مسیر یادگیری هوش مصنوعی و مدلسازی داده
دوره آموزش ماشین لرنینگ با پایتون از صفر تا ساخت مدلهای واقعی
در این دوره، کار با داده را از NumPy و Pandas شروع میکنید و قدمبهقدم به پاکسازی و پیشپردازش داده، رگرسیون، طبقهبندی، خوشهبندی، ارزیابی مدل، Cross Validation، تنظیم ابرپارامتر و ساخت Pipeline میرسید.
هدف دوره فقط اجرای چند الگوریتم آماده نیست؛ در طول مسیر با دیتاستهای واقعی کار میکنید و پروژههایی میسازید که شامل تحلیل داده، آموزش مدل، ارزیابی، بهینهسازی و ذخیره مدل هستند.
آموزش مرحلهبهمرحله با پایتون
پروژههای واقعی ماشین لرنینگ
ساخت Pipeline کامل داده و مدل
پشتیبانی و بررسی تمرینها
دسترسی دائمی به دوره
درخواست ثبتنام دوره
سطح دوره
پیشنیاز
شیوه آموزش
خروجی دوره
سرفصلهای دوره آموزش ماشین لرنینگ با پایتون
فصل ۱: آشنایی با هوش مصنوعی و ماشین لرنینگ
تفاوت هوش مصنوعی، ماشین لرنینگ و دیپ لرنینگ، انواع مسائل یادگیری ماشین، یادگیری نظارتشده و بدون نظارت و آشنایی با جریان کامل یک پروژه ML.
فصل ۲: ریاضیات و آمار ضروری با رویکرد شهودی
مرور میانگین، واریانس، توزیع، احتمال، بردار، ماتریس، مشتق و مفاهیم ضروری برای درک رفتار الگوریتمها بدون ورود به اثباتهای سنگین.
فصل ۳: NumPy، Pandas و کار با داده
آرایهها، DataFrame، خواندن فایلها، فیلتر و گروهبندی داده، تبدیل ستونها، ادغام جداول و آمادهسازی داده برای تحلیل.
فصل ۴: تحلیل اکتشافی و مصورسازی داده
بررسی ساختار دیتاست، آمار توصیفی، توزیع متغیرها، همبستگی، تشخیص داده پرت و رسم نمودار با Matplotlib و ابزارهای مصورسازی.
فصل ۵: پاکسازی و پیشپردازش داده
مدیریت دادههای گمشده، داده تکراری، Outlier، تبدیل متغیرهای دستهای، Scaling، Train/Test Split و جلوگیری از Data Leakage.
فصل ۶: مهندسی و انتخاب ویژگی
ساخت ویژگیهای جدید، انتخاب ویژگیهای مؤثر، حذف ویژگیهای زائد، Feature Importance و آمادهسازی ورودی مدل.
فصل ۷: رگرسیون خطی و چندجملهای
Linear Regression، Polynomial Regression، بررسی ضرایب، خطا، Residual، MAE، MSE، RMSE و مقایسه مدلهای رگرسیون.
فصل ۸: الگوریتمهای طبقهبندی
Logistic Regression، KNN، SVM، معیارهای Accuracy، Precision، Recall، F1 Score، ROC و Confusion Matrix.
فصل ۹: درخت تصمیم و مدلهای Ensemble
Decision Tree، Random Forest، Bagging، Boosting، کنترل عمق درخت، اهمیت ویژگیها و مقایسه مدلهای Ensemble.
فصل ۱۰: ارزیابی مدلهای رگرسیون و طبقهبندی
انتخاب متریک مناسب، مقایسه مدلها، خطای آموزش و آزمون، تفسیر نمودارها و تحلیل کیفیت پیشبینی.
فصل ۱۱: Cross Validation و جلوگیری از Overfitting
K-Fold Cross Validation، Bias و Variance، Underfitting، Overfitting، Regularization و انتخاب مدل قابل تعمیم.
فصل ۱۲: دادههای نامتوازن
تشخیص عدم توازن کلاسها، انتخاب متریک مناسب، Class Weight، روشهای نمونهبرداری و مقایسه نتایج قبل و بعد از Balancing.
فصل ۱۳: خوشهبندی و یادگیری بدون نظارت
KMeans، انتخاب تعداد خوشه، Elbow Method، Silhouette Score، تحلیل خوشهها و کاربرد خوشهبندی در دستهبندی مشتریان.
فصل ۱۴: PCA و کاهش ابعاد
مفهوم کاهش ابعاد، استانداردسازی، Principal Components، Explained Variance و مصورسازی دادههای چندبعدی.
فصل ۱۵: Pipeline و تنظیم ابرپارامترها
ساخت Pipeline استاندارد، اتصال پیشپردازش به مدل، GridSearchCV، Randomized Search و ثبت تنظیمات بهترین مدل.
فصل ۱۶: تفسیر نتایج و اهمیت ویژگیها
بررسی ضرایب مدل، Feature Importance، تحلیل خطا، توضیح نتیجه برای مخاطب غیرفنی و مستندسازی تصمیمهای مدلسازی.
فصل ۱۷: ذخیره، بارگذاری و اجرای مدل
ذخیره مدل و Pipeline، بارگذاری مجدد، دریافت داده جدید، اجرای پیشبینی و ساخت رابط ساده برای استفاده از مدل.
فصل ۱۸: Git و GitHub برای پروژههای ML
ساخت Repository، مدیریت نسخهها، فایل requirements، ساخت README، ثبت نتایج و آمادهسازی پروژه برای رزومه.
فصل ۱۹: پروژه نهایی End-to-End
انتخاب دیتاست، پاکسازی، تحلیل، مهندسی ویژگی، ساخت Pipeline، آموزش چند مدل، ارزیابی، بهینهسازی، ذخیره مدل و ارائه نهایی.
بخش بونوس: مقدمه Q-Learning و مسیر ورود به Deep Learning
آشنایی مقدماتی با عامل، محیط، پاداش و Q-Learning و بررسی پیشنیازهای ورود به شبکههای عصبی، Deep Learning و MLOps.
مشخصات دوره
سطح دوره
پیشنیاز
پروژهها
نوع آموزش
پشتیبانی
دسترسی
گواهی
مسیر بعدی
خروجی واقعی دوره
در پایان دوره چه کارهایی میتوانید انجام دهید؟
پاکسازی دیتاست واقعی
تحلیل و مصورسازی داده
ساخت مدل رگرسیون
ساخت مدل طبقهبندی
خوشهبندی دادهها
ارزیابی و مقایسه مدلها
تنظیم Hyperparameter
ساخت Pipeline کامل
چرا ماشین لرنینگ را یاد بگیریم؟
این مهارت در حوزههایی مانند پزشکی، مالی، فروش، بازاریابی، صنعت و تجارت الکترونیک کاربرد دارد و یکی از پایههای اصلی علم داده و هوش مصنوعی محسوب میشود.
یادگیری ماشین لرنینگ، توانایی برنامهنویسی و تحلیل داده را به مهارت ساخت مدل تبدیل میکند و مسیر ورود به Data Science، Deep Learning، پردازش زبان طبیعی، پردازش تصویر و MLOps را هموار میسازد.
نقشه راه یادگیری
مسیر یادگیری ماشین لرنینگ با پایتون
۱
پایتون و ابزارهای داده
۲
آمار و تحلیل داده
۳
پیشپردازش
۴
مدلهای نظارتشده
۵
بدون نظارت و کاهش ابعاد
۶
ارزیابی و پروژه نهایی
پروژههای عملی
در این دوره فقط الگوریتم یاد نمیگیرید؛ مدل واقعی میسازید
پروژه ۱: پیشبینی قیمت خانه
Regression
Feature Engineering
پروژه ۲: اعتبارسنجی درخواست وام
Classification
Decision Tree
پروژه ۳: طبقهبندی دیتاست سلامت
Health Data
Model Comparison
پروژه ۴: خوشهبندی مشتریان
Clustering
Customer Segmentation
پروژه ۵: داده نامتوازن و بهینهسازی
Imbalanced Data
GridSearchCV
پروژه ۶: پروژه نهایی End-to-End
ML Pipeline
Deployment
گواهی پایان دوره ماشین لرنینگ
ارزش اصلی این مسیر، Notebookها، مدلها و توانایی حل مسئله با داده است؛ گواهی نشاندهنده تکمیل مسیر آموزشی دوره خواهد بود.
مدرس دوره ماشین لرنینگ با پایتون
مجید تجن جاری
سؤالات متداول
هر چیزی که قبل از ثبتنام دوره ماشین لرنینگ باید بدانید
آیا دوره برای افراد مبتدی مناسب است؟
دوره از مبانی ماشین لرنینگ شروع میشود، اما برای انجام تمرینها باید با اصول مقدماتی پایتون مانند متغیر، شرط، حلقه، تابع و لیست آشنا باشید.
برای دوره چقدر پایتون باید بلد باشم؟
تسلط مقدماتی به پایتون کافی است. کار با NumPy، Pandas و ابزارهای تخصصی داده داخل دوره آموزش داده میشود.
آیا ریاضیات دوره سنگین است؟
خیر. مفاهیم ضروری آمار، احتمال و جبر خطی با رویکرد شهودی و در محل استفاده در الگوریتمها مرور میشوند.
آیا Scikit-learn آموزش داده میشود؟
بله. ساخت مدل، پیشپردازش، Pipeline، Cross Validation، GridSearch و ارزیابی مدل با scikit-learn انجام میشود.
آیا پروژه واقعی انجام میدهیم؟
بله. پروژههایی مانند پیشبینی قیمت، اعتبارسنجی وام، طبقهبندی داده، خوشهبندی مشتری و پروژه نهایی End-to-End اجرا میشوند.
تفاوت این دوره با Data Science چیست؟
این دوره روی ساخت و ارزیابی مدلهای ماشین لرنینگ تمرکز دارد. علم داده علاوه بر مدلسازی، مباحث گستردهتری مانند تحلیل کسبوکار، دادهکاوی و مهندسی داده را پوشش میدهد.
آیا Deep Learning داخل دوره است؟
هسته اصلی دوره مربوط به ماشین لرنینگ کلاسیک است. مسیر ورود به Deep Learning در بخش پایانی معرفی میشود.
آیا لپتاپ قوی لازم دارم؟
برای پروژههای اصلی دوره یک لپتاپ معمولی مناسب برنامهنویسی کافی است. مدلهای سنگین شبکه عصبی جزو هسته دوره نیستند.
بعد از دوره چه پروژههایی میتوانم بسازم؟
میتوانید پروژههای رگرسیون، طبقهبندی، خوشهبندی، تحلیل رفتار مشتری، ارزیابی ریسک و Pipelineهای پیشبینی بسازید.
دسترسی به دوره تا چه زمانی فعال است؟
دسترسی به محتوای دوره دائمی است و میتوانید جلسات و پروژهها را دوباره مرور کنید.