علم داده برای مبتدیان - پایتون، Azure ML و Tableau
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری عملی تحلیل و دستکاری داده در پایتون
- درک و اعمال مفاهیم کلیدی آمار
- مصورسازی داده برای استخراج بینش با Matplotlib و Seaborn
- توسعه و ارزیابی مدلهای یادگیری ماشین با پایتون و Azure Machine Learning Studio
- تجربه کار با رایانش ابری و پردازش زبان طبیعی
- ساخت داشبوردهای تعاملی و مصورسازی بینشهای داده با Tableau
پیشنیازهای دوره
- این دوره هیچ پیشنیازی ندارد و برای افراد مبتدی طراحی شده است.
- تنها چیزی که نیاز دارید، یک کامپیوتر، اتصال به اینترنت و اشتیاق به یادگیری است.
توضیحات دوره
"علم داده برای مبتدیان - پایتون و Azure ML با پروژهها" یک دوره عملی است که مهارتهای ضروری برای کار در حوزه علم داده را به شما معرفی میکند. این دوره برای مبتدیان طراحی شده و موضوعاتی مانند برنامهنویسی پایتون، تحلیل داده، آمار، یادگیری ماشین و رایانش ابری با Azure را پوشش میدهد. هر مبحث از طریق مثالهای عملی، مجموعهداده واقعی و راهنمایی گامبهگام آموزش داده میشود تا برای هر کسی که میخواهد علم داده را شروع کند، قابل دسترس و جذاب باشد.
آنچه یاد خواهید گرفت:
- الزامات برنامهنویسی پایتون: با مبانی برنامهنویسی پایتون، از جمله متغیرها، انواع داده، توابع و ساختارهای کنترلی، آشنا میشوید. پایتون یک زبان برنامهنویسی بسیار کاربردی در علم داده است و تسلط به این مبانی به شما کمک میکند تا با اطمینان داده را تحلیل کرده و مدلهای یادگیری ماشین بسازید.
- پاکسازی و تحلیل داده با Pandas: یاد میگیرید که چگونه با استفاده از کتابخانه قدرتمند Pandas، داده را دستکاری و پاکسازی کنید. تکنیکهای مربوط به ایمپورت کردن، بررسی و تبدیل داده را میآموزید که به شما امکان میدهد داده را به طور موثر تحلیل و برای مدلسازی آماده کنید.
- آمار برای علم داده: دانش خود را در مورد مفاهیم کلیدی آماری که در علم داده استفاده میشود، تقویت میکنید. مباحثی مانند معیارهای گرایش مرکزی (میانگین، میانه، مد)، معیارهای پراکندگی (انحراف معیار، واریانس) و آزمون فرضیه پوشش داده میشود. این مفاهیم به شما کمک میکنند تا بینشهای به دست آمده از داده را به درستی درک و تفسیر کنید.
- مصورسازی داده: با ساخت مصورسازیها با استفاده از Matplotlib و Seaborn، تجربه عملی به دست میآورید. یاد میگیرید که نمودارهای خطی، پراکندگی، میلهای، نقشههای حرارتی و موارد دیگر را بسازید تا بتوانید بینشهای داده را به وضوح و به طور موثر منتقل کنید.
مصورسازی داده تعاملی با Tableau:
با ابزار پیشرو Tableau، در زمینه هوش تجاری، مهارت پیدا میکنید تا داشبوردهای خیرهکننده و تعاملی بسازید. یاد میگیرید که چگونه:
- به منابع داده متصل شوید و آنها را برای مصورسازی آماده کنید.
- نمودارهایی مانند نمودارهای میلهای، هیستوگرام و نمودارهای دونات بسازید.
- فیلدهای محاسبهشده ایجاد کنید تا داده را مانند نرخ ریزش مشتری، مدت همکاری، گروههای سنی و محدوده موجودی بخشبندی و تحلیل کنید.
- یک داشبورد ریزش مشتریان بانک بسازید که چندین مصورسازی و فیلتر را برای به دست آوردن بینشهای قابل اجرا ترکیب میکند.
- داشبوردهای Tableau خود را منتشر کرده و با ذینفعان به اشتراک بگذارید.
این بخش مهارتهای عملی برای تحلیل و مصورسازی تعاملی داده را فراهم میکند و شما را برای ارائه موثر بینشها در سناریوهای واقعی آماده میسازد.
پروژههای عملی و واقعی:
این دوره بر یادگیری عملی تاکید دارد و شامل دو پروژه عمیق است که کارهای واقعی علم داده را شبیهسازی میکنند:
- تحلیل داده مسکن کالیفرنیا: در این پروژه، با داده مسکن کالیفرنیا کار میکنید تا پاکسازی داده، مهندسی ویژگیها و تحلیل را انجام دهید. یک مدل رگرسیون برای پیشبینی قیمت مسکن میسازید و عملکرد آن را با معیارهایی مانند R-squared و Mean Squared Error (MSE) ارزیابی میکنید. این پروژه تجربهای کامل از چرخه کار با داده، از بررسی تا ارزیابی مدل، را فراهم میکند.
- مدل تأیید وام در Azure ML: در پروژه دوم، یاد میگیرید که چگونه یک مدل یادگیری ماشین را در فضای ابری و با استفاده از Azure Machine Learning بسازید، مستقر کنید و تست کنید. یک مدل طبقهبندی برای پیشبینی نتایج تأیید وام میسازید و به مفاهیمی مانند تقسیم داده، دقت و ارزیابی مدل با معیارهایی همچون دقت، بازیابی و F1-score تسلط پیدا میکنید. این پروژه شما را با Azure ML، یک ابزار قدرتمند مورد استفاده در صنعت برای یادگیری ماشین مبتنی بر ابر، آشنا میکند.
- تحلیل و پیشبینی ریزش مشتری: در این پروژه، داده مشتریان را تحلیل میکنید تا الگوها و عواملی را که به ریزش مشتری در یک محیط بانکی منجر میشود، شناسایی کنید. مجموعه داده را پاکسازی و آماده میکنید، سپس یک مدل پیشبینی برای طبقهبندی مشتریانی که احتمال ترک بانک را دارند، میسازید. با یادگیری تکنیکهایی مانند مهندسی ویژگیها، آموزش مدل و ارزیابی، از معیارهایی مانند صحت، دقت، بازیابی و F1-score برای ارزیابی عملکرد مدل خود استفاده خواهید کرد. این پروژه تجربه عملی در تحلیل داده و یادگیری ماشین را به شما میدهد و مهارتهایی برای مقابله با چالشهای واقعی در حفظ مشتری فراهم میکند.
داشبورد ریزش مشتریان بانک در Tableau:
- یک داشبورد تعاملی برای مصورسازی داده ریزش مشتری میسازید. از نمودارها، فیلترها و فیلدهای محاسبهشده برای برجسته کردن بینشهای کلیدی استفاده میکنید تا به کاربران امکان دهید الگوهای ریزش و رفتار مشتریان را درک کنند.
یادگیری ماشین و رایانش ابری:
- تکنیکهای یادگیری ماشین: این دوره تکنیکهای اساسی یادگیری ماشین را که در علم داده استفاده میشود، پوشش میدهد. یاد میگیرید که چگونه مدلهایی مانند رگرسیون خطی و جنگلهای تصادفی را بسازید و به کار بگیرید که از پرکاربردترین مدلها در علم داده برای کارهای رگرسیون و طبقهبندی هستند. هر مدل به صورت گامبهگام و با مثالهای عملی توضیح داده میشود تا درک شما را تقویت کند.
- رایانش ابری با Azure ML: با دنیای رایانش ابری آشنا میشوید و یاد میگیرید که چگونه Azure Machine Learning (Azure ML) میتواند ساخت، استقرار و مقیاسپذیری مدلها را ساده کند. چگونگی راهاندازی یک محیط، کار با داراییهای داده و اجرای آزمایشهای یادگیری ماشین در Azure را بررسی میکنید. یادگیری Azure ML شما را برای یک شغل علم داده مبتنی بر ابر آماده میکند و مهارتهای مرتبط با گردش های کاری مدرن علم داده را به شما میدهد.
ویژگیهای اضافی:
- استفاده از ChatGPT به عنوان دستیار علم داده: یاد میگیرید که چگونه از هوش مصنوعی در مسیر علم داده خود با استفاده از ChatGPT استفاده کنید. تکنیکهایی برای بهبود بهرهوری، نگارش کوئری های داده و ایدهپردازی با هوش مصنوعی را میآموزید که آن را به یک دستیار ارزشمند برای پروژههای آینده شما تبدیل میکند.
- تست و تمرین: هر بخش شامل آزمونها و تمرینهای عملی برای تقویت یادگیری شما است. فرصت خواهید داشت که درک خود از مفاهیم پایتون، تحلیل داده و یادگیری ماشین را از طریق سؤالات عملی و چالشهای کدنویسی واقعی محک بزنید.
در پایان این دوره، پروژههای عملی را تکمیل کرده، یک اصول قوی در پایتون به دست آورده و مهارتهایی در گردش های کاری علم داده که در دنیای امروز ضروری هستند، کسب خواهید کرد. چه به دنبال شروع یک شغل در علم داده، ارتقاء مهارتها یا بررسی در یک زمینه جدید باشید، این دوره دانش و تجربه عملی مورد نیاز برای شروع را ارائه میدهد.
این دوره برای چه کسانی مناسب است؟
- این دوره برای مبتدیانی که در مورد علم داده کنجکاو هستند و میخواهند یک آشنایی عملی با این زمینه هیجانانگیز داشته باشند، عالی است.
- برای دانشجویان، افرادی که قصد تغییر شغل دارند و متخصصان با پیشزمینههای غیرفنی که به دنبال ایجاد یک اصول محکم در مهارتهای علم داده، از جمله برنامهنویسی پایتون، تحلیل داده، آمار، یادگیری ماشین و رایانش ابری هستند، ایدهآل است.
علم داده برای مبتدیان - پایتون، Azure ML و Tableau
-
مقدمه ای بر دوره 03:15
-
آشنایی با Udemy و مکان پرسش سوالات 02:15
-
نقش دانشمند داده 06:54
-
راه اندازی محیط پایتون شما با Anaconda و Jupyter Notebook 04:50
-
بررسی Jupyter Notebook 08:03
-
درک متغیرها در پایتون 09:02
-
نوع داده و اهمیت آنها 03:47
-
کار با لیستها 03:03
-
بررسی دیکشنریها 04:12
-
تاپلها و مجموعهها 05:42
-
آشنایی با عملگرهای حسابی و مقایسه 04:35
-
عبارات شرطی در پایتون 06:27
-
استفاده از حلقههای For 04:28
-
ترکیب حلقههای For با دستورات شرطی 08:11
-
تعریف توابع در پایتون 09:21
-
دانش خود را امتحان کنید: پرسش و پاسخ درباره مبانی پایتون 10:23
-
آمار توصیفی: توضیح میانگین، میانه و مد 05:24
-
اندازهگیری پراکندگی: انحراف معیار و واریانس 03:30
-
درک تکنیکهای نمونهگیری در علم داده 09:29
-
درک متغیرها 05:20
-
توزیع فراوانی: سازماندهی داده برای بینشها 03:38
-
دانش خود را امتحان کنید: اصول آمار None
-
خواندن فایلهای CSV با Pandas 06:34
-
استفاده از تابع Describe برای خلاصهسازی داده 08:02
-
عملیات جبری در Pandas 06:51
-
تغییر نام ستونها 06:27
-
مدیریت مقادیر از دست رفته 11:55
-
شمارش مقادیر: درک توزیع داده 04:39
-
گروهبندی داده: جمعآوری بینشها 06:25
-
فیلتر کردن داده در Pandas 09:33
-
اعمال توابع بر روی داده 08:38
-
تبدیل تاریخها در Pandas 08:33
-
نمودارسازی داده با Pandas 05:51
-
دانش خود را امتحان کنید: پرسش و پاسخ در مورد Pandas 08:40
-
مقدمه: ثبتنام برای ChatGPT 04:00
-
تخصیص یک نقش برای ChatGPT 04:11
-
نوشتن دستورالعملهای موثر برای ChatGPT 04:17
-
بهبود پاسخها با ارائه زمینه 06:05
-
بهبود پاسخها با مثالهای چند مرحلهای 07:21
-
محدودیتها و ملاحظات هنگام استفاده از ChatGPT 02:21
-
تحلیل داده عملی با ChatGPT - بخش 1 10:58
-
تحلیل داده عملی با ChatGPT - بخش 2 05:19
-
آشنایی با نمودارهای خطی 11:51
-
ایجاد هیستوگرامها 08:11
-
سفارشیسازی اندازه نمودار (Figsize) 02:37
-
قالببندی نمودارهای شما 06:31
-
توضیح همبستگی 04:05
-
ساخت نمودارهای پراکندگی اولیه 08:13
-
ایجاد زیرنمودارها 10:06
-
نمودارهای جعبهای برای پراکندگی داده و نقاط پرت 05:41
-
استفاده از نمودارهای ویولون برای توزیع 02:44
-
مصورسازی داده دستهای با نمودارهای میلهای 04:58
-
نمودارهای پراکندگی پیشرفته با Seaborn 05:41
-
نقشههای حرارتی همبستگی 09:09
-
استفاده از نمودارهای جفتی برای روابط چندمتغیره 08:04
-
دانش خود را امتحان کنید: پرسش و پاسخ درباره Seaborn و Matplotlib 09:25
-
درک چرخه عمر یادگیری ماشین 06:15
-
یادگیری نظارتشده و نظارتنشده 04:42
-
توضیح یادگیری نظارتشده 05:27
-
توضیح یادگیری نظارتنشده 05:11
-
مثال عملی از رگرسیون خطی در پایتون - بخش 1 09:18
-
مثال عملی از رگرسیون خطی در پایتون - بخش 2 13:41
-
دانش خود را امتحان کنید: یادگیری ماشین None
-
ایمپورت کردن داده و تحلیل اولیه 08:46
-
آمادهسازی داده دستهای با استفاده از کدگذاری One-Hot 08:07
-
نقشهبرداری از داده جغرافیایی با طول و عرض جغرافیایی 03:09
-
مقیاسبندی داده با تبدیل لگاریتمی 05:14
-
مهندسی ویژگی 01:45
-
درک چندهمخطی 02:45
-
شناسایی چندهمخطی با نقشه حرارتی 08:27
-
آموزش مدل رگرسیون 05:29
-
ارزیابی عملکرد مدل با R-Squared 07:47
-
درک میانگین خطای مربع (MSE) 04:21
-
آشنایی با جنگلهای تصادفی 04:41
-
اعمال جنگل تصادفی بر روی پروژه مسکن 04:56
-
بررسی اهمیت ویژگی در جنگلهای تصادفی 06:35
-
مقدمهای بر آزمون فرضیه 03:08
-
درک فرضیههای صفر و جایگزین 02:56
-
کاوش در t-Tests و z-Tests 02:24
-
درک P-Value 02:53
-
مثال عملی از آزمون فرضیه با پایتون 06:01
-
ثبتنام و شروع کار با Azure 02:37
-
بهینهسازی و مدیریت هزینههای Azure 03:38
-
راهاندازی فضای کاری و محیط رایانش 04:48
-
ایجاد و ایمپورت کردن داراییهای داده 06:35
-
طراحی مدل در Azure Machine Learning Designer 14:15
-
تفسیر ماتریس درهمریختگی برای ارزیابی مدل 02:18
-
اندازهگیری دقت مدل و AUC 04:00
-
ارزیابی دقت مدل، یادآوری و امتیاز F1 06:32
-
ارزیابی نهایی مدل و بینشها 07:27
-
راه اندازی پایپ لاین مدل در Azure ML Designer - بخش 1 06:48
-
راه اندازی پایپ لاین مدل رگرسیون در Azure ML Designer - بخش 2 11:31
-
ارزیابی و مقایسه مدلهای رگرسیون 08:52
-
استقرار یک پایپ لاین استدلال در Azure ML Designer 10:08
-
بررسی مجموعه داده 05:05
-
راهاندازی یک کار AutoML 10:09
-
ارزیابی بهترین الگوریتم کارا 05:25
-
ایجاد یک گروه منبع در Azure 05:59
-
راهاندازی یک منبع زبانی در Azure 02:37
-
معرفی مفاهیم پردازش زبان طبیعی 04:52
-
استخراج اطلاعات کلیدی با استفاده از Azure Language Studio 06:52
-
تحلیل احساسات و خلاصهسازی متن 05:27
-
پروژه عملی: آموزش یک مدل طبقهبندی متنی با داده خودمان 10:13
-
پروژه عملی: آزمون و ارزیابی مدل طبقهبندی متنی ما 05:18
-
معرفی پروژه و تنظیم دفترچه یادداشت 06:35
-
کاوش ویژگیها: بررسی داده مشتری 04:38
-
تحلیل اکتشافی داده 1: درک ویژگیهای گسسته و دستهای 12:53
-
تحلیل اکتشافی داده 2: درک ویژگیهای پیوسته 08:52
-
تحلیل اکتشافی داده 3: ایجاد نمودارهای Box و شمارش برای تحلیل 06:26
-
آمادهسازی داده: آمادهسازی داده برای مدلسازی 06:00
-
ساخت یک مدل رگرسیون لجستیک برای پیشبینی ریزش مشتری 11:55
-
ساخت یک مدل رگرسیون لجستیک برای پیشبینی ریزش مشتری و مقایسه آن 03:17
-
اعمال الگوریتم XGBoost به مدل ما 10:33
-
بهبود عملکرد مدل با نمونهگیری بیش از حد تصادفی 13:00
-
خلاصهسازی نتایج مدل و نتیجهگیری 06:19
-
دانلود Tableau و اتصال به داده 05:01
-
ایجاد کارت برای شاخصهای کلیدی 08:35
-
محاسبه نرخ ریزش 07:27
-
بررسی در هیستوگرامها در Tableau 05:40
-
مصورسازی امتیازات اعتباری با نمودار میلهای افقی 11:06
-
گروهبندی و تحلیل ترک بر اساس سن با نمودار میلهای 06:18
-
ایجاد نمودار Donut 04:14
-
استفاده از نمودار آبشاری برای مصورسازی مدت همکاری 07:16
-
ایجاد یک جدول برای تحلیل ریزش بر اساس تعداد محصولات نگهداریشده توسط هر مشتری 04:43
-
ساخت داشبورد ریزش مشتری بانک شما - بخش 1 10:54
-
ساخت داشبورد ریزش مشتری بانک شما - بخش 2 11:51
-
افزودن فیلترها و انتشار داشبورد شما 11:33
مشخصات آموزش
علم داده برای مبتدیان - پایتون، Azure ML و Tableau
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:127
- مدت زمان :13:46:23
- حجم :9.78GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy