Edouard Yvinec

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 2024 2025 2026
QCM1 QCM1 QCM1 QCM1 QCM1
QCM2 QCM2 QCM2 QCM2
QCM3 QCM3 QCM3 QCM3
QCM4 QCM4 QCM4 QCM4
QCM5 QCM5 QCM5 QCM5
QCM6 QCM6 QCM6 QCM6
QCM7 QCM7 QCM7 QCM7
QCM8 QCM8 QCM8 QCM8
- QCM9 QCM9 QCM9
exam 2021 exam 2022 exam 2023 exam 2024 exam 2025
exam, practice exam exam exam exam

Practical Sessions

First, we need to install wget.

Install wget on Windows

google is your friend not me :)

Install wget on Linux

{{< highlight html >}} apt-get install wget {{< /highlight >}}

Install wget on MacOS

First, we need to install homebrew {{< highlight html >}} /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" {{< /highlight >}} Then use brew to install wget on your mac. {{< highlight html >}} brew install wget {{< /highlight >}}

Notebooks

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

{{< highlight html >}} 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 {{< /highlight >}}

TP - Epidemic Modelisation

The base files for the TP are: {{< highlight html >}} wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/exercice.py wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/exercice_initial.py {{< /highlight >}} To visualize the expected results: {{< highlight html >}} 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 {{< /highlight >}} Download the solution: {{< highlight html >}} wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/main.py wget https://edouardyvinec.netlify.app/centrale/tp/epidemic/initial.py {{< /highlight >}}

TP - Solar System

The base files for the TP are: {{< highlight html >}} 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 {{< /highlight >}} To visualize the expected results: {{< highlight html >}} wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/minisolar/minisolar.gif wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/solar/solar.gif {{< /highlight >}} To convert a sequence of images to a gif: {{< highlight html >}} wget https://edouardyvinec.netlify.app/centrale/tp/gif/convertor.py {{< /highlight >}} Download the solution: to come {{< highlight html >}} wget https://edouardyvinec.netlify.app/centrale/tp/solar_system/solarsystem_sol.py {{< /highlight >}}

TP - Real Estate

The base files for the TP are: {{< highlight html >}} 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 {{< /highlight >}} Download the solution: to come

TP - Gaussian Mixture Model

The base files for the TP are: {{< highlight html >}} 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 {{< /highlight >}} To visualize the expected results: {{< highlight html >}} wget https://edouardyvinec.netlify.app/centrale/tp/mixture_of_gaussians/dataset.png {{< /highlight >}} Download the solution: to come