آموزش ساخت، ارزیابی و عملیاتی‌سازی مدل‌های یادگیری ماشین (ML) - آخرین آپدیت

دانلود Building, Evaluating, and Operationalizing ML Models

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک می‌کند تا دانش خود را بسنجید، پیش‌فرض‌ها را به چالش بکشید و با پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره، شما به طور کامل وارد فرآیند ساخت، ارزیابی و عملیاتی‌سازی مدل‌های یادگیری ماشین (ML) خواهید شد. با شروع از اکتشاف داده‌ها، یاد می‌گیرید چگونه الگوریتم‌های مناسب برای وظایف رگرسیون و طبقه‌بندی را انتخاب کرده و آن‌ها را برای دستیابی به بهترین عملکرد بهینه‌سازی کنید. در ادامه، تجربه عملی با ابزارهایی مانند Azure ML Studio کسب خواهید کرد و با شخصی‌سازی مدل، مهندسی ویژگی‌ها و الگوریتم‌های پیشرفته‌ای مانند XGBoost و شبکه‌های عصبی آشنا می‌شوید. همچنین نحوه ارزیابی مدل‌ها، بهینه‌سازی عملکرد و استقرار (Deployment) مؤثر آن‌ها را خواهید آموخت. این دوره با ارائه دموهای کاربردی، شما را قادر می‌سازد تا همه چیز، از مدل‌های ساده تا خط لوله‌های (Pipelines) پیچیده در گردش کارهای ML را پیاده‌سازی کنید. در طول این مسیر، تکنیک‌های ارزیابی مدل از جمله اعتبارسنجی متقاطع (Cross-Validation) و معیارهای عملکرد را بررسی کرده و یاد می‌گیرید چگونه مشکلاتی مانند بیش‌برازش (Overfitting) و رانش مدل (Model Drift) را مدیریت کنید. همچنین با مفاهیم ML-Ops آشنا شده و نحوه ساخت خط لوله‌های مقیاس‌پذیر، خودکارسازی گردش کارها و مدیریت چرخه حیات مدل‌های خود را کشف خواهید کرد. این دوره برای کسانی که به دنبال کسب مهارت‌های واقعی در یادگیری ماشین، به‌ویژه علاقه‌مندان به Azure ML Studio و خط لوله‌های خودکار هستند، ایده‌آل است. چه مفاهیم پایه ML را شروع کرده باشید و چه در حال گسترش دانش خود باشید، این دوره یک راهنمای جامع ارائه می‌دهد. شما یاد می‌گیرید که تصمیمات داده‌محور بگیرید و در عین حال، چرخه کامل یادگیری ماشین را بهینه کنید. در پایان، شما آماده خواهید بود تا مدل‌هایی کارآمد و مقیاس‌پذیر بسازید و مستقر کنید و همزمان بر مدیریت نسخه‌ها و نظارت بر عملکرد مدل‌ها تسلط یابید.

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

ساخت مدل‌های یادگیری ماشین Building Machine Learning Models

  • دمو: بارگذاری مجموعه داده و بررسی آمار پایه در Azure ML Studio DEMO - Loading a Dataset and Exploring Basic Statistics in Azure ML Studio

  • مروری بر الگوریتم‌های رایج یادگیری ماشین برای رگرسیون و طبقه‌بندی Overview of Common Machine Learning Algorithms for Regression and Classification

  • انتخاب بهترین الگوریتم بر اساس نوع داده و پیچیدگی مسئله Selecting the Best Algorithm Based on Data Type and Problem Complexity

  • مقدمه‌ای بر روش‌های Ensemble: جنگل‌های تصادفی و ماشین‌های تقویت گرادیان Introduction to Ensemble Methods: Random Forests, Gradient Boosting Machines

  • دمو: انتخاب مدل مناسب برای یک مجموعه داده در Azure ML Studio DEMO - Selecting an Appropriate Model for a Dataset in Azure ML Studio

  • فرآیند گام‌به‌گام ساخت مدل با استفاده از ماژول‌های پیش‌ساخته Step-by-Step Process for Building a Model Using Pre-Built Modules

  • شخصی‌سازی مدل‌ها با تنظیمات پیشرفته و هایپرپارامترها Customizing Models with Advanced Settings and Hyperparameters

  • دمو: ساخت مدل طبقه‌بندی با استفاده از Azure ML Studio DEMO - Building a Classification Model Using Azure ML Studio

  • مهندسی ویژگی‌ها: ایجاد ویژگی‌های جدید برای بهبود عملکرد مدل Feature Engineering: Creating New Features to Improve Model Performance

  • مدیریت داده‌های گم‌شده و متغیرهای دسته‌بندی با تکنیک‌های پیش‌پردازش Handling Missing Data and Categorical Variables Using Preprocessing Techniques

  • استفاده از اعتبارسنجی متقاطع برای ارزیابی تعمیم‌پذیری مدل Using Cross-Validation to Assess Model Generalization

  • پیاده‌سازی الگوریتم‌های پیچیده: XGBoost، LightGBM و شبکه‌های عصبی Implementing Complex Algorithms: XGBoost, LightGBM, and Neural Networks

  • دمو: ساخت یک مدل پیشرفته با مهندسی ویژگی‌ها در Azure ML Studio DEMO - Building an Advanced Model with Feature Engineering in Azure ML Studio

ارزیابی و بهینه‌سازی مدل Model Evaluation and Optimization

  • مقایسه چندین مدل برای انتخاب بهترین عملکرد Comparing Multiple Models to Select the Best Performer

  • ارزیابی عملکرد مدل با استفاده از اعتبارسنجی متقاطع و مجموعه‌های داده اعتبارسنجی Evaluating Model Performance Using Cross-Validation and Validation Datasets

  • به‌کارگیری معیارهای عملکرد مدل Utilizing Model Performance Metrics

  • ارزیابی خوشه‌بندی: امتیاز Silhouette و شاخص Rand تعدیل‌شده Clustering Evaluation: Silhouette Score, Adjusted Rand Index

  • دمو: انجام تنظیم هایپرپارامترها با Azure HyperDrive DEMO - Performing Hyperparameter Tuning with Azure HyperDrive

  • تکنیک‌های منظم‌سازی (Regularization) برای بهبود عملکرد مدل Regularization Techniques to Improve Model Performance

  • مقدمه‌ای بر ترکیب مدل‌ها (Model Ensembling) Introduction to Model Ensembling

  • هرس کردن و ساده‌سازی مدل برای افزایش کارایی Model Pruning and Simplification for Efficiency

  • بهینه‌سازی سرعت استنتاج مدل و کاهش تأخیر (Latency) Optimizing Model Inference Speed and Reducing Latency

  • دمو: اجرای آزمایش AutoML با استفاده از رگرسیون DEMO - Running AutoML Experiment Using Regression

  • ردیابی عملکرد مدل در طول زمان و شناسایی رانش مدل (Model Drift) Tracking Model Performance Over Time and Detecting Model Drift

  • تکنیک‌های بازآموزی و نسخه‌بندی مدل Techniques for Model Retraining and Versioning

  • بهترین روش‌ها برای مدیریت چرخه حیات و استقرار مدل Best Practices for Managing Model Lifecycle and Deployment

خط لوله‌های یادگیری ماشین (ML OPS) Machine Learning Pipelines (ML-OPS)

  • مروری بر خط لوله‌های ML و اهمیت آن‌ها در خودکارسازی گردش کارها Overview of ML Pipelines and Their Importance in Automating Workflows

  • طراحی و ساخت خط لوله‌های قابل استفاده مجدد در Azure ML Studio Designing and Building Reusable Pipelines in Azure ML Studio

  • ساختاربندی خط لوله‌ها برای مقیاس‌پذیری و کارایی Structuring Pipelines for Scalability and Efficiency

  • سازماندهی مراحل خط لوله (ورود داده‌ها، مهندسی ویژگی‌ها، آموزش مدل) Organizing Pipeline Steps (Data Ingestion, Feature Engineering, Model Training)

  • استفاده از Azure ML Studio برای ایجاد خط لوله‌های آموزش و استقرار Using Azure ML Studio for Both Training and Deployment Pipeline Creation

  • نحوه ادغام کدهای سفارشی در خط لوله‌های Azure ML How to Incorporate Custom Code into Azure ML Pipelines

  • بهترین روش‌ها برای نسخه‌بندی و مدیریت وابستگی‌ها در خط لوله‌ها Best Practices for Versioning and Managing Dependencies in Pipelines

  • پیکربندی متغیرهای محیطی برای مراحل خط لوله Configuring Environment Variables for Pipeline Steps

  • اتصال منابع خارجی (پایگاه داده‌ها، فضای ذخیره‌سازی ابری) در خط لوله Connecting External Resources (Databases, Cloud Storage) in the Pipeline

  • زمان‌بندی اجرای خط لوله با تریگرها (زمانی و رویداد-محور) Scheduling Pipeline Runs with Triggers (Time-Based, Event-Driven)

  • دمو: ساخت یک خط لوله سفارشی با اسکریپت‌های پایتون در Azure ML Studio DEMO - Building a Custom Pipeline with Python Scripts in Azure ML Studio

  • پیشرفته: ادغام چندین جزء خط لوله برای گردش کارهای پیچیده ADVANCED - Integrating Multiple Pipeline Components for Complex Workflows

  • پیشرفته: مدیریت خطاها و تلاش‌های مجدد در خط لوله‌ها ADVANCED - Handling Failures and Retries in Pipelines

  • پیشرفته: استفاده از PipelineParameters برای ورودی‌های پویا ADVANCED - Using PipelineParameters for Dynamic Inputs

  • دمو: استفاده از PythonScriptStep برای اجرای اسکریپت‌های سفارشی پایتون در خط لوله‌ها DEMO - Using PythonScriptStep to Run Custom Python Scripts within Pipelines

نمایش نظرات

آموزش ساخت، ارزیابی و عملیاتی‌سازی مدل‌های یادگیری ماشین (ML)
جزییات دوره
7h 49m
41
(آخرین آپدیت)
114
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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