698,000 تومان 104,700 تومان
ویژگی های دوره
یادگیری ماشینی با پایتون (Machine learning) در حال حاضر یکی از محبوب ترین و پرطرفدارترین مهارتها در دنیا به شمار می رود. در حال حاضر، در اکثر فرصت های شغلی مرتبط با علوم داده (Data science)، تسلط به کتابخانه های مختلف برای یادگیری ماشینی با پایتون یک ضرورت محسوب میشود.
از کتابخانه های معروف برای تحلیل داده با پایتون میتوان به Numpy، Pandas، Matplotlib و Scikit learn اشاره کرد.
با مراجعه به سایت Gloss door که یک سایت کاریابی بین المللی است، خواهید دید که متقاضیانی که به کتابخانه های ذکر شده تسلط داشته باشند، شانس بسیار خوبی برای همکاری با شرکت های بزرگ دارند.
آناکوندا (Anaconda)، توزیع متن باز (open-source distribution) پایتون است که شامل کتابخانه های علوم داده و یادگیری ماشینی میشود و از قابلیت های منحصر به فردی نظیر ارائه بسترهای مختلفی برای کدنویسی (بسترهای Spyder، Jupyter notebook و Anaconda prompt)، تسهیل فرآیند کدنویسی و گرفتن خروجی، نصب راحت پکیجهای پایتون و … برخوردار است.
این دوره آموزشی شامل چه مباحثی است؟
در این دوره آموزشی، سعی شده است تمامی تکنیک ها و مراحل داده کاوی با پایتون و یادگیری ماشینی با پایتون به صورت گام به گام و با انجام پروژه های واقعی پوشش داده شوند. همچنین برای افرادی که با زبان پایتون آشنایی ندارند، مبانی برنامه نویسی به زبان پایتون مرور می شود و سعی می شود که نکات مهم جهت کسب آمادگی لازم برای تحلیل داده با پایتون توضیح داده شوند.
از آنجا که فضای Jupyter notebook از راحتی و جذابیت خاصی در میان متخصصین علوم داده برخوردار است، در این آموزش نیز از این فضا استفاده میشود.
از مزایای تحلیل داده با پایتون، می توان به موارد زیر اشاره نمود:
- وارد کردن انواع دیتاست با فرمتهای مختلف
- قابلیت پردازش دیتا با حجم زیاد
- تحلیلهای آماری ساده و پیشرفته (Statistical Analysis)
- پیش پردازش دیتا (data preprocessing)
- مصور سازی دیتا (Data visualization)
- انتخاب ویژگی (Feature selection)
- پیاده سازی الگوریتمهای یادگیری ماشینی (Machine learning)
- Ensemble
- ارزیابی مدل (Confusion matrix and model accuracy)
سرفصل های دوره آموزش داده کاوی و یادگیری ماشینی با پایتون
فصل 1 – آشنایی با دوره
- معروفی دوره
- نصب و راه اندازی
فصل 2- مرور مبانی برنامه نویسی با پایتون با تمرکز بر داده کاوی و یادگیری ماشینی
- شروع کار با پایتون
- انواع ساختار داده
- برنامه های کنترلی
- انواع توابع
- Iteratorها
- Comprehensionها
- Generatorها
- کلاسها
فصل 3- جبر خطی برای داده کاوی و یادگیری ماشین
- آشنایی با جبر خطی
- کاربرد جبر خطی در داده کاوی و یادگیری ماشین
- بردارهای و محاسبات برداری در پایتون (ضرب داخلی، نرم برداری و …)
- ماتریسها و محاسبات ماتریسی در پایتون ( ضرب داخلی، ضرب اسکالر و …)
- برنامه نویسی عملیات ریاضی برای ماتریسها (چرخش ماتریس، معکوس کردن و …)
فصل 4- آشنایی با کتابخانههای دادهکاوی و یادگیری ماشین
- کار با کتابخانه Numpy
- کار با کتابخانه Pandas
- مصورسازی دیتا با کتابخانه Matplotlib
- مصورسازی دیتا با کتابخانه Seaborn
فصل 5– وارد کردن دیتاست ها
- وارد کردن انواع دیتاست (CSV, URL، Excel، Text، SAS، STATA)
فصل 6- تحلیل آماری
- آمار توصیفی
- رسم نمودار آماری
- همبستگی
- Crosstab (ساده و پیشرفته)
- جدول Pivot (ساده و پیشرفته)
- رسم نمودار heatmap با جدول Pivot
- انواع آزمونهای فرضیه ( آزمونهای میانگین)
- P- value
- انواع آزمونهای نرمال
- انواع آزمونها فرضیه (آزمون های ناپارامتری)
- نمونه گیری تصادفی ساده بر روی دیتاست محصولات
- Stratified Sampling
فصل 7- پیش پردازش داده
- پیش پردازش اولیه داده
- پر کردن مقادیر Null (کمی، کیفی اسمی و ترتیبی)
- فیلتر کردن رکورد یا وِیژگی
- مدیریت دیتای کیفی (اسمی و ترتیبی)
- تولید ویژگی (feature generation)
- ساخت Dummy برای ویژگیهای کیفی
- Reclassification (طبقه بندی مجدد مقادیر)
- Join (اتصال)
- Append (در پروژههای داده کاوی توضیح داده میشود)
- بخش بندی دیتا (Train_Test_Split)
- نرمالسازی
- استاندارد سازی
- انتخاب ویژگی
- انتخاب ویژگیهای مهم برای داده کاوی با جنگل تصادفی
- انتخاب ویژگیهای مهم برای داده کاوی با الگوریتم KNN
- کاهش ابعاد
فصل 8- سری زمانی
- پیش بینی فروش میانه، بدبینانه و خوشبینانه کلا برای یک شرکت تجاری بین المللی
- مقایسه روند فروش محصولات شرکت طی چهار سال گذشته
فصل 9- رگرسیون خطی
- آشنایی با رگرسیون خطی
- پیش بینی ارزش خانه در شهر بوستون با ساخت معادله رگرسیونی خطی ساده و چندگانه
فصل 10- خوشه بندی
- آشنایی با خوشه بندی
- خوشه بندی بر روی دیتاست Iris با الگوریتم سلسله مراتبی
- خوشه بندی بر روی دیتاست Iris با الگوریتم K-means
- خوشه بندی مشتریان بانک (پروژه محور)
- خارج کردن دیتاست خوشه بندی شده از محیط
- مقایسه عملکرد الگوریتم DBSCAN و K-means در خوشه بندی مقادیر با پراکندگی کم
فصل 11- طبقه بندی
- آشنایی با مفهوم و الگوریتم طبقه بندی
- نوشتن برنامه “انتخاب بهترین الگوریتم طبقه بندی”
- بازاریابی مستقیم بر روی دیتای کمپین بازاریی مشتریان بالقوه یک مؤسسه بانکی در پرتغال با کمک انتخاب وِیژگی و الگوریتم رگرسیون لجستیک
- ساخت سیستم تشخیص چهره به کمک الگوریتم بردار حمایت ماشینی (SVM)
- طبقه بندی متون اخبار به کمک شبکه بیز
- طبقه بندی بیماران دیابتی با درخت تصمیم + انتخاب وِیژگی (جنگل تصادفی)
- طبقه بندی گلهای دیتاست Iris با الگوریتم KNN + انتخاب وِیژگی
- نمودار ROC (ارزیابی مدل داده کاوی)
- Confusion Matrix (ارزیابی مدل داده کاوی)
- گزارش طبقه بندی (ارزیابی مدل داده کاوی)
فصل 12- مدیریت ارتباط با مشتری (CRM)
- آنالیر RFM بر شناسایی مشتریان وفادار و سودآور یک شرکت تجاری بین المللی
فصل 13- قواعد انجمنی (Association Rules)
- آشنایی با قواعد انجمنی
- پروژه تحلیل سبد بازار (Market basket analysis) یک شرکت خرده فروشی بین المللی
حاصل دوره
دانشجویان عزیز پس از گذراندن این دوره آموزشی می توانند پروژه های داده کاوی با پایتون و یادگیری ماشینی با پایتون را انجام دهند. همچنین به دلیل محبوبیت و اهمیت بالای این تخصص ها در داخل و خارج از ایران، در استخدام، مهاجرت تحصیلی و کاری دانشجویان بسیار موثر خواهد بود.
لینک دیگر دوره های داده کاوی و یادگیری ماشین :
- آموزش داده کاوی و یادگیری ماشینی با IBM SPSS modeler
- آموزش متن کاوی با پایتون
- آموزش داده کاوی با رپیدماینر
- آموزش تصویر کاوی با رپیدماینر
- آموزش متن کاوی و وب کاوی با رپیدماینر
- آموزش یادگیری عمیق با پایتون
- پکیج جامع علم داده با پایتون
- پکیج جامع علم داده با رپیدماینر
- آموزش جامع مبانی و مفاهیم داده کاوی و یادگیری ماشین
توجه : با هدف یادگیری کامل و تسلط به مباحث دوره، در صورت داشتن هر گونه سؤال، راهنمایی و نیاز به توضیحات بیشتر در خصوص فرآیندها و عملگرهای آموزش، دانشجویان محترم می توانند با ارسال تیکت از طریق بخش حساب کاربری و تیکت پشتیبانی با بنده در ارتباط باشند.
ویدئوهای دوره
معرفی دوره ویدئو
24:14
نصب و راه اندازی ویدئو
06:02
مبانی برنامه نویسی با پایتون با تمرکز بر داده کاوی و یادگیری ماشین ویدئو
01:02:36
آشنایی با جبر خطی ویدئو
09:05
کاربرد جبر خطی برای یادگیری ماشین ویدئو
14:17
ماتریس ها در پایتون (1) ویدئو
32:58
ماتریس ها در پایتون (2) ویدئو
03:42
کار با کتابخانه Numpy ویدئو
29:49
کار با کتابخانه Pandas ویدئو
22:01
کار با کتابخانه Matplotlib ویدئو
30:11
کار با کتابخانه Seaborn ویدئو
22:26
وارد کردن انواع دیتاست (CSV، Excel، Text، SAS، STATA) ویدئو
24:48
آشنایی با تحلیل آماری در داده کاوی و یادگیری ماشین ویدئو
27:38
تحلیل آماری ویدئو
41:39
تحلیل آماری – بخش دوم ویدئو
27:00
پیش پردازش دادهها ویدئو
32:12
آشنایی با انتخاب ویژگی (تئوری) ویدئو
08:46
انتخاب ویژگی (Feature Selection) ویدئو
01:00:38
کاهش ابعاد دیتاست با SVD ویدئو
26:06
کاهش ابعاد دیتاست ویدئو
35:30
سری زمانی (پروژه محور) ویدئو
20:15
آشنایی با رگرسیون خطی ویدئو
07:57
رگرسیون خطی ساده و چند گانه (پروژه محور) ویدئو
17:50
خوشه بندی چیست؟ ویدئو
06:14
آشنایی با خوشه بندی سلسله مراتبی ویدئو
03:49
آشنایی با خوشه بندی k-means ویدئو
03:42
خوشه بندی سلسله مراتبی (پروژه محور) ویدئو
07:14
خوشه بندی با الگوریتم K-means (پروژه محور) ویدئو
09:30
خوشه بندی مشتریان بانک (پروژه محور) ویدئو
18:08
خوشه بندی با الگوریتم DBSCAN ویدئو
04:28
طبقه بندی چیست؟ ویدئو
08:03
آشنایی با رگرسیون لجستیک ویدئو
06:56
آشنایی با درخت تصمیم ویدئو
03:18
آشنایی با KNN ویدئو
03:44
آشنایی با آنالیز خطی افتراقی (LDA) ویدئو
04:17
آشنایی با ماشین بردار پشتیابی (SVM) ویدئو
04:19
نوشتن برنامه (انتخاب بهترین الگوریتم طبقه بندی) ویدئو
14:52
طبقه بندی با رگرسیون لجستیک (پروژه محور) ویدئو
01:04:38
طبقه بندی با بردار حمایت ماشین (پروژه محور) ویدئو
15:51
طبقه بندی با KNN + پیاده سازی فرآیند انتخاب ویژگی (پروژه محور) ویدئو
11:24
طبقه بندی با درخت تصمیم + انتخاب ویژگی با الگوریتم جنگل تصادفی (پروژه محور) ویدئو
11:22
طبقه بندی متون اخبار با شبکه بیز ویدئو
10:25
آشنایی با آنالیز RFM (تئوری) ویدئو
08:32
آنالیز RFM (پروژه محور) ویدئو
16:52
قواعد انجمنی چیست؟ ویدئو
04:39
تحلیل سبد بازار (Market basket analysis) ویدئو
22:20
دیتاست ها فایل های ضمیمه
سورس کدهای پایتون فایل های ضمیمه
سورس کدهای اضافی فایل های ضمیمه
متخصص علوم داده و فعال در صنعت بانک و بیمه. دارای مدرک کارشناسی آمار از دانشگاه شهید بهشتی و کارشناسی ارشد مدیریت فناوری از دانشگاه تهران
دوره های مرتبط
پکیج جامع علم داده با پایتون
ارائه شده توسط< شاهین نوری
آموزش مفاهیم کلیدی هدوپ Hadoop و اسپارک Spark
ارائه شده توسط< محمد حیدری
آموزش جامع مبانی و مفاهیم داده کاوی و یادگیری ماشین
ارائه شده توسط< شاهین نوری
آموزش جامع داده کاوی با رپیدماینر RapidMiner
ارائه شده توسط< شاهین نوری
آموزش جامع و پروژه محور پایتون Python
ارائه شده توسط< پدرام شاه صفی
rate_reviewامتیاز دانشجویان دوره
chat_bubble_outlineنظرات
698,000 تومان 104,700 تومان
فرصت باقیمانده تا پایان جشنواره نوروزی
متخصص علوم داده و فعال در صنعت بانک و بیمه. دارای مدرک کارشناسی آمار از دانشگاه شهید بهشتی و کارشناسی ارشد مدیریت فناوری از دانشگاه تهران
smad1377( دانشجوی دوره )
kheili khoob va ba tasallot
مصطفی حسینی( دانشجوی دوره )
درود
یعضی از دیتاست های مورد استفاده در درس ها توی دانلود نبود. لطفا اصلاح بفرمایید
محمد صنعتی( دانشجوی دوره )
سلام لینک دچار مشکل شده نمیتونم دوره ببینم
مهرنگ قنبری( دانشجوی دوره )
مطالب کامل گفته شده ولی ترتیب آن درست نیست به نظرمن ولی متاسفانه تلفن و ایمیل را جواب نمیدهید
فرهنگ فیروزی( دانشجوی دوره )
سلام دوتا سوال اول چه منبعی رو برای یادگیری عمیق تر mapreduce پیشنهاد میکنین؟ همه منابع فقط شمردن کلمات متن رو آموزش میدن. میخوام یه پروژه مثل پیمایش bfs گراف یا محاسبه ثابت e با روش مونت کارلو رو آموزش ببینم. دوم منبع خوب برای آموزش lsh هش حساس به محل
فرناد باباپور( دانشجوی دوره )
سلام خیلی از دیتاست هایی که در طول اموزش استفاده کردید در فایل دیتاست ها نیست
شاهین نوری
سلام وقتتون بخیر کاربر گرامی
1) لطفاً اسامی دیتاست هایی که نیاز دارید را برای من از طریق تیکت ارسال کنید (در حساب کاربری خود) تا برایتان ارسال کنم.
* تمام دیتاست های پروژه ها در دوره قرار داده شده است. همچنین لطفاً جهت یادگیری عمیق دوره، کدهای
آموزش را روی دیگر دیتاست ها استفاده کنید که علاوه بر تمرین و تکرار کدها، مفهوم توابع و پارامترهای آن ها را کامل یاد بگیرید.
2) در صورت داشتن هر گونه سوال ، فقط از طریق ارسال تیکت به مدرس، میتوانید در ارتباط باشید.
با تشکر و احترام
فرناد باباپور( دانشجوی دوره )
سلام خیلی از دیتاست هایی که در طول اموزش استفاده کردید در فایل دیتاست ها نیست لطفا ارسال کنید
سیدامیر حسینی( دانشجوی دوره )
salam, data hai k baraye tadris estefade kardin va dar ekhtiare ma gozashtin o az koja avordin? source e aslish o mikham. mamnun
nader hmt( دانشجوی دوره )
نحوه تدریس برای کسی که از پایه در حال یادگیری هستش ضعیفه . بیشتر حالت ارائه پروژه داره
mehdi abedini( دانشجوی دوره )
حجم زیاد , کیفیت و توضیحات در ارتباط با کدها ضعیف
yazba( دانشجوی دوره )
با سلام سپاس بابت اموزش خوبتون
شاهین نوری
با سلام و وقت بخیر خدمت کاربران گرامی دوره
1) تمام دیتاست های پروژه ها در دوره قرار داده شده است. همچنین لطفاً جهت یادگیری عمیق دوره، کدهای آموزش را روی دیگر دیتاست های قرار داده در لینک دانلود استفاده کنید که علاوه بر تمرین و تکرار کدها، مفهوم توابع و پارامترهای آن ها را کامل یاد بگیرید.
2) در صورت داشتن هر گونه سوال ، فقط از طریق ارسال تیکت به مدرس، میتوانید در ارتباط باشید.
با تشکر و احترام
nabii( دانشجوی دوره )
با سلام،متاسفانه هیچ پشتیبانی از دوره نمیشه بنده بیشتر از یکماه میشه از طریق تلگرام و ایمیل و تیکیت پشتیبانی پیام دادم که دیتا ست ها ناقص هستن و دیتا ست کامل رو بفرستین متاسفانه هیچ جوابی داده نشد.
شاهین نوری
با سلام وقتتون بخیر
دوست عزیز با عرض پوزش در ماه گذشته به دلیل مشکلات کاری و شخصی توانایی پشتیبانی فول تایم رو نداشتم. تمام دیتاستهای پروژه ها در سایت قرار داده شده. اگر در بخش های ابتدایی فایلی مد نظر شما هست که در سایت نیست، لطفاً با اسم برام ایمیل کنید که براتون بفرستم.
با تشکر از توجه شما و ارزوی موفقیت
شاهین نوری
البته برای بررسی سریعتر از طریق ارسال تیکت اسامیشونو بفرستید. چون متأسفانه به دلایلی امکان پشتیبانی از طریق ایمیل یا تلگرام امکانپذیر نمیباشد.
شاهین نوری
دیتاست ها برایتان ارسال شد.