This repository contains math and code for the Fondamentals of Machine Learning course at EPITA.
Each folder is a section of the project's content.
- Bayes estimator and Bayes risk
- Bayes risk with absolute loss
- Expected value of empirical risk for OLS
- Regression on a given dataset
- Classification on a given dataset
- Application of supervised learning
- Application of unsupervised learning
There are two ways to set up the Python environment for this project: using pip or conda.
Set up the environment using Conda:
conda env create -f conda_env.yaml
Export the environment:
conda env export --name FTML > conda_env.yaml
Set up the environment using Pip:
pip install -r requirements.txt
Export the environment:
pip freeze > requirements.txt