آموزش یادگیری ماشین 9 - آشنایی و آماده سازی دیتاست مورد استفاده در دوره (دیتاست بیماری دیابت)
Вставка
- Опубліковано 11 вер 2023
- قسمت نهم دوره آموزش یادگیری ماشین از مقدماتی تا پیشرفته
در این قسمت ابتدا با دیتاست مورد استفاده برای یادگیری الگوریتم های classification آشنا میشیم. یاد میگیریم چطور با استفاده از کتابخانه های pandas، numpy و sklearn محتوای دیتاست رو بخونیم و عملیات پیش پردازش رو بر روی هر داده اعمال کنیم. در قسمت های بعدی با استفاده از دیتاست پیش پردازش شده، الگوریتم های مختلف classification رو train میکنیم و عملکرد هر متد رو دقیقتر بررسی میکنیم.
.
لینک دانلود دیتاست:
drive.google.com/file/d/1gSbD...
لینک دوره های مرتبط با این دوره
ساخت محیط مجازی (virtual environment) دوره • دوره یادگیری ماشین 3 -...
آشنایی و کار با کتابخانه numpy در 20 دقیقه • کتابخانه های پرکاربرد...
آشنایی و کار با کتابخانه pandas در 20 دقیقه • کتابخانه های پرکاربر...
آشنایی و کار با کتابخانه matplotlib در 10 دقیقه • کتابخانه های پرکاربر...
نحوه نصب کتابخانه ها و پکیجها در پایتون • آموزش پایتون قسمت 13 ...
دوره آموزش پایتون از مقدماتی تا پیشرفته • دوره کامل آموزش برنام...
ممنون میشم اگر ویدیوها آموزنده هست اونها رو لایک کنید، توی کانالمون سابسکرایب کنید و اونها رو با دیگران هم به اشتراک بذارین.
لطفا از دانلود ویدیوها اجتناب کنین، برای این ویدیوها زحمت زیادی کشیده شده (من راضی نیستم که اونها رو دانلود کنید) و به همین دلیل تنها راه استفاده رایگان، تماشای آنلاین هست.
لینک کانال تلگرام t.me/techwithhasanabbasi
اگر برای ورود به دنیای برنامه نویسی و آموزش آن به صورت خودآموز نیاز به راهنمایی و مشاوره دارید، میتونین از طریق لینک زیر جهت رزرو زمان مناسب اقدام کنید تا با هم در موردش صحبت کنیم و یه شروع قدرتمند داشته باشین.
calendly.com/techwithhasanabb...
با دیدن این ویدیو تازه متوجه شدم اماده کردن و پیش پردازش داده ها یعنی چی. عالی بود. خلاصه و مفید.
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
vaghan mamnoon babate amoozesh haye binaziretoon.
Amazing presentation
👏❣👏❣👏
ممنون بابت توضیحات ساده و روانتون 👌👌
خواهش میکنم، خوشحالم که آموزشها مفید هست
Kheili khoshgli shoma 😢
Fantastic! It couldn’t better than this. I really enjoy your teaching.
Glad you enjoyed it!
خیلی عالی و کاربردی.
خوشحالم که از آموزشها راضی هستین
عالی بود، ممنون
خواهش میکنم، خوشحالم که از آموزشها راضی هستین
Great job. Thanks
Thanks for watching!
It's very good 👍.
Thank you! 😃
very good, thanks
My pleasure! Happy to help!
ممنون ❤
خواهش میکنم. خوشحالم که از آموزشها راضی هستین
عالی
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
ممنون از توضیحات قابل فهم و عالی شما. ولی یه سوال؟ چرا وقتی اعداد نرمالایز شدند توشون بکی دو تا عدد بزرگتر از یک بود؟ سپاس از شما
خواهش میکنم. خیلی سوال خوبی پرسیدین، من حین ویدیو خودم اگر میدیدم اون اعداد رو حتما اشاره میکردم، اینجا یه نکته ریزی هست برای نرمالیزه کردن داده ها و اونم اینه که وقتی یک لیست رو نرمالیزه میکنیم، یعنی تک تک المانها رو منهای میانگین میکنیم و بعد تقسیم بر انحراف معیار، با اینکار میانگین توزیع 0 و انحراف از معیارش 1 خواهد بود. اما این در مورد کل اون لیست برقراره، نه برای تک تک اعدادش، یعنی ممکنه توی یک لیست 3 عضوی، یک عضو 2 باشه، دو عضو دیگه -1. اینطوری میانگین هنوزم صفر هست ولی اعداد بزرگتر از 1 هم داریم. امیدوارم تونسته باشم منظور رو برسونم
برای منم سوال شده بود، مرسی👌@@TechWithHasanAbbasi
❣❣❣
Thank you for your support!
یه سوال قبل از نرمال سازی مگر نباید بررسی کرد که آیا توزیع داده ها نرمال هستند یا نه ؟ چون از لحاظ آماری باید اینطوری باشه
اگر داده ها نرمال باشند، با نرمال سازی تغییر محسوسی توشون ایجاد نمیشه طبیعتا. میشه توزیع رو بررسی کرد و متوجه شد چه توزیعی رو دنبال میکنه، ولی بستگی داره میخواهید چه کاری انجام دهید. اینجا فقط استاندارد کردن توزیع کفایت میکرد، البته میشه نرمالیزه کردن داده ها رو هم تست کرد و نتیجه رو دید
سلام من برای یک پروژه باید الگوریتم های یادگیری ماشین که در تشخیص سرطان موثرند رو معرفی کنم و نحوه پباده سازی اونها رو بگم اما پایتون یا متلب رو یاد ندارم اصلا...میشه بدون این موارد پیاده سازی کرد عایا ؟....ممنون میشم راهنماییم کنید که باید چیکار کنم؟!
نقشه راه ماشین لرنینگ رو ببینین و حتما یادگیری پایتون رو توی اولویت قرار بدین
ممنونم بابت آموزش عالی شما جناب عباسی . یک سوال داشتم . دیتاست من شامل عدد و رشته هست . چه طور باید نرمالایز کنم داده هارو ؟
باید نوشته ها رو بهشون کلاسهای عددی اختصاص بدین، مثلا اگر خوب، بد، عالی هست بهشون کلاسهای 0، 1و 2 اختصاص بدین یا از onehot encoding استفاده کنین
سپاس جناب عباسی @@TechWithHasanAbbasi
بسیار عالی توضیح دادین. فقط در مورد اینه دیتا رو بصورت آرایه درآوردین سوال دارم. آیا میشه داده ها رو به آرایه تبدیل نکنیم؟ متشکرم
سلام
خواهش میکنم
چرا به آرایه تبدیل نکنیم؟ اول باید ببینم دلیل اینکه میخواین لیست نباشه چیه؟
چون بدون تبدیل به آرایه تونست مدل رو بسازه و فیت کنه. در چه مواقعی باید تبدیل به آرایه کنیم؟ با تشکر از شما
@@afrouzghaemi6922 بستگی به سایز ورودی مدل داره منتهی عموما مدل منتظر چند نمونه همزمان هست به خاطر همین همشون رو در قالب لیست وارد میکنیم
متشکرم از پاسختون و اینکه وقت میذارین و جواب میدین. این درجه تعهد شما به کانالتون و ارزش دهی با مخاطبانتون رو نشون میده. بسیار سپاسگزارم. ❤
و اینکه اگر حتما لازم به یادگیری پایتون هست چون تایم زیادی ندارم چی باید یاد بگیرم🤦😭
بله باید پایتون یا متلب رو یاد بگیرین که من پایتون رو پیشنهاد میکنم
دوره پایتونی که توی کانال گذاشتم رو مشاهده بفرمایید همه مفاهیم لازم رو توضیح دادم
ua-cam.com/video/jI4Japu2DvQ/v-deo.html
سلام استاد عزیز من پایتون رو از فایل آموزش شما یاد گرفتم و ۵ تمرین شمارو هم انجام دادم لطف راهنمایی کنید که برای یادگیری ماشین اول باید هوش مصنوعی رو یاد بگیرم یا میتونم ماشین رو که زیر مجموعه هوش مصنوعیه جدا یاد بگیرم در ضمن تشکر میکنم از این همه وقتی که برای ساخت این فیلم های آموزشی میکشید
سلام، خیلی هم عالی. خوشحالم آموزشها تا به اینجا مفید بوده
برای مرحله بعد من پیشنهاد میکنم دوره ماشین لرنینگ رو استارت بزنین، بعد از اتمام این دوره من یه دوره برای دیپ لرنینگ هم خواهم داشت، یعنی الان که پایتون رو یاد گرفتین، ماشین لرنینگ و دیپ لرنینگ رو هم یاد میگیرین و بعدش دیگه آماده هستین برای کار توی حوزه هوش مصنوعی تو زمینه دلخواهتون
بازم اگر سوالی بود بفرمایید
@@TechWithHasanAbbasi سلام ممنونم از راهنمایی تون
خواهش میکنم. موفق باشید