آموزش مهندسی یادگیری ماشین در محیط عملیاتی: بسته‌بندی، APIها و تست - آخرین آپدیت

دانلود Production ML Engineering: Packaging, APIs, and Testing

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره مهندسی یادگیری ماشین در محیط عملیاتی (Production ML Engineering) بر تبدیل مدل‌های یادگیری ماشین به سیستم‌های تولیدی قابل اعتماد تمرکز دارد. در این دوره، شما نحوه بسته‌بندی، استقرار، مستندسازی و تست برنامه‌های یادگیری ماشین را می‌آموزید تا بتوانند در محیط‌های واقعی به‌طور پایدار عمل کنند. شما با ایجاد بسته‌های پایتون (Python Packages) قابل استفاده مجدد که کدهای یادگیری ماشین را در ماژول‌های قابل نگهداری سازماندهی می‌کنند، شروع خواهید کرد. سپس، نحوه ساخت APIهای یادگیری ماشین آماده برای محیط عملیاتی را می‌آموزید که اجازه می‌دهد مدل‌ها توسط برنامه‌ها و سرویس‌های مختلف در دسترس باشند. این دوره همچنین بهترین روش‌ها برای بررسی کد (Code Review)، کنترل نسخه (Version Control) و جریان‌های کاری CI/CD مورد استفاده در مهندسی مدرن ML را معرفی می‌کند. با پیشرفت در دوره، مستندات فنی را توسعه خواهید داد که معماری‌های مدل، جریان‌های کاری آموزش و نحوه استفاده از API را برای تسهیل همکاری بین تیم‌ها توضیح می‌دهد. در نهایت، استراتژی‌های تست خودکار را طراحی می‌کنید که خط لوله‌های (Pipelines) یادگیری ماشین را اعتبارسنجی کرده و خروجی‌های قابل اعتماد مدل را تضمین می‌کند. در پایان این دوره، شما قادر خواهید بود سیستم‌های یادگیری ماشین را بسته‌بندی کنید، APIهای ML را مستقر نمایید، سیستم‌های هوش مصنوعی را مستند کنید و جریان‌های کاری تست خودکار را برای محیط‌های عملیاتی پیاده‌سازی کنید. ابزارهای مورد استفاده در این دوره شامل پایتون، فریم‌ورک‌های API، خط لوله‌های CI/CD، ابزارهای تست خودکار و جریان‌های کاری MLOps است.

سرفصل ها و درس ها

ساخت بسته‌های پایتون قابل تست برای هوش مصنوعی: به‌کارگیری ساختارهای پیشرفته برنامه‌نویسی برای ایجاد ابزارهای کاربردی Build Testable Python Packages for AI: Apply advanced programming constructs to build reusable utilities

  • خوش‌آمدگویی و معرفی Welcome &Introduction

  • چرا ساختارهای پیشرفته، ابزارهای هوش مصنوعی را قابل استفاده مجدد می‌کنند Why Advanced Constructs Make AI Utilities Reusable

  • بازنویسی پیش‌پردازش در قالب خط لوله‌های Generator Refactoring Preprocessing Into Generator Pipelines

ساخت بسته‌های پایتون قابل تست برای هوش مصنوعی: ایجاد بسته‌های پایتون استاندارد و قابل تست برای برنامه‌های ML Build Testable Python Packages for AI: Create testable, standards-compliant Python packages for ML applications

  • چرا مهارت‌های بسته‌بندی در مهندسی ML اهمیت دارند Why Packaging Skills Matter in ML Engineering

  • نحوه ساختاردهی به یک بسته پایتون قابل تست How to Structure a Testable Python Package

  • جلوگیری از خرابی‌های خاموش: تست واحد (Unit Testing) ابزارهای ML Preventing Silent Breaks: Unit Testing ML Utilities

توسعه APIهای ML آماده عملیات با MLOps: حفظ کیفیت کد ML با کنترل نسخه و CI/CD Develop Production-Ready ML APIs with MLOps: Maintaining ML Code Quality with Version Control and CI/CD

  • معرفی و خوش‌آمدگویی Introduction & Welcome

  • از نوت‌بوک تا یادگیری ماشین عملیاتی From Notebook to Production ML

  • خط لوله‌های CI/CD و تست خودکار برای ML CI/CD Pipelines and Automated Testing for ML

توسعه APIهای ML آماده عملیات با MLOps: طراحی APIهای ماژولار ML برای سرویس‌دهی مدل Develop Production-Ready ML APIs with MLOps: Designing Modular ML APIs for Model Serving

  • از آرتیفکت مدل تا سرویس API From Model Artifact to API Service

  • طراحی APIهای پیش‌بینی تمیز با FastAPI Designing Clean Prediction APIs with FastAPI

مستندسازی هوش مصنوعی: نوشتن پروژه و API: مستندسازی مدل‌ها، داده‌ها و خط لوله‌های آموزش Document AI: Project & API Writing: Documenting Models, Data, and Training Pipelines

  • خوش‌آمدگویی و ویدیو معرفی درس Welcome & Lesson Introduction Video

  • نحوه نوشتن توصیفات واضح از معماری مدل How to Write Clear Model Architecture Descriptions

  • نوشتن مستندات مراحل آموزش که مورد اعتماد مهندسان باشد Writing Training Procedure Documentation That Engineers Trust

مستندسازی هوش مصنوعی: نوشتن پروژه و API: نوشتن مستندات توسعه‌دهنده برای APIها و یکپارچه‌سازی سیستم Document AI: Project & API Writing: Writing Developer-Facing Docs for APIs and System Integration

  • چرا مستندات API در مهندسی ML اهمیت دارد Why API Documentation Matters in ML Engineering

  • نوشتن مستندات موثر برای APIهای پیش‌بینی Writing Effective Prediction API Docs

  • مستندسازی رفتار سیستم: خطاها، تلاش‌های مجدد و موارد خاص Documenting System Behavior: Errors, Retries, and Edge Cases

اتوماسیون و ارزیابی تست‌های خط لوله ML: طراحی موارد تست موثر برای خط لوله‌های ML Automate and Evaluate ML Pipeline Tests: Designing Effective Test Cases for ML Pipelines

  • خوش‌آمدگویی و اهمیت تست‌های ML Welcome + Why ML Tests Matter

  • چرا خط لوله‌های ML بدون تست‌های ساختاریافته شکست می‌خورند Why ML Pipelines Fail Without Structured Tests

  • طراحی موارد تست در سطح ویژگی برای شناسایی Drift Designing Feature-Level Test Cases for Drift

اتوماسیون و ارزیابی تست‌های خط لوله ML: خودکارسازی تست‌های رگرسیون برای خروجی‌های پایدار مدل Automate and Evaluate ML Pipeline Tests: Automating Regression Tests for Stable Model Outputs

  • مجموعه تست رگرسیون چه کاری انجام می‌دهد What a Regression Suite Does

  • راه‌اندازی اجرای شبانه Pytest Setting Up Nightly Pytest Runs

  • یکپارچه‌سازی بررسی‌های Drift در مجموعه‌های رگرسیون Integrating Drift Checks Into Regression Suites

پروژه: بسته‌بندی، تست و سرویس‌دهی یک API پیش‌بینی ریزش مشتری Project: Package, Test, and Serve a Churn Prediction API

نمایش نظرات

آموزش مهندسی یادگیری ماشین در محیط عملیاتی: بسته‌بندی، APIها و تست
جزییات دوره
11h 20m
23
(آخرین آپدیت)
45
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده