Praticando perguntas de entrevista de Machine Learning em Python
Lisa Stuart
Data Scientist

| Método | Usa um modelo de ML | Seleciona melhor subconjunto | Pode overfitar |
|---|---|---|---|
| Filter | Não | Não | Não |
| Wrapper | Sim | Sim | Às vezes |
| Embedded | Sim | Sim | Sim |
| Importância de features | Sim | Sim | Sim |
| Feature/Resposta | Contínua | Categórica |
|---|---|---|
| Contínua | Correlação de Pearson | LDA |
| Categórica | ANOVA | Qui-quadrado |
| Função | retorna |
|---|---|
df.corr() |
matriz de correlação de Pearson |
sns.heatmap(corr_object) |
gráfico de mapa de calor |
abs() |
valor absoluto |

sklearn.ensemble.RandomForestRegressorsklearn.ensemble.ExtraTreesRegressortree_mod.feature_importances_| Função | retorna |
|---|---|
sklearn.svm.SVR |
estimador de suporte à regressão por vetores |
sklearn.feature_selection.RFECV |
eliminação recursiva com validação cruzada |
rfe_mod.support_ |
array booleano das features selecionadas |
ref_mod.ranking_ |
ranking das features, selecionada=1 |
sklearn.linear_model.LinearRegression |
estimador de modelo linear |
sklearn.linear_model.LarsCV |
least angle regression com validação cruzada |
LarsCV.score |
pontuação r-quadrado |
LarsCV.alpha_ |
parâmetro de regularização estimado |
Praticando perguntas de entrevista de Machine Learning em Python