پروژه کامل دیپ لرنینگ (Deep Learning) روی دیتاست بیماری قلبی با توضیحات کامل تمامی مراحل پیاده سازی
Vložit
- čas přidán 4. 01. 2024
- خیلی وقتها هست که میخوای خیلی سریع یه مطلب رو یاد بگیری و دنبال یه محتوای مناسب برای این کار میگردی. خب این ویدیو از ازون منابعی هست که قراره توی 40 دقیقه راه چند ماهه رو بری و کلی مطلب برای پیاده سازی پروژه های یادگیری عمیق (deep learning) یاد بگیری!
اینجا با هم با استفاده از یک دیتاست کاملا واقعی که اطلاعات پزشکی مربوط به بیماران با مشکل قلبی (heart disease) رو داره، از صفر تا صد پروژه دیپ لرنینگ رو پیاده سازی کنیم. با هم یاد میگیریم چطور دیتاست رو بخونیم و اطلاعاتش رو ببینیم. یاد میگیریم چطور ویژگی ها (features) و لیبلها (labels) رو از دیتاست بیرون بکشیم، بخش آموزش (train) و تست (test) رو از هم جدا کنیم و بعد دیتاست رو نرمالیزه کنیم.
توی مرحله بعد با هم با نحوه ساخت شبکه عصبی در کتابخانه های tensorflow و keras رو بررسی میکنیم. تمامی لایه ها از جمله لایه های با اتصال کامل (Dense)، Dropout و ... رو تحلیل میکنیم. همچنین تمامی پارامترها شامل تابع فعالساز (activation function)، توابع هزینه (loss function)، متدهای بهینه سازی (optimization) و ... رو به طور کامل بررسی میکنیم.
بعد شبکه رو با استفاده از دیتاست آموزشی، آموزش میدیم و در نهایت با استفاده از دیتاست تست اون رو ارزیابی میکنیم.
لینک دیتاست:
drive.google.com/file/d/1INZM...
.
دوره ها و جلسات مرتبط:
دوره کامل یادگیری ماشین از مقدماتی تا پیشرفته • دوره کامل ماشین لرنینگ...
دوره کامل یادگیری عمیق (دیپ لرنینگ) از مقدماتی تا پیشرفته • دوره کامل دیپ لرنینگ (...
دوره کامل شبکه های عصبی کانولوشنی (CNN) از مقدماتی تا پیشرفته • دوره کامل شبکه عصبی کا...
3 پروژه کاملا کاربردی و مبتنی بر واقعیت برای تمرین بیشتر یادگیری ماشین • 3 پروژه کاملا کاربردی...
دوره کامل پایتون از مقدماتی تا پیشرفته • دوره کامل آموزش برنام...
پنج پروژه با استفاده از پایتون - از سطح مقدماتی تا پیشرفته • پنج پروژه با استفاده ا...
موازنه بایاس و واریانس یعنی چی؟ (دلیل overfit یا underfit شدن مدلها چیه؟) • آموزش یادگیری ماشین 1...
آشنایی با کتابخانه matplotlib و دستورات مهم آن در 10 دقیقه • کتابخانه های پرکاربر...
آشنایی با کتابخانه Pandas و دستورات مهم آن در 20 دقیقه • کتابخانه های پرکاربر...
آشنایی با کتابخانه numpy و دستورات مهم آن در 20 دقیقه • کتابخانه های پرکاربرد...
.
ممنون میشم اگر ویدیوها آموزنده هست اونها رو لایک کنید، توی کانالمون سابسکرایب کنید و اونها رو با دیگران هم به اشتراک بذارین.
.
لطفا از دانلود ویدیوها اجتناب کنین، برای این ویدیوها زحمت زیادی کشیده شده (من راضی نیستم که اونها رو دانلود کنید) و به همین دلیل تنها راه استفاده رایگان، تماشای آنلاین هست.
لینک کانال تلگرام t.me/techwithhasanabbasi
اگر برای ورود به دنیای برنامه نویسی و آموزش آن به صورت خودآموز نیاز به راهنمایی و مشاوره دارید، میتونین از طریق لینک زیر جهت رزرو زمان مناسب اقدام کنید تا با هم در موردش صحبت کنیم و یه شروع قدرتمند داشته باشین.
calendly.com/techwithhasanabb...
ممنون از آموزش عالی شما
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
بسیار عالی ممنون از شما
خواهش میکنم خوشحالم که از آموزشها راضی هستین جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
ممنونم از شما عالی بود
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
ممنون از توضیحات کامل و تکرار زیاد
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
عالی عالی
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
فوق العاده مفید و عالی🎉
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
مهمنون از دکتر عزیز،
خواهش میکنم
ممنون بابت حمایتتون
این مورد هم خیلی عالی است. واقعا مطالب را خوب بیان می کنید. ممنون
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
درود، ممنون بابت ویدیوهای عالی
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
بسیار عالی استاد . ممنون از آموزش های خوب شما . منتظر آموزش های دیگه هستیم . 💮🥀
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
خیلی مفید و آموزنده بود، ممنون
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
Excellent.
Thank you! Cheers!
سلام. ممنونم از این همه حوصله شما.
سلام دوست عزیز
خواهش میکنم، خوشحالم از آموزشها راضی هستین
اگر از آموزشها راضی هستین ممنون میشم با دوستانتون به اشتراک بذارین و با این کار به رشد کانال کمک کنین
سپاس استاد.کلی چیز ازت یادگرفتیم
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
ممنون از محتوای ارزنده تون😊😊
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
عالی بود، ممنون
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
ممنون از به اشتراک گذاری این محتوای فوق العاده
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
I see all of the ad because of this channel 😍👏
Thank you for your support! I really appreciate it!
سپاس از زحمات و آموزش خوبتون
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
در مقایسه با سایر دوره ها و کانال ها بهترین بود
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
بسیار عالیه من تقریبا تمام دوره ها رو نگاه کردم و لذت بردم و استفاده کردم.منتظر دوره های جدید تر و پروژه های جدید تر دیپ لرنینگ هستیم...
bravo
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
حتما به زودی پروژه های بیشتری خواهیم داشت
Thanks!
Thank you for your support!
Let me know if you think we need to have any specific content in the channel!
با عرض سلام و ادب حضور جناب دکتر عباسی
کمال تشکر و قدردانی بابت تهیه ونشر تجارب ارزنده در قالب فیلم های آموزشی باکیفیت و غنی از مطالب مفید و به روز
صدا وبیان دکتر نیز واضح و مرتب و شیوا و آرام بوده و یک آموزش عالی را رقم زده است
دکتر امیدواریم آموزش Pytorch نیز در برنامه های آینده باشد
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
حتما آموزش pytorch رو در برنامه قرار خواهم داد. ممنون بابت پیشنهادتون
Behtarin hastid kheili mamnonm
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
من آموزش ماشین لرنینگتون رو کامل دیدم و الان که این ویدیو رو هم دیدم جا داره هزاران بار بگم واقعا خسته نباشید و واقعا عالی بود و ممنونم از ویدیوهای خوبتون و متشکرم.
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
Thanks
Thank you for your support!
Let me know if you have any suggestions to have a better channel 😊
شما بی نظیرید استاد جان، هم به صورت خلاصه مرور کردید و هم ارجاع دادید که در کجا گفتید مطالب کامل رو. این تکرارهای فراوان تون سبب ماندگاری بهترمطالب در ذهن شده🌹🌹
ممنون میشم اگر چند مثال بیشتر نیز از این دیپ لرنینگ حل کنید.🙏🙏
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
حتما سعی میکنم مثالهای بیشتری در برنامه قرار بدم
ویدیو هات سرشار از مجتوای ارزنده است خوشحالم که این چنل بیدا کردم🙂
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
perfect content, thank you for providing such a valuable courses
No problem! happy to hear it's helpful!
ممنون واقعا عالی توضیح دادین
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
فن بیان و تدریس بسیار زیبا
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
مهندس عباسی عزیز خیلی خیلی از شما بابت ارائه این آموزش های رایگان تشکر میکنم. خیلی ممنونم از شما.
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
بسیار عالی و شفاف تدریس کردید. بینهایت ممنونم. واقعا چنین آموزشهایی نایاب هست! یه خواهش هم دارم ، اگه ممکنه روش ذخیره مدل را هم آموزش بدید تا هربار که میخواهیم ازش استفاده کنیم مجور نباشیم ترین کنیم! همچنین خیلی مهمه که ارتباط بینن مدل و دیتاهای جدید جهت پیش بینی رو هم یادبگیریم! یعنی بعد از ساخته شدن مدل چه جوری هر کاربری بتونه با یه محیط کاربری مناسب دیتای جدید با فرمت صحیح رو برای مدل بفرسته تا مدل
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
حتما در برنامه قرار میدم
Awesome. Thanks for the great content.
My pleasure! glad it was helpful!
❤❤❤
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
ممنون از محتوا فوق العاده ای که تولید می کنید و به اشتراک می گذارید ... من ویدویو شما را به صورت کامل روی یوتیوب نگاه می کنم(پلی می کنم) ولی با کیفیت 144 کلیه تبلیغات رو هم کامل نگاه می کنم... ولی با اجازه شما فیلم رو با کیفیت بالا دانلود می کنم ... امیدوارم شما اجازه بدید ... اگر نه هم خب بفرمایید چشم دانلود نمی کنم....
سلام دوست عزیز
کاملا متوجه هستم که هزینه اینترنت و مشکلات کانکشن توی ایران به چه صورت هست، منتهی همانطور که گفتم برای تهیه این آموزشها زحمت خیلی زیادی کشیده شده، به همین دلیل واقعا از لحاظ اخلاقی درست نیست دانلود کردنشون
و قطعا وقتی شما دانلود میکنین، تعداد دفعاتی که ویدئو رو تماشا میکنین با تعداد دفعات مشاهده آنلاینتون با کیفیت پایین یکی نخواهد بود
wow
:)
awlii
خواهش میکنم، خیلی خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، به همین خاطر ممنون میشم اگر از آموزشها راضی هستین، با دوستانتون به اشتراک بذارین
🙏🙏
Thank you for your support!
آقای عباسی لطفا طراحی شبکه lstm را در پایتون آموزش دهید
سلام دوست عزیز
حتما به زودی این آموزش رو خواهیم داشت
خیلیییییییی عالی. واقعا ممنون از شما. بسیار شیوا و روان و قابل فهم. بسیار عالی بود. من دارم از ماشین لرنینگ برای پروژه م استفاده میکنم سعیم اینه که تا حد ممکن تعداد فیچرها کم باشه ولی نیاز دارم ریپورت کنم که کدوم فیچرها بهترین پردیکشن مدل رو ب من میدن، من کل دوره ماشین لرنینگ و دیپ لرنینگ رو از پیج شما دیدم ولی در نهایت چیزی که ریپورت میشه فقط performance metric ها هستن ولی من نیاز دارم در کنار این متریکها فیچرها رو همراه کوافشینتشون ارایه بدم. ممنون میشم راهنمایی کنید.
سلام سوالتون خیلی کلی هست
امکان توضیح در کامنت وجود ندارد، در صورت نیاز میتونین جلسه مشاوره ست بفرمایید
یه درخواست ازتون دارم،به یاد بدین که چطور یاد بگیریم،چون شما کسی هستین که مطالبخیلی تو حجم زیادی رو یاد گرفتین، و اینکه چطور اصن بتونیم یاد بگیریم خیلی مهمه که هیچ جا بهمون یاد نمیدن این موضوع رو.
سلام دوست عزیز
پیشنهاد خوبی هست، سعی میکنم حتما برای این موضوع آموزش داشته باشم
بسیار ممنون از تدریس خوب شما، ایا امکانش نیست که فابل نوت بوک جلسات در اختیارمون قرار بگیره؟ متشکرم
خواهش میکنم
خوشحالم که از آموزشها راضی هستین
جهت تهیه این آموزشها زحمت زیادی کشیده شده، ممنون میشم اگر حس میکنین مفید هستن با دوستانتون به اشتراک بذارین
فایل نوت بوک جلسات رو در حال حاضر آماده ندارم
I have subscribed to your channel more than 20 times, but I don't know why my subscription keeps dropping after a few days.
Hi Farshad,
I am so sorry to hear that. It is weird. I googled it and it seems that some people experiencing this issue. I think it is better to wait a few days and try it again. I hope it will solve the issue.
By the way, Thank you for your support.
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
thank you for your support
Hello dear Hasan
At first I want to say thank you for your perfect videos.
In this project when I try to print out 'y_pred_train' , 'y_pred_test' the values are not only '0 and 1 '
they are range of numbers between '0&1' .
I thought the 'sigmoid' activation must turn the outputs to '0 and 1' ,but It seems it does not.
please take a look on this and let me now how I could manage it.
Thanks
Hi Mohsen,
Thank you for your support! Glad it is helpful.
about your question, that makes sense as we are using an activation function in the last layer, you should set a threshold on the predicted values! so, if it is higher that 0.5 the predicted result is 1 otherwise it's 0!
Salam , LOtf mokind amozesh project mehavare LSTM va transformers ham begzarid
سلام
حتما سعی میکنم در برنامه قرار بدم
من یک سوال داشتم امیدوارم بتونید کمکم کنید.
آیا میتونیم یک optimizer که خودمون نوشتیم را بگونه ای بنویسیم که بشه ازش در کتابخانه tenserflow و keras استفاده کرد؟
یعنی همه ی نیازهای دیگمون مثل accuracy و loss را با کتابخانه tenserflow استفاده کنیم ولی optimizer خودمون کدشو بنویسیم و داخل model.compile قرار بدیم؟
خیلی ممنون از آموزش های خوبتون
بله امکانش هست منتهی امکان توضیحش توی کامنت وجود نداره
آقای عباسی یه سوال داشتم که اگه لطف کنید و جواب بدید خیلی ممنون میشم: شما فرمودید که وقتی از سیگموید به عنوان اکتیویشن استفاده میکنیم میاد و زیر 50 درصد رو صفر و بالای 50 درصد رو یک اعلام میکنه، حالا اگه ما بخواهیم خروجیمون بصورت درصدی از احتمال دو حالت باشه چیکار باید کنیم؟ مثلا خروجی دوتا باشه که بگه 60 درصد احتمال داره اولی باشه و 40 درصد دومی؟ مثلا 60درصد احتمال داره بیمار باشه و 40 درصد سالم
سلام
باید از تابع softmax استفاده کنین
ممنونم استاد ، آموزش هاتون بی نظیر هستش
یه سوال داشتم بابت همین آموزش
وقتی که از lable incoding استفاده میکنیم روی پارامتر های دیگه هم تاثیر میزاره ، مثل سن و چیز های دیگه ، آیا لازم هستش که فقط روی داده های لیبل دار این کارو انجام بدیم و آیا تغییر روی داده های عددی میتونه تو نتیجه ی کار تاثیر بزاره ؟
ممنونم
لیبل انکدینگ برای لیبل هست نه فیچرها، منظورتون رو متوجه نشدم حقیقتش
@@TechWithHasanAbbasi ممنونم
چرا اینقدر فونت ریز انتخاب کردید
سلام
ممنون بابت پیامتون :)
توی چه دستگاهی مشاهده میکنین؟
ببخشید یک سوال، اگر ما عین کدهای شما رو بنویسیم و بذاریم تو گیت هاب میشه دزدی؟
سلام
تا زمانی که توی ریپوزیتوری پرایوت باشه و استفاده شخصی بشه خیر
سلام وقت بخیر
لطف کنین لینک فایل دیتا رو درست کنین چون نمیشه دیتا رو گرفت
سلام
چه خطایی میگیرین؟
آقا یدونه early stop هم تنگش میزدی دیگه 🤣🤣🤣
خواستم ویدیو کوتاه، مفید و مختصر باشه و خیلی درگیر جزییات نشیم :))
در این مورد توی این ویدیو صحبت کردم که اگر دوست داشتین میتونین ببینین
czcams.com/video/s7NmHlDAK6c/video.html