عکس پروفایل برنامه‌نویسی و هوش مصنوعی - کوشیارب
۱.۴ هزار عضو

برنامه‌نویسی و هوش مصنوعی - کوشیار

آموزش برنامه‌نویسی و هوش مصنوعی از سطح صفر تا پیشرفته
طراحی دوره‌های پایه، ویژه دانش‌آموزان و افراد مبتدی
برگزاری دوره‌های خصوصی و عمومی آنلاین و دوره‌های ضبط شده‌
منتورینگ خصوصی دانشجویان، کمک در یادگیری ابزارهای لازم پژوهشی
آموزش ابزارهای آماده‌ی Ai
thumbnail
درسنامه‌ی ششم هوش مصنوعی؛ روش دسته‌بندی knn
اول به اسمش توجه کنید که مخفف چیه
knn = k-nearest neighbors
یعنی k تا همسایه‌ی نزدیکتر!
فرض کنید که یه سری داده داریم که مشخصه متعلق به کدام یک از دو دسته A , B هستند یا به عبارتی برچسب یا لیبل دارند.
حالا برای یه داده جدید (مربع مشکی در شکل بالا) که مشخص نیست متعلق به کدوم دسته‌ است چطور تشخیص بدیم دسته چیه؟
روش knn میگه بیا و k همسایه‌ی نزدیکترش رو پیدا کن و بعدش رای‌گیری کن. هر دسته رای بیشتری داشت رو به عنوان گروه مناسب برای اون داده جدید (مربع) لحاظ کن.
مثلاً در شکل بالا به ازای k=5 سه همسایه‌ی آبی و دو همسایه‌ی قرمز داریم و خب آبی برنده میشه و برچسب آبی می‌زنیم به داده جدید و متعلق به گروه آبی محسوب خواهد شد.
برای k=10 هم شش آبی و چهار قرمز در همسایگی هستند و باز هم آبی برنده میشه.
این مثالهای عملی از این الگوریتمه. به همین راحتی!
البته چالش‌هایی مثل انتخاب k یا برابری تعداد رای داریم که بعداً بهش اشاره می‌کنیم.
این درسنامه رو ذخیره کنید و به دوستاتون هم بفرستید :)
#هوش_مصنوعی#دسته_بندی#knn#یادگیری_نظارت_شده#درسنامه_هوش_مصنوعی
کوشیار؛ جایی برای یادگیری!
@kooshyar_ai@bahmanabadi_hossein09364166626Kooshyarlearn.ir
undefined۱

۳۹۹

۱۹:۵۹