Introduction to Machine Learning
Contact us to book this courseBig Data and Machine Learning
On-Site, Virtual
4 days
With massive amounts of data available and inexpensive computing power to quickly process the data, it is now possible to find computational solutions to problems previously too expensive and time consuming to solve. The course provides an understanding of how machine learning works. Supervised models and their hyper-parameters are explored to include regression, ridge, lasso, SVM. Clustering of data and anomaly detection are explored. Decision Trees and an introduction to Bayesian Models are included. Exercises are included to allow students to explore how the models works.
Learning objectives
- Understand how supervised learning works
- Know how to use linear regression models: regression, ridge, and lasso
- Know how to use SVM for non-linear problems
- Understand anomalies
- Understand dimension reduction
- Be introduced to Bayesian models
- Know how to use classification models
- Understand clustering
- Be introduced to decision trees, random forests, and ensembles
Prerequisites
A curiosity about Machine Learning and a desire to learn how to apply it to business and organizational problems.
Who should attend
Anyone wanting to understand supervised and unsupervised learning without spending weeks working through the math.
Course outline
- The Parts of an ML Model
- Training the ML Model
- Goodness of Fit Parameters
- Outliers
- Learning Rate
- Multiple Features
- Normalization and Standardization
- Polynomial Regression
- Overfitting
- Regularization
- Cross-Validation
- Ridge
- The Classification Model
- Goodness of Fit
- Binary Classification
- Multiclass Classification
- Solvers and Activation Function
- Normalization and Standardization
- Regularization
- Linear Separation
- Basic SVM
- Kernel Modules
- Bayes Theorem
- Naïve Bayes
- Demonstration of a Decision Tree
- Overview of Decision Tree Model
- Combining Techniques: Ensembles and Forests
- What Is Different About Clustering?
- KNN Clustering
- K-Mean Clustering
- Hierarchical Clustering
- EllipticEnvelope
- Anomaly Detection Plotting
- SVM Anomaly Detection
- RFE
- PCA
- Lasso