دوره آموزشی
دوبله زبان فارسی
آموزش MLflow در عمل - تسلط به هنر MLOps با ابزار MLflow
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی MLOps را بررسی کنید و ببینید چگونه بر چالشهای ذاتی چرخه عمر سنتی یادگیری ماشین غلبه میکند.
- درک عمیقی از MLflow و نقش 4 کامپوننت آن در مدیریت عملیاتهای end-to-end یادگیری ماشین (MLOps) بدست آورید.
- یاد بگیرید چگونه با ابزار MLflow، آزمایشها را بهصورت کارآمد پیگیری کنید، کد را بستهبندی کنید، مدلها را رجیستر کنید و آنها را بازتولید کنید.
- مجموعهای از توابع لاگ در MLflow برای پیگیری و ضبط موثر آزمایشها، اجراها، آرتیفکتها، پارامترها، کد، معیارها و غیره
- MLflow Tracking - برای لاگ کردن، سازماندهی و مقایسه آسان آزمایشهای یادگیری ماشین
- MLflow Model - برای بستهبندی کارآمد مدل در Flavorهای مختلف، بهمنظور سادهسازی استقرار مدل و یکپارچهسازی آن با سیستمهای عملیاتی
- MLflow Project - برای ایجاد گردشکارهای یادگیری ماشین ساختار یافته، قابلبازتولید و بهراحتی قابلاشتراکگذاری
- MLflow Registry - برای مدیریت کارآمد مدل و ردیابی نسخهها، با هدف حفظ کیفیت و عملکرد مدل در طول زمان
- یک پروژه کامل یادگیری ماشین end-to-end که یکپارچهسازی MLflow با AWS cloud را نشان میدهد.
- ساخت، آموزش، تست و استقرار یک مدل یادگیری ماشین در AWS cloud با AWS Sagemaker و MLflow
پیشنیازهای دوره
- دانش اولیه یادگیری ماشین
- دانش اولیه پایتون
توضیحات دوره
این دوره MLflow شامل چه مواردی است؟
- مبانی MLOps، محدودیتهای چرخههای عمر سنتی یادگیری ماشین و اینکه MLOps چگونه بر این محدودیتها غلبه میکند، را درک کنید.
- توضیح کامل مفاهیم MLflow از ابتدا تا پیادهسازی واقعی
- 4 کامپوننت اصلی MLflow یعنی پیگیری، مدل، پروژه و رجیستری را بهصورت عملی یاد بگیرید.
- توابع مختلف لاگ در MLflow برای پیگیری و ضبط دقیق آزمایشها، اجراها، آرتیفکتها، پارامترها، کد، معیارها و غیره
- یاد بگیرید چگونه با پایتون، مدلهای سفارشی را در MLflow مدیریت کنید.
- یاد بگیرید چگونه از طریق MLflow کتابخانه MLflow، رابط کاربری، کلاینت MLflow و فرمانهای رابط خط فرمان تعامل برقرار کنید.
- بهترین شیوهها و تکنیکهای بهینهسازی را برای استفاده در پروژههای MLOps و MLflow در واقعیت یاد بگیرید.
انحصاری: یک پروژه کامل یادگیری ماشین end-to-end که یکپارچهسازی MLflow با AWS cloud را نشان میدهد: یک مدل یادگیری ماشین را در AWS cloud با AWS Sagemaker ،Codecommit ،Ec2، ECR ،AWS S3 ،IAM و سرویسهای دیگر بسازید، آموزش دهید، تست کنید و مستقر کنید، در حالی که از قابلیتهای پیگیری MLflow بهره میبرید.
پس از تکمیل این دوره، میتوانید با اطمینان کامل کار روی هر پروژه MLOps و MLflow را شروع کنید.
افزودنیها
- کدها و منابع استفادهشده در درسها برای راحتی شما به دوره پیوست شدهاند.
این دوره برای چه کسانی مناسب است؟
- دانشمندان داده
- مهندسان یادگیری ماشین
- مهندسان MLOps
- مهندسان عملیاتها
آموزش MLflow در عمل - تسلط به هنر MLOps با ابزار MLflow
-
MLOps چیست 04:09
-
چرخه عمر سنتی یادگیری ماشین 04:50
-
چالشهای چرخه عمر یادگیری ماشین سنتی - بخش 1 06:22
-
چالشهای چرخه عمر یادگیری ماشین سنتی - بخش 2 08:39
-
MLOps چگونه بر این چالشها غلبه میکند؟ 05:05
-
MLflow چیست؟ 04:50
-
کامپوننتهای MLflow 09:03
-
راهاندازی MLflow 07:55
-
مدل رگرسیون Sklearn 08:08
-
مدل رگرسیون Sklearn با MLflow 09:28
-
دایرکتوری MLruns 10:14
-
آشنایی با رابط کاربری MLflow 06:38
-
تنظیم و دریافت Tracking URI - بخش 1 04:28
-
تنظیم و دریافت Tracking URI - بخش 2 03:07
-
تابع ایجاد آزمایش MLflow 09:15
-
تابع تنظیم آزمایش MLflow 03:17
-
توابع شروع و پایان اجرا - بخش 1 05:09
-
توابع شروع و پایان اجرا - بخش 2 04:53
-
توابع اجرای فعال و آخرین اجرا فعال 04:23
-
تابع لاگ چندین پارامتر و معیار 07:42
-
تابع لاگ چندین آرتیفکت 09:10
-
تابع تنظیم تگها 07:16
-
آزمون 1 None
-
تکلیف 1 None
-
اجرای چندین اجرا در یک برنامه 09:49
-
اجرای چندین آزمایش در یک برنامه 08:21
-
آشنایی با Autologging 06:06
-
پیادهسازی تابع ()autolog 06:25
-
پیادهسازی تابع autolog مخصوص کتابخانه 06:46
-
سرور Tracking در MLflow چیست؟ 05:36
-
پیادهسازی سرور Tracking در MLflow 05:42
-
سناریوهای سرور Tracking محلی 06:21
-
سناریوهای سرور Tracking راهدور 07:54
-
آشنایی با کامپوننت مدل 05:23
-
کامپوننتهای مدل 06:41
-
فرمت ذخیرهسازی 07:47
-
توضیح فایل MLmodel 07:56
-
Signatureهای مدل چه هستند؟ 05:54
-
Signature Enforcement در MLflow چیست؟ 04:46
-
لاگ Signatureها و نمونههای ورودی در MLflow 11:09
-
توضیح Model API (save_model, log_model) 10:27
-
آزمون 2 None
-
سفارشیسازی مدل در MLflow چیست؟ 03:21
-
پیادهسازی مدل پایتون سفارشی - بخش 1 04:28
-
پیادهسازی مدل پایتون سفارشی - بخش 2 06:08
-
پیادهسازی مدل پایتون سفارشی - بخش 3 04:55
-
بارگذاری مدل پایتون سفارشی 03:06
-
Flavorهای سفارشی در MLflow 08:28
-
آشنایی با ارزیابی مدل در MLflow 03:20
-
پارامترهای تابع evaluate 09:31
-
پیادهسازی تابع ()evaluate 06:26
-
مقایسه اجراهای یک آزمایش 07:37
-
ایجاد معیارها و آرتیفکتهای سفارشی 07:00
-
تنظیم آستانههای اعتبارسنجی در ()evaluate 07:49
-
تکلیف 2 None
-
آشنایی با رجیستری در MLflow 04:04
-
رجیستر مدلها از طریق رابط کاربری 06:34
-
مراحل مدلهای رجیستر شده 05:31
-
رجیستر مدل با تابع ()log_model 04:31
-
رجیستر مدل با تابع ()register_model 05:12
-
رجیستر مدلهای خارجی و پشتیبانینشده 05:25
-
آشنایی با پروژههای MLflow 03:36
-
نوشتن فایل MLproject 04:11
-
محیطها در فایل MLproject 05:43
-
نمونههای محیط داکر 05:54
-
نقاط ورود در فایل MLproject 06:34
-
اجرای فایل MLproject 03:28
-
گزینههای فرمان run 05:16
-
اجرای پروژه MLflow از طریق رابط خط فرمان و API 08:11
-
آزمون 3 None
-
تکلیف 3 None
-
آشنایی با کلاینت MLflow 04:10
-
توابع مدیریت آزمایش در کلاینت MLflow 07:40
-
تابع search_experiment در کلاینت MLflow 07:31
-
توابع مدیریت اجرا در کلاینت MLflow - بخش 1 09:21
-
توابع مدیریت اجرا در کلاینت MLflow - بخش 2 07:19
-
توابع نسخهبندی مدل در کلاینت MLflow - بخش 1 08:56
-
توابع نسخهبندی مدل در کلاینت MLflow - بخش 2 05:48
-
فرمانهای رابط خط فرمان MLflow - مجموعه 1 07:08
-
فرمانهای رابط خط فرمان MLflow - مجموعه 2 06:38
-
مقدمه و معماری پروژه 04:29
-
راهاندازی AWS - ایجاد کاربر، مخزن Codecommit و bucket در S3 05:32
-
راهاندازی AWS - سرور MLflow در EC2 08:27
-
پیشپردازش داده 06:05
-
کد آموزش مدل 06:15
-
نوشتن فایل MLproject 04:38
-
اجرای پروژه در سیستم محلی 04:16
-
راهاندازی AWS Sagemaker 07:54
-
آموزش مدل در AWS Sagemaker 06:20
-
مقایسه و ارزیابی مدل 09:07
-
استقرار مدل در AWS Sagemaker 07:18
-
استنتاج مدل 03:35
-
جایزه 03:29
مشخصات آموزش
آموزش MLflow در عمل - تسلط به هنر MLOps با ابزار MLflow
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:93
- مدت زمان :09:15:19
- حجم :3.01GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy