1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Mô hình tuyến tính với Python

Connected

Bài tập

Tối đa hóa Likelihood, Phần 1

Trước đây, chúng ta chọn mean của mẫu làm ước lượng cho tham số mô hình tổng thể mu. Nhưng làm sao biết được trung bình mẫu là ước lượng tốt nhất? Câu hỏi này không đơn giản, nên hãy chia làm hai phần.

Ở Phần 1, bạn sẽ dùng cách tiếp cận tính toán để tính log-likelihood của một ước lượng cho trước. Sau đó, ở Phần 2, bạn sẽ thấy rằng khi tính log-likelihood cho nhiều giá trị đoán khác nhau của ước lượng, sẽ có một giá trị cho likelihood lớn nhất.

Hướng dẫn

100 XP
  • Tính mean() và std() của sample_distances đã được nạp sẵn, dùng làm giá trị đoán cho các tham số của mô hình xác suất.
  • Tính xác suất cho mỗi distance bằng gaussian_model() được xây dựng từ sample_mean và sample_stdev.
  • Tính loglikelihood bằng sum() của log() các xác suất probs.