new practical sessions basics, mnist and chess

Course Support

This course covers a wide range of mathematical tools for AI and science in general.We focus on Linear Algebra, Functional Analysis and Statistics.

exercises

Here, you will find extra exercises for the exam:

QCMs:

2022 2023 2023 (corr) 2024 2024 (corr)
QCM1 QCM1 QCM1 QCM1 QCM1
QCM2 QCM2 QCM2 QCM2 QCM2
QCM3 QCM3 QCM3 QCM3 QCM3
QCM4 QCM4 QCM4 QCM4 QCM4
QCM5 QCM5 QCM5 QCM5 QCM5
QCM6 QCM6 QCM6 QCM6 QCM6
QCM7 QCM7 QCM7 QCM7 QCM7
QCM8 QCM8 QCM8 QCM8 QCM8
- QCM9 QCM9 QCM9 QCM9
exam 2021 exam 2022 exam 2023
exam, practice exam exam

Practical Sessions

First, we need to install wget.

Install wget on Windows

google is your friend not me :)

Install wget on Linux

apt-get install wget

Install wget on MacOS

First, we need to install homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Then use brew to install wget on your mac.
brew install wget

Notebooks

Notebooks contain a small set of exercices to practice the different notions sutided in class. If you find any mistake please mail me.

wget https://edouardyvinec.netlify.app/centrale/notebooks/algèbre.ipynb
wget https://edouardyvinec.netlify.app/centrale/notebooks/Classification.ipynb
wget https://edouardyvinec.netlify.app/centrale/notebooks/EDO.ipynb
wget https://edouardyvinec.netlify.app/centrale/notebooks/Fonctions_de_plusieurs_variables.ipynb
wget https://edouardyvinec.netlify.app/centrale/notebooks/Probabilités.ipynb
wget https://edouardyvinec.netlify.app/centrale/notebooks/TCL.ipynb
wget https://edouardyvinec.netlify.app/centrale/notebooks/tests_d'hypothèses.ipynb

TP - Epidemic Modelisation

The base files for the TP are:

wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/exercice.py
wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/exercice_initial.py
To visualize the expected results:
wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/SIR.png
wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/SIRVD.png
wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/SIRVDV.png
Download the solution:
wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/main.py
wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/initial.py

TP - Solar System

The base files for the TP are:

wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/animate.py
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/clear.py
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/data.py
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/main.py
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/solarsystem_exercice.py
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/utils.py
To visualize the expected results:
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/minisolar/minisolar.gif
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/solar/solar.gif
To convert a sequence of images to a gif:
wget https://edouardyvinec.netlify.app/centrale/tp/gif/convertor.py
Download the solution: to come
wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/solarsystem_sol.py

TP - Real Estate

The base files for the TP are:

wget https://edouardyvinec.netlify.app/centrale/tp/real_estate/housing.csv
wget https://edouardyvinec.netlify.app/centrale/tp/real_estate/main.py
wget https://edouardyvinec.netlify.app/centrale/tp/real_estate/neural_network_exercice.py
wget https://edouardyvinec.netlify.app/centrale/tp/real_estate/read_data.py
Download the solution: to come

TP - Gaussian Mixture Model

The base files for the TP are:

wget https://edouardyvinec.netlify.app/centrale/tp/mixture_of_gaussians/main.py
wget https://edouardyvinec.netlify.app/centrale/tp/mixture_of_gaussians/ME_exercice_initial.py
wget https://edouardyvinec.netlify.app/centrale/tp/mixture_of_gaussians/data.py
To visualize the expected results:
wget https://edouardyvinec.netlify.app/centrale/tp/mixture_of_gaussians/dataset.png
Download the solution: to come