1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Machine Learning cho Tài chính bằng Python

Connected

Bài tập

Fit một mô hình tuyến tính

Giờ chúng ta sẽ fit một mô hình tuyến tính vì chúng đơn giản và dễ hiểu. Sau khi fit mô hình, bạn có thể xem biến dự báo nào có vẻ tương quan tuyến tính có ý nghĩa với mục tiêu, cũng như độ lớn tác động của chúng lên mục tiêu. Việc đánh giá biến dự báo có ý nghĩa hay không dựa trên p-value của các hệ số. Đây là phép kiểm định t để kiểm tra thống kê xem hệ số có khác biệt đáng kể so với 0 hay không. p-value là xác suất (tỷ lệ phần trăm) rằng hệ số của một đặc trưng không khác 0. Thông thường, ta coi p-value nhỏ hơn 0,05 là hệ số khác 0 một cách có ý nghĩa thống kê.

Hướng dẫn

100 XP
  • Fit mô hình tuyến tính (dùng phương thức .fit()) và lưu kết quả vào biến results.
  • In phần tóm tắt kết quả bằng hàm .summary().
  • In các p-value từ kết quả (thuộc tính .pvalues của results).
  • Tạo dự đoán từ train_features và test_features bằng hàm .predict() của đối tượng results.