Artificial Intelligence Foundations: Machine Learning
1h 51mBeginner2023-05-30
Authors

Kesha Williams
Software Engineering Manager, Speaker, Tech Blogger
Course details
Machine learning is the most exciting branch of artificial intelligence. It allows systems to learn from data by identifying patterns and making decisions with little to no human intervention. In this course, you'll navigate the machine learning lifecycle by getting hands-on practice training your first machine learning model. Join instructor Kesha Williams as she explores widely adopted machine learning methods: supervised, unsupervised, and reinforcement. There's a focus on sourcing and preparing data and selecting the best learning algorithm for your project. After training a model, learn to evaluate model performance using standard metrics. Finally, Kesha shows you how to streamline the process by building a machine learning pipeline. If you’re looking to understand the machine learning lifecycle and the steps required to build systems, check out this course.
Skills covered
Machine LearningArtificial Intelligence FoundationsFoundationsArtificial Intelligence (AI)
Concepts
0. Introduction
- 01 - Introduction to AI foundations - Machine learning course
- 02 - Reviewing the course scenarios
1. Understanding Machine Learning
- 03 - Exploring machine learning
- 04 - Examining how machines learn
2. Implementing a Machine Learning Solution
- 05 - Breaking down the machine learning lifecycle
- 06 - Framing machine learning problems
- 07 - Identifying a pre-built model
- 08 - Understanding tools used to train a model
3. Preparing Data for Machine Learning
- 09 - Obtaining data
- 10 - Visualizing and understanding data
- 11 - Understanding feature engineering
- 12 - Demo - Performing feature engineering
4. Training a Machine Learning Model
- 13 - Understanding learning algorithms and model training
- 14 - Exploring learning algorithms for classification
- 15 - Reviewing learning algorithms for regression
- 16 - Examining additional learning algorithms
- 17 - Training a custom machine learning model
- 18 - Demo - Training a custom machine learning model
5. Evaluating Model Performance
- 19 - Exploring common classification metrics
- 20 - Understanding the confusion matrix
- 21 - Exploring common regression metrics
- 22 - Determining feature importance
- 23 - Combating bias
6. Operationalizing a Machine Learning Pipeline
- 24 - Structuring a machine learning pipeline
- 25 - Demo - Designing and building a pipeline
Conclusion
- 26 - Your machine learning journey
Related courses
- Artificial Intelligence Foundations: Machine Learning (2018)
- Applied Machine Learning: Foundations (2019)
- Artificial Intelligence Foundations: Neural Networks (2018)
- Security Risks in AI and Machine Learning: Categorizing Attacks and Failure Modes (2022)
- Artificial Intelligence Foundations: Neural Networks
- Machine Learning and AI Foundations: Prediction, Causation, and Statistical Inference
- Learning XAI: Explainable Artificial Intelligence (2019)
- Executive Guide to Human-in-the-Loop Machine Learning and Data Annotation
Related learn paths
- Fundamentals to Become a Machine Learning Engineer
- Machine Learning Statistical Foundations Professional Certificate by Wolfram Research
- Machine Learning with Python Professional Certificate by Anaconda
- Getting Started with AI and Machine Learning
- Advance Your Skills in Deep Learning and Neural Networks
- Master Digital Transformation
- Generative AI for Supply Chain Professional Certificate by CSCMP
- Foundational Math for Machine Learning