Machine Learning
Machine learning is a branch of Artifcial Intelligence (AI) where computers learn patterns from data and improve their performance over time without being explicitly programmed.

Machine Learning
-
Learning Styles
-
Supervised Learning
-
Classification
-
Use Case
- Identity Fraud Detection
- Image Classification
- Customer Retention
- Diagnostics
-
Binary Classification Evaluation Metrics
- Accuracy (TN+TP) ÷ (TN+FN+FP+TP)
- Recall TP ÷ (TP+FN)
- Precision TP ÷ (TP+FP)
- F1-score (2 x Precision x Recall) ÷ (Precision + Recall)
-
Area Under the Curve (AUC)
- true positive rate (TPR) TP ÷ (TP+FN)
- false positive rate (FPR) FP ÷ (FP+TN)
-
Use Case
-
Regression
-
Use Case
- Advertising Popularity Prediction
- Weather Forecasting
- Market Forecasting
- Estimating Life Expectancy
- Population Growth Prediction
-
Regression Evaluation Metrics
- Mean Absolute Error (MAE)
- Mean Squared Error (MSE)
- Root Mean Squared Error (RMSE)
- Coefficient of Determination (R2)
-
Use Case
-
Classification
-
Unsupervised Learning
-
Clustering
-
Use Case
- Reommender Systems
- Targetted Marketing
- Customer Segmentation
-
Use Case
-
Dimensionality Reduction
-
Use Case
- Big Data Visualisation
- Meaningful Compression
- Structure Discovery
- Feature Elicitation
-
Use Case
-
Clustering
-
Reinforcement Learning
-
Use Case
- Real time Decisions
- Robot Navigation
- Learning Tasks
- Skills Acquisition
- Game AI
-
Use Case
-
Supervised Learning
-
Classifer
- Logistic Regression
- Support Vector Machines SVM
- Naive Bayes
- Neural Networks
-
Neural Network
-
Resttricted Boltzmann Machine
- Feature Extraction
- Pattern Recognition
-
Autoencoder
- Feature Extraction
- Pattern Recognition
-
Recursive Neural Tensor Network
- Text Processing
- Object Recognition
-
Recurrent Network
- Text Processing
- Speech Recognition
- Time Series Analysis
-
Deep Belief Network
- Image Recognition
- Classification
-
Convolutional Network
- Image Recognition
- Object Recognition
-
Resttricted Boltzmann Machine