Practical Machine Learning
About This Book
Introduction
Introduction to Python, Numpy, Pandas
Data Exploration
Extract Data to DataFrame, Scaling, Transformation, Selection, Introduction to Sklearn
Regression
Overfitting & Regularization (L1, L2), Split Data, Evaluate (RMSE and R2)
Classification
Nearest Neighbour, Evaluation (Accuracy, Confusion Matrix)
Classification
SVM (Linear vs Nonlinear), Decision Trees, Split data (k-Fold Cross Validation) Model Selection
Clustering
K-Means, Nearest Neighbor
Dimensionality Reduction
PCA, SVD
Advanced Experiments
Imbalanced Data, Undersampling, Oversampling Evaluation, F1 (Recall & Precision), ROCGridSearch (Hyperparameters)
Ensemble Learning
Bagging, Voting, Stacking, RandomForest Boosting, Xgboost
Natural Language Processing
Feature Extraction, Bag of Words, N-grams, Features Transformation, Hashing, TF-IDF, Text classification
Natural Language Processing
Word Embedding Similarity Measures, Text classification
Anomaly Detection
OneClass SVM, Isolation Forest