Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Complete Machine Learning with R Studio - ML for 2026

Khóa Học Machine Learning Toàn Diện với R Studio - ML cho năm 2026

Khóa Học Machine Learning Toàn Diện với R Studio - ML cho năm 2026

Hồi quy Tuyến tính & Hồi quy Logistic, Cây Quyết định, XGBoost, SVM và các mô hình ML khác trong ngôn ngữ lập trình R - R studio

4.6
(2,664 đánh giá)
269,534 học viên
Giảng viên
Start-Tech Academy
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
12.0 giờ video
140 bài giảng
10 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Học cách giải quyết vấn đề thực tế bằng kỹ thuật Machine Learning
Các mô hình Machine Learning như Hồi quy Tuyến tính, Hồi quy Logistic, KNN, v.v.
Các mô hình Machine Learning nâng cao như Cây Quyết định, XGBoost, Random Forest, SVM, v.v.
Hiểu biết cơ bản về thống kê và các khái niệm của Machine Learning
Cách thực hiện các phép toán thống kê cơ bản và chạy mô hình ML trong R
Kiến thức chuyên sâu về thu thập và tiền xử lý dữ liệu cho bài toán Machine Learning
Cách chuyển đổi vấn đề kinh doanh thành bài toán Machine Learning

Yêu cầu

Học viên cần cài đặt phần mềm R và R studio, nhưng chúng tôi có một bài giảng riêng để hỗ trợ bạn cài đặt

Đối tượng phù hợp

Dành cho người đang theo đuổi sự nghiệp khoa học dữ liệu
Chuyên gia đang đi làm bắt đầu hành trình với Dữ liệu
Nhà thống kê cần thêm kinh nghiệm thực tiễn

Nội dung khóa học

22 phần • 116 bài giảng
1 Giới thiệu
2 Tài nguyên khóa học
1 Cài đặt R và R studio
2 Đây là một Cột mốc!
3 Kiến thức cơ bản về R và R studio
4 Các gói (Packages) trong R
5 Nhập dữ liệu phần 1: Bộ dữ liệu có sẵn trong R
6 Nhập dữ liệu phần 2: Nhập dữ liệu thủ công
7 Nhập dữ liệu phần 3: Nhập từ file CSV hoặc Text
8 Tạo Biểu đồ thanh (Barplots) trong R
9 Tạo Biểu đồ tần suất (Histograms) trong R
1 Các loại Dữ liệu
2 Các loại Thống kê
3 Mô tả dữ liệu bằng đồ thị
4 Các tham số đo Xu hướng trung tâm
5 Các tham số đo Độ phân tán
1 Giới thiệu về Machine Learning
2 Xây dựng một Mô hình Machine Learning
1 Thu thập Kiến thức nghiệp vụ
2 Khám phá Dữ liệu
3 Dữ liệu và Bảng mô tả Dữ liệu (Data Dictionary)
4 Nhập bộ dữ liệu vào R
5 Phân tích Đơn biến và EDD
6 Thực hiện EDD trong R
7 Xử lý Giá trị Ngoại lai (Outlier)
8 Xử lý Giá trị Ngoại lai trong R
9 Xử lý Giá trị Thiếu (Missing Value imputation)
10 Xử lý Giá trị Thiếu trong R
11 Tính thời vụ trong Dữ liệu
12 Phân tích Song biến và Biến đổi Biến số
13 Biến đổi Biến số trong R
14 Các Biến số không thể sử dụng
15 Tạo Biến giả (Dummy variable): Xử lý dữ liệu định tính
16 Tạo Biến giả trong R
17 Ma trận Tương quan và mối quan hệ Nguyên nhân - Kết quả
18 Ma trận Tương quan trong R
19 Về phần đóng vai sắp tới
1 Phát biểu bài toán
2 Phương trình cơ bản và phương pháp Bình phương tối thiểu (OLS)
3 Đánh giá Độ chính xác của các hệ số dự đoán
4 Đánh giá Độ chính xác Mô hình - RSE và R bình phương
5 Hồi quy Tuyến tính Đơn biến trong R
6 Hồi quy Tuyến tính Đa biến
7 Thống kê F
8 Diễn giải kết quả cho Biến Phân loại
9 Hồi quy Tuyến tính Đa biến trong R
10 Chia Tập Kiểm tra - Tập Huấn luyện (Test-Train split)
11 Sự đánh đổi Độ chệch - Phương sai (Bias Variance trade-off)
12 Tìm hiểu thêm về chia Test-Train
13 Chia Test-Train trong R
1 Các mô hình Tuyến tính khác ngoài OLS
2 Kỹ thuật Lựa chọn Tập con (Subset Selection)
3 Lựa chọn Tập con trong R
4 Phương pháp Thu hẹp - Hồi quy Ridge và Lasso
5 Hồi quy Ridge và Lasso trong R
1 Ba mô hình phân loại và Bộ dữ liệu
2 Nhập dữ liệu vào R
3 Các phát biểu bài toán
4 Tại sao không thể dùng Hồi quy Tuyến tính?
1 Hồi quy Logistic
2 Huấn luyện mô hình Logistic đơn giản trong R
3 Kết quả của Hồi quy Logistic đơn giản
4 Hồi quy Logistic với nhiều biến dự đoán
5 Huấn luyện mô hình Logistic nhiều biến dự đoán trong R
6 Ma trận Nhầm lẫn (Confusion Matrix)
7 Đánh giá Hiệu suất Mô hình
8 Dự đoán xác suất, gán nhãn lớp và tạo Ma trận Nhầm lẫn trong R
1 Phân tích Biệt thức Tuyến tính
2 Phân tích Biệt thức Tuyến tính trong R
1 Chia Tập Kiểm tra - Tập Huấn luyện
2 Chia Test-Train trong R
3 Bộ phân loại K-Nearest Neighbors
4 K-Nearest Neighbors trong R
1 Hiểu kết quả của các mô hình phân loại
2 Tóm tắt ba mô hình
1 Giới thiệu về Cây Quyết định
2 Kiến thức cơ bản về Cây Quyết định
3 Hiểu về Cây Hồi quy (Regression Tree)
4 Tiêu chí dừng để kiểm soát sự phát triển của cây
5 Tài nguyên khóa học: Ghi chú và Bộ dữ liệu
6 Nhập Bộ dữ liệu vào R
7 Chia Dữ liệu thành Tập Kiểm tra và Huấn luyện trong R
8 Xây dựng Cây Hồi quy trong R
9 Tỉa cây (Pruning)
10 Tỉa cây trong R
1 Cây Phân loại
2 Bộ dữ liệu cho bài toán Phân loại
3 Xây dựng Cây Phân loại trong R
4 Ưu điểm và Nhược điểm của Cây Quyết định
1 Bagging
2 Bagging trong R
1 Kỹ thuật Random Forest
2 Random Forest trong R
1 Kỹ thuật Boosting
2 Gradient Boosting trong R
3 AdaBoosting trong R
4 XGBoosting trong R
1 Giới thiệu về SVM
2 Khái niệm Siêu phẳng (Hyperplane)
3 Bộ phân loại Biên tối đa (Maximum Margin Classifier)
4 Hạn chế của Bộ phân loại Biên tối đa
1 Bộ phân loại Vectơ Hỗ trợ
2 Hạn chế của Bộ phân loại Vectơ Hỗ trợ
3 Tính năng AI mới trong RStudio (Cập nhật mới nhất bạn cần biết)
1 Máy Vectơ Hỗ trợ dựa trên Hàm nhân (Kernel)
1 Tài nguyên khóa học: Ghi chú và Bộ dữ liệu
2 Nhập và tiền xử lý dữ liệu
3 Mô hình SVM Phân loại sử dụng Hàm nhân Tuyến tính
4 Điều chỉnh Siêu tham số cho Hàm nhân Tuyến tính
5 Hàm nhân Đa thức với Điều chỉnh Siêu tham số
6 Hàm nhân Hướng tâm (Radial) với Điều chỉnh Siêu tham số
7 Mô hình Hồi quy dựa trên SVM trong R
8 Bộ câu hỏi Chuẩn bị Phỏng vấn Toàn diện
1 Cột mốc cuối cùng!
2 Về chứng chỉ của bạn
3 Bài giảng bổ sung

Giới thiệu khóa học

You're looking for a complete Machine Learning course that can help you launch a flourishing career in the field of Data Science, Machine Learning, R and Predictive Modeling, right?

You've found the right Machine Learning course!

After completing this course, you will be able to:

· Confidently build predictive Machine Learning models using R to solve business problems and create business strategy

· Answer Machine Learning related interview questions

· Participate and perform in online Data Analytics competitions such as Kaggle competitions

Check out the table of contents below to see what all Machine Learning models you are going to learn.

How will this course help you?

A Verifiable Certificate of Completion is presented to all students who undertake this Machine learning basics course.

If you are a business manager or an executive, or a student who wants to learn and apply machine learning, R and predictive modelling in Real world problems of business, this course will give you a solid base for that by teaching you the most popular techniques of machine learning, R and predictive modelling.

Why should you choose this course?

This course covers all the steps that one should take while solving a business problem through linear regression. This course will give you an in-depth understanding of machine learning and predictive modelling techniques using R.

Most courses only focus on teaching how to run the analysis but we believe that what happens before and after running analysis is even more important i.e. before running analysis it is very important that you have the right data and do some pre-processing on it. And after running analysis, you should be able to judge how good your model is and interpret the results to actually be able to help your business.

What makes us qualified to teach you?

The course is taught by Abhishek and Pukhraj. As managers in Global Analytics Consulting firm, we have helped businesses solve their business problem using machine learning techniques using R, Python, and we have used our experience to include the practical aspects of data analysis in this course.

We are also the creators of some of the most popular online courses - with over 150,000 enrollments and thousands of 5-star reviews like these ones:

This is very good, i love the fact the all explanation given can be understood by a layman - Joshua

Thank you Author for this wonderful course. You are the best and this course is worth any price. - Daisy

Our Promise

Teaching our students is our job and we are committed to it. If you have any questions about the course content, machine learning, R, predictive modelling, practice sheet or anything related to any topic, you can always post a question in the course or send us a direct message.

Download Practice files, take Quizzes, and complete Assignments

With each lecture, there are class notes attached for you to follow along. You can also take quizzes to check your understanding of concepts of machine learning, R and predictive modelling. Each section contains a practice assignment for you to practically implement your learning on machine learning, R and predictive modelling.

Below is a list of popular FAQs of students who want to start their Machine learning journey-

What is Machine Learning?

Machine Learning is a field of computer science which gives the computer the ability to learn without being explicitly programmed. It is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns, and make decisions with minimal human intervention.

What are the steps I should follow to be able to build a Machine Learning model?

You can divide your learning process into 3 parts:

Statistics and Probability - Implementing Machine learning techniques require basic knowledge of Statistics and probability concepts. Second section of the course covers this part.

Understanding of Machine learning - Fourth section helps you understand the terms and concepts associated with Machine learning and gives you the steps to be followed to build a machine learning model

Programming Experience - A significant part of machine learning is programming. Python and R clearly stand out to be the leaders in the recent days. Third section will help you set up the Python environment and teach you some basic operations. In later sections there is a video on how to implement each concept taught in theory lecture in Python

Understanding of models - Fifth and sixth section cover Classification models and with each theory lecture comes a corresponding practical lecture where we actually run each query with you.

Why use R for Machine Learning?

Understanding R is one of the valuable skills needed for a career in Machine Learning. Below are some reasons why you should learn Machine learning in R

1. It’s a popular language for Machine Learning at top tech firms. Almost all of them hire data scientists who use R. Facebook, for example, uses R to do behavioral analysis with user post data. Google uses R to assess ad effectiveness and make economic forecasts. And by the way, it’s not just tech firms: R is in use at analysis and consulting firms, banks and other financial institutions, academic institutions and research labs, and pretty much everywhere else data needs analyzing and visualizing.

2. Learning the data science basics is arguably easier in R than Python. R has a big advantage: it was designed specifically with data manipulation and analysis in mind.

3. Amazing packages that make your life easier. As compared to Python, R was designed with statistical analysis in mind, it has a fantastic ecosystem of packages and other resources that are great for data science.

4. Robust, growing community of data scientists and statisticians. As the field of data science has exploded, usage of R and Python has exploded with it, becoming one of the fastest-growing languages in the world (as measured by StackOverflow). That means it’s easy to find answers to questions and community guidance as you work your way through projects in R.

5. Put another tool in your toolkit. No one language is going to be the right tool for every job. Like Python, adding R to your repertoire will make some projects easier – and of course, it’ll also make you a more flexible and marketable employee when you’re looking for jobs in data science.

What are the major advantages of using R over Python?

  • As compared to Python, R has a higher user base and the biggest number of statistical packages and libraries available. Although, Python has almost all features that analysts need, R triumphs over Python.

  • R is a function-based language, whereas Python is object-oriented. If you are coming from a purely statistical background and are not looking to take over major software engineering tasks when productizing your models, R is an easier option, than Python.

  • R has more data analysis functionality built-in than Python, whereas Python relies on Packages

  • Python has main packages for data analysis tasks, R has a larger ecosystem of small packages

  • Graphics capabilities are generally considered better in R than in Python

  • R has more statistical support in general than Python

What is the difference between Data Mining, Machine Learning, and Deep Learning?

Put simply, machine learning and data mining use the same algorithms and techniques as data mining, except the kinds of predictions vary. While data mining discovers previously unknown patterns and knowledge, machine learning reproduces known patterns and knowledge—and further automatically applies that information to data, decision-making, and actions.

Deep learning, on the other hand, uses advanced computing power and special types of neural networks and applies them to large amounts of data to learn, understand, and identify complicated patterns. Automatic language translation and medical diagnoses are examples of deep learning.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Science
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Statistics
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊