آموزش ساخت مدل های یادگیری ماشین بر روی Databricks

Building Machine Learning Models on Databricks

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه می توانید مدل های یادگیری ماشین سنتی خود را با استفاده از زمان اجرا Databricks Machine Learning و MLflow برای مدیریت چرخه حیات یادگیری ماشین انتها به انتها بسازید و آموزش دهید. آموزش، ارزیابی، و استقرار مدل های یادگیری ماشین اکنون در بسیاری از افراد روال عادی است. سازمان ها و داشتن محیط مناسب پیرامون این فرآیند اغلب چیزی است که یک شرکت را از رقبای خود متمایز می کند. Databricks Machine Learning Runtime، همراه با MLFlow، اجرای آزمایش شما را مدیریت می کند و مدل ها آموزش و تنظیم فراپارامتر مدل های شما را ساده و شهودی می کنند. در این دوره آموزشی، ساخت مدل‌های یادگیری ماشین روی Databricks، ساخت و آموزش مدل‌های رگرسیون و طبقه‌بندی با استفاده از چارچوب scikit-learn را خواهید آموخت. ابتدا، داده‌های خود را با استفاده از نوت‌بوک‌های Databricks بارگیری، کاوش و پردازش می‌کنید و از Bamboolib برای تجزیه و تحلیل و تبدیل داده‌های بدون کد استفاده می‌کنید. در مرحله بعد، آزمایش‌هایی ایجاد می‌کنید و پارامترها و معیارهای مدل خود را با استفاده از اجراها دنبال می‌کنید و اجراها را با استفاده از رابط کاربری MLflow مقایسه می‌کنید. پس از آن، مدل‌های رگرسیون و طبقه‌بندی را با استفاده از الگوریتم‌های تقویت گرادیان که بخشی از چارچوب XGBoost هستند، می‌سازید و آموزش می‌دهید. شما همچنین مدل های خود را با استفاده از سرویس مدل کلاسیک MLFlow تولید و ارائه خواهید کرد و با استفاده از مدل های مستقر شده خود استنتاج بلادرنگ انجام می دهید. در نهایت، یاد خواهید گرفت که چگونه می توانید از ابزار Hyperopt برای تنظیم هایپرپارامتر مدل های خود و همچنین اجرای تنظیم هایپرپارامتر به صورت توزیع شده بر روی یک کلاستر Spark با استفاده از کلاس SparkTrials استفاده کنید. پس از اتمام این دوره، مهارت ها و دانش لازم برای ساخت و آموزش مدل های یادگیری ماشین سنتی بر روی Databricks را با استفاده از MLflow برای مدیریت گردش کار یادگیری ماشین خود خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی یادگیری ماشینی روی Databricks Introducing Machine Learning on Databricks

  • پیش نیازها و رئوس مطالب دوره Prequisites and Course Outline

  • مروری بر Databricks Overview of Databricks

  • زمان اجرا یادگیری ماشین Databricks The Databricks Machine Learning Runtime

  • معرفی MLflow Introducing MLflow

  • نسخه ی نمایشی: راه اندازی با محیط یادگیری ماشین روی Databricks Demo: Getting Set up with the Machine Learning Environment on Databricks

پیاده سازی مدل های یادگیری اسکیتی در Databricks Implementing scikit-learn Models in Databricks

  • مروری سریع بر scikit-learn A Quick Overview of scikit-learn

  • نسخه ی نمایشی: بارگیری، کاوش و پیش پردازش داده ها Demo: Loading, Exploring, and Preprocessing Data

  • نسخه ی نمایشی: ایجاد یک آزمایش و اجرا Demo: Creating an Experiment and Run

  • نسخه ی نمایشی: ثبت خودکار برای ردیابی معیارهای مدل Demo: Autologging to Track Model Metrics

  • نسخه ی نمایشی: ایجاد اجرای چندگانه و مقایسه اجراها Demo: Creating Multiple Runs and Comparing Runs

  • نسخه ی نمایشی: استفاده از مدل بارگذاری شده برای پیش بینی ها Demo: Using Loaded Model for Predictions

  • نسخه ی نمایشی: استفاده از Bamboolib برای کاوش و تبدیل داده ها Demo: Using Bamboolib for Data Exploration and Transformation

  • نسخه ی نمایشی: ثبت خودکار برای ردیابی معیارها برای یک مدل طبقه بندی Demo: Autologging to Track Metrics for a Classification Model

  • نسخه ی نمایشی: ثبت مدل ها و مدیریت انتقال مرحله Demo: Registering Models and Managing Stage Transitions

  • نسخه ی نمایشی: استنتاج کلاسیک با استفاده از نقطه پایانی REST Demo: Classic Inferencing Using a REST Endpoint

پیاده سازی مدل های XGBoost در Databricks Implementing XGBoost Models in Databricks

  • مروری بر XGBoost An Overview of XGBoost

  • نسخه ی نمایشی: استنباط مدل امضا و گزارش مدل Demo: Inferring Model Signature and Logging Models

  • نسخه ی نمایشی: اجرای خودکار XGBoost مدل Demo: Autologging XGBoost Model Runs

  • یادگیری ماشین با استفاده از اسپارک آپاچی Machine Learning Using Apache Spark

  • نسخه ی نمایشی: بارگیری داده ها در یک جدول دلتا Demo: Loading Data into a Delta Table

  • نسخه ی نمایشی: آموزش یک مدل با استفاده از خط لوله Spark ML Demo: Training a Model Using a Spark ML Pipeline

  • نسخه ی نمایشی: آموزش یک مدل XGBoost با استفاده از خط لوله اسپارک Demo: Training an XGBoost Model Using a Spark Pipeline

  • نسخه ی نمایشی: استفاده از Cross Validation برای یافتن بهترین هایپرپارامترهای مدل Demo: Using Cross Validation to Find the Best Model Hyperparameters

تنظیم فراپارامتر برای مدل های یادگیری ماشین Hyperparameter Tuning for Machine Learning Models

  • آشنایی با تنظیم فراپارامتر Understanding Hyperparameter Tuning

  • Hyperopt برای تنظیم Hyperparameter Hyperopt for Hyperparameter Tuning

  • نسخه ی نمایشی: ثبت صریح پارامترهای مدل Demo: Explicitly Logging Model Parameters

  • نسخه ی نمایشی: تنظیم Hyperparameter با استفاده از Hyperopt Demo: Hyperparameter Tuning Using Hyperopt

  • نسخه ی نمایشی: آموزش Hyperparameter با استفاده از طبقه بندی کننده های مختلف Demo: Hyperparameter Training Using Different Classifiers

  • خلاصه و مطالعه بیشتر Summary and Further Study

نمایش نظرات

آموزش ساخت مدل های یادگیری ماشین بر روی Databricks
جزییات دوره
2h 20m
30
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Janani Ravi
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janani Ravi Janani Ravi

معمار و مهندس داده خبره Google Cloud

Janani Ravi یک معمار و مهندس داده خبره Google cloud است.

جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.