Follow a Machine Learning Workflow
Instructor: Renée Cummings
Intermediate Level • 2 weeks to complete at 10 hours a week • Flexible Schedule
What You'll Learn
- Collect and prepare a dataset to use for training and testing a machine learning model.
- Analyze a dataset to gain insights.
- Set up and train a machine learning model as needed to meet business requirements.
- Communicate the findings of a machine learning project back to the organization.
Skills You'll Gain
Artificial Intelligence and Machine Learning (AI/ML)
Workflow Management
Statistical Analysis
Application Deployment
Applied Machine Learning
Data analysis
Solution Delivery
MLOps (Machine Learning Operations)
Data Modeling
Data Collection
Exploratory Data Analysis
Algorithms
Predictive Modeling
Machine Learning
Shareable Certificate
Earn a shareable certificate to add to your LinkedIn profile
Outcomes
-
Learn new concepts from industry experts
-
Gain a foundational understanding of a subject or tool
-
Develop job-relevant skills with hands-on projects
-
Earn a shareable career certificate from CertNexus
There are 6 modules in this course
The previous course in this specialization provided an overview of the machine learning workflow. Now, in this course, you'll dive deeper and actually go through the process step by step. In this first module, you'll begin by collecting the data that will be used as input to your machine learning projects.
You've formulated a machine learning problem, and have identified a potential dataset to use. Now you'll analyze the dataset to develop ideas on how to make the best use of the information it contains as you prepare to create your initial machine learning model.
Before a dataset can be used with a machine learning model, there are typically various tasks you need to perform to ensure that data is an optimal state. In this module, you'll use various methods to prepare the data.
To set up a machine learning model in an environment like Python, you must determine the algorithm that will produce the results you're after, and then use it to create a model based on your training data. After the initial setup, it may take multiple tests and refinements to produce a model that meets your requirements.
Now that you've finished training and tuning a machine learning model, you can turn your attention to deploying it. This may amount to producing a report based on your findings, or it may be much more involved, particularly if it will be incorporated into repeatable processes or become part of a software solution. In either case, finalization is the crucial conclusion to the machine learning workflow.
You'll work on a project in which you'll apply your knowledge of the material in this course to a practical scenario.