ইউনিট
1. ধাতুবিদ্যায় কৃত্রিম বুদ্ধিমত্তার ভূমিকা: সীমানা, বৈধতা, দায়িত্ব এবং নীতিশাস্ত্র 2. উপাদান নির্বাচন এবং সিদ্ধান্ত সমর্থন সিস্টেমে AI 3. বৈশিষ্ট্য পূর্বাভাস এবং কাঠামো-প্রক্রিয়া-সম্পত্তি সম্পর্ক (মেশিন লার্নিং) 4. CALPHAD পদ্ধতিতে ফেজ ডায়াগ্রাম, থার্মোডাইনামিক্স এবং এআই 5. মাইক্রোস্ট্রাকচার ইমেজ অ্যানালাইসিস এবং কোয়ান্টিটেটিভ মেটালোগ্রাফি 6. হিট ট্রিটমেন্ট এবং প্রসেস প্যারামিটারের অপ্টিমাইজেশানে এআই 7. ম্যানুফ্যাকচারিং প্রসেস: কাস্টিং, ওয়েল্ডিং এবং অ্যাডিটিভ ম্যানুফ্যাকচারিং এ এআই 8. মান নিয়ন্ত্রণ, ত্রুটি সনাক্তকরণ এবং পরিসংখ্যানগত প্রক্রিয়া নিয়ন্ত্রণ 9. ড্যামেজ অ্যানালাইসিস, রুট কজ এবং ব্রেকেজ ইনভেস্টিগেশনে এআই 10. চরিত্রায়ন ডেটা ব্যাখ্যা: XRD, SEM/EDS, DSC এবং যান্ত্রিক পরীক্ষা 11. স্ট্যান্ডার্ড ইনভেস্টিগেশন, কমপ্লায়েন্স এবং ভেরিফিকেশন ডিসিপ্লিন 12. ধাতুবিদ্যা সংক্রান্ত ডেটা বিশ্লেষণ এবং পাইথনের সাথে AI এর ফ্রন্টিয়ার্স
ইউনিট 3 / 12

বৈশিষ্ট্য পূর্বাভাস এবং কাঠামো-প্রক্রিয়া-সম্পত্তি সম্পর্ক (মেশিন লার্নিং)

লাভ:

  • রচনা এবং প্রক্রিয়া পরামিতি থেকে যান্ত্রিক সম্পত্তি ভবিষ্যদ্বাণীর জন্য AI দিয়ে মেশিন লার্নিং সমস্যাটি সঠিকভাবে তৈরি করার ক্ষমতা
  • ডেটা গুণমান, ওভারফিটিং এবং এক্সট্রাপোলেশনের ঝুঁকিগুলিকে স্বীকৃতি দিয়ে একটি মডেলের আউটপুট সমালোচনামূলকভাবে পড়ার ক্ষমতা
  • ভবিষ্যদ্বাণী মডেলের ফলাফলগুলি ভৌত প্রশংসিততা, আত্মবিশ্বাসের ব্যবধান এবং যাচাইকরণ পরীক্ষার সাথে পরীক্ষা করার ক্ষমতা

ধাতুবিদ্যার সবচেয়ে মৌলিক আইনটি সংক্ষিপ্ত করা হয়েছে "প্রক্রিয়াটি কাঠামো নির্ধারণ করে; কাঠামো সম্পত্তি নির্ধারণ করে।" একটি স্টিলের ফলন শক্তি শুধুমাত্র রচনার উপর নির্ভর করে না; এটি কীভাবে প্রক্রিয়া করা হয় (ফরজিং, রোলিং, হিট ট্রিটমেন্ট) এবং ফলস্বরূপ মাইক্রোস্ট্রাকচার (শস্যের আকার, ফেজ অনুপাত, অবক্ষেপ) থেকে উদ্ভূত হয়। কৃত্রিম বুদ্ধিমত্তা, এবং বিশেষ করে মেশিন লার্নিং (এমএল: পদ্ধতি যা শেখে এবং ডেটার প্যাটার্ন থেকে ভবিষ্যদ্বাণী করে), হাজার হাজার ডেটা পয়েন্ট থেকে এই কম্পোজিশন-প্রক্রিয়া-সম্পত্তি সম্পর্কগুলি বের করতে এবং একটি নতুন খাদের বৈশিষ্ট্যের পূর্বাভাস দিতে শক্তিশালী। কিন্তু এই শক্তি সম্পূর্ণরূপে ডেটার গুণমান এবং মডেল কোথায় নির্ভরযোগ্য তা জানার উপর নির্ভরশীল। এই ইউনিটে, আপনি শিখবেন কীভাবে ML-ভিত্তিক বৈশিষ্ট্যের পূর্বাভাস তৈরি করতে হয় এবং কীভাবে এর আউটপুট সমালোচনামূলকভাবে পড়তে হয়।

মেশিন লার্নিং সমস্যা সঠিকভাবে সেট আপ করা

ML এ একটি বৈশিষ্ট্য পূর্বাভাস সমস্যা ডাম্প করার আগে, তিনটি জিনিস পরিষ্কার করুন:

  • ইনপুট (গুণাবলী): ভেরিয়েবলগুলি ভবিষ্যদ্বাণীতে ব্যবহার করা হবে। উদাহরণস্বরূপ, রচনা শতাংশ (C, Mn, Cr, Ni...), তাপ চিকিত্সার তাপমাত্রা এবং সময়, শস্যের আকার।
  • আউটপুট (লক্ষ্য): ভবিষ্যদ্বাণী করা বৈশিষ্ট্য। উদাহরণস্বরূপ, শক্তি, প্রসারণ, কঠোরতা ফলন।
  • ডেটা: ইনপুট-আউটপুট জোড়ার একটি টেবিল। প্রতিটি সারি একটি নমুনা, প্রতিটি কলাম একটি বৈশিষ্ট্য বা লক্ষ্য।

মডেলটি এই ডেটা থেকে একটি "ফাংশন" শেখে: এটি ইনপুট নেয় এবং আউটপুটের পূর্বাভাস দেয়। লিনিয়ার রিগ্রেশন (সহজ ওজনযুক্ত সমষ্টি), র্যান্ডম ফরেস্ট বা গ্রেডিয়েন্ট বুস্টিংয়ের মতো পদ্ধতিগুলি সাধারণ। AI কোন পদ্ধতি উপযুক্ত তা পরামর্শ দিতে, কোড লেখা এবং ফলাফল ব্যাখ্যা করতে সহায়ক; কিন্তু আপনি মডেলটি বৈধ কি না তা পরীক্ষা করুন।

ডেটা গুণমান: মডেলের সিলিং

একটি এমএল মডেল যে ডেটাতে প্রশিক্ষিত হয় তার চেয়ে ভাল হতে পারে না। ধাতুবিদ্যায় "আবর্জনা ইন, আবর্জনা আউট" নীতিটি অত্যন্ত শক্তিশালী কারণ পরীক্ষার ডেটা ব্যয়বহুল এবং দুষ্প্রাপ্য। এই ফাঁদগুলির জন্য সতর্ক থাকুন:

  • সামান্য তথ্য: আপনি 30টি নমুনা দিয়ে জটিল মডেল তৈরি করতে পারবেন না; মডেল ডেটা মুখস্থ করে।
  • ভারসাম্যহীন ডেটা: বেশির ভাগ ডেটা কম কার্বন স্টিল হলে, উচ্চ কার্বন খাদের ক্ষেত্রে ভবিষ্যদ্বাণী খারাপ হবে।
  • পরিমাপের শব্দ: একই নমুনার কঠোরতা বিভিন্ন অপারেটরের সাথে পরিবর্তিত হতে পারে; এই গোলমাল মডেল প্রতিফলিত হয়.
  • অনুপস্থিত পরিবর্তনশীল: আপনি যদি শস্যের আকার পরিমাপ না করে থাকেন তবে যে মডেলটি একা রচনার দ্বারা শক্তির পূর্বাভাস দেওয়ার চেষ্টা করে সেটি একটি গুরুত্বপূর্ণ কারণ মিস করবে।
মনোযোগ: শুধুমাত্র একটি মডেল প্রশিক্ষণ ডেটাতে উচ্চ সাফল্যের মানে এই নয় যে এটি নতুন নমুনায়ও সফল হবে। এটি ওভারফিটিং হতে পারে: মডেলটি প্রশিক্ষণের ডেটাতে গোলমাল মুখস্থ করেছে, সত্যিকারের সম্পর্ক নয়। আসল সাফল্য "পরীক্ষার ডেটা" এর উপর পরিমাপ করা হয় যা মডেলটি আগে কখনও দেখেনি।

এক্সট্রাপোলেশন: সবচেয়ে বিপজ্জনক সীমা

এমএল মডেলগুলি প্রশিক্ষণ ডেটা (ইন্টারপোলেশন) দ্বারা আচ্ছাদিত পরিসরের মধ্যে যুক্তিসঙ্গতভাবে কাজ করে। যখন এই সীমার বাইরে (এক্সট্রাপোলেশন), ভবিষ্যদ্বাণীগুলি অবিশ্বস্ত হয়ে ওঠে এবং মডেল প্রায়শই এটি দেখায় না; একটি আত্মবিশ্বাসী সংখ্যা উত্পাদন অব্যাহত. উদাহরণস্বরূপ, 0.2-0.6% পরিসরে কার্বন সামগ্রী সহ স্টিলের উপর প্রশিক্ষিত একটি মডেল "নিরাপদ" হিসাবে 1.2% কার্বন সহ একটি সংকর ধাতুর মান দেখাতে পারে, তবে এই মানটি সম্পূর্ণ ভিত্তিহীন। প্রতিটি ভবিষ্যদ্বাণীর জন্য, "এই নমুনাটি কি প্রশিক্ষণ ডেটা বিতরণের মধ্যে রয়েছে?" প্রশ্ন করা জরুরী।

ধাপে ধাপে: AI এর সাথে একটি ভবিষ্যদ্বাণী প্রবাহ তৈরি করা

  1. লক্ষ্য এবং ইনপুট সংজ্ঞায়িত করুন: আপনি কি ভবিষ্যদ্বাণী করবেন এবং কোন ভেরিয়েবল থেকে?
  2. ডেটা প্রস্তুত করুন: পরিষ্কার করুন, ইউনিট ঠিক করুন, অনুপস্থিত মানগুলি পতাকা করুন। (AI: পাইথন কোড লিখে।)
  3. ডেটা বিভক্ত করুন: প্রশিক্ষণ এবং পরীক্ষার সেটগুলি আলাদা করুন যাতে আপনি সঠিকভাবে সাফল্য পরিমাপ করতে পারেন।
  4. মডেল নির্বাচন করুন এবং ট্রেন করুন: সহজ (রৈখিক) শুরু করুন, প্রয়োজনে ট্রি-ভিত্তিক যান।
  5. মূল্যায়ন করুন: পরীক্ষার সেটে ত্রুটি মেট্রিক্স দেখুন (যেমন RMSE, R²)।
  6. মন্তব্য: কোন পরিবর্তনশীল কতটা কার্যকর? এটা কি শারীরিকভাবে বোঝা যায়?
  7. যাচাই করুন: প্রকৃত পরীক্ষা-নিরীক্ষার সাথে একটি সমালোচনামূলক ভবিষ্যদ্বাণী পরীক্ষা করুন; এক্সট্রাপোলেশন জন্য পরীক্ষা করুন.

ধারণা

অর্থ

কেন এটা ধাতুবিদ্যা গুরুত্বপূর্ণ?

ওভারফিটিং

মডেল গোলমাল মুখস্থ

সামান্য পরীক্ষার তথ্য সহ এটি খুব সহজ

ইন্টারপোলেশন

প্রশিক্ষণ পরিসীমা মধ্যে ভবিষ্যদ্বাণী

তুলনামূলকভাবে নিরাপদ অঞ্চল

এক্সট্রাপোলেশন

প্রশিক্ষণ পরিসীমা বাইরে ভবিষ্যদ্বাণী

অবিশ্বস্ত; পরীক্ষা প্রয়োজন

মডেল দ্বারা ব্যাখ্যা করা বৈচিত্র্যের অনুপাত

মানানসই মানের সূচক

বৈশিষ্ট্যের গুরুত্ব

ইনপুটের প্রভাবের মাত্রা

শারীরিক যৌক্তিকতা পরীক্ষা

তিনটি মিনি কেস

কেস 1 — মুখস্থ মডেল। একটি দল একটি জটিল মডেল তৈরি করে যা 45টি ইস্পাত নমুনা সহ ফলন শক্তির পূর্বাভাস দেয়; প্রশিক্ষণের ডেটা R² = 0.99 হতে দেখা যায় এবং তারা আনন্দ করে। যাইহোক, পরীক্ষার তথ্যে এটি R² = 0.42 এ নেমে আসে। মডেলটি ওভারফিট। যখন তারা একটি সহজ মডেলে স্যুইচ করে এবং ডেটা বাড়ায়, পরীক্ষার সাফল্য 0.80 এ বেড়ে যায়। পাঠ: শিক্ষাগত সাফল্য বিভ্রান্তিকর; পরীক্ষার তথ্য দিয়ে সিদ্ধান্ত নেওয়া হয়।

কেস 2 - এক্সট্রাপোলেশন ফাঁদ। একজন প্রকৌশলী একটি উচ্চ-Cr স্টেইনলেস কম্পোজিশনে নিম্ন-খাদ স্টিলের উপর প্রশিক্ষিত একটি মডেল প্রয়োগ করেন। মডেলটি বলছে "প্রায় 620 এমপিএ।" প্রকৃত প্রসার্য পরীক্ষা 410 MPa এ আসে। রচনাটি সম্পূর্ণরূপে শিক্ষাগত বিতরণের বাইরে। পাঠ: ভবিষ্যদ্বাণী করার আগে ইনপুট প্রশিক্ষণের সীমার মধ্যে আছে কিনা তা পরীক্ষা করা অপরিহার্য।

কেস 3 - সঠিক ব্যবহার। একটি R&D টিম মিশ্র ধাতুর পরিবারে হাজার হাজার রেকর্ডের সাথে কঠোরতার উপর টেম্পারিং তাপমাত্রার প্রভাব মডেল করে। মডেলটি পরিচিত শারীরিক প্রবণতাকে পুনরুত্পাদন করে (বর্ধমান টেম্পারিং তাপমাত্রার সাথে কঠোরতা হ্রাস পায়) এবং সংকীর্ণ করে যে রচনা পরিসরে লক্ষ্য কঠোরতা অর্জন করা হবে। দলটি পরীক্ষার সংখ্যা কমাতে মডেলটি ব্যবহার করে: 40টির পরিবর্তে 8টি পরীক্ষা দিয়ে লক্ষ্যে পৌঁছানো এবং পরিমাপের সাথে প্রতিটি ধাপকে যাচাই করা। পাঠ: ML বুদ্ধিমত্তার সাথে পরীক্ষা পরিকল্পনাকে সংকুচিত করে ভাল ডেটা এবং শারীরিক সম্ভাব্যতা যাচাইয়ের মাধ্যমে।

অনুলিপিযোগ্য প্রম্পট টেমপ্লেট

ML সমস্যা সেটিং টেমপ্লেট "ভুমিকা: আপনি একজন বস্তুগত ডেটা সায়েন্স সহকারী। লক্ষ্য: [ভবিষ্যদ্বাণী করা বৈশিষ্ট্য]। ইনপুট: [গুণাবলী]। আমার কাছে [n] নমুনা আছে। এই সমস্যার জন্য: (1) উপযুক্ত সহজ এবং উন্নত মডেলের বিকল্পগুলি প্রস্তাব করুন, (2) এই আন্তঃপরীক্ষার উপর ভিত্তি করে ঝুঁকির মেট্রিকের প্রশিক্ষণ/পরীক্ষা বিভক্ত এবং মূল্যায়ন ব্যাখ্যা করুন, (3) অতিরিক্ত তথ্যের উপর ভিত্তি করে। সুনির্দিষ্ট সাফল্যের প্রতিশ্রুতি দেবেন না সীমা স্পষ্টভাবে লিখুন।"

ডেটা কোয়ালিটি অডিট টেমপ্লেট"নিম্নলিখিত ডেটা টেবিলের গুণমান পরীক্ষা করুন: [কলাম এবং নমুনা সারি পেস্ট করুন]। ফ্ল্যাগ: অনুপস্থিত মান, আউটলিয়ার, ইউনিট অসঙ্গতি, ভারসাম্যহীন বিতরণ। প্রতিটি সমস্যার জন্য, এটি কীভাবে পরিচালনা করা যায় তার পরামর্শ দিন। মডেল করার আগে আমার কী পরীক্ষা করা উচিত তা তালিকা করুন।"

এক্সট্রাপোলেশন কন্ট্রোল টেমপ্লেট "আমার প্রশিক্ষণের ফলনে প্রতিটি ইনপুটের সর্বনিম্ন-সর্বোচ্চ পরিসর হল: [রেঞ্জ লিখুন]। আমি যে নতুন নমুনাটি ভবিষ্যদ্বাণী করতে চাই তা হল: [মান লিখুন]। এই নমুনাটি কি প্রতিটি অ্যাট্রিবিউটের প্রশিক্ষণ সীমার ভিতরে বা বাইরে? যদি এটি বাইরে থাকে, তাহলে ব্যাখ্যা করুন কোন ভেরিয়েবলে এবং কেন পূর্বাভাস দ্বারা পরীক্ষা-নিরীক্ষা অযোগ্য হবে।।"

ভৌতিক প্রশংসনীয়তা টেমপ্লেট "মডেলের বৈশিষ্ট্যের গুরুত্বের ক্রম হল [বাছাই]৷ এই ক্রমটি কি পরিচিত ধাতুবিদ্যা সংক্রান্ত সম্পর্কের সাথে সামঞ্জস্যপূর্ণ (যেমন হল-পেচ, প্রসিপিটেট হার্ডেনিং, কার্বন প্রভাব)? যদি কোনও শারীরিকভাবে অপ্রত্যাশিত প্রভাব থাকে তবে এটি চিহ্নিত করুন এবং সম্ভাব্য ডেটা/মডেল সমস্যা ব্যাখ্যা করুন৷"

দুর্বল প্রম্পট / শক্তিশালী প্রম্পট

দুর্বল প্রম্পট: "এই রচনার উপর ভিত্তি করে ফলনের শক্তির পূর্বাভাস দিন।"

স্ট্রং প্রম্পট:"ভুমিকা: আপনি ম্যাটেরিয়াল ডেটা সায়েন্স অ্যাসিস্ট্যান্ট। আমার কাছে কম অ্যালয় স্টিল ডেটার 800 লাইন রয়েছে (C, Mn, Cr, Ni, টেম্পারিং তাপমাত্রা -> ফলনের শক্তি)। নতুন নমুনা: C=0.38, Mn=0.8, Cr=1.0, Ni=0.2, টেম্পার=550 °C এর মধ্যে উপযুক্ত হলে, প্রশিক্ষণটি যদি উপযুক্ত হয় তাহলে প্রথমে পরীক্ষা করুন। পূর্বাভাস পদ্ধতি এবং অনিশ্চয়তা ব্যাখ্যা করুন, হল-পেচ এবং তাপমাত্রার প্রভাবের সাথে ক্রস-চেক করুন।

শক্তিশালী প্রম্পট একটি ভবিষ্যদ্বাণী করার আগে এক্সট্রাপোলেশন চেক করার জন্য জিজ্ঞাসা করে, অনিশ্চয়তা দূর করে এবং শারীরিক আইনের বিরুদ্ধে ফলাফল পরীক্ষা করে। এটি একটি কাঁচা সংখ্যার চেয়ে অনেক বেশি নির্ভরযোগ্য সিদ্ধান্তের ভিত্তি দেয়।

সাধারণ ভুল

  • প্রকৃত সাফল্যের জন্য শিক্ষাগত সাফল্যকে ভুল করা (ওভারফিটিং এড়িয়ে যাওয়া)।
  • একটি প্রশিক্ষণ/পরীক্ষা বিভক্ত না করে মডেল মূল্যায়ন করা।
  • এক্সট্রাপোলেশন অঞ্চলে উত্পাদিত অনুমান নিরাপদ হিসাবে গ্রহণ করা।
  • অল্প এবং ভারসাম্যহীন ডেটা দিয়ে জটিল মডেল তৈরি করা।
  • বৈশিষ্টের গুরুত্বের সাথে শারীরিক যুক্তির তুলনা না করা।
  • পরীক্ষার মাধ্যমে যাচাই না করেই ডিজাইনে একটি সমালোচনামূলক অনুমান করা।

সংক্ষেপে

মেশিন লার্নিং শক্তিশালীভাবে কম্পোজিশন-প্রক্রিয়া-সম্পত্তির সম্পর্ক ভালো ডেটার সাথে ক্যাপচার করে এবং বুদ্ধিমত্তার সাথে পরীক্ষার পরিকল্পনাকে সংকুচিত করে। কিন্তু একটি মডেল শুধুমাত্র তার তথ্য হিসাবে ভাল; প্রশিক্ষণের কৃতিত্ব বিভ্রান্তিকর (অতিরিক্ত) হতে পারে এবং প্রশিক্ষণের সীমার বাইরে অনুমান (এক্সট্রাপোলেশন) অবিশ্বস্ত। প্রতিটি ভবিষ্যদ্বাণী পরীক্ষা ডেটা সাফল্য, এক্সট্রাপোলেশন নিয়ন্ত্রণ, শারীরিক প্রণোদনা, এবং, জটিল ক্ষেত্রে, প্রকৃত পরীক্ষা-নিরীক্ষার মাধ্যমে পরীক্ষা করুন।

আবেদন টাস্ক

একটি বিদ্যমান (বা কাল্পনিক) উপাদান ডেটা সেট সহ একটি সম্পত্তি ভবিষ্যদ্বাণী সমস্যা সংজ্ঞায়িত করুন: লক্ষ্য এবং ইনপুট লিখুন। "ML সমস্যা চিত্র" টেমপ্লেট সহ AI থেকে একটি পদ্ধতির জন্য জিজ্ঞাসা করুন৷ তারপর একটি "নতুন নমুনা" সংজ্ঞায়িত করুন এবং "এক্সট্রাপোলেশন চেক" টেমপ্লেট সহ এই নমুনাটি প্রশিক্ষণ পরিসরের মধ্যে আছে কিনা তা পরীক্ষা করুন৷ পরিশেষে, একটি অনুচ্ছেদে বর্ণনা করুন কোন পরীক্ষার মাধ্যমে আপনি মডেলের একটি আউটপুট যাচাই করবেন।

চেকলিস্ট

  • [ ] আমি স্পষ্টভাবে লক্ষ্য এবং ইনপুট সংজ্ঞায়িত করেছি৷
  • [ ] আমি ডেটা গুণমান পরীক্ষা করেছি (অনুপস্থিত, আউটলিয়ার, ইউনিট, ব্যালেন্স)।
  • আমি প্রশিক্ষণ/পরীক্ষা বিভক্ত করে সৎ সাফল্য পরিমাপ করেছি।
  • [ ] আমি প্রতিটি অনুমানের জন্য এক্সট্রাপোলেশন ঝুঁকি পরীক্ষা করেছি।
  • [ ] আমি ফিচারের গুরুত্বকে শারীরিক যুক্তির সাথে তুলনা করেছি।
  • আমি বাস্তব পরীক্ষা-নিরীক্ষার মাধ্যমে সমালোচনামূলক ভবিষ্যদ্বাণী যাচাই করার একটি পরিকল্পনা করেছি।