ANC-DBM4510.AP1
DBM4510: Machine Learning
- Practice in 9 Hands-On Labs — nothing to install
- 6 Interactive Lessons and 94 topics mapped to the official exam objectives
- 44 Practice Test Questions
Intermediate Self-paced · 1 year access
9 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
6Interactive Lessons
94Topics
9LiveLab
44Practice Test Questions
89Flashcards
89Glossary of terms
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
6 Interactive Lessons · 94 topics01 Introduction to Machine Learning 19 topics · 2 LiveLab +
- Welcome
- Scope, Terminology, Prediction, and Data
- Putting the Machine in Machine Learning
- Examples of Learning Systems
- Evaluating Learning Systems
- A Process for Building Learning Systems
- Assumptions and Reality of Learning
- End-of-Introduction
- About Our Setup
- The Need for Mathematical Language
- Our Software for Tackling Machine Learning
- Probability
- Linear Combinations, Weighted Sums, and Dot Products
- A Geometric View: Points in Space
- Notation and the Plus-One Trick
- Getting Groovy, Breaking the Straight-Jacket, and Nonlinearity
- NumPy versus “All the Maths”
- Floating-Point Issues
- End-of-Technical Background
2 LiveLab in this lesson — see the labs panel →
02 Getting Started with Classifications and Regression 14 topics · 2 LiveLab +
- Classification Tasks
- A Simple Classification Dataset
- Training and Testing: Don’t Teach to the Test
- Evaluation: Grading the Exam
- Simple Classifier #1: Nearest Neighbors, Long Distance Relationships, and Assumptions
- Simple Classifier #2: Naive Bayes, Probability, and Broken Promises
- Simplistic Evaluation of Classifiers
- End-of-Classifications
- A Simple Regression Dataset
- Nearest-Neighbors Regression and Summary Statistics
- Linear Regression and Errors
- Optimization: Picking the Best Answer
- Simple Evaluation and Comparison of Regressors
- End-of-Regression
2 LiveLab in this lesson — see the labs panel →
03 Evaluating and Comparing Learners and Classifiers 17 topics · 2 LiveLab +
- Evaluation and Why Less Is More
- Terminology for Learning Phases
- Major Tom, There’s Something Wrong: Overfitting and Underfitting
- From Errors to Costs
- (Re)Sampling: Making More from Less
- Break-It-Down: Deconstructing Error into Bias and Variance
- Graphical Evaluation and Comparison
- Comparing Learners with Cross-Validation
- End-of-Evaluating and Comparing Learners
- Baseline Classifiers
- Beyond Accuracy: Metrics for Classification
- ROC Curves
- Another Take on Multiclass: One-versus-One
- Precision-Recall Curves
- Cumulative Response and Lift Curves
- More Sophisticated Evaluation of Classifiers: Take Two
- End-of-Evaluating Classifiers
2 LiveLab in this lesson — see the labs panel →
04 Evaluating Regressors, More Classification and Regression Methods 20 topics · 1 LiveLab +
- Baseline Regressors
- Additional Measures for Regression
- Residual Plots
- A First Look at Standardization
- Evaluating Regressors in a More Sophisticated Way: Take Two
- End-of-Evaluating Regressors
- Revisiting Classification
- Decision Trees
- Support Vector Classifiers
- Logistic Regression
- Discriminant Analysis
- Assumptions, Biases, and Classifiers
- Comparison of Classifiers: Take Three
- End-of-Classification Methods
- Linear Regression in the Penalty Box: Regularization
- Support Vector Regression
- Piecewise Constant Regression
- Regression Trees
- Comparison of Regressors: Take Three
- End-of-Regression Methods
1 LiveLab in this lesson — see the labs panel →
05 Manual Feature Engineering, Tuning Hyperparamete...g Learnings, and Feature Engineering for Domains 24 topics · 2 LiveLab +
- Feature Engineering Terminology and Motivation
- Feature Selection and Data Reduction: Taking out the Trash
- Feature Scaling
- Discretization
- Categorical Coding
- Relationships and Interactions
- Target Manipulations
- End-of-Manual Feature Engineering
- Models, Parameters, Hyperparameters
- Tuning Hyperparameters
- Down the Recursive Rabbit Hole: Nested Cross-Validation
- Pipelines
- Pipelines and Tuning Together
- End-of-Tuning Hyperparameters and Pipelines
- Ensembles
- Voting Ensembles
- Bagging and Random Forests
- Boosting
- Comparing the Tree-Ensemble Methods
- End-of-Combining Learnings
- Working with Text
- Clustering
- Working with Images
- End-of-Domain Specific Learning
2 LiveLab in this lesson — see the labs panel →
06 Appendix A: mlwpy.py Listing +
Hands-On Labs Our edge
9 LiveLabs- Using the zip Function
- Calculating the Sum of Squares
- Displaying Histograms
- Defining an Outlier
- Using the describe() Method
- Creating a Trendline Graph
- Viewing the Standard Deviation
- Manipulating the Target
- Encoding Text
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for DBM4510: Machine Learning
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 9 LiveLab included
- Certificate of completion
No credit card required