آموزش یادگیری ماشین 18 - چطور با استفاده از PCA بُعد ویژگی ها (featureها) رو کاهش بدیم؟
Автор: Hasan Abbasi | حسن عباسی
Загружено: 2023-10-13
Просмотров: 4613
قسمت هجدهم دوره آموزش یادگیری ماشین از مقدماتی تا پیشرفته
.
یکی از مشکلات اساسی توی حوزه یادگیری ماشین (Machine Learning) بُعد بالای بردار ویژگی (Feature vector) هست. برای حل این مشکل لازم هست قبل از فرآیند آموزش (training) که بُعد داده ها رو کاهش بدیم. چرا؟ چون با اینکار هم سرعت محاسبات بالا میره و هم داده هایی که زاید (redundant) هستند و اطلاعات زیادی برای ما ندارند رو حذف میکنیم.
الگوریتم تحلیل مولفه اصلی (Principle Component Analysis (PCA)) به ما کمک میکنه تا اینکار رو ساده تر انجام بدیم. این الگوریتم با پیدا کردن مولفه های اصلی اطلاعات سعی در یافتن ویژگیهایی داره که بیشترین واریانس رو برای ما فراهم میکنند و در عین حال خطای کاهش بُعد کمتری دارند. در این جلسه با هم یاد میگیریم چرا این کار لازم هست و کجا میشه اینکار رو کرد؟
بعد یاد میگیریم این الگوریتم چطور کار میکنه و در نهایت اون رو با استفاده از کتابخانه sklearn پیاده سازی میکنیم.
.
لینک جلسات مرتبط با این دوره
جلسه پیش پردازش دیتاست دیابت • آموزش یادگیری ماشین 9 - آشنایی و آماده ساز...
جلسه آشنایی با معیارهای ارزیابی مختلف (accuracy, precision, recall) • آموزش یادگیری ماشین 8 - آشنایی با معیارها...
ساخت محیط مجازی (virtual environment) دوره • دوره یادگیری ماشین 3 - نحوه ساخت، فعالسازی...
آشنایی و کار با کتابخانه numpy در 20 دقیقه • کتابخانه های پرکاربرد در پایتون 1 - آشنا...
آشنایی و کار با کتابخانه pandas در 20 دقیقه • کتابخانه های پرکاربرد در پایتون 2 - آش...
آشنایی و کار با کتابخانه matplotlib در 10 دقیقه • کتابخانه های پرکاربرد در پایتون 3 - آشن...
نحوه نصب کتابخانه ها و پکیجها در پایتون • آموزش پایتون قسمت 13 - استفاده از پکیج ه...
دوره آموزش پایتون از مقدماتی تا پیشرفته • دوره کامل آموزش برنامه نویسی به زبان پایت...
ممنون میشم اگر ویدیوها آموزنده هست اونها رو لایک کنید، توی کانالمون سابسکرایب کنید و اونها رو با دیگران هم به اشتراک بذارین.
لطفا از دانلود ویدیوها اجتناب کنین، برای این ویدیوها زحمت زیادی کشیده شده (من راضی نیستم که اونها رو دانلود کنید) و به همین دلیل تنها راه استفاده رایگان، تماشای آنلاین هست.
لینک کانال تلگرام https://t.me/techwithhasanabbasi
اگر برای ورود به دنیای برنامه نویسی و آموزش آن به صورت خودآموز نیاز به راهنمایی و مشاوره دارید، میتونین از طریق لینک زیر جهت رزرو زمان مناسب اقدام کنید تا با هم در موردش صحبت کنیم و یه شروع قدرتمند داشته باشین.
https://calendly.com/techwithhasanabb...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: