آموزش جامع یادگیری ماشین (Machine Learning) - آخرین آپدیت

دانلود Machine Learning

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره جامع یادگیری ماشین، یک معرفی عملی و کاربردی برای ساخت و استقرار مدل‌های یادگیری ماشین با استفاده از زبان برنامه‌نویسی پایتون ارائه می‌دهد. این دوره برایe یادگیرندگانی طراحی شده است که آشنایی پایه‌ای با برنامه‌نویسی پایتون و مفاهیم اولیه تحلیل داده‌ها دارند. دوره با مرور سریع کتابخانه‌های ضروری پایتون مانند NumPy، pandas و Matplotlib آغاز می‌شود که زیربنای مدیریت داده‌ها و بصری‌سازی در علوم داده هستند. سپس یادگیرندگان با مفاهیم کلیدی یادگیری ماشین، از جمله تکنیک‌های یادگیری نظارت شده (Supervised Learning) مانند طبقه‌بندی (Classification) و رگرسیون (Regression) آشنا می‌شوند. در این دوره تأکید ویژه‌ای بر پیاده‌سازی عملی با استفاده از پکیج scikit-learn شده است تا کاربران بتوانند مدل‌های مختلف را به‌طور مؤثر ساخته، آموزش داده و ارزیابی کنند. همچنین شبکه‌های عصبی مصنوعی و یادگیری عمیق (Deep Learning) از طریق TensorFlow پوشش داده شده و شرکت‌کنندگان تکنیک‌های رگرسیون و طبقه‌بندی را روی مجموعه‌داده‌های واقعی اعمال می‌کنند. با توجه به اهمیت روزافزون داده‌های بدون ساختار، این دوره مدل‌های مبتنی بر شبکه عصبی برای تحلیل متن و تصویر را بررسی می‌کند تا یادگیرندگان قادر به مدیریت انواع مختلف داده‌ها باشند. در پایان دوره، شرکت‌کنندگان توانایی طراحی و اجرای گردش‌کارهای یادگیری ماشین را خواهند داشت و می‌توانند بینش‌های تجاری کاربردی را از داده‌های ساختاریافته و بدون ساختار استخراج کنند. این مهارت‌ها مسیر شغلی در تحلیل داده، مهندسی داده و علوم داده در صنایع مختلف را هموار می‌کند.

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

پایتون برای علوم داده Python for Data Science

  • معرفی دوره Course Introduction

  • کار با گوگل کولب (Google Colab) Working with Google Colab

  • مبانی پایتون: ساختارهای داده‌ای پایه و توابع Python Basics: Basic Data Structures and Functions

  • کتابخانه‌های رسم نمودار در پایتون: Matplotlib Plotting Libraries for Python: Matplotlib

  • کتابخانه‌های رسم نمودار در پایتون: Seaborn Plotting Libraries for Python: Seaborn

  • کار با آرایه‌ها: NumPy بخش اول Working with Arrays: NumPy - Part 1

  • کار با آرایه‌ها: NumPy بخش دوم Working with Arrays: NumPy - Part 2

  • دیتا فریم‌های پایتون: pandas بخش اول Python Data Frames: pandas - Part 1

  • دیتا فریم‌های پایتون: pandas بخش دوم Python Data Frames: pandas - Part 2 

ارزیابی جامع هفتگی: پایتون برای علوم داده Weekly Summative Assessment:  Python for Data Science

مقدمه‌ای بر یادگیری ماشین Introduction to Machine Learning

  • تاریخچه و تکامل یادگیری ماشین History and Evolution of Machine Learning 

  • ماشین چگونه یاد می‌گیرد؟ How a Machine Learns?

  • انواع یادگیری ماشین Types of Machine Learning  

  • بهترین روش‌های استفاده از یادگیری ماشین در کسب‌وکار Best-Practices for Using Machine Learning in Business

  • الگوریتم‌های طبقه‌بندی بخش اول: درخت تصمیم و KNN ML Algorithms for Classification Part 1: Decision Tree and KNN

  • الگوریتم‌های طبقه‌بندی بخش دوم: Naive Bayes ML Algorithms for Classification Part 2: Naive-Bayes

  • الگوریتم‌های پیش‌بینی (رگرسیون) ML Algorithms for Prediction (Regression) 

  • خوشه‌بندی با یادگیری ماشین: k-means Clustering Using ML: k-means Clustering

  • درک توازن بین بایاس و واریانس Understanding the Bias-Variance Trade-Off 

ساخت مدل‌های یادگیری ماشین با استفاده از پایتون Building Machine Learning Models Using Python

  • مقدمه‌ای بر Sklearn Introduction to Sklearn

  • وظایف پیش‌پردازش: کاهش ابعاد، نرمال‌سازی و تقسیم داده‌های آموزش و تست Pre-Processing Tasks: Dimensionality Reduction, Normalization, and Train Test Split

  • پیاده‌سازی مدل رگرسیون خطی Implementation of a Linear Regression Model

  • ارزیابی مدل رگرسیون و انجام پیش‌بینی Evaluation of the Regression Model and Making Predictions

  • رگرسیون گام‌به‌گام و منظم‌سازی برای ساده‌سازی مدل Stepwise Regression and Regularization for Model Simplification

  • پیاده‌سازی مدل رگرسیون لجستیک Implementation of a Logistic Regression Model 

  • ارزیابی مدل‌های طبقه‌بندی: AUC، Recall و Precision Evaluation of Classification Models: AUC, Recall, and Precision  

  • ارزیابی سایر طبقه‌بندها برای بهبود مدل Evaluating Other Classifiers for Model Improvement

  • خوشه‌بندی با استفاده از Sklearn Clustering Using Sklearn

ارزیابی جامع هفتگی: ساخت مدل‌های یادگیری ماشین با پایتون Weekly Summative Assessment: Building Machine Learning Models Using Python

شبکه عصبی مصنوعی Artificial Neural Network 

  • منشأ شبکه‌های عصبی مصنوعی و پرسپترون Origins of ANN and the Perceptron

  • استفاده از ANN برای حل مسائل کسب‌وکار Using ANNs to Solve Business Use-Cases

  • یادگیری با پرسپترون Learning with a Perceptron

  • توابع فعال‌ساز Activation Functions

  • تابع هزینه و گرادیان نزولی Cost Function and Gradient Descent

  • چالش‌های استفاده از شبکه‌های عصبی مصنوعی Challenges in Using ANNs

پیاده‌سازی شبکه‌های عصبی و یادگیری عمیق با پایتون Implementing Neural Networks and Deep Learning Using Python  

  • مرور شبکه‌های عصبی مصنوعی Recap of the Artificial Neural Network

  • تصمیمات طراحی برای یک شبکه عصبی Design decisions for an ANN

  • مقدمه‌ای بر TensorFlow Introduction to TensorFlow

  • تعریف مدل رگرسیون برای پیش‌بینی Defining a Regression Model for Prediction

  • تنظیم هایپرپارامترها برای بهبود عملکرد Hyperparameter Tuning for Performance Improvement

  • ذخیره مدل‌ها و استفاده از آن‌ها در محیط عملیاتی Saving Models and Using them in Production

  • بازبینی مدل کیسه کلمات (Bag of Words) Revisiting the Bag of Words Model

  • پیاده‌سازی اپلیکیشن تحلیل احساسات Implementing a Sentiment Analysis Application

  • مدل TensorFlow برای طبقه‌بندی TensorFlow model for Classification

  • شناسایی بیش‌برازش (Overfitting) و غلبه بر آن Identifying Overfitting and Overcoming It

  • ارزیابی عملکرد مدل طبقه‌بندی Performance Evaluation of a Classification Model

ارزیابی جامع هفتگی: پیاده‌سازی شبکه‌های عصبی و یادگیری عمیق با پایتون Weekly Summative Assessment: Implementing Neural Networks and Deep Learning Using Python

پردازش زبان طبیعی و طبقه‌بندی تصاویر Natural Language Processing and Image Classification

  • پردازش زبان طبیعی: یک نمای کلی Natural Language Processing: An Overview

  • مقدمه‌ای بر مفهوم جاسازی کلمات (Word Embeddings) Introduction to the Concept of Word Embeddings 

  • تولید جاسازی‌های کلمات Generating Word Embeddings

  • تمرین عملی با Word Embeddings Hands-On with Word Embeddings

  • ترنسفورمرها: پیشرفته‌ترین تکنولوژی در NLP Transformers: The State of the Art in NLP

  • پایپ‌لاین‌های ترنسفورمر Hugging Face The Hugging Face Transformer Pipelines

  • فایل‌های تصویری و پردازش آن‌ها Image Files and Their Processing

  • فیلترهای کانولوشنال Convolutional Filters

  • شبکه‌های عصبی کانولوشنال (CNN) برای طبقه‌بندی تصاویر Convolutional Neural Networks for Image Classification

  • تمرین عملی با CNN برای طبقه‌بندی Hands-On with Convolutional Neural Networks for Classification

  • مقدمه‌ای بر ترنسفورمرهای بینایی (Vision Transformers) Introduction to Vision Transformers

ارزیابی جامع هفتگی: پردازش زبان طبیعی و طبقه‌بندی تصاویر Weekly Summative Assessment: Natural Language Processing and Image Classification

پروژه انفرادی پایان دوره Term-End Individual Assignment

  • ویدئوی جمع‌بندی دوره Course Wrap up video

نمایش نظرات

آموزش جامع یادگیری ماشین (Machine Learning)
جزییات دوره
36h 2m
56
(آخرین آپدیت)
2,893
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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