In this course, you'll dive deep into Exploratory Data Analysis (EDA) techniques and core machine learning algorithms. You'll learn how to analyze, visualize, and preprocess data, which are essential steps for building effective machine learning models. By the end of the course, you will have a solid understanding of key algorithms like linear regression, logistic regression, Naive Bayes, and decision trees, along with the skills to implement and optimize them.



Exploratory Data Analysis & Core ML Algorithms
This course is part of Mastering Machine Learning Algorithms using Python Specialization

Instructor: Packt - Course Instructors
Included with
Recommended experience
What you'll learn
Apply exploratory data analysis techniques to preprocess and visualize data for machine learning.
Implement linear regression for predictive modeling and forecasting tasks.
Master logistic regression and optimize classification models using AUC-ROC.
Build decision trees and Naive Bayes classifiers, tuning models for better performance.
Details to know

Add to your LinkedIn profile
April 2025
6 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- 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


Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

There are 5 modules in this course
In this module, we will explore the importance of exploratory data analysis (EDA) in the data science process. You will learn various tools and processes to uncover patterns, detect anomalies, and summarize key features of your data. The module includes several hands-on projects, allowing you to apply EDA techniques to real-world datasets.
What's included
9 videos2 readings1 assignment
In this module, we will dive deep into linear regression, a core machine learning technique. You will gain a comprehensive understanding of its underlying concepts, including cost functions and gradient descent. Through hands-on projects, you'll build and optimize models using real-world data, focusing on both theoretical foundations and practical applications.
What's included
13 videos1 assignment
In this module, we will introduce you to logistic regression, an essential algorithm for binary classification problems. You will explore how to prepare data, build models, and assess their performance. Additionally, you will learn how to optimize logistic regression models using techniques such as AUC-ROC and feature engineering.
What's included
8 videos1 assignment
In this module, we will cover the Naive Bayes classification algorithm, focusing on its probabilistic nature and applications in classification tasks. Through real-world case studies, such as employee attrition prediction, you will learn how to build and optimize Naive Bayes models effectively.
What's included
4 videos1 assignment
In this module, we will introduce decision tree classifiers, focusing on how they work and their advantages in classification tasks. You will explore key concepts such as the Gini Index, Entropy, and pruning. By the end of this module, you will be able to apply decision trees to real-world datasets and optimize them for improved model performance.
What's included
6 videos1 reading2 assignments
Instructor

Offered by
Explore more from Data Analysis
Why people choose Coursera for their career




New to Data Analysis? Start here.

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,