ฝึกตอบคำถามสัมภาษณ์ Machine Learning ด้วย Python
Lisa Stuart
Data Scientist






| Regularization | L1 (Lasso) | L2 (Ridge) |
|---|---|---|
| ลงโทษ | ผลรวมค่าสัมบูรณ์ของสัมประสิทธิ์ | ผลรวมกำลังสองของสัมประสิทธิ์ |
| คำตอบ | sparse | non-sparse |
| จำนวนคำตอบ | หลายคำตอบ | หนึ่งคำตอบ |
| การเลือกฟีเจอร์ | ใช่ | ไม่ใช่ |
| ทนต่อ outlier? | ใช่ | ไม่ใช่ |
| รูปแบบซับซ้อน? | ไม่ใช่ | ใช่ |

| ฟีเจอร์ | CHAS | NOX | RM |
|---|---|---|---|
| ค่าประมาณสัมประสิทธิ์ | 2.7 | -17.8 | 3.8 |
| ค่าประมาณสัมประสิทธิ์หลัง Regularization | 0 | 0 | 0.95 |
# Lasso estimator
sklearn.linear_model.Lasso
# Lasso estimator with cross-validation
sklearn.linear_model.LassoCV
# Ridge estimator
sklearn.linear_model.Ridge
# Ridge estimator with cross-validation
sklearn.linear_model.RidgeCV
# ElasticNet estimator
sklearn.linear_model.ElasticNet
# ElasticNet estimator with cross-validation
sklearn.linear_model.ElasticNetCV
# Train/test split
sklearn.model_selection.train_test_split
# Mean squared error
sklearn.metrics.mean_squared_error(y_test,
predict(X_test))
# Best regularization parameter
mod_cv.alpha_
# Array of log values
alphas=np.logspace(-6, 6, 13)
ฝึกตอบคำถามสัมภาษณ์ Machine Learning ด้วย Python