Introduction এই ভিডিওর নির্দিষ্ট অংশটিতে আমরা মেশিন লার্নিংয়ের অন্যতম সহজ এবং জনপ্রিয় একটি অ্যালগরিদম K-Nearest Neighbors (KNN) সম্পর্কে জানবো। সহজ কথায় বলতে গেলে, KNN হলো এমন একটি পদ্ধতি যেখানে কোনো নতুন ডাটা পয়েন্ট কোন ক্যাটাগরিতে পড়বে, তা ঠিক করা হয় তার আসেপাশের বা 'প্রতিবেশী' ডাটা পয়েন্টগুলোর ওপর ভিত্তি করে। ভিডিওর এই অংশে হাতে-কলমে কোডিংয়ের মাধ্যমে দেখানো হয়েছে কীভাবে একটি ডাটাবেজ থেকে ডাটা নিয়ে সেগুলোকে ট্রেইনিং (Training) এবং টেস্টিং (Testing) সেটে ভাগ করে KNN মডেল চালানো যায়। পার্ট ১: ডাটা প্রিপারেশন এবং স্কেলিং (Data Preparation & Scaling) যেকোনো মডেল চালানোর আগে আমাদের ডাটাগুলোকে গুছিয়ে নিতে হয়। কারণ ডাটার একেকটি ফিচারের মান একেক রকম হতে পারে (যেমন: কোনোটি ০-১ এর মধ্যে, আবার কোনোটি ১০০০-২০০০ এর মধ্যে)। রেফারেন্স: [ 52:42 ] বিস্তারিত আলোচনা: ভিডিওর শুরুতে দেখানো হয়েছে কীভাবে StandardScaler ব্যবহার করে ডাটাকে স্কেল করতে হয়। স্কেলিং মানে হলো সব ডাটাকে একটি নির্দিষ্ট সীমার মধ্যে নিয়ে আসা যাতে কোনো বড় সংখ্যা মডেলকে বিভ্রান্ত করতে না পারে। যেমন, আপনার কাছে যদি...
This blog has concept of some common and uncommon things. Knowledge sharing is the main motive of this blog.