‫آموزش یادگیری ماشین 11 - آشنایی با الگوریتم KNN و نحوه کدنویسی آن - با استفاده از دیتاست پزشکی

قسمت یازدهم دوره آموزش یادگیری ماشین از مقدماتی تا پیشرفته
‫‫‫در این جلسه ابتدا با الگوریتم k nearest neighbor ‫(یا K همسایه نزدیک) آشنا میشیم. اول مفهموم این متد و ایده اصلی اون رو بررسی میکنیم. بعد با یک مثال نموداری، یاد میگیریم این الگوریتم چطور درصد (احتمال) مربوط به هر کلاس رو محاسبه میکنه و تخمین میزنه. ‫در نهایت با استفاده از کتابخانه sklearn این متد رو پیاده سازی میکنیم.‫ آخر سر، برای بررسی دقیق تر عملکرد این الگوریتم، معیارهای accuracy, precision و recall رو محاسبه میکنیم.
.
لینک دانلود دیتاست:
drive.google.com/file/d/1gSbD...
‫لینک دوره های مرتبط با این دوره
‫جلسه پیش پردازش دیتاست دیابت • آموزش یادگیری ماشین 9 ...
جلسه آشنایی با معیارهای ارزیابی مختلف (‫accuracy, precision, recall) ‫ • ‫آموزش یادگیری ماشین 8...
‫ساخت محیط مجازی (virtual environment) دوره • دوره یادگیری ماشین 3 -...
‫آشنایی و کار با کتابخانه numpy در 20 دقیقه • ‫کتابخانه های پرکاربرد...
‫آشنایی و کار با کتابخانه pandas در 20 دقیقه • ‫‫کتابخانه های پرکاربر...
‫آشنایی و کار با کتابخانه matplotlib در 10 دقیقه • ‫‫کتابخانه های پرکاربر...
‫نحوه نصب کتابخانه ها و پکیجها در پایتون • ‫آموزش پایتون قسمت 13 ...
‫دوره آموزش پایتون از مقدماتی تا پیشرفته • ‫دوره کامل آموزش برنام...
ممنون میشم اگر ویدیوها آموزنده هست اونها رو لایک کنید، توی کانالمون سابسکرایب کنید و اونها رو با دیگران هم به اشتراک بذارین.
لطفا از دانلود ویدیوها اجتناب کنین، برای این ویدیوها زحمت زیادی کشیده شده (من راضی نیستم که اونها رو دانلود کنید) و به همین دلیل تنها راه استفاده رایگان، تماشای آنلاین هست.
لینک کانال تلگرام t.me/techwithhasanabbasi
اگر برای ورود به دنیای برنامه نویسی و آموزش آن به صورت خودآموز نیاز به راهنمایی و مشاوره دارید، میتونین از طریق لینک زیر جهت رزرو زمان مناسب اقدام کنید تا با هم در موردش صحبت کنیم و یه شروع قدرتمند داشته باشین.
calendly.com/techwithhasanabb...

Пікірлер: 60

  • @LeilaAllahqoli
    @LeilaAllahqoliАй бұрын

    ممنون، فوق العاده بود

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    Ай бұрын

    خواهش میکنم خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین

  • @maryamshirazifard7034
    @maryamshirazifard70343 ай бұрын

    مختصر و مفید و کاربردی😊

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    3 ай бұрын

    خواهش میکنم خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین

  • @ProfQED
    @ProfQEDАй бұрын

    خیلی خوب بود تشکر

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    Ай бұрын

    خواهش میکنم خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین

  • @alidoosti9147
    @alidoosti914721 күн бұрын

    Perfect👌👌👌

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    18 күн бұрын

    Thank you! Cheers!

  • @user-eq4nt9lh3i
    @user-eq4nt9lh3i4 ай бұрын

    عالی

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    4 ай бұрын

    خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین

  • @amirrezaroohbakhsh4578
    @amirrezaroohbakhsh45787 ай бұрын

    you are the best

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    7 ай бұрын

    Your welcome, glad to help!

  • @alirezagx26
    @alirezagx265 ай бұрын

    روش تدریس فوق العاده است👌

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین

  • @alictf8098
    @alictf80987 ай бұрын

    ممنونم بابت آموزش هاتون . برای پایان نامم دارم از ویدیو های شما استفاده می کنم و هیچ منبع دیگه که به این خوبی تدریس کنن داخل یوتیوب پیدا نکردم .

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    7 ай бұрын

    خواهش میکنم. خیلی خوشحالم که از آموزشها راضی هستین امیدوارم در انجام پایان نامتون موفق باشید همچنین اگر حس کردین ممکنه دوستانتون هم به محتواهای تولید شده نیاز داشته باشن، ممنون میشم با اشتراک گزاری از کانال حمایت کنید

  • @hosseindr.askari6161
    @hosseindr.askari61617 ай бұрын

    thanks alot

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    7 ай бұрын

    Most welcome

  • @shivapazhohan1473
    @shivapazhohan14735 ай бұрын

    توضیحات تمام و کمال هستند تا بحال انقد آموزش کاملی ندیده بودم خسته نباشید🙏🙏

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین

  • @user-cb3yz7xc6k
    @user-cb3yz7xc6k5 ай бұрын

    awli merc

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    خواهش میکنم، خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین

  • @user-nz6km3pf1i
    @user-nz6km3pf1i6 ай бұрын

    ok , verygood, thanks

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    6 ай бұрын

    Welcome!

  • @farzadteimourpour6272
    @farzadteimourpour6272Ай бұрын

    👌👌👌

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    Ай бұрын

    Thank you for your support!

  • @user-iz8jm5ip8y
    @user-iz8jm5ip8y3 күн бұрын

    با سلام و خداقوت آقای دکتر خیلی عالی بود و مفید و کاربردی فقط یه سوالی داشتم که میخواستم بدونم در خصوص رشته منابع طبیعی اگر مثالی بزنم اون مثال چی خواهد بود؟ آیا ما اول داده های خودمون رو آموزش میدیم که در چند کلاس و با چه خصوصیاتی باشند، بعد اگر داده آزمایشی وارد محیط شد با داده های پیشین مقایسه میشه؟

  • @kiankianpisheh7629
    @kiankianpisheh76298 ай бұрын

    عالی 👍

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    2 ай бұрын

    Thank you for your support!

  • @user-qy3xr8lc4c
    @user-qy3xr8lc4c8 ай бұрын

    💯💯💯

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    2 ай бұрын

    Thank you for your support!

  • @sinatajeddini
    @sinatajeddini5 ай бұрын

    ❤️❤️❤️❤️❤️

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    4 ай бұрын

    thank you for your support

  • @Sara_MUA
    @Sara_MUA8 ай бұрын

    🤩🤩

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    2 ай бұрын

    Thank you for your support!

  • @alirezagx26
    @alirezagx265 ай бұрын

    به لطف شما هر روز دارم ماشین لرنینگ میخونم و تمرین میکنم🙏❤

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین

  • @mahdi_mirzayi_2001
    @mahdi_mirzayi_20015 ай бұрын

    سلام و روز بخیر، ممنون بابت اموزش های خوبتون، چطور میتونیم به کدها دسترسی پیدا کنیم؟؟؟

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    سلام خواهش میکنم در حال حاضر فعلا کدها در دسترس نیستن، در آینده لینک گیتهاب به اشتراک گذاشته میشه

  • @mehrnazgolari5005
    @mehrnazgolari50056 ай бұрын

    با عرض سلام و خسته نباشید،خیلی ممنونم از آموزش های عالی و زحمتی که میکشین .آیا روشی هست که بشه بهترین تعداد ممکن k رو تخمین زد؟

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    سلام دوست عزیز، بله در دو جلسه آخر دیپ لرنینگ توضیح دادم چطور میشه بهترین پارامترهای هر مدل رو پیدا کرد لینک جلسات kzread.info/dash/bejne/ZZWFuLtsqtHUh7g.html kzread.info/dash/bejne/Z4SC2slsiLa8l8o.html

  • @mehrnazgolari5005

    @mehrnazgolari5005

    5 ай бұрын

    خیلی ممنونم از لطفتون@@TechWithHasanAbbasi

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    خواهش میکنم اگر حس میکنین ویدیوها مفید هست ممنون میشم با دوستانتون هم به اشتراک بذارین@@mehrnazgolari5005

  • @N_Kosha
    @N_Kosha6 ай бұрын

    سلام استاد گرامی! استاد اموزش PYPY رو نداری ؟

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    6 ай бұрын

    سلام دوست عزیز متاسفانه توی آینده نزدیک فکر نمیکنم براش آموزشی داشته باشم ولی حتما در برنامه قرار خواهد گرفت ممنون بابت پیشنهادتون

  • @N_Kosha

    @N_Kosha

    6 ай бұрын

    @@TechWithHasanAbbasi ممنون می شوم اگر لطف کند کدام سایت اموزشی در رابطه به این موضوع معرفی کنید

  • @mehdimbb3622
    @mehdimbb36228 ай бұрын

    سلام استاد خسته نباشید یک سوال اگه من یک نمودار خطی داشته باشم (تصویری ک از یک لیزر خطی دارم)ک نسبت ب پیکسلها میخام این خط مثلا ۱۳نقطه بهم بده اگه این خط زیاد بازی و تلرانس داشته باشه آیا با این الگوریتم میشه دقیق یک خط صاف داشت؟؟؟

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    8 ай бұрын

    سوالتون رو متوجه نشدم خیلی دقیق، منتهی اگر یک خط دارین و میخواین معادلش رو بدست بیارین و بعدش ازش نمونه برداری کنین (مثلا 13 نقطه) بهتره از رگرسیون استفاده کنین

  • @mehdimbb3622

    @mehdimbb3622

    8 ай бұрын

    @@TechWithHasanAbbasi خیلی ممنون🙏🙏🙏

  • @MPar-dn2qv
    @MPar-dn2qv5 ай бұрын

    سلام در اینجا هم مثل فصل 10 الگوریتم Naïve Bayes ابتدا فکر کردم که باز confusion matrix داره اشتباه میکنه و جای cel 1 رو با جای cel 4 عوض کرده ولی یباره بفکرم رسید که نکنه confusion matrix داره درست عمل مبکنه ولی این perscision_score و recal_score هست که درست عمل نمیکنه! یعنی در حقیقت perscision_score باید 98 (TP) رو تقسیم کنه بر مجموع 98+11 که میشه 89.9 درصد و recal_score هم باید 98 رو تقسیم کنه بر مجموع 98+29 که میشه 77 درصد ولی یجورائی داره نتیجه های اشتباهی میده که راستش رو بخواهید من به این بیشتر باور دارم چه در قسمت recal_score از مجموع 127 تا مثبت 98 تاش رو درست حدس زده اونوقت چجوری نتیجه میشه 0.35 ؟!! پس یجای کار اشتباهه که تنها نتیجه ای که میشه گرفت اینه که perscision_score و recal_score احتمالا در sklearn.matrics درست فرمول بندی نشده و داره سل TP و TN رو باهم اشتباهی میگیره

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    5 ай бұрын

    با توجه به ورژن کتابخانه ممکنه تفاوت وجود داشته باشه و من اشتباه کرده باشم. میتونین سایت skleran رو بررسی بفرمایید

  • @mehdimbb3622
    @mehdimbb36228 ай бұрын

    ایا با همون روشنترین پیکسلها میتونم ی خط صاف داشته باشم فقط میخام یک خط صاف و دقیق داشته باشم بدون پرتی و اعواج نور

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    8 ай бұрын

    میتونین پیکسلها رو با توجه به روشنایی فیلتر کنین و بزرگترین روشناییها رو نگه دارین

  • @mehdimbb3622

    @mehdimbb3622

    8 ай бұрын

    @@TechWithHasanAbbasi تشکرررر🙏🙏

  • @mehdimbb3622
    @mehdimbb36228 ай бұрын

    ایاk عدد اعشارم میگیره؟؟؟

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    8 ай бұрын

    نه، حتما باید عدد صحیح باشه

  • @Edgecom-qi7kp
    @Edgecom-qi7kp8 ай бұрын

    خدایی خیلی خوب توضیح میدین، دمتون گرم👌

  • @TechWithHasanAbbasi

    @TechWithHasanAbbasi

    8 ай бұрын

    خواهش میکنم، خوشحالم که از آموزشها راضی هستین

  • @user-iz8jm5ip8y
    @user-iz8jm5ip8y3 күн бұрын

    با سلام و خداقوت آقای دکتر خیلی عالی بود و مفید و کاربردی فقط یه سوالی داشتم که میخواستم بدونم در خصوص رشته منابع طبیعی اگر مثالی بزنم اون مثال چی خواهد بود؟ آیا ما اول داده های خودمون رو آموزش میدیم که در چند کلاس و با چه خصوصیاتی باشند، بعد اگر داده آزمایشی وارد محیط شد با داده های پیشین مقایسه میشه؟

  • @user-iz8jm5ip8y
    @user-iz8jm5ip8y3 күн бұрын

    با سلام و خداقوت آقای دکتر خیلی عالی بود و مفید و کاربردی فقط یه سوالی داشتم که میخواستم بدونم در خصوص رشته منابع طبیعی اگر مثالی بزنم اون مثال چی خواهد بود؟ آیا ما اول داده های خودمون رو آموزش میدیم که در چند کلاس و با چه خصوصیاتی باشند، بعد اگر داده آزمایشی وارد محیط شد با داده های پیشین مقایسه میشه؟

Келесі