آموزش بوت کمپ برنامه نویسی R برای علم داده و یادگیری ماشین

R Programming Bootcamp for Data Science and Machine Learning

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

"Bootcamp برنامه نویسی R برای علم داده و یادگیری ماشین" یک کلاس فشرده است که برای تجهیز دانش آموزان به دانش و مهارت های ضروری مورد نیاز برای تجزیه و تحلیل داده ها و ساخت مدل های یادگیری ماشین با استفاده از زبان برنامه نویسی R طراحی شده است.

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

کلاس موضوعات زیر را پوشش خواهد داد:

  1. مقدمه ای بر زبان برنامه نویسی R
  2. دستکاری داده ها با R
  3. تجسم داده با R
  4. تجزیه و تحلیل آماری با R
  5. رگرسیون خطی
  6. درختان تصمیم
  7. ساخت و ارزیابی مدل‌های یادگیری ماشین با R
  8. کاربردهای R در علم داده و یادگیری ماشین
  9. پروژه - پیش بینی قیمت سهام با استفاده از R

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

پروژه "پیش بینی قیمت سهام با استفاده از R" با هدف ایجاد یک مدل یادگیری ماشینی است که می تواند قیمت سهام آینده یک شرکت را بر اساس داده های تاریخی قیمت سهام پیش بینی کند.

پس از اتمام کلاس، دانش آموزان باید مراحل نشان داده شده در سخنرانی پروژه را دنبال کنند و پروژه مورد بحث در سخنرانی را تکمیل کنند. دانش‌آموزان می‌توانند فایل داده «googlestockprice.xlsx»  پیوست شده را دانلود و استفاده کنند و از همان اسکریپت R برای اجرای پروژه استفاده کنند.

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


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

درس ها Lessons

  • مقادیر از دست رفته را مجدداً رمزگذاری کنید Recode the Missing Values

  • کنترل حلقه با استفاده از حلقه تکرار و while Loop Control using repeat and while loop

  • توزیع نرمال با استفاده از تابع dnorm و pnorm Normal Distribution using dnorm and pnorm function

  • خواندن فایل xml در R Reading xml file in R

  • دستکاری برداری در R Vector Manipulation in R

  • دسترسی به عناصر برداری Accessing Vector Elements

  • ترکیب فریم های داده Combining Data Frames

  • دستکاری داده ها با استفاده از بسته dplyr Data Manipulation Using dplyr package

  • نمودار میله ای انباشته در R Stacked Bar Chart in R

  • هیستوگرام و توزیع هیستوگرام Histogram and distribution of Histogram

  • مقابله با ارزش های گمشده Dealing With Missing Values

  • باکس پلات با بریدگی Boxplot with notch

  • پروژه 2 تجزیه و تحلیل داده های Uber با استفاده از R Project 2 Uber Data Analysis using R

  • برنامه برای جدول ضرب Program for Multiplication Table

  • استفاده از breaks xlim ylim در هیستوگرام Using breaks xlim ylim in histogram

  • توزیع نرمال Normal Distribution

  • Hands on Decision Tree در R Hands on Decision Tree in R

  • معرفی Introduction

  • تجزیه و تحلیل کوواریانس Analysis of Covariance

  • رگرسیون لجستیک Logistic Regression

  • خواندن فایل اکسل در R Reading excel file in R

  • ShinyApp ایجاد داشبورد تعاملی با Shiny ShinyApp Creating Interactive Dashboard with Shiny

  • رگرسیون خطی ساده با استفاده از مجموعه داده کیفیت هوا Simple Linear Regression Using Airquality dataset

  • یافتن میانه و مد در R Finding median and mode in R

  • درخت تصمیم Decision Tree

  • برنامه ای برای بررسی اعداد اولیه Program to check Prime Numbers

  • نمونه داده ها از یک جمعیت Sample Data from a Population

  • مقادیر از دست رفته را آزمایش کنید Test the Missing Values

  • چند نمونه از برنامه های براق در R Some Examples of Shiny Apps in R

  • Handson با کتابخانه dplyr Handson with dplyr library

  • برنامه ای برای بررسی سال کبیسه یا خیر Program to Check Leap Year or NOT

  • تجزیه و تحلیل داده ها در R از فایل CSV Analysing Data in R from CSV file

  • مرتب سازی عناصر برداری Sorting Vector Elements

  • نتیجه گیری و کار پروژه Conclusion and Project Work

  • بازیافت عناصر برداری Vector Elements Recycling

  • رگرسیون خطی چیست؟ What is Linear Regression

  • پروژه 1 - پیش بینی قیمت سهام Project 1 - Predicting Stock Prices

  • برای حلقه و عبارت بعدی For loop and next statement

  • دنباله در R Sequence in R

  • آنتروپی و به دست آوردن اطلاعات Entropy And Information Gain

  • پروژه 1 مقدمه Project 1 Introduction

  • یافتن میانگین در R Finding mean in R

  • عوامل در R Factors in R

  • فریم های داده در R Data Frames in R

  • پیش بینی با استفاده از مدل رگرسیون خطی Prediction Using Linear Regression Model

  • پروژه 3 قسمت 2 تقسیم بندی مشتریان با استفاده از R Project 3 Part 2 Customer Segmentation using R

  • بخش بندی مشتری پروژه 3 با استفاده از R Project 3 Customer Segmentation using R

  • بازگشت در R Recursion in R

  • تجزیه و تحلیل داده های کارکنان Analyzing Employee Data

  • ماتریس های نمودار پراکندگی و نمودار در R Scatter Plot and plot matrices in R

  • توابع در R Functions in R

  • اولین برنامه R و اپراتورها در R First R Program and Operators in R

  • ایجاد نمودار دایره ای در R Creating Pie chart in R

  • باکس پلات در R Boxplot in R

  • پیش بینی مسافت پیموده شده خودرو با استفاده از رگرسیون چندگانه در R Predicting Car Mileage using Multiple Regression in R

  • ایجاد بردار در R Creating Vectors in R

  • وارد کردن مقادیر گمشده NA در مجموعه داده Imputing Missing Values NAs in data set

  • یافتن فاکتوریل یک عدد با استفاده از بازگشت در R Finding Factorial of a number using recursion in R

  • R نصب و راه اندازی R Installation

  • وارد کردن مقادیر گمشده با استفاده از روش PMM Imputing Missing Values using PMM method

  • ترسیم هیستوگرام با استفاده از تابع hist Drawing Histogram using hist function

  • تجزیه و تحلیل مجموعه داده ها با استفاده از توابع R Analyzing Data sets using R functions

  • برنامه ای برای بررسی مثبت منفی یا صفر Program to check Positive Negative or ZERO

  • ایجاد طرح نوار Creating Bar plot

  • انواع داده در R Data Types in R

  • چرا R را یاد بگیریم Why Learn R

  • تابع تکرار Replicate Function

  • برنامه ای برای بررسی زوج یا فرد Program to check EVEN or ODD

  • مقدمه ای بر داشبوردهای تعاملی درخشان در R Introduction to Shiny Interactive Dashboards in R

  • ایجاد گزارش های قابل دانلود در براق Generating Downloadable Reports in Shiny

  • خواندن CSV ایجاد مدل LR و پیش بینی Reading CSV creating LR model and Predicting

  • نمودار خط پایه برای سری های زمانی با ggplot2 Basic line chart for time series with ggplot2

  • خواندن فایل JSON در R Reading JSON file in R

  • نصب و کاوش RStudio Installing and Exploring RStudio

  • محاسبه سود اطلاعات برای درخت تصمیم Calculating Information Gain for Decision Tree

  • Boxlot با استفاده از مجموعه داده mtcars Boxlot using mtcars dataset

  • 2 اپلیکیشن Shiny را در RStudio فایل کنید 2 File Shiny App in RStudio

  • توزیع نرمال با استفاده از تابع qnorm و rnorm Normal Distribution using qnorm and rnorm function

  • تصمیم گیری در R Decision Making in R

  • محاسبه آنتروپی در درخت تصمیم Calculating Entropy in Decision Tree

  • رگرسیون چندگانه Multiple Regression

  • مزایا و معایب درخت تصمیم Advantages and Disadvantages of Decision Tree

  • ماتریس ها در R Matrices in R

  • ارزش های گمشده و انواع ارزش های گمشده چیست؟ What are Missing Values and Types of Missing Values

نمایش نظرات

آموزش بوت کمپ برنامه نویسی R برای علم داده و یادگیری ماشین
جزییات دوره
14h 16m
84
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
66
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sunil Kumar Gupta Sunil Kumar Gupta

من بیش از 12 سال تجربه کار در صنعت IT دارم که برای شرکت هایی مانند HCL و Infosys کار می کنم.

او دوره یادگیری ماشین و هوش مصنوعی خود را از IIM- Kozhikode انجام داده است.

او B.Tech (CSE) را از دانشگاه SRM، چنای انجام داده است.

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