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

Sdílet
Vložit
  • čas přidán 18. 09. 2023
  • قسمت یازدهم دوره آموزش یادگیری ماشین از مقدماتی تا پیشرفته
    ‫‫‫در این جلسه ابتدا با الگوریتم 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...

Komentáře • 65

  • @ProfQED
    @ProfQED Před 2 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 2 měsíci

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

  • @LeilaAllahqoli
    @LeilaAllahqoli Před 2 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 2 měsíci

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

  • @alidoosti9147
    @alidoosti9147 Před měsícem +1

    Perfect👌👌👌

  • @amirrezaroohbakhsh4578
    @amirrezaroohbakhsh4578 Před 8 měsíci +1

    you are the best

  • @user-eq4nt9lh3i
    @user-eq4nt9lh3i Před 5 měsíci +1

    عالی

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 5 měsíci

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

  • @hosseindr.askari6161
    @hosseindr.askari6161 Před 8 měsíci +1

    thanks alot

  • @alirezagx26
    @alirezagx26 Před 6 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 6 měsíci

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

  • @shivapazhohan1473
    @shivapazhohan1473 Před 6 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 6 měsíci

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

  • @farzadteimourpour6272
    @farzadteimourpour6272 Před 2 měsíci +1

    👌👌👌

  • @alictf8098
    @alictf8098 Před 8 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 8 měsíci

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

  • @user-cb3yz7xc6k
    @user-cb3yz7xc6k Před 6 měsíci +1

    awli merc

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 6 měsíci

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

  • @user-ef8xe5se4l
    @user-ef8xe5se4l Před 25 dny +1

  • @user-qy3xr8lc4c
    @user-qy3xr8lc4c Před 9 měsíci +1

    💯💯💯

  • @maryamshirazifard7034
    @maryamshirazifard7034 Před 4 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 4 měsíci

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

  • @user-nz6km3pf1i
    @user-nz6km3pf1i Před 7 měsíci

    ok , verygood, thanks

  • @sinatajeddini
    @sinatajeddini Před 6 měsíci +1

    ❤️❤️❤️❤️❤️

  • @Sara_MUA
    @Sara_MUA Před 9 měsíci +1

    🤩🤩

  • @kiankianpisheh7629
    @kiankianpisheh7629 Před 9 měsíci +1

    عالی 👍

  • @alirezagx26
    @alirezagx26 Před 6 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 6 měsíci

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

  • @user-iz8jm5ip8y
    @user-iz8jm5ip8y Před měsícem +1

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

  • @mahdi_mirzayi_2001
    @mahdi_mirzayi_2001 Před 6 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 6 měsíci

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

  • @mehrnazgolari5005
    @mehrnazgolari5005 Před 7 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 7 měsíci

      سلام دوست عزیز، بله در دو جلسه آخر دیپ لرنینگ توضیح دادم چطور میشه بهترین پارامترهای هر مدل رو پیدا کرد
      لینک جلسات
      czcams.com/video/3aQVY3znnWU/video.html
      czcams.com/video/5PNxg3XSVgg/video.html

    • @mehrnazgolari5005
      @mehrnazgolari5005 Před 7 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 7 měsíci

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

  • @mehdimbb3622
    @mehdimbb3622 Před 9 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 9 měsíci

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

    • @mehdimbb3622
      @mehdimbb3622 Před 9 měsíci

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

  • @MPar-dn2qv
    @MPar-dn2qv Před 6 měsíci +1

    سلام
    در اینجا هم مثل فصل 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  Před 6 měsíci

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

  • @mehdimbb3622
    @mehdimbb3622 Před 9 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 9 měsíci

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

    • @mehdimbb3622
      @mehdimbb3622 Před 9 měsíci

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

  • @N_Kosha
    @N_Kosha Před 7 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 7 měsíci

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

    • @N_Kosha
      @N_Kosha Před 7 měsíci

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

  • @mehdimbb3622
    @mehdimbb3622 Před 9 měsíci

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

  • @Edgecom-qi7kp
    @Edgecom-qi7kp Před 9 měsíci +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 9 měsíci

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

  • @user-iz8jm5ip8y
    @user-iz8jm5ip8y Před měsícem +1

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

  • @user-iz8jm5ip8y
    @user-iz8jm5ip8y Před měsícem +1

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

    • @TechWithHasanAbbasi
      @TechWithHasanAbbasi  Před 26 dny

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