Практика співбесід з Machine Learning у Python
Lisa Stuart
Data Scientist

| Метод | Використовує модель ML | Обирає найкращу підмножину | Може перенавчатися |
|---|---|---|---|
| Фільтр | Ні | Ні | Ні |
| Обгортка | Так | Так | Інколи |
| Вбудовані | Так | Так | Так |
| Важливість ознак | Так | Так | Так |
| Ознака/Відгук | Неперервна | Категоріальна |
|---|---|---|
| Неперервна | Кореляція Пірсона | LDA |
| Категоріальна | ANOVA | Хі‑квадрат |
| Функція | Повертає |
|---|---|
df.corr() |
матрицю кореляції Пірсона |
sns.heatmap(corr_object) |
теплову карту |
abs() |
модуль |

sklearn.ensemble.RandomForestRegressorsklearn.ensemble.ExtraTreesRegressortree_mod.feature_importances_| Функція | Повертає |
|---|---|
sklearn.svm.SVR |
оцінювач опорної векторної регресії |
sklearn.feature_selection.RFECV |
рекурсивне вилучення ознак із крос‑валідацією |
rfe_mod.support_ |
булевий масив вибраних ознак |
ref_mod.ranking_ |
рейтинг ознак, вибрані=1 |
sklearn.linear_model.LinearRegression |
оцінювач лінійної моделі |
sklearn.linear_model.LarsCV |
least angle regression із крос‑валідацією |
LarsCV.score |
коефіцієнт детермінації R‑квадрат |
LarsCV.alpha_ |
оцінений параметр регуляризації |
Практика співбесід з Machine Learning у Python