دوره آموزشی
دوبله زبان فارسی
بوت کمپ کامل MLOps با بیش از 10 پروژه یادگیری ماشین End To End
✅ سرفصل و جزئیات آموزش
در بوت کمپ End-to-End MLOps با ساخت، استقرار و خودکارسازی یادگیری ماشین با پروژه های علم داده آشنا می شوید.
آنچه یاد خواهید گرفت
- ساخت پایپ لاین های مقیاس پذیر MLOps با یکپارچه سازی گیت، داکر و CI/CD
- پیاده سازی MLFlow و DVC برای نسخه سازی مدل و ردیابی تست
- استقرار مدل های یادگیری ماشین end-to-end با AWS SageMaker و Huggingface
- خودکارسازی پایپ لاین های ETL و گردش کارهای یادگیری ماشین با استفاده از Apache Airflow و Astro
- نظارت بر سیستم های یادگیری ماشین با استفاده از Grafana و PostgreSQL برای بینش های بلادرنگ
توضیحات دوره
آنچه یاد خواهید گرفت:
- پیش نیازهای پایتون - مهارت های ضروری برنامه نویسی پایتون را که برای ساخت پایپ لاین های علم داده و MLOps لازم است، یاد می گیرید.
- کنترل نسخه با گیت و گیت هاب - یاد می گیرید که چگونه کد را مدیریت کرده و در پروژه های یادگیری ماشین با استفاده از گیت و گیت هاب همکاری کنید.
- داکر و کانتینرسازی - اصول داکر و نحوه کانتینری سازی مدل های یادگیری ماشین خود را برای استقرار آسان و مقیاس پذیر می آموزید.
- MLflow برای ردیابی تست - به استفاده از MLFlow برای ردیابی تست ها، مدیریت مدل ها و یکپارچه سازی کامل با AWS Cloud برای مدیریت و استقرار مدل تسلط پیدا کنید.
- DVC برای نسخه سازی داده - کنترل نسخه داده (DVC) را می آموزید تا مجموعه داده، مدل ها و نسخه سازی را به طور کارآمد مدیریت کرده و از تکرارپذیری در پایپ لاین های یادگیری ماشین خود اطمینان حاصل کنید.
- DagsHub برای MLOps مشارکتی - از DagsHub برای ردیابی یکپارچه کد، داده و تست های یادگیری ماشین خود با استفاده از گیت و DVC استفاده می کنید.
- Apache Airflow با Astro - گردش کارهای یادگیری ماشین خود را با استفاده از Airflow با Astronomer خودکارسازی و ارکستره کرده و از اجرای یکپارچه پایپ لاین ها اطمینان حاصل می کنید.
- پایپ لاین CI/CD با GitHub Actions - پایپ لاین یکپارچه سازی مداوم و استقرار مداوم (CI/CD) را برای خودکارسازی تست، استقرار مدل و بروزرسانی ها پیاده می کنید.
- پیاده سازی پایپ لاین ETL - پایپ لاین های کامل ETL (استخراج، تبدیل و بارگذاری) را با استفاده از Apache Airflow ایجاد و مستقر کرده و منابع داده را برای مدل های یادگیری ماشین یکپارچه می کنید.
- پروژه یادگیری ماشین End-to-End - پروژه کامل یادگیری ماشین را از جمع آوری داده تا استقرار آن طی کرده و مطمئن می شوید که نحوه اعمال MLO را در عمل درک می کنید.
- پروژه End-to-End NLP با Huggingface - روی پروژه NLP واقعی کار می کنید و نحوه استقرار و نظارت بر مدل های ترنسفرمر را با استفاده از ابزارهای Huggingface یاد می گیرید.
- AWS SageMaker برای استقرار یادگیری ماشین - یاد می گیرید که چگونه مدل های خود را در AWS SageMaker مستقر، مقیاس بندی و نظارت کرده و به طور یکپارچه با سایر سرویس های AWS یکپارچه کنید.
- Gen AI با AWS Cloud - تکنیک های Generative AI را بررسی می کنید و یاد می گیرید که چگونه این مدل ها را با استفاده از زیرساخت AWS cloud مستقر کنید.
- نظارت با Grafana و PostgreSQL - بر عملکرد مدل ها و پایپ لاین های خود با استفاده از داشبوردهای Grafana متصل به PostgreSQL برای بینش های بلادرنگ نظارت می کنید.
این دوره برای چه کسانی مناسب است؟
- دانشمندان داده و مهندسان یادگیری ماشین که به دنبال مقیاس بندی و استقرار مدل های یادگیری ماشین هستند.
- متخصصان دواپس که می خواهند پایپ لاین های یادگیری ماشین را یکپارچه کنند.
- مهندسان نرم افزار علاقه مند به انتقال به MLOps
- مبتدیان با دانش اولیه در یادگیری ماشین با هدف یادگیری استقرار end-to-end
- متخصصان IT که مشتاق به درک ابزارها و شیوه های MLOps برای پروژه های واقعی هستند.
بوت کمپ کامل MLOps با بیش از 10 پروژه یادگیری ماشین End To End
-
مقدمه 19:36
-
شروع کار با Google Colab 06:24
-
شروع کار با Github Codespace 08:28
-
نصب آناکوندا و ویژوال استودیو کد 11:34
-
شروع کار با ویژوال استودیو کد و محیط 10:36
-
مبانی پایتون - سینتکس و سمانتیک ها 20:17
-
متغیرها در پایتون 18:55
-
تایپ های داده اولیه 09:52
-
عملگرها در پایتون 16:17
-
دستورات شرطی در پایتون 21:03
-
حلقه ها در پایتون 28:03
-
مثال های عملی از لیست ها 09:50
-
مجموعه ها در پایتون 21:05
-
تاپل ها در پایتون 22:34
-
دیکشنری ها در پایتون 38:19
-
توابع در پایتون 24:21
-
مثال های تابع پایتون 28:03
-
توابع لامبدا در پایتون 09:44
-
توابع نقشه در پایتون 11:08
-
تابع فیلتر پایتون 09:00
-
ایمپورت ماژول ها و پکیج ها در پایتون 17:06
-
بررسی کتابخانه استاندارد 17:44
-
عملیات فایل در پایتون 17:07
-
کار با مسیرهای فایل 08:43
-
مدیریت استثنا در پایتون 25:00
-
OOPS در پایتون 22:55
-
وراثت در پایتون - بخش 1 19:00
-
پلی مورفیسم در پایتون 19:08
-
کپسوله سازی در پایتون 22:12
-
انتزاع در پایتون 09:09
-
متدهای جادویی در پایتون 08:03
-
استثنای سفارشی در پایتون 07:05
-
OverLoading عملگر در پایتون 08:32
-
Iterators در پایتون 06:25
-
ژنراتورها در پایتون 11:06
-
دکوراتورها در پایتون 21:15
-
کار با Numpy در پایتون 28:16
-
سری ها و دیتافریم Pandas 29:09
-
دستکاری و تحلیل داده 24:38
-
خواندن منبع داده 15:04
-
لاگ کردن در پایتون 14:37
-
لاگ کردن با چندین لاگر 04:40
-
لاگ کردن در مثال های واقعی 07:43
-
آشنایی با فریمورک فلسک 12:13
-
آشنایی با نمونه اپلیکیشن فلسک 12:40
-
یکپارچه سازی HTML با فریمورک فلسک 09:09
-
افعال Get و Post در HTTP 11:38
-
ساخت Url پویا با Jinja 2 37:09
-
Put Delete و APIs در فلسک 23:40
-
شروع کار با گیت و گیت هاب 20:31
-
بخش 2 - Git Merge ،Push، چک اوت و لاگ با فرمان ها 13:07
-
بخش 3 - حل Merge Conflict در برنچ گیت 17:35
-
آشنایی با MLFLOW 03:25
-
شروع کار با MLFLOW 18:14
-
ایجاد محیط MLFLOW 05:24
-
شروع کار با سرور ردیابی MLFLow 10:50
-
بررسی عمیق تست های MLFlow 04:22
-
شروع کار با پروژه یادگیری ماشین MLFlow 06:13
-
اولین پروژه یادگیری ماشین با MLFLOW 26:17
-
استنتاج آرتیفکت های مدل با استنتاج کردن در MLFlow 11:02
-
ردیابی رجیستری مدل MLFLOW 13:00
-
آماده سازی داده - پیش بینی قیمت خانه 08:54
-
ساخت مدل و ردیابی MLFLOW 25:46
-
ANN با MLFLOW - بخش 1 18:34
-
ANN با MLFLOW - بخش 2 28:57
-
آشنایی با DVC با پیاده سازی عملی 24:27
-
آشنایی با مخزن راه دور Dagshub 03:36
-
ایجاد اولین مخزن راه دور با استفاده از Dagshub 08:05
-
DVC با مخزن راه دور Dagshub 21:17
-
شروع کار با ساختار پروژه 15:07
-
پیاده سازی پایپ لاین پیش پردازش داده 11:17
-
پیاده سازی پایپ لاین آموزشی مدل با راه اندازی MLFLOW 18:33
-
ردیابی تست MLFLOW در Dagshub 16:38
-
پایپ لاین ارزیابی یادگیری ماشین با MLFLOW 05:33
-
اجرای پایپ لاین کامل با استیج و مخزن DVC 19:05
-
آشنایی با MLFLOW در AWS 03:50
-
راه اندازی پروژه MLFLOW با نصب 11:01
-
پیاده سازی پروژه End To End با MLFLOW 11:10
-
راه اندازی AWS Cloud EC2 و IAM و باکت S3 15:53
-
نمونه AWS EC2 - تنظیم سرور ردیابی MLFLOW 16:32
-
آشنایی با سری های داکر 00:59
-
داکر و کانتینر چیست؟ 12:20
-
داکر ایمیج در مقابل کانتینرها 05:44
-
داکرها در مقابل ماشین های مجازی 07:46
-
نصب داکرها 11:58
-
ایجاد یک داکر ایمیج 14:19
-
فرمان های اولیه داکر 19:02
-
پوش کردن داکر ایمیج به داکر هاب 08:30
-
داکر کامپوز 17:55
-
آشنایی با Apache Airflow 11:32
-
کامپوننت های کلیدی Apache Airflow 07:42
-
چرا Airflow برای MLOPS؟ 07:29
-
راه اندازی Airflow با Astro 14:49
-
ساخت اولین DAG خود با Airflow 13:56
-
طراحی محاسبات ریاضی DAG با Airflow 20:49
-
شروع کار با TaskFlow API با استفاده از Apache Airflow 10:24
-
آشنایی با پایپ لاین ETL 09:24
-
بیانیه مشکل ETL و راه اندازی ساختار پروژه 12:40
-
تعریف ETL DAG با مراحل پیاده سازی 10:02
-
مرحله 1 - راه اندازی Postgres و ایجاد تسک جدول در Postgres 09:30
-
مرحله 2 - یکپارچه سازی NASA API با پایپ لاین استخراج 10:14
-
مرحله 3 - ساخت پایپ لاین تبدیل و بارگذاری 05:39
-
پیاده سازی نهایی پایپ لاین ETL با راه اندازی اتصال AirFlow 14:22
-
استقرار پایپ لاین ETL در Astro Cloud و AWS 22:42
-
Github Action و پایپ لاین CI CD چیست؟ 24:50
-
گردش کار توسعه دهندگان با مثال ها چیست؟ 19:45
-
بخش عملی - خودکارسازی گردش کار تست با پایتون 22:59
-
پروژه گردش کار Github Action با داکر هاب 03:49
-
تنظیم ساختار پروژه با مخزن گیت هاب 05:01
-
راه اندازی مخزن گیت هاب 03:56
-
پیاده سازی پروژه با فلسک و داکرها 06:00
-
ساخت فایل Yaml برای داکرها 23:22
-
ساختار پروژه، مخزن گیت هاب و راه اندازی محیط 31:52
-
پیاده سازی لاگ کردن سفارشی 09:37
-
پیاده سازی توابع یوتیلیتی های رایج 15:50
-
ساخت گام به گام پایپ لاین جذب داده - بخش 1 33:40
-
پایپ لاین جذب داده - بخش 2 12:41
-
پیاده سازی کامل پایپ لاین اعتبارسنجی داده 24:07
-
پیاده سازی کامل پایپ لاین تبدیل داده 24:32
-
پیاده سازی پایپ لاین آموزش مدل 19:07
-
پیاده سازی پایپ لاین ارزیابی مدل 29:26
-
پایپ لاین آموزش و پیش بینی با اپلیکیشن فلسک 22:09
-
راه اندازی ساختار پروژه با محیط 18:06
-
راه اندازی مخزن گیت هاب با ویژوال استودیو کد 12:04
-
بسته بندی پروژه با Setup.py 16:34
-
پیاده سازی لاگ کردن و مدیریت استثنا 14:28
-
آشنایی با پایپ لاین های ETL 08:03
-
راه اندازی MongoDb Atlas 12:09
-
راه اندازی پایپ لاین ETL با پایتون 21:40
-
معماری جذب داده 05:19
-
پیاده سازی پیکربندی جذب داده 18:10
-
پیاده سازی کامپوننت جذب داده 34:27
-
پیاده سازی اعتبارسنجی داده - بخش 1 28:03
-
پیاده سازی اعتبارسنجی داده - بخش 2 34:58
-
معماری تبدیل داده 18:54
-
پیاده سازی تبدیل داده 30:50
-
آموزش مدل - بخش 1 24:44
-
آموزش و ارزیابی مدل با تیونینگ هایپرپارامتر 20:16
-
ردیاب تست مدل با MLFlow 16:23
-
ردیابی تست MLFLOW با Dagshub مخزن راه دور 10:02
-
پیاده سازی پوش کردن مدل 04:11
-
پیاده سازی پایپ لاین آموزش مدل 27:27
-
پیاده سازی پایپ لاین پیش بینی دسته ای 11:33
-
مدل نهایی و پوش کردن آرتیفکت ها به باکت های S3 در AWS 19:53
-
ساخت داکر ایمیج و Github Actions 10:35
-
Github Action - پوش کردن داکر ایمیج برای پیاده سازی مخزن AWS ECR 18:15
-
استقرار نهایی در نمونه EC2 23:56
-
راه اندازی کد و گیت هاب 37:56
-
لاگ کردن و استثنای ساختار پروژه 33:39
-
EDA بیانیه مشکل پروژه و آموزش مدل 37:50
-
پیاده سازی جذب داده 26:06
-
پیاده سازی تبدیل داده 37:08
-
پیاده سازی آموزش مدل 24:41
-
پیاده سازی تیونینگ هایپرپارامتر 06:44
-
ساخت پایپ لاین پیش بینی 26:53
-
استقرار AWS Beanstalk 17:27
-
استقرار در نمونه EC2 41:53
-
استقرار در وب اپلیکیشن آژور 24:31
-
آشنایی با Huggingface و بیانیه مشکل 08:03
-
راه اندازی EDA ،AWS IAM و S3 با جذب داده 21:53
-
پیاده سازی اسکریپت آموزش برای AWS Sagemaker 14:53
-
آموزش با یک نمونه Spot در AWS Sagemaker 16:08
-
استقرار اندپوینت با AWS Sagemaker و استنتاج کردن 11:07
-
آشنایی با ابزار متن باز Grafana 08:04
-
راه اندازی Grafana Cloud و بیانیه مشکل 04:38
-
پیاده سازی مصورسازی با Grafana Cloud و Postgresql در AWS 22:09
-
چرخه عمر پروژههای Gen AI در ابر 10:43
-
اپلیکیشن Generative AI تولید وبلاگ با استفاده از AWS Lambda و Bedrock 54:35
-
استقرار مدل HuggingFace LLM در AWS Sagemaker 22:28
-
اپلیکیشن End To End GENAI با استفاده از NVIDIA NIM 26:28
مشخصات آموزش
بوت کمپ کامل MLOps با بیش از 10 پروژه یادگیری ماشین End To End
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:170
- مدت زمان :50:46:03
- حجم :49.3GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy