Đề cương khóa học

Machine Learning

Giới thiệu về Machine Learning

  • Ứng dụng của học máy
  • Học có giám sát so với học không giám sát
  • Các thuật toán học máy
    • Hồi quy
    • Phân loại
    • Phân cụm
    • Hệ thống gợi ý
    • Phát hiện bất thường
    • Reinforcement Learning

Hồi quy

  • Hồi quy đơn và hồi quy đa
    • Phương pháp bình phương tối thiểu
    • Ước lượng các hệ số
    • Đánh giá độ chính xác của các ước lượng hệ số
    • Đánh giá độ chính xác của mô hình
    • Phân tích sau ước lượng
    • Các cân nhắc khác trong mô hình hồi quy
    • Biến dự đoán định tính
    • Mở rộng của mô hình tuyến tính
    • Các vấn đề tiềm ẩn
    • Đánh đổi giữa sai lệch và phương sai (thiếu khớp/quá khớp) cho các mô hình hồi quy

Các phương pháp lấy mẫu lại

  • Xác thực chéo
  • Phương pháp tập hợp xác thực
  • Xác thực chéo để lại một
  • Xác thực chéo k-fold
  • Đánh đổi giữa sai lệch và phương sai cho k-fold
  • The Bootstrap

Lựa chọn mô hình và Điều chuẩn

  • Lựa chọn tập con
    • Lựa chọn tập con tốt nhất
    • Lựa chọn từng bước
    • Chọn mô hình tối ưu
  • Các phương pháp co rút/Điều chuẩn
    • Hồi quy Ridge
    • Lasso & Elastic Net
  • Chọn tham số điều chỉnh
  • Các phương pháp giảm chiều
    • Hồi quy thành phần chính
    • Phân tích bình phương tối thiểu từng phần

Phân loại

Hồi quy Logistic

  • Hàm chi phí của mô hình Logistic
  • Ước lượng các hệ số
  • Đưa ra dự đoán
  • Tỷ lệ cược
  • Ma trận đánh giá hiệu suất
    • Độ nhạy/Độ đặc hiệu/PPV/NPV
    • Độ chính xác
    • Đường cong ROC
  • Hồi quy Logistic đa biến
  • Hồi quy Logistic cho >2 lớp phản hồi
  • Hồi quy Logistic điều chuẩn

Phân tích phân biệt tuyến tính

  • Sử dụng Định lý Bayes để phân loại
  • Phân tích phân biệt tuyến tính cho p=1
  • Phân tích phân biệt tuyến tính cho p>1

Phân tích phân biệt bậc hai

K-Láng giềng gần nhất

  • Phân loại với ranh giới quyết định phi tuyến tính

Máy vectơ hỗ trợ

  • Mục tiêu tối ưu hóa
  • Bộ phân loại lề tối đa
  • Kernel
  • Phân loại một đối một
  • Phân loại một đối tất cả

So sánh các phương pháp phân loại

Deep Learning

Giới thiệu về Deep Learning

Mạng nơ-ron nhân tạo (ANNs)

  • BioNơ-ron logic và nơ-ron nhân tạo
  • Giả thuyết phi tuyến tính
  • Biểu diễn mô hình
  • Ví dụ & Trực giác
  • Hàm truyền/Hàm kích hoạt
  • Các lớp kiến trúc mạng điển hình
    • ANN truyền thẳng
    • Mạng truyền thẳng nhiều lớp
  • Thuật toán lan truyền ngược
  • Lan truyền ngược - Huấn luyện và hội tụ
  • Xấp xỉ hàm với lan truyền ngược
  • Các vấn đề thực tế và thiết kế của học lan truyền ngược

Deep Learning

  • Trí tuệ nhân tạo & Deep Learning
  • Hồi quy Softmax
  • Học tự dạy
  • Mạng sâu
  • Demo và Ứng dụng

Lab:

Bắt đầu với R

  • Giới thiệu về R
  • Các lệnh & thư viện cơ bản
  • Thao tác dữ liệu
  • Nhập & Xuất dữ liệu
  • Tóm tắt đồ họa và số
  • Viết hàm

Hồi quy

  • Hồi quy tuyến tính đơn và đa
  • Các tương tác
  • Biến đổi phi tuyến tính
  • Hồi quy biến giả
  • Xác thực chéo và the Bootstrap
  • Các phương pháp lựa chọn tập con
  • Hình phạt (Ridge, Lasso, Elastic Net)

Phân loại

  • Hồi quy Logistic, LDA, QDA và KNN
  • Lấy mẫu lại & Điều chuẩn
  • Máy vectơ hỗ trợ

Ghi chú:

  • Đối với các thuật toán ML, các nghiên cứu điển hình sẽ được sử dụng để thảo luận về ứng dụng, ưu điểm và các vấn đề tiềm ẩn của chúng.
  • Phân tích các tập dữ liệu khác nhau sẽ được thực hiện bằng R.

Requirements

  • Kiến thức cơ bản về các khái niệm thống kê là mong muốn

Đối tượng

  • Các nhà khoa học dữ liệu
  • Các kỹ sư học máy
  • Các nhà phát triển phần mềm quan tâm đến AI
  • Các nhà nghiên cứu làm việc với mô hình hóa dữ liệu
  • Các chuyên gia muốn ứng dụng học máy trong kinh doanh hoặc công nghiệp
 21 Hours

Number of participants


Price per participant

Testimonials (6)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories