Python में Machine Learning के साथ CTR प्रेडिक्शन
Kevin Huo
Instructor
Precision: क्लिकों से ad spend पर ROI
Recall: प्रासंगिक ऑडियंस को टार्गेट करना
दोनों को अलग-अलग वेट देना समझदारी हो सकती है
$$F_\beta = (1+\beta^2)\cdot\frac{\text{precision}\cdot\text{recall}}{(\beta^2 \cdot \text{precision}) + \text{recall}}$$
Beta coefficient: दो metrics के सापेक्ष वेटिंग को दर्शाता है
sklearn में इम्प्लीमेंटेशन: fbeta_score(y_true, y_pred, beta=beta)
y_true वास्तविक टार्गेट हैं और y_pred भविष्यवाणी किए गए टार्गेटroc_auc = roc_auc_score(y_test, y_score[:, 1])
fpr = 1 - tn / (tn + fp)
precision = tp / (tp + fp)
fpr low हो सकता है जब precision भी low हो।fpr = 1 - 100 / (100 + 10) = 0.091
precision = tp / (tp + fp) = 0.5
F-beta score भी देखें।c और return rtotal_return = tp * r
total_spent = (tp + fp) * cost
roi = total_return / total_spent = (tp) / (tp + fp) (r / cost) = precision (r / cost)
Python में Machine Learning के साथ CTR प्रेडिक्शन