دوره ستارگان Machine Learning ml.net

دوره ستارگان Machine Learning: راهنمایی کامل برای برنامه‌نویسانی که به دنبال تسلط بر یادگیری ماشین با دات نت هستند.

دوره ستارگان Machine Learning: راهنمایی کامل برای برنامه‌نویسانی که به دنبال تسلط بر یادگیری ماشین با دات نت هستند.

8,960,000 تومان


توضیحات دوره ستارگان Machine Learning ml.net

دوره کاربردی یادگیری ماشین با دات نت

 

به این مهارت خارق‌العاده در پروژه‌های تجاری خود دست یابید! من، احسان بابائی، با بیش از 12 سال سابقه در برنامه‌نویسی و توسعه نرم‌افزار، دوره ستارگان Machine Learning را تدوین کرده‌ام. این یک فرصت است برای شما تا توانایی‌هایتان در زمینه یادگیری ماشین را افزایش دهید.

 

در این دوره به شما نشان خواهم داد که یادگیری ماشین فقط یک مفهوم علمی نیست، بلکه ابزار قدرتمندی برای رسیدن به بهبودهای چشمگیر در برنامه‌های تجاری و Enterprise شما است. تصور کنید بتوانید توصیه‌های شخصی‌سازی‌شده به کاربران خود ارائه دهید یا فعالیت‌های مشکوک را در سامانه‌های خود تشخیص دهید. با این دوره، این همه و بیشتر در دسترس شما خواهد بود!

 

محتوای این دوره شامل موضوعاتی مانند جمع‌آوری و پیش‌پردازش داده‌ها، رگرسیون، دسته‌بندی، خوشه‌بندی، سیستم‌های توصیه‌گر، شناسایی ناهنجاری و یادگیری عمیق است. همه این‌ها با رویکردی کاربردی و با مثال‌هایی که به نیازهای یک برنامه‌نویس می‌پردازد.

 

این دوره به شما مهارت‌های عملی را می‌آموزد تا بتوانید از قدرت یادگیری ماشین در پروژه‌های خود استفاده کنید. نگرانی از پیچیدگی‌های ریاضی نداشته باشید! تمرکز ما بر روی کاربردهای عملی است. بعد از این دوره، شما قادر خواهید بود که مدل‌های یادگیری ماشین را ایجاد، آموزش دهید و در پروژه‌های خود به کار بگیرید.

 

برای ساخت برنامه‌هایی که واقعاً متمایز کننده هستند، به مهارت‌های فراتر از برنامه‌نویسی عادی نیاز دارید. من در این دوره، آماده‌ام تا به شما کمک کنم در این راه قدم بردارید. با تسلط کامل بر کتابخانه‌های یادگیری ماشین در دات نت، می‌خواهم دانش خود را به شما منتقل کنم.

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

 

معرفی فصل ها :


جمع‌آوری و پیش‌پردازش داده‌ها

در این فصل، من به شما آموزش خواهم داد که چگونه داده‌های مربوطه را جمع‌آوری کنید و آن‌ها را تمیز کنید، از جمله حذف نویز، داده‌های گم‌شده یا غیرمرتبط. همچنین، با تکنیک‌هایی مانند نرمال سازی، تبدیلات مقیاس و خوشه‌بندی برای کاهش ابعاد آشنا خواهید شد.


رگرسیون (Regression)

 در این فصل، شما با روشی برای پیش‌بینی مقدار یک متغیر هدف بر اساس یک یا چند متغیر ورودی آشنا خواهید شد. من با شما روش‌های مختلف رگرسیون را مرور خواهم کرد، از جمله رگرسیون خطی ساده، رگرسیون خطی چندگانه، و رگرسیون لجستیک.


دسته‌بندی (Classification)

 در این فصل، شما با عملیاتی آشنا خواهید شد که برای پیش‌بینی گروه یا دسته از یک نمونه استفاده می‌شود. من با شما الگوریتم‌های مختلفی را برای دسته‌بندی مرور خواهم کرد، از جمله درخت تصمیم، رگرسیون لجستیک، و شبکه‌های عصبی.


خوشه‌بندی (Clustering)

در این فصل، شما با روشی برای تقسیم‌بندی داده‌ها به گروه‌های مشابه آشنا خواهید شد. من با شما الگوریتم‌هایی مانند K-میانگین، DBSCAN و خوشه‌بندی توده‌ای را مرور خواهم کرد که معمولاً در این زمینه مورد استفاده قرار می‌گیرند.


سیستم‌های توصیه‌گر (Recommender Systems)

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


شناسایی ناهنجاری‌ها (Anomaly Detection Model)

در این فصل، شما با روشی در یادگیری ماشین آشنا خواهید شد که برای شناسایی الگوهای ناهنجار یا غیر عادی در داده‌ها استفاده می‌شود. من با شما الگوریتم‌های مختلفی را مرور خواهم کرد، از جمله SVM های غیر نظارتی، شبکه‌های عصبی Autoencoder و Isolation Forest که می‌توانند برای شناسایی ناهنجاری‌ها استفاده شوند.


یادگیری عمیق و شبکه‌های عصبی

 در این فصل، شما با یادگیری عمیق، که یک زیرمجموعه از یادگیری ماشین است، آشنا خواهید شد. من با شما نحوه کار با شبکه‌های عصبی، از جمله شبکه‌های عصبی کانولوشنی (CNNs) برای پردازش تصویر، شبکه‌های عصبی بازگشتی (RNNs) برای پردازش داده‌های توالی، و شبکه‌های عصبی تغذیه‌ی رو به جلو برای دسته‌بندی و رگرسیون را مرور خواهم کرد.


استفاده از TensorFlow

 در این فصل، شما با TensorFlow، یک کتابخانه یادگیری عمیق توسعه یافته توسط Google، آشنا خواهید شد. من به شما نحوه استفاده از TensorFlow را نشان خواهم داد، این کتابخانه از طیف وسیعی از الگوریتم‌های یادگیری ماشین پشتیبانی می‌کند و در پردازش تصویر، زبان طبیعی، و تشخیص گفتار کاربرد دارد. همچنین شما خواهید دید که چگونه می‌توان با استفاده از محاسبات موازی گرافیکی (GPU)، محاسبات را با سرعت بسیار بالا انجام داد.


استفاده از CNTK

 در این فصل، به شما CNTK (Microsoft Cognitive Toolkit)،که یک کتابخانه دیگر برای یادگیری عمیق توسعه یافته توسط Microsoft، معرفی خواهم کرد. با استفاده از CNTK، شما قادر خواهید بود مدل‌های یادگیری عمیق بزرگ و پیچیده را بر روی سخت‌افزارهای متعدد آموزش دهید.


استفاده از ONNX

 در این قسمت، شما با ONNX (Open Neural Network Exchange)، یک استاندارد باز برای مدل‌های یادگیری ماشین، آشنا خواهید شد. من به شما نحوه جابجایی مدل‌ها بین کتابخانه‌های مختلف یادگیری ماشین، مانند PyTorch، TensorFlow، و CNTK، را نشان خواهم داد.


پردازش تصویر با استفاده از Accord.Net

 در آخرین فصل این دوره، من شما را با Accord.Net آشنا خواهم کرد. این یک کتابخانه یادگیری ماشین برای .NET است که در پردازش تصویر کاربرد فراوانی دارد. در این بخش، با مفاهیمی مانند تشخیص چهره، بازشناسی الگو، و کشف ویژگی‌های تصویر آشنا خواهید شد. من به شما خواهم آموخت که چگونه از این کتابخانه برای پردازش و تحلیل تصاویر استفاده کنید.

 

به عنوان یک برنامه‌نویس، شما حتماً می‌دانید که دنیا به سرعت در حال تغییر است و فناوری‌های جدیدی همواره در حال ظهور هستند. یادگیری ماشین یکی از این فناوری‌هایی است که دارای تاثیر قابل‌توجهی بر روی آینده‌ی توسعه نرم‌افزار است. اگر امروز نسبت به این موضوع بی‌توجه بمانید، فردا ممکن است خود را از رقابت خارج یافته ببینید.

این دوره با هدف رفع این نگرانی‌ها برنامه‌ریزی شده است. این دوره به شما این فرصت را می‌دهد تا با تکنولوژی‌های جدید و نحوه‌ی استفاده از آنها در پروژه‌های خود آشنا شوید. با شرکت در این دوره، شما می‌توانید خود را برای آینده آماده کنید و از دست دادن فرصت‌های شغلی و کسب‌وکاری جلوگیری کنید.

آیا می‌خواهید پروژه‌های خود را با استفاده از قدرت یادگیری ماشین به سطح بالاتری برسانید؟
 آیا می‌خواهید به جمع برنامه‌نویسان پیشرو بپیوندید که به روزرسانی دانش و مهارت‌های خود را از سرعت تغییرات فناوری عقب نمی‌اندازند؟

اگر پاسخ شما مثبت است، این دوره دقیقاً برای شما طراحی شده است. با شرکت در این دوره، شما نه تنها با یادگیری ماشین آشنا می‌شوید، بلکه می‌توانید این دانش را به طور کاربردی در پروژه‌های واقعی خود به کار ببرید.

پس از دست ندهید! همین حالا در این دوره ثبت‌نام کنید و قدمی بزرگ به سوی آینده‌ی  پر از فرصت‌ها بردارید. به یاد داشته باشید، هر لحظه که در یادگیری ماشین تأخیر می‌اندازید، فرصت‌ها و پیشرفت‌ها را از دست می‌دهید. با توجه به نقش مهمی که یادگیری ماشین در آینده توسعه نرم‌افزار ایفا می‌کند، هر روزی که بیشتر می‌گذرد، فاصله شما با رقبا بیشتر می‌شود.

این دوره این فرصت را به شما می‌دهد که به روز رسانی دانش و مهارت‌های خود را در این حوزه مهم با سرعت تغییرات فناوری هماهنگ کنید. همچنین، با کسب مهارت‌های عملی در این زمینه، شما می‌توانید خودتان را برای یک دنیایی پر از فرصت‌های شغلی و کسب‌وکاری آماده کنید که تنها برای کسانی است که می‌توانند از قدرت یادگیری ماشین به خوبی استفاده کنند.

اگر می‌خواهید در رقابت با دیگر برنامه‌نویسان پیشی بگیرید، اگر می‌خواهید پروژه‌های خود را با استفاده از تکنیک‌های پیشرفته و فناوری‌های جدید به سطح بالاتری برسانید، همین حالا در این دوره ثبت‌نام کنید.

با تأخیر در شرکت در این دوره، شما فرصت تبدیل شدن به یک برنامه‌نویس  توانمند و پیشرو را از دست می‌دهید. پس همین حالا عمل کنید و قدمی بزرگ به سمت آینده‌ی پر از فرصت بردارید. یادگیری ماشین در انتظار شماست.

نگاهی به دوره ستارگان Machine Learning ml.net



مدرس احسان بابائی
مخاطب برنامه‌نویسان
فصل 11‌
مدت زمان 17:25:42

دوره در حال برگزاری می‌باشد و قسمت‌های جدید اضافه می‌شوند

سطح پیشرفته
وضعیت درحال‌برگزاری
تعداد جلسات 90

دوره در حال برگزاری می‌باشد و قسمت‌های جدید اضافه می‌شوند

فرمت

فیلم محافظت‌شده (مشاهده آنلاین در پلیر مخصوص)

قابل مشاهده

در دو سیستم ویندوز یا اندروید

قیمت 8,960,000 تومان

ویدئوهای دوره ستارگان Machine Learning ml.net

1
مقدمه

00:04:03

2
انواع روش های جمع آوری داده ها

00:08:13

3
آشنائی با XPath

00:21:41

4
پروژه جمع اوری داده ها از سایت stackoverflow

00:36:38

5
جمع آوری اطلاعات از شبکه های اجتماعی

00:09:53

6
پاکسازی داده ها

00:31:21

7
تبدیل داده ها

00:29:17

8
آشنایی با زبان R

00:19:51

9
Exploratory data analysis(EDA)

00:05:38

10
آمار توصیفی

00:13:59

11
تجسم داده ها

00:13:07

12
همبستگی

00:08:14

13
شناسایی نقاط پرت

00:12:25

14
خلاصه فصل

00:02:14

1
مقدمه

00:16:05

2
معرفی رگرسیون خطی ساده

00:04:20

3
جمع اوری داده ها

00:07:29

4
تجسم داده ها

00:25:18

5
نمودار رگرسیون خطی ساده در R

00:06:18

6
آموزش مدل رگرسیون خطی ساده

00:14:33

7
پیشبینی با مدل رگرسیون خطی ساده

00:05:44

8
ارزیابی مدل رگرسیون خطی ساده

00:11:10

9
ارزیابی یک مدل ساده با R

00:22:41

10
بررسی متریک MAE

00:15:57

11
بررسی متریک MSE

00:09:44

12
بررسی متریک RMSE

00:09:26

13
بررسی متریک R-Squared

00:14:28

14
روش های بهینه سازی مدل

00:14:28

15
آشنایی با فرمول شیب خط

00:17:00

16
بررسی فرمول رگرسیون خطی ساده

00:15:41

17
معرفی رگرسیون خطی چندگانه

00:09:10

18
EDA برای داده های رگرسیون خطی

00:18:16

19
نمایش سه بعدی داده ها

00:13:08

20
آموزش مدل رگرسیون خطی چندگانه با ML.NET

00:12:12

21
آشنایی با Polynomial

00:06:55

22
مثال ساده از Polynomial

00:07:02

23
بررسی درجه Polynomial

00:10:06

24
مقایسه پیشبینی Polynomial با خطی ساده

00:11:10

25
پیاده سازی در ML.NET

00:29:53

26
معرفی Logistic Regression

00:02:32

27
معرفی Trainers

00:16:10

28
ذخیره و استفاده از مدل

00:10:39

29
ML.NET Model Builder

00:09:25

1
معرفی Classification

00:12:59

2
آشنایی با KNN

00:08:09

3
آشنایی با Decision Tree

00:16:57

4
آشنایی با Random Forest

00:05:16

5
آشنایی با Support Vector Machine(SVM)

00:09:19

6
آشنایی با Logistic Regression

00:05:11

7
آشنایی با Naive Bayes

00:08:06

8
پیاده سازی BinaryClassification - Customer Churn

00:24:43

9
تحلیل احساسات با BinaryClassification

00:17:05

10
آشنایی با پردازش متن

00:10:01

11
آشنایی با کالیبره

00:19:30

12
انواع کالیبراتور در ML.Net

00:10:03

13
انواع Trainer برای Binary Classification

00:07:38

14
روش های ارزیابی الگوریتم های Classification

00:16:04

15
ارزیابی مدل Binary Classification

00:10:34

16
تجزیه و تحلیل مجموعه داده های طبقه بندی چند کلاسه

00:09:53

17
پیاده سازی Multiclass Classification

00:12:56

18
انواع Trainer برای Multiclass Classification

00:07:46

19
معیار های ارزیابی Multiclass

00:16:22

20
آشنایی با معیار ارزیابی Log Loss

00:06:23

1
آشنایی با Clustering

00:03:19

2
معرفی الگوریتم K-Means

00:06:06

3
آشنائی با الگوریتم DBSCAN

00:04:35

4
مثال K-Means در R

00:10:38

5
آشنایی با Elbow Method

00:08:02

6
بررسی DataSet

00:06:50

7
پیاده سازی مثال در R

00:10:53

8
پیاده سازی Elbow

00:07:00

9
خوشه بندی در ML.Net

00:10:22

10
بررسی KMeans Options در Ml.Net

00:12:27

11
ذخیره داده های هر خوشه در فایل

00:14:28

12
مثال خوشه بندی کاربران وبلاگ

00:11:43

13
نکات خوشه بندی

00:07:06

1
قسمت اول

00:03:00

2
قسمت دوم

00:03:00

3
بررسی پروژه

00:06:04

4
جمع آوری داده‌های مناسب

00:07:47

5
ساخت PipeLine

00:11:25

6
بررسی آپشن‌های Model

00:13:36

7
ارزیابی مدل

00:05:40

8
نحوه استفاده و ذخیره مدل

00:08:40

9
استفاده از مدل در پروژه وبلاگ - بخش اول

00:14:24

10
استفاده از مدل در پروژه وبلاگ - بخش دوم

00:10:00

1
آشنایی با Anomaly Detection

00:08:34

2
داده های سری زمانی

00:14:55

3
سری زمانی تک متغیره و چند متغیره

00:03:01

4
سه نوع اصلی ناهنجاری‌ها

00:03:38

ثبت دیدگاه

برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید

دیدگاه کاربران

avatar
نیما دانشفر
1402/12/26 (خریدار محصول)

سلام 

آیا در این دوره بررسی صدا ی طبیعی و دست خط هم مورد بررسی قرار میگیرد؟

avatar
پاسخ توسط احسان بابائی
1402/12/28

سلام در مورد صدا خیر، اما برای پردازش تصویر اموزش هایی داریم که برای این منظور هم می توانید استفاده کنید.


avatar
Soroush momtahan
1402/09/26

با سلام و وقت بخیر

این دوره بطور کامل با زبان سی شارپ آموزش داده شده و یا از زبان های دیگری در کنار سی شارپ استفاده شده ؟

 

اگر از زبان های دیگری نیز استفاده شده ممنون میشم دلیل اینکار رو بدونم

avatar
پاسخ توسط احسان بابائی
1402/09/26

سلام 

فعلا تا اینجای دوره از زبان R هم استفاده کرده ایم. 


avatar
Ali Kamankesh
1402/06/06

سلام
در این دوره یادگیری ماشین، در مورد پیاده سازی مدلهایی که چارت های مالی فارکس یا بورس را تحلیل کند و آینده قیمت را با احتمال بالا حدس بزند، مطلب یا پروژه ای بررسی می شود ؟
من میخام یه مدل یا استراتژی هوشمند پیاده سازی کنم، که بتونه از روی اطلاعات چارت طلا یا جفت ارزها، قیمت آتی بازار را در چند ساعت یا چند روز آینده حدس بزنه و سیگنالهای این مدل را به  زیان mql برای متاتریدر ارسال نمایم.

1- آیا این دوره، مورد فوق را پوشش می دهد ؟
2- چه منابعی برای پیاده سازی همچین مدلی، پیشنهاد میدین ؟ 

avatar
پاسخ توسط احسان بابائی
1402/06/09

سلام

نکته اول این که من تخصصی در بازار های مالی ندارم 

از نظر فنی، مدل‌های یادگیری ماشین می‌توانند در تحلیل و پیش‌بینی داده‌های بازارهای مالی کاربرد داشته باشند. اما چند نکته مهم وجود دارد:

 

نیاز به داده‌های کافی: یکی از موانع اصلی، تهیه داده‌های با کیفیت بالا و تعداد مناسب می باشد. که تهیه این داده ها شاید کار دشواری باشد.

 

پیچیدگی بازار: بازارهای مالی تحت تاثیر عوامل بسیاری هستند که همه آن‌ها در مدل‌های یادگیری ماشین قابل‌ پیاده سازی نیستند.

 

ریسک براورد غلط: حتی با یک مدل با دقت بالا، همچنان ریسک وجود دارد. هیچ مدلی 100٪ قطعیت ندارد.

 

مهارت‌های متخصص: برای تولید یک مدل موفق، علاوه بر دانش برنامه نویسی نیاز به دانش عمیق در بازارهای مالی هم دارید.

 

با Ml.Net می توانید همچین مدلی ایجاد کنید. اما من در دوره ستارگان ماشین لرنینگ همچین مثالی رو پیاده سازی نمیکنم.

 

توصیه من این است که برای یادگیری تخصصی این موضوع، به دنبال کتاب‌ها، مقالات علمی، و دوره‌های تخصصی در حوزه "فین‌تک" در معاملات مالی باشد.