---
title: "Introduction to Machine Learning"
description: "A beginner-friendly path through machine learning concepts and hands-on notebooks."
sidebar:
  hidden: true
lastModified: "2026-10-07T16:05:22+05:30"
---

Learn machine learning fundamentals through short topic guides, beginner-friendly notebooks, and small datasets. The lessons move from environment setup and data preparation to supervised and unsupervised learning.

## Foundations

- [Get started](/docs/en/modules/introduction-to-machine-learning/getting-started)
- [Prepare data](/docs/en/modules/introduction-to-machine-learning/data-preprocessing)

## Supervised learning

- [Regression](/docs/en/modules/introduction-to-machine-learning/regression)
- [Classification](/docs/en/modules/introduction-to-machine-learning/classification)
- [Trees and ensembles](/docs/en/modules/introduction-to-machine-learning/trees-and-ensembles)
- [Regularization and overfitting](/docs/en/modules/introduction-to-machine-learning/regularization-and-overfitting)

## Unsupervised learning

- [Unsupervised learning methods](/docs/en/modules/introduction-to-machine-learning/unsupervised-learning)

## Hands-on work

The lessons include the code for each exercise. To run the original notebooks or browse the datasets, visit the [module repository](https://github.com/universitysjp/introduction-to-machine-learning).
