用 Python 練習機器學習面試題
Lisa Stuart
Data Scientist



| 參數 | 隨機森林 | 梯度提升 |
|---|---|---|
n_estimators |
10 |
100 |
criterion |
gini(或 entropy) |
friedman_mse |
max_depth |
None |
3 |
learning_rate |
N/A | 0.1 |
| 函式 | 回傳 |
|---|---|
sklearn.ensemble.RandomForestClassifier |
Random Forest |
sklearn.ensemble.GradientBoostingClassifier |
Gradient Boosted Model |
sklearn.metrics.accuracy_score |
訓練後模型的準確率 |
sklearn.metrics.confusion_matrix(y_test,y_pred) |
混淆矩陣 |
sklearn.metrics.precision_score(y_test,y_pred) |
精確率 |
sklearn.metrics.recall_score(y_test,y_pred) |
召回率 |
sklearn.metrics.f1_score(y_test,y_pred) |
F1 分數 |
用 Python 練習機器學習面試題