The explanations of supervised vs unsupervised learning finally clicked for me, though I wanted more hands-on coding exercises.
Machine Learning Fundamentals
Understand the core concepts and practical applications of machine learning to begin building intelligent systems and analyzing data.
-
💬
AI instructor
Ask about any lesson and get a clear answer instantly, anytime. -
🕐
Start anytime
No schedules or deadlines — learn at your own pace, whenever suits you. -
🌐
In English
Lessons, tasks and certificate — all fully in your language.
About this course
Course contents
6 modules · 29 lessons · 3h 10m
1
Introduction to the World of ML
Understand what ML is and what types of learning exist.
- What is Machine Learning, Really?
ML is about finding patterns in data, not rigidly programming rules.6 min - How Machines 'See' the World
For a machine, data is always numbers and tables.6 min - Supervised Learning: Working with Answers
The essence of training on labeled data, where each example has a correct answer.7 min - Unsupervised Learning: Finding Hidden Connections
How algorithms find groups and patterns in data without hints.7 min - Reinforcement Learning: The Carrot and Stick Method
Training an agent through a system of rewards and penalties in an interactive environment.7 min
2
Data Preparation: The Foundation of the Model
Learn to transform 'dirty' data into a format suitable for training.
- Why Data is More Important Than Algorithms
The quality of a prediction directly depends on the quality of the input information.6 min - Dealing with Missing Values and Outliers
What to do if data is missing values or contains obvious errors.7 min - Scaling: Bringing Everything to a Common Denominator
Why data normalization is necessary so that the algorithm doesn't favor larger numbers.7 min - Text to Numbers: Encoding Categories
How to convert words (e.g., colors or cities) into numbers understandable by a machine.7 min - Splitting into Training and Test Sets
Why hide part of the data from the model during training.7 min
3
Linear Regression: Predicting Numbers
Master the first algorithm for predicting continuous values.
- The Essence of Linear Regression
Finding the straight line that best describes the relationship between factors.6 min - How the Model Minimizes Errors
A simple explanation of how the algorithm 'tunes' the line's parameters.7 min - Your First Regression Model
A step-by-step algorithm for creating a model to predict price or time.8 min - Regression Metrics: MSE and MAE
How to understand how much our model's numerical predictions deviate.6 min - Interpreting Weights
How to understand which feature influences the result most strongly.6 min
4
Classification: Dividing into Groups
Learn to solve classification problems using popular algorithms.
- Classification Tasks: Yes or No?
The difference between classification and regression with real-world examples.6 min - Logistic Regression: Predicting Probability
How to turn regression into a tool for making binary decisions.7 min - k-NN: Tell Me Who Your Neighbor Is
The principle of classification based on the similarity of objects in space.7 min - Choosing the Parameter k
How the number of neighbors affects the accuracy and flexibility of the k-NN model.6 min - Confusion Matrix
An explanation of Accuracy, Precision, and Recall metrics without complex formulas.7 min
5
Strategy Selection and Common Pitfalls
Learn to choose the right tool for each task.
- Clustering in Practice
An example of customer segmentation without pre-defined groups.7 min - Overfitting: When the Model Memorizes, Not Learns
Why high accuracy on training data isn't always a good thing.7 min - Decision Tree: How to Choose an Algorithm
A simple checklist for choosing between regression, k-NN, and other methods.7 min - The ML Project Lifecycle
From defining a business problem to deploying a finished model.6 min
6
Interpretability and AI Ethics
Understand developer responsibility and learn to explain AI decisions.
- The 'Black Box' Problem
Why it's important to know WHY the model made a particular decision.6 min - How to Explain Results to a Client
Methods for visualizing and explaining the logic of simple models.6 min - Bias in Data
How human stereotypes enter algorithms and harm people.7 min - AI Ethics: Where to Draw the Line?
Analysis of ethical dilemmas when using automated systems.6 min - Your Next Steps in ML
Overview of tools (libraries) and directions for further growth.5 min
Designing a Startup Success Prediction System
Using the knowledge gained, you will go from raw company data to selecting and justifying a model that predicts whether a startup will be successful.
What you'll get
-
📜
Certificate of completion
Add it to your LinkedIn profile -
💬
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
♾️
Lifetime access
Come back anytime, no expiry -
📱
Phone or computer
Works anywhere, any device -
💸
14-day refund
No questions asked -
⚡
Short & focused
3h 10m of practical content
Certificate of completion
Every course you complete on PickAClass issues a credential like this — original, with its own code, verifiable by URL, and detailed about what was actually demonstrated.
Reviews (6)
Conceitos de machine learning bem explicados.
Die Grundlagen zu Entscheidungsbäumen und Regression waren gut aufbereitet, auch wenn mir am Ende ein größeres Praxisprojekt gefehlt hat.
بدأت هذه الدورة وأنا لا أعرف الفرق بين التعلّم المُوجَّه وغير المُوجَّه، والآن صرت أفهم الفكرة الأساسية وراء كل نوع. أعجبني كثيرًا أن المفاهيم النظرية ترتبط دائمًا بتطبيقات عملية، فلم تبدُ المادة مجرّدة أو مملّة. الشرح حول كيفية تعلّم النموذج من البيانات وتقييم أدائه كان واضحًا ومنطقيًا. خرجت من الدورة بفهم حقيقي يكفي للبدء في بناء أنظمة ذكية بسيطة وتحليل البيانات بثقة. أنصح بها كل من يريد مدخلًا متينًا إلى تعلّم الآلة.
Cách giảng viên giải thích hồi quy và phân loại bằng ví dụ thực tế giúp mình hiểu machine learning nhanh hơn hẳn.
อธิบายแนวคิดหลักของ machine learning ได้เข้าใจง่ายและมีตัวอย่างการใช้งานจริงประกอบ ทำให้เห็นภาพว่าโมเดลเรียนรู้จากข้อมูลอย่างไร อยากให้ลงลึกเรื่องการประเมินผลโมเดลมากกว่านี้อีกนิด แต่โดยรวมเป็นจุดเริ่มต้นที่ดีมากครับ
Learners also took
Code-Free Data Science with KNIME
Foundations of Data Science and Modern Analytics
Foundations of Analytic Combinatorics: Analyzing Algorithms and Data
Data Science Profession: A Beginner's Guide to Real-World Applications
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We don’t store card details — Stripe handles them securely.
Can I get a refund? +
Yes — full refund within 14 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Get 10 courses a month
Members get 10 courses of their choice every month for 0 zł. No per-course charges — you pay only the subscription.
- ✓ 10 courses every month
- ✓ Cancel anytime
Renews monthly. Unused courses expire at the end of each billing month.