دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

بوت کمپ MLOps - تسلط به عملیات‌های هوش مصنوعی برای موفقیت - AIOps

بوت کمپ MLOps - تسلط به عملیات‌های هوش مصنوعی برای موفقیت - AIOps

✅ سرفصل و جزئیات آموزش

توضیحات دوره

به بوت کمپ جامع MLOps (بوت کمپ AI Ops) خوش آمدید، سفر یادگیری تحول‌آفرین که به شما مهارت‌ها و دانش‌های ضروری برای موفقیت در زمینه پویا و پیشرفته عملیات‌های یادگیری ماشین (MLOps) را آموزش می‌دهد. این برنامه جامع مباحث متنوعی از اصول پایتون و علم داده تا فرآیندهای پیشرفته یادگیری ماشین، مباحث ضروری گیت، داکر برای یادگیری ماشین، پایپ‌لاین‌های CI/CD و فراتر از آن را پوشش می‌دهد.

بررسی برنامه درسی دوره:

پایتون برای MLOps:

  • پرداختن به اصول پایتون که به طور خاص برای MLOps متناسب شده است.
  • بررسی نقش پایتون در ساده‌سازی و بهبود فرآیندهای یادگیری ماشین
  • توسعه مهارت در استفاده از پایتون برای شیوه‌های مؤثر MLOps

پایتون برای علم داده:

  • کشف قدرت پایتون در زمینه علم داده
  • یادگیری تکنیک‌های اساسی دستکاری و تحلیل داده‌ با استفاده از پایتون
  • درک اینکه چگونه پایتون کل چرخه عمر علم داده را بهبود می‌بخشد.

اصول گیت و گیت‌هاب

  • تسلط به اصول کنترل نسخه با گیت
  • درک اینکه چگونه گیت‌هاب توسعه همکاری را در MLOps تسهیل می‌کند.
  • یاد می‌گیرید که چگونه تغییرات را به طور مؤثر در پروژه‌های MLOps مدیریت و ردیابی کنید.

بسته‌بندی مدل‌های ML:

  • پرداختن به هنر بسته‌بندی مدل‌های یادگیری ماشین 
  • بررسی تکنیک‌های بسته‌بندی مختلف و پیامدهای آنها
  • اطمینان از اینکه مدل‌های ML شما به راحتی قابل استقرار و قابل تولید مجدد هستند.

MLflow - مدیریت تست‌های ML:

  • یاد می‌گیرید که چگونه به طور مؤثر تست‌های یادگیری ماشین را مدیریت و ردیابی کنید.
  • ویژگی‌ها و مزایای MLflow برای ردیابی و مدیریت تست‌ها را درک کنید.
  • MLflow را در پروژه‌های MLOps خود برای بهبود تست پیاده‌ می‌کنید.

دوره فشرده YAML:

  • کسب دانش منسجم در YAML، زبان پیکربندی کلیدی،
  • یاد می‌گیرید که چگونه از YAML در MLOps برای پیکربندی و استقرار استفاده می‌شود.
  • کسب مهارت‌های عملی در نوشتن و تفسیر فایل‌های YAML

داکر برای یادگیری ماشین:

  • بررسی داکر و نقش آن در کانتینرسازی اپلیکیشن‌های یادگیری ماشین
  • درک مزایای کانتینرسازی برای MLOps
  • یادگیری ساخت و استقرار کانتینرهای داکر برای پروژه‌های یادگیری ماشین

ساخت MLApps با استفاده از FastAPI:

  • پرداختن به FastAPI، فریمورک وب مدرن و سریع برای ساخت APIs
  • یادگیری توسعه اپلیکیشن‌های ML با استفاده از FastAPI برای استقرارهای مؤثر و مقیاس‌پذیر
  • پیاده‌سازی بهترین شیوه‌ها برای ساخت MLApps قوی

ساخت MLApps با استفاده از Streamlit:

  • بررسی Streamlit، فریمورک قوی برای ایجاد وب اپلیکیشن‌های تعاملی
  • توسعه تجربه عملی در ساخت MLApps با Streamlit
  • درک اینکه چگونه Streamlit رابط کاربری اپلیکیشن‌های یادگیری ماشین را بهبود می‌بخشد.

ساخت MLApps با استفاده از فلسک:

  • کسب مهارت در فلسک، فریمورک وب محبوب برای پایتون
  • یادگیری ساخت و استقرار اپلیکیشن‌های یادگیری ماشین با استفاده از فلسک
  • درک یکپارچه‌سازی فلسک با گردش کارهای MLOps

CI/CD برای یادگیری ماشین:

  • بررسی پایپ‌لاین‌های یکپارچه‌سازی مداوم و استقرار مداوم (CI/CD) در کانتکس MLOps
  • پیاده‌سازی اتوماسیون برای ساده‌سازی توسعه، تست و استقرار مدل‌های ML
  • یادگیری ساخت گردش کارهای CI/CD قوی برای پروژه‌های یادگیری ماشین

سیستم‌عامل لینوکس برای دواپس و دانشمندان داده:

  • درک اصول سیستم‌عامل لینوکس
  • بررسی اینکه چگونه لینوکس برای هر دو دواپس و دانشمندان داده در MLOps ضروری است.
  • کسب مهارت‌های کاربردی در کار با لینوکس برای تسک‌های MLOps

کار با جنکینز:

  • پرداختن به جنکینز، سرور اتوماسیون متن باز
  • یادگیری راه‌اندازی و پیکربندی جنکینز برای خودکارسازی گردش کارهای MLOps
  • درک اینکه چگونه جنکینز کارایی یکپارچه‌سازی و استقرار مداوم را در MLOps افزایش می‌دهد.

نظارت و اشکال‌زدایی سیستم ML:

  • کسب بینش‌هایی درباره استراتژی‌های مؤثر نظارت و اشکال‌زدایی برای MLOps
  • یادگیری ابزارها و تکنیک‌ها برای شناسایی و برطرف کردن مشکلات در سیستم‌های یادگیری ماشین
  • پیاده‌سازی بهترین شیوه‌ها برای حفظ سلامت و کارایی سیستم‌های ML

نظارت مداوم با Prometheus:

  • بررسی Prometheus، ابزار نظارت و هشداردهی متن باز
  • یادگیری راه‌اندازی نظارت مداوم برای MLOps با استفاده از Prometheus
  • درک اینکه چگونه Prometheus مشاهده‌پذیری در اپلیکیشن‌های یادگیری ماشین را افزایش می‌دهد.

استقرار اپلیکیشن‌ها با داکر کامپوز

  • گسترش مهارت‌های داکر خود با تسلط به داکر کامپوز
  • یادگیری استقرار یکپارچه اپلیکیشن‌های چندکانتینری با استفاده از داکر کامپوز
  • درک اینکه چگونه داکر کامپوز استقرار معماری‌های پیچیده MLOps را ارتقا می‌دهد.

نظارت مداوم بر اپلیکیشن‌های یادگیری ماشین:

  • پرداختن به شیوه‌های نظارت مداوم که برای اپلیکیشن‌های یادگیری ماشین متناسب شده‌اند.
  • بررسی ابزارها و استراتژی‌ها برای اطمینان از نظارت بر عملکرد مداوم در MLOps
  • پیاده‌سازی راه‌حل‌هایی برای رفع پیش فعالانه مشکلات در سیستم‌های ML تولید

نظارت بر سیستم ML با WhyLogs:

  • بررسی WhyLogs، کتابخانه لاگ کردن داده برای یادگیری ماشین
  • یادگیری اینکه چگونه WhyLogs به نظارت و لاگ کردن موثر داده‌ ML کمک می‌کند.
  • پیاده‌سازی WhyLogs برای بهبود مشاهده‌پذیری و قابلیت ردیابی سیستم ML خود

پس از تولید مدل‌های ML:

  • درک مراحل حیاتی مرتبط با پس از تولید مدل‌های یادگیری ماشین
  • بررسی استراتژی‌هایی برای نگهداری و بروزرسانی مدل‌های ML در محیط تولید
  • کسب بینش‌هایی درباره بهترین شیوه‌ها برای اطمینان از موفقیت طولانی‌مدت سیستم‌های ML مستقر شده

نتیجه‌گیری:

به بوت کمپ جامع MLOps بپیوندید تا مهارت‌های خود را متحول کرده و تسلط خود را در زمینه پویا و تعاملی عملیات‌های یادگیری ماشین افزایش دهید. چه شما یک حرفه‌ای باتجربه باشید یا به تازگی سفر خود را در MLOps آغاز کرده باشید، این برنامه دانش، ابزارها و تجربه عملی مورد نیاز برای موفقیت در پیاده‌سازی گردش کارهای قوی و مؤثر یادگیری ماشین را ارائه می‌دهد. به ما ملحق شوید و با اعتماد به نفس و تخصص، به کارشناس MLOps تبدیل شوید که آماده است تا با چالش‌های چشم‌انداز هوش مصنوعی مدرن مواجه شود.

بوت کمپ MLOps - تسلط به عملیات‌های هوش مصنوعی برای موفقیت - AIOps

  • MLOps چیست و چرا؟ 04:20
  • مراحل MLOps 07:04
  • درباره این بخش 01:47
  • آزمون پایتون None
  • آشنایی با برنامه‌نویسی پایتون 05:46
  • نصب آنکوندا 02:11
  • Hello World در پایتون 04:12
  • بررسی سریع لابراتوار Jupyter 06:04
  • متغیرها در پایتون 03:53
  • متغیرها، کامنت‌ها و سلول‌های نشانه‌گذاری - عملی 10:27
  • لیترال‌های پایتون - عملی 10:16
  • عملگرها در زبان برنامه‌نویسی پایتون 10:06
  • کالکشن - رشته‌ها 13:00
  • رشته پایتون - توابع داخلی - عملی 04:13
  • ساختارهای داده - لیست 08:06
  • ساختارهای داده - تاپل‌ها 04:14
  • ساختارهای داده - دیکشنری 05:01
  • ساختارهای داده - مجموعه‌ها 03:47
  • Implicit Casting و Explicit Casting در برنامه‌نویسی پایتون 04:41
  • خواندن ورودی از صفحه‌کلید 03:32
  • فرمت‌بندی رشته‌ 04:58
  • دستورات کنترل - دستورات شرطی در پایتون 05:44
  • دستورات کنترل - دستورات حلقه 12:11
  • List comprehension 04:08
  • توابع 09:55
  • ماژول‌ها در پایتون 04:59
  • کلاس‌ها در پایتون 07:04
  • مدیریت فایل در پایتون 07:28
  • کار با اسکریپت‌های پایتون 02:36
  • کتابخانه‌های پایتون 02:35
  • آشنایی با سیستم‌های کنترل نسخه 10:19
  • شروع کار با گیت 05:42
  • مخزن محلی در مقابل مخزن راه دور 10:25
  • پیکربندی‌های گیت 05:42
  • شروع کار با مخزن محلی 08:02
  • مفهوم دایرکتوری فعال - منطقه مرحله‌بندی - کامیت 06:50
  • گردش کار گیت - مخزن محلی 12:01
  • برنچ در گیت 13:18
  • سوئیچینگ برنچ‌ها 08:32
  • ادغام 08:43
  • چک کردن کامیت‌ها 08:31
  • سرویس‌های میزبانی گیت 05:24
  • کار با مخازن راه دور 12:35
  • کلون‌سازی و حذف برنچ‌ها 07:20
  • ادغام سه‌طرفه 10:20
  • خلاصه 02:41
  • دوره فشرده YAML 21:44
  • آشنایی با بسته‌بندی مدل‌های ML 05:29
  • تست‌های متداول با مجموعه داده 28:18
  • تناسب مدل و تولید پیش‌بینی‌ها 04:26
  • چالش‌ها در کار با Jupyter Notebook 23:33
  • درک برنامه‌نویسی ماژولار 18:45
  • ایجاد ساختار پوشه برای پروژه ML 17:13
  • ایجاد ماژول پیکربندی 20:33
  • ماژول مدیریت داده‌ 08:05
  • پیش‌پردازش داده‌ - بخش 1 24:20
  • پیش‌پردازش داده‌ - بخش 2 03:06
  • پایپ‌لاین sklearn 12:13
  • پایپ‌لاین آموزش 10:13
  • پایپ‌لاین پیش‌بینی 08:15
  • فیکس‌ها روی اسکریپت‌های پایتون 03:29
  • افزودن مسیر پایتون به MacOS 03:26
  • انجام آموزش و پیش‌بینی‌ها 03:22
  • فایل الزامات txt 06:02
  • تست محیط‌های مجازی جدید 05:04
  • ایجاد تست‌های پایتون 14:38
  • اجرای Pytest 06:52
  • ایجاد فایل مانیفست 05:20
  • ایجاد فایل نسخه 03:20
  • ایجاد setup.py 08:32
  • بسته‌بندی مدل ML و تست 15:49
  • خلاصه 05:09
  • آشنایی با MLflow 11:09
  • آماده‌سازی سیستم با MLflow 06:06
  • توابع لاگ کردن برای ردیابی MLflow 11:40
  • آموزش اولیه MLflow 18:40
  • بررسی mlflow 07:45
  • تست یادگیری ماشین روی MLFlow 19:56
  • ایجاد مدل ML برای پیش‌بینی وام 11:05
  • پروژه MLFlow 20:06
  • مدل‌های MLFlow 15:51
  • راه‌اندازی پایگاه داده MySql به صورت محلی 07:42
  • لاگ کردن متریک‌های مدل در MySql 16:28
  • رجیستر مدل و ارائه مدل 17:17
  • خلاصه 02:06
  • داکر برای یادگیری ماشین 04:04
  • آشنایی با داکر 27:14
  • نصب داکر دسکتاپ 05:24
  • کار با داکر 18:38
  • اجرای کانتینر داکر 09:42
  • کار با Dockerfile 11:41
  • پوش کردن داکر ایمیج به داکر هاب 03:02
  • کانتینرسازی مدل ML 10:35
  • بسته‌بندی کد آموزش در محیط داکر و خلاصه 08:21
  • API و REST و REST API چیست؟ 06:37
  • REST API چگونه کار می‌کند؟ 12:23
  • FastAPI چیست؟ 04:50
  • دوره فشرده FastAPI 23:15
  • اعتبارسنجی داده‌ با Pydantic 06:27
  • استقرار مدل یادگیری ماشین با FastAPI 08:38
  • آشنایی با Streamlit 03:45
  • کار عملی با Streamlit 18:35
  • ساخت مدل ML با Streamlit 34:21
  • دستور کار این بخش 01:48
  • ویژگی‌های لینوکس و Bash 20:38
  • چگونه نمونه‌های EC2 را راه‌اندازی کنیم؟ (رفرش سریع) 06:21
  • فرمان‌های اولیه لینوکس 01:37:19
  • آشنایی با جنکینز 15:35
  • چگونه از جنکینز در MLOps استفاده کنیم؟ 04:39
  • آماده‌سازی و بسته‌بندی مدل ML 08:20
  • استقرار به عنوان API با FASTAPI 18:42
  • تست اپلیکیشن FastAPI 09:53
  • ایجاد Dockerfile 06:15
  • نمایش پورت اپلیکیشن به عنوان Dockerfile 01:37
  • تست محلی با استفاده از کانتینرهای داکر 11:17
  • نصب جنکینز روی نمونه‌های EC2 AWS 11:16
  • نصب داکر در نمونه EC2 05:33
  • پیکربندی مخزن گیت‌هاب - وب‌هوک - اعتبارات جنکینز 18:05
  • آشنایی با پروژه‌های بدون استایل جنکینز و Job های پایپ‌لاین 03:43
  • بررسی رابط کاربری جنکینز 03:18
  • ایجاد اولین پروژه جنکینز خود 05:19
  • تست وب‌هوک گیت‌هاب با جنکینز 15:23
  • نصب پلاگین داکر و آمادگی سیستم 10:37
  • راه‌اندازی نوتیفیکیشن ایمیل با جی‌میل 12:59
  • آشنایی با پایپ‌لاین CI CT CD 02:09
  • ایجاد پایپ‌لاین CI CT CD - داکرهاب گیت‌هاب 15:08
  • ایجاد پایپ‌لاین CI CT CD - آموزش 07:48
  • ایجاد پایپ‌لاین CI CT CD - تست 05:33
  • ایجاد پایپ‌لاین CI CT CD - استقرار 05:48
  • انجام تست پایپ‌لاین 02:47
  • خلاصه 05:46
  • چرا نظارت بر مدل‌های ML مهم است؟ 04:00
  • نظارت بر مدل‌های ML چیست و چه زمانی مدل را در تولید بروزرسانی کنیم؟ 03:07
  • چرا نظارت بر مدل‌های یادگیری ماشین دشوار است؟ 11:37
  • چالش - چه کسی چه دارد؟ 05:06
  • نظارت در سطح عملکردی 13:01
  • رانش مدل 09:56
  • نظارت در سطح عملیاتی 03:10
  • ابزارها و بهترین شیوه‌های نظارت بر مدل‌های ML 03:02
  • آشنایی با نظارت مداوم 08:21
  • یوزکیس نظارت مداوم 03:40
  • آشنایی با Prometheus 04:28
  • معماری Prometheus 11:38
  • انواع متریک‌های Prometheus 03:49
  • نصب Prometheus 14:06
  • مقدمه‌ Grafana 02:02
  • نصب Grafana 04:54
  • فایل پیکربندی Prometheus 07:12
  • بررسی کوئری‌های اولیه Prometheus 08:04
  • نظارت بر زیرساخت با Prometheus 02:45
  • نظارت بر سرور لینوکس با Node Exporter 10:07
  • نظارت بر اپلیکیشن کلاینت با استفاده از Prometheus 04:20
  • نظارت بر اپلیکیشن FastAPI با استفاده از Prometheus 10:09
  • نظارت بر تمام اندپوینت‌ها با استفاده از Prometheus 07:29
  • ایجاد مصورسازی با Grafana 18:00
  • تریگر کردن هشدارها با Grafana 13:46
  • آشنایی با داکر کامپوز 03:55
  • عملی - داکر کامپوز با اپلیکیشن فلسک 22:02
  • عملی - داکر کامپوز، Prometheus و Grafana 15:56
  • معماری نظارت بر اپلیکیشن‌ ML 05:19
  • عملی - نظارت بر اپلیکیشن‌ ML با استفاده از Prometheus 15:07
  • آشنایی با نظارت بر ML 12:13
  • راه‌اندازی WhyLabs 01:37
  • Whylogs - شناسایی رانش، ورودی، خروجی، نظارت بر سوگیری 47:29
  • WhyLogs - بررسی Constraints و گزارش‌های رانش 10:25
  • خلاصه 02:30
  • پس از تولید مدل‌های ML - گام بعدی چیست؟ 04:56
  • امنیت مدل 02:17
  • حمله خصمانه 03:12
  • حمله مسمومیت داده 01:02
  • حمله انکار سرویس توزیع شده (DDOS) 00:57
  • حمله به حریم خصوصی داده‌ 01:38
  • چگونه ریسک حملات مدل را کاهش دهیم؟ 03:07
  • تست A/B 03:58
  • آینده MLOps 03:22
  • چه مطالبی در این بخش پوشش داده می‌شود؟ 01:52
  • ایجاد حساب AWS 04:18
  • راه‌اندازی MFA روی حساب ریشه 08:09
  • ایجاد حساب IAM و Alias حساب 07:08
  • راه‌اندازی CLI با اعتبارات 04:48
  • سیاست IAM 02:42
  • ژنراتور سیاست IAM و پیوست 07:44
  • حذف کاربر IAM 01:11
  • باکت S3 و کلاس‌های ذخیره‌سازی 14:39
  • ایجاد باکت S3 از کنسول 07:50
  • ایجاد باکت S3 از CLI 04:52
  • فعال‌سازی نسخه در S3 06:17
  • آشنایی با نمونه‌های EC2 04:21
  • راه‌اندازی نمونه EC2 و ورود به نمونه‌های EC2 با SSH 08:40
  • فعالیت پاکسازی 00:49
  • آشنایی با کتابخانه Numpy 06:39
  • مبانی آبجکت آرایه numpy 03:41
  • ایمپورت Numpy و دسترسی به کمک 04:49
  • ایجاد آبجکت آرایه - ()np.array 04:47
  • Attributes آرایه Numpy 03:38
  • ایندکس‌گذاری و اسلایس کردن آرایه‌ 09:26
  • توابع ایجاد آرایه 10:46
  • کپی آرایه‌ها 04:45
  • عملیات ریاضی روی آرایه‌های Numpy 04:11
  • توابع جبر خطی در Numpy 03:20
  • اصلاح شکل آرایه‌ها 09:37
  • np.arange() 03:54
  • عملگرهای رابطه‌ای و توابع تجمیع روی آرایه‌های Numpy 06:35
  • ماسک کردن بولی 02:06
  • برودکستینگ در آرایه‌های Numpy 18:13
  • خلاصه‌ای از سفر کتابخانه Numpy 03:29
  • آشنایی با Pandas 05:05
  • کار با سری‌های Pandas 08:41
  • عملیات ریاضی روی سری‌های Pandas 02:38
  • دیتافریم‌ها در Pandas 13:02
  • کار با داده‌ در دیتافریم‌های Pandas 09:10
  • ترکیب دیتافریم‌ها 09:22
  • سایر توابع در دیتافریم‌ Pandas 10:42
  • توابع پیشرفته در دیتافریم‌ Pandas 20:57
  • آشنایی با EDA 03:16
  • دسترسی به Google Colab 05:17
  • بارگذاری مجموعه داده بزرگ برای کار 07:17
  • تحلیل مقدماتی روی دیتافریم‌ 14:14
  • مقادیر Null در دیتافریم‌ 06:50
  • پاکسازی داده‌ 09:44
  • آشنایی با مصورسازی داده 06:17
  • مبانی Matplotlib 09:28
  • انواع نمودار - نمودار خطی 03:12
  • کار عملی با نمودارهای خطی 09:29
  • تنظیم نمودارها 09:14
  • تنظیم نمودار - کار عملی 08:00
  • نمودار پراکندگی 03:30
  • نمودار پراکندگی - کار عملی 09:53
  • نمودار هیستوگرام 05:33
  • آشنایی با Seaborn 03:12
  • اکتشاف داده‌ 09:38
  • نمودارهای تک‌متغیره و دو‌متغیره - داده‌ پیوسته 11:19
  • نمودار - داده‌ دسته‌ای 09:15
  • نمودارهای پیشرفته در Seaborn 06:46
  • از کدام نمودار استفاده کنیم؟ 04:59
  • MLOps با MLFlow در 1 ساعت 50:55
  • کوبرنتیز - بخش 1 45:47
  • کوبرنتیز - بخش 2 33:52

14,838,500 2,967,700 تومان

مشخصات آموزش

بوت کمپ MLOps - تسلط به عملیات‌های هوش مصنوعی برای موفقیت - AIOps

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:238
  • مدت زمان :37:34:54
  • حجم :15.97GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
651,500 130,300 تومان
  • زمان: 01:39:55
  • تعداد درس: 6
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,289,500 2,057,900 تومان
  • زمان: 26:03:06
  • تعداد درس: 121
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 54:55
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,797,000 359,400 تومان
  • زمان: 04:33:59
  • تعداد درس: 86
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,249,500 1,849,900 تومان
  • زمان: 23:25:23
  • تعداد درس: 78
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 01:08:59
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,029,500 1,005,900 تومان
  • زمان: 12:44:39
  • تعداد درس: 121
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید