1. Learn
  2. /
  3. Courses
  4. /
  5. Dự đoán CTR với Machine Learning trong Python

Connected

Exercise

ROI cho chi tiêu quảng cáo

Tỷ suất hoàn vốn (ROI) cho chi tiêu quảng cáo có thể được phân loại theo bốn kết quả trong ma trận nhầm lẫn. Đại lượng này được định nghĩa là tỷ số giữa tổng lợi nhuận (total return) và tổng chi phí (total cost). Nếu đại lượng này lớn hơn 1, điều đó cho thấy tổng lợi nhuận lớn hơn tổng chi phí và ngược lại. Trong bài tập này, bạn sẽ tính thử ROI với giả định r cố định, tức lợi nhuận trên mỗi lượt click theo số lần hiển thị (impressions), và cost, chi phí trên mỗi số lần hiển thị.

Mô-đun pandas đã có sẵn dưới tên pd trong không gian làm việc và DataFrame mẫu đã được nạp là df. Các mảng y_test (giá trị mục tiêu của tập kiểm tra) và y_pred (giá trị mục tiêu dự đoán) sẵn sàng để dùng. Ngoài ra, DecisionTreeClassifier từ sklearn.tree cũng đã có sẵn.

Instructions

100 XP
  • Tính ma trận nhầm lẫn và lấy bốn hạng mục bằng cách làm phẳng ma trận với .ravel().
  • Tính tổng lợi nhuận (dùng r) và tổng chi phí (dùng cost) dựa trên các đại lượng từ bốn hạng mục.
  • Tính tổng ROI.