بوتکمپ یادگیری ماشین: پایتون، پروژهها و استقرار
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت مدلهای یادگیری ماشین با استفاده از پایتون، شامل طبقهبندی، رگرسیون و یادگیری بدون نظارت
- درک ریاضیات پشت یادگیری ماشین، شامل جبر خطی، آمار، احتمال و حسابان با شهود روشن.
- انجام جمعآوری داده، تحلیل اکتشافی داده (EDA)، پیشپردازش، مهندسی ویژگی و ارزیابی مدل با استفاده از مجموعهداده واقعی
- اعمال اعتبارسنجی متقابل، تنظیم ابرپارامترها و انتخاب مدل برای ساخت مدلهای یادگیری ماشین قابل اعتماد و بهینه
- تبدیل نوتبوکهای یادگیری ماشین به اسکریپتهای پایتون آماده تولید و ارائه مدلها با استفاده از FastAPI و Streamlit
- استقرار کامل اپلیکیشن های یادگیری ماشین به صورت سرتاسری روی AWS EC2 با گردشکارهای واقعی
پیشنیازهای دوره
- نیازی به تجربه قبلی در یادگیری ماشین نیست. شما همه چیز را از ابتدا یاد خواهید گرفت.
- نیازی به پیشزمینه ریاضی پیشرفته نیست. تمام مفاهیم ریاضی مورد نیاز با شهود و مثال توضیح داده میشوند.
- مهارتهای اولیه کار با کامپیوتر و تمایل به یادگیری و تمرین کافی است.
- یک لپتاپ یا رایانه رومیزی با دسترسی به اینترنت (ویندوز، macOS یا لینوکس).
- نیازی به نرمافزار پولی نیست. تمام ابزارهای استفاده شده رایگان و متنباز هستند.
- برخی بخشها شامل استقرار روی AWS هستند. داشتن حساب کاربری AWS مفید اما اختیاری است.
توضیحات دوره
این یک بوتکمپ کامل و عملی یادگیری ماشین است که طراحی شده تا شما را از مبانی پایتون به ساخت و استقرار اپلیکیشن های واقعی و آماده تولید یادگیری ماشین برساند.
شما یادگیری ماشین را به روش درست فرا خواهید گرفت - شروع با پایتون و اصول ضروری ریاضی، کار با مجموعهداده واقعی، ساخت مدلها، ارزیابی صحیح آنها و در نهایت استقرار سیستمهای یادگیری ماشین روی AWS.
برخلاف دورههای متمرکز بر تئوری، این بوتکمپ بر درک عملی، کد تمیز، پروژههای واقعی و گردشکارهای استقرار واقعی که در صنعت استفاده میشوند، تمرکز دارد.
آنچه از این دوره کسب خواهید کرد:
- مهارتهای قوی برنامهنویسی پایتون برای یادگیری ماشین
- شهود روشن برای ریاضیات پشت یادگیری ماشین شامل جبر خطی، آمار، حسابان و احتمال
- تجربه عملی در جمعآوری داده، EDA و پیشپردازش
- ساخت و ارزیابی مدلهای طبقهبندی، رگرسیون و بدون نظارت
- اعتبارسنجی صحیح مدل، اعتبارسنجی متقابل و تکنیکهای بهینهسازی
- چندین پروژه واقعی یادگیری ماشین
- تبدیل نوتبوکها به اسکریپتهای پایتون تمیز و مناسب تولید
- ساخت APIهای یادگیری ماشین با FastAPI و رابطهای کاربری با Streamlit
- استقرار کامل اپلیکیشن های یادگیری ماشین روی AWS EC2
- کار روی پروژههای نهایی در سطح تولید که میتوانید در نمونهکار خود به نمایش بگذارید.
این دوره برای چه کسانی مناسب است:
- مبتدیانی که یادگیری ماشین را از ابتدا شروع میکنند.
- دانشجویانی که برای نقشهای یادگیری ماشین یا علم داده آماده میشوند.
- افراد حرفهای که قصد ورود به حوزه یادگیری ماشین را دارند.
- توسعهدهندگانی که میخواهند اپلیکیشن های واقعی یادگیری ماشین را بسازند و مستقر کنند.
هیچ پیشزمینه قبلی در یادگیری ماشین، پایتون یا ریاضی لازم نیست. همه چیز گام به گام با شهود و مثالهای عملی توضیح داده میشود.
تا پایان این بوتکمپ، شما فقط یادگیری ماشین را درک نخواهید کرد -
بلکه قادر خواهید بود سیستمهای واقعی یادگیری ماشین را با اطمینان بسازید، مستقر کنید و توضیح دهید.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند یادگیری ماشین را از ابتدا با پایتون و راهنمایی شفاف گامبهگام یاد بگیرند.
- دانشجویان و افراد تازهکار که برای مشاغل در حوزه یادگیری ماشین، علم داده یا هوش مصنوعی آماده میشوند.
- افراد شاغل که به دنبال ورود به حوزه یادگیری ماشین یا ارتقای مهارت با پروژههای واقعی هستند.
- توسعهدهندگان نرمافزار که میخواهند مهارتهای یادگیری ماشین و استقرار را به مجموعه ابزار خود اضافه کنند.
- یادگیرندگانی که میخواهند اپلیکیشن های واقعی و آماده تولید یادگیری ماشین بسازند و مستقر کنند، نه فقط نوتبوکهای کدنویسی
بوتکمپ یادگیری ماشین: پایتون، پروژهها و استقرار
-
2.1. مقایسه هوش مصنوعی، یادگیری ماشین، یادگیری عمیق و هوش مصنوعی مولد 08:28
-
2.2. یادگیری ماشین و انواع آن 08:30
-
2.3. یادگیری تحت نظارت 07:25
-
2.4. یادگیری بدون نظارت 06:22
-
2.5. گردشکار پروژه یادگیری ماشین 06:24
-
بخش 2 - مبانی یادگیری ماشین None
-
مقدمه 01:47
-
آنچه فرا خواهید گرفت 05:15
-
3.1. پایتون - شروع کار 08:04
-
3.2. Google Colaboratory 08:51
-
3.3. راهاندازی پایتون و Jupyter 14:45
-
3.4. راهاندازی VS Code 18:38
-
4.1. نقشه راه بخش 03:23
-
4.2. مبانی پایتون 15:36
-
4.3. تبدیل نوع داده 10:24
-
4.4. عملگرها در پایتون 20:24
-
4.5. دستور If Else 20:26
-
4.6. حلقهها - For و While 23:20
-
4.7. ساختارهای داده 27:00
-
4.8. کار با فایل 11:10
-
4.9. مدیریت خطا 14:55
-
4.10. توابع 18:20
-
4.11. کلاس 18:23
-
فعالیت - 4.12. اپلیکیشن ماشین حساب 01:02:26
-
بخش 4 - برنامهنویسی پایتون None
-
5.1. بررسی بخش 05:15
-
5.2. مبانی NumPy 50:06
-
5.3. مبانی Pandas 43:46
-
5.4. مبانی Matplotlib 36:39
-
5.5. مبانی Seaborn 32:33
-
فعالیت - 5.6. بررسی مجموعه داده Iris 39:52
-
بخش 5 - کتابخانههای اصلی داده در پایتون None
-
6.1. چرا ریاضیات برای یادگیری ماشین مهم است؟ 07:55
-
6.2. مرور جبر 13:16
-
6.3. مبانی جبر خطی 09:23
-
6.4. جبر خطی - عملی - بخش 1 28:43
-
6.5. جبر خطی - عملی - بخش 2 29:06
-
6.6. مبانی آمار 33:25
-
6.7. آمار - عملی - بخش 1 48:48
-
6.8. آمار - عملی - بخش 2 27:44
-
6.9. مبانی حسابان 38:22
-
6.10. حسابان - عملی - بخش 1 31:40
-
6.11. حسابان - عملی - بخش 2 31:39
-
6.12. مبانی احتمال 20:34
-
6.13. احتمال - عملی 47:30
-
بخش 6 - اصول ریاضی برای یادگیری ماشین None
-
7.1. مرور گردشکار پروژه یادگیری ماشین 09:27
-
7.2. مجموعه داده یادگیری ماشین و جمعآوری داده 19:30
-
7.3. بارگذاری فایلهای CSV ،Excel و Parquet 33:15
-
7.4. بارگذاری مجموعهداده Kaggle و UCI 32:30
-
7.5. بارگذاری داده از پایگاه داده 20:11
-
8.1. مقدمهای بر تحلیل اکتشافی داده (EDA) 06:27
-
8.2. بررسیهای کیفیت داده 01:50:21
-
8.3. تحلیل تکمتغیره 49:10
-
8.4. تحلیل دومتغیره 59:52
-
8.5. تحلیل چندمتغیره 33:20
-
8.6. تشخیص داده پرت 37:40
-
فعالیت - 8.7. پروژه کامل تحلیل اکتشافی داده (EDA) 01:01:00
-
9.1. نمای کلی پیشپردازش داده 08:38
-
9.2. تقسیم داده به آموزش و تست 55:12
-
9.3. مدیریت مقادیر گمشده 01:02:27
-
9.4. کدگذاری ویژگیهای دستهای 01:06:32
-
9.5. رسیدگی به داده پرت 30:23
-
9.6. مدیریت داده نامتوازن 29:59
-
9.7. استانداردسازی و نرمالسازی 23:00
-
فعالیت - 9.8. پروژه کامل پیشپردازش داده 46:39
-
10.1. نمای کلی طبقهبندی 11:40
-
10.2. مدلهای طبقهبندی - شهود - بخش 1 26:16
-
10.3. مدلهای طبقهبندی - شهود - بخش 2 13:05
-
10.4. مدلهای طبقهبندی - شهود - بخش 3 25:56
-
10.5. مقایسه مدلهای طبقهبندی 10:02
-
10.6. معیارهای ارزیابی - طبقهبندی 26:05
-
فعالیت - 10.7. طبقهبندی - عملی 01:02:16
-
بخش 10. طبقهبندی None
-
11.1. بررسی رگرسیون 06:36
-
11.2. مدلهای رگرسیون - شهود 17:56
-
11.3. سایر مدلهای رگرسیون 15:36
-
11.4. مقایسه مدلهای رگرسیون 06:38
-
11.5. معیارهای ارزیابی - رگرسیون 13:44
-
11.6. مصالحه بایاس-واریانس 14:06
-
فعالیت - 11.7. رگرسیون - عملی 28:29
-
بخش 11. رگرسیون None
-
12.1. آموزش در برابر استنتاج 16:40
-
12.2. عملکرد آموزش در برابر آزمون 22:46
-
12.3. محدودیتهای تقسیم آموزش-آزمون 07:00
-
12.4. اعتبارسنجی متقابل - شهود 22:37
-
12.5. اعتبارسنجی متقابل K-Fold - عملی 38:24
-
12.6. مشکلات رایج مدل 11:56
-
بخش 12. آموزش و اعتبارسنجی مدل None
-
13.1. تنظیم ابرپارامترها - شهود 26:42
-
13.2. تنظیم ابرپارامترها - عملی 01:06:03
-
13.3. انتخاب مدل - عملی 45:00
-
13.4. انتخاب ویژگی - عملی 49:13
-
13.5. چکلیست بهینهسازی مدل 10:56
-
14.1. مرور یادگیری بدون نظارت 07:12
-
14.2. مدلهای خوشهبندی - شهود 44:02
-
14.3. خوشهبندی - عملی 39:25
-
14.4. تحلیل کامپوننت های اصلی (PCA) 14:51
-
14.5. تحلیل کامپوننت های اصلی (PCA) - عملی 45:53
-
بخش 14. یادگیری بدون نظارت None
-
15.0. پروژههای یادگیری ماشین - نمای کلی 04:21
-
15.1. طبقهبندی سیگنال سونار 01:37:02
-
15.2. تشخیص سرطان سینه 01:34:49
-
15.3. تشخیص تقلب در کارت اعتباری 01:47:40
-
15.4. پیشبینی قیمت مسکن 02:16:26
-
15.5. پیشبینی هزینه بیمه درمانی 01:08:00
-
15.6. بخشبندی مشتریان - خوشهبندی 01:02:11
-
15.7. پیشبینی اخبار جعلی 01:19:25
-
15.8. پیشبینی سری زمانی 01:01:19
-
16.1. استقرار یادگیری ماشین - بررسی 09:16
-
16.2. ذخیرهسازی و بارگذاری مدلهای آموزشدیده 30:53
-
16.3. از نوتبوکها به اسکریپتهای پایتون 48:18
-
16.4. اسکریپتهای آموزش و پیشبینی 59:18
-
16.5. رابط کاربری Streamlit برای مدل یادگیری ماشین 47:31
-
16.6. توسعه API با FastAPI 38:19
-
16.7. ارائه مدل یادگیری ماشین به عنوان API 36:21
-
16.8. یکپارچهسازی FastAPI و Streamlit 22:12
-
16.9. مبانی Git و GitHub 37:23
-
16.10. استقرار API یادگیری ماشین روی AWS EC2 49:37
-
17.0. پروژههای نهایی - بررسی 07:55
-
17.1.1. Medbuddy.ML - سیستم پیشبینی بیماری قلبی 28:50
-
17.1.2. MedBuddy.ML - ساخت مدل 49:23
-
17.1.3. MedBuddy.ML - بکاند 01:02:21
-
17.1.4. MedBuddy.ML - فرانتاند 23:57
-
17.1.5. MedBuddy.ML - استقرار روی EC2 48:29
-
17.2.1. Dr. ML - سیستم پیشبینی چندین بیماری 26:37
-
17.2.2. Dr. ML - اسکریپتهای آموزش و پیشبینی 01:11:23
-
17.2.3. Dr. ML - بکاند 36:52
-
17.2.4. Dr. ML - فرانتاند 20:53
-
17.2.5. Dr. ML - استقرار روی EC2 58:12
-
جمعبندی 02:20
مشخصات آموزش
بوتکمپ یادگیری ماشین: پایتون، پروژهها و استقرار
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:131
- مدت زمان :66:30:53
- حجم :37.33GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy