Cách xây dựng GLM?

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Ita Cirovic Donev

Data Science Consultant

Các thành phần của GLM

Biểu thức công thức cho thành phần ngẫu nhiên

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Các thành phần của GLM

Biểu thức công thức cho thành phần ngẫu nhiên và hệ thống

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Các thành phần của GLM

Biểu thức công thức cho thành phần ngẫu nhiên và hệ thống với minh họa hiệu ứng tương tác.

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Các thành phần của GLM

Biểu thức công thức cho thành phần ngẫu nhiên và hệ thống với minh họa hiệu ứng tương tác và phi tuyến.

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Các thành phần của GLM

Biểu thức công thức cho thành phần ngẫu nhiên và hệ thống và hàm liên kết

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Liên tục $\rightarrow$ Hồi quy tuyến tính

Biểu đồ phân phối của biến ngẫu nhiên liên tục.

Kiểu dữ liệu: liên tục
Miền: $(-\infty,\infty)$
Ví dụ: giá nhà, lương, chiều cao

Họ: Gaussian()
Liên kết: đồng nhất
$g(\mu) = \mu = E(y)$

Mô hình = Hồi quy tuyến tính

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Nhị phân $\rightarrow$ Hồi quy logistic

Biểu đồ phân phối của biến nhị phân.

Kiểu dữ liệu: nhị phân
Miền: $0,1$
Ví dụ: Đúng/Sai

Họ: Binomial()
Liên kết: logit

Mô hình = Hồi quy logistic

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Đếm $\rightarrow$ Hồi quy Poisson

Biểu đồ phân phối của dữ liệu đếm.

Kiểu dữ liệu: đếm
Miền: $0, 1, 2, ..., \infty$
Ví dụ: số phiếu bầu, số cơn bão

Họ: Poisson()
Liên kết: logarit

Mô hình = Hồi quy Poisson

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Hàm liên kết

Mật độ Liên kết: $\eta=g(\mu)$ Liên kết mặc định glm(family=...)
Chuẩn $\eta = \mu$ đồng nhất Gaussian()
Poisson $\eta = log(\mu)$ logarit Poisson()
Nhị thức $\eta = log[p/(1-p)]$ logit Binomial()
Gamma $\eta = 1/\mu$ nghịch đảo Gamma()
Chuẩn nghịch đảo $\eta = 1/\mu^2$ nghịch đảo bình phương InverseGaussian()
Mô hình Tuyến tính Tổng quát (GLM) trong Python

Lợi ích của GLM

  • Khung thống nhất cho nhiều phân phối dữ liệu khác nhau
    • Họ phân phối mũ
  • Hàm liên kết
    • Biến đổi kỳ vọng của y
    • Cho phép tổ hợp tuyến tính
    • Nhiều kỹ thuật của mô hình tuyến tính áp dụng cho GLM
Mô hình Tuyến tính Tổng quát (GLM) trong Python

Ayo berlatih!

Mô hình Tuyến tính Tổng quát (GLM) trong Python

Preparing Video For Download...