আপনার বোঝার পরীক্ষা

নিম্নলিখিত প্রশ্নগুলি আপনাকে মূল ML ধারণাগুলির আপনার বোঝার দৃঢ় করতে সাহায্য করে।

ভবিষ্যদ্বাণী করার ক্ষমতা

তত্ত্বাবধানে থাকা এমএল মডেলগুলিকে লেবেলযুক্ত উদাহরণ সহ ডেটাসেট ব্যবহার করে প্রশিক্ষণ দেওয়া হয়। মডেল শিখে কিভাবে বৈশিষ্ট্য থেকে লেবেল ভবিষ্যদ্বাণী করতে হয়। যাইহোক, একটি ডেটাসেটের প্রতিটি বৈশিষ্ট্যের ভবিষ্যদ্বাণী করার ক্ষমতা নেই। কিছু ক্ষেত্রে, শুধুমাত্র কয়েকটি বৈশিষ্ট্য লেবেলের ভবিষ্যদ্বাণী হিসাবে কাজ করে। নীচের ডেটাসেটে, লেবেল হিসাবে দাম এবং বৈশিষ্ট্য হিসাবে অবশিষ্ট কলামগুলি ব্যবহার করুন৷

অটোমোবাইল বৈশিষ্ট্যগুলির একটি লেবেলযুক্ত উদাহরণ৷

আপনি কোন তিনটি বৈশিষ্ট্য সম্ভবত একটি গাড়ির দামের জন্য সবচেয়ে বড় ভবিষ্যদ্বাণী বলে মনে করেন?
মেক_মডেল, বছর, মাইল।
রঙ, উচ্চতা, মেক_মডেল।
টায়ার_সাইজ, হুইল_বেস, বছর।
মাইলস, গিয়ারবক্স, মেক_মডেল।

তত্ত্বাবধানে এবং তত্ত্বাবধানহীন শিক্ষা

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

ধরুন আপনার কাছে একটি অনলাইন শপিং ওয়েবসাইটের জন্য ব্যবহারকারীদের একটি ডেটাসেট ছিল এবং এতে নিম্নলিখিত কলামগুলি রয়েছে:

গ্রাহক বৈশিষ্ট্যের একটি সারির একটি চিত্র৷

আপনি যদি সাইটটি ভিজিট করা ব্যবহারকারীদের ধরন বুঝতে চান, তাহলে আপনি কি তত্ত্বাবধানে বা তত্ত্বাবধানহীন শিক্ষা ব্যবহার করবেন?
তত্ত্বাবধান করা শিক্ষা কারণ আমি ভবিষ্যদ্বাণী করার চেষ্টা করছি কোন ব্যবহারকারী কোন শ্রেণীর অন্তর্গত।
তত্ত্বাবধানহীন শিক্ষা।

ধরুন আপনার কাছে নিম্নলিখিত কলাম সহ বাড়ির জন্য একটি শক্তি ব্যবহারের ডেটাসেট আছে:

বাড়ির বৈশিষ্ট্যগুলির একটি সারির একটি চিত্র৷

একটি নবনির্মিত বাড়ির জন্য প্রতি বছর ব্যবহৃত কিলোওয়াট ঘন্টার পূর্বাভাস দিতে আপনি কোন ধরনের ML ব্যবহার করবেন?
তত্ত্বাবধানহীন শিক্ষা।
তত্ত্বাবধানে শিক্ষা।

ধরুন আপনার কাছে নিম্নলিখিত কলামগুলির সাথে একটি ফ্লাইট ডেটাসেট ছিল:

ফ্লাইট ডেটার একটি সারির একটি চিত্র৷

আপনি যদি কোচ টিকিটের মূল্য ভবিষ্যদ্বাণী করতে চান, আপনি কি রিগ্রেশন বা শ্রেণীবিভাগ ব্যবহার করবেন?
শ্রেণীবিভাগ
রিগ্রেশন
ডেটাসেটের উপর ভিত্তি করে, আপনি কি একটি কোচের টিকিটের মূল্যকে "উচ্চ", "গড়" বা "নিম্ন" হিসাবে শ্রেণীবদ্ধ করার জন্য একটি শ্রেণিবিন্যাস মডেলকে প্রশিক্ষণ দিতে পারেন?
না। শ্রেণিবিন্যাস মডেল শুধুমাত্র দুটি বিভাগের পূর্বাভাস দেয়, যেমন spam বা not_spam । এই মডেলটিকে তিনটি বিভাগের পূর্বাভাস দিতে হবে।
হ্যাঁ, কিন্তু আমাদের প্রথমে coach_ticket_cost কলামের সাংখ্যিক মানগুলিকে শ্রেণীগত মানগুলিতে রূপান্তর করতে হবে৷
না। একটি শ্রেণীবিভাগ মডেল তৈরি করা সম্ভব নয়। coach_ticket_cost মানগুলি সাংখ্যিক নয় শ্রেণীগত৷

প্রশিক্ষণ এবং মূল্যায়ন

আমরা একটি মডেলকে প্রশিক্ষণ দেওয়ার পরে, আমরা লেবেলযুক্ত উদাহরণ সহ একটি ডেটাসেট ব্যবহার করে এটিকে মূল্যায়ন করি এবং লেবেলের প্রকৃত মানের সাথে মডেলের পূর্বাভাসিত মান তুলনা করি।

প্রশ্নের জন্য দুটি সেরা উত্তর নির্বাচন করুন।

যদি মডেলের ভবিষ্যদ্বাণীগুলি অনেক দূরে থাকে, তাহলে সেগুলিকে আরও ভাল করতে আপনি কী করতে পারেন?
একটি ভিন্ন প্রশিক্ষণ পদ্ধতির চেষ্টা করুন। উদাহরণস্বরূপ, আপনি যদি তত্ত্বাবধানে থাকা পদ্ধতি ব্যবহার করেন, তাহলে একটি তত্ত্বাবধানহীন পদ্ধতির চেষ্টা করুন।
মডেলটিকে পুনরায় প্রশিক্ষণ দিন, তবে শুধুমাত্র সেই বৈশিষ্ট্যগুলি ব্যবহার করুন যা আপনি বিশ্বাস করেন যে লেবেলের জন্য সবচেয়ে শক্তিশালী ভবিষ্যদ্বাণী করার ক্ষমতা রয়েছে৷
একটি বড় এবং আরও বৈচিত্র্যময় ডেটাসেট ব্যবহার করে মডেলটিকে পুনরায় প্রশিক্ষণ দিন।
আপনি এমন একটি মডেল ঠিক করতে পারবেন না যার ভবিষ্যদ্বাণী অনেক দূরে।

আপনি এখন আপনার ML যাত্রায় পরবর্তী পদক্ষেপ নিতে প্রস্তুত:

  • মানুষ + এআই গাইডবুক । আপনি যদি ML ব্যবহার করার জন্য Googlers, শিল্প বিশেষজ্ঞ এবং একাডেমিক গবেষণা দ্বারা উপস্থাপিত পদ্ধতি, সেরা অনুশীলন এবং উদাহরণগুলির একটি সেট খুঁজছেন।

  • সমস্যা ফ্রেমিং । আপনি যদি ML মডেল তৈরি করতে এবং পথ ধরে সাধারণ ক্ষতি এড়াতে একটি ক্ষেত্র-পরীক্ষিত পদ্ধতির সন্ধান করছেন।

  • মেশিন লার্নিং ক্র্যাশ কোর্স । আপনি যদি ML সম্বন্ধে আরও শেখার জন্য একটি গভীর এবং হাতে-কলমে পদ্ধতির জন্য প্রস্তুত হন।