Science des Données Saison 5: Technologies pour l'apprentissage automatique / statistique de données massives et l'Intelligence Artificielle
| Applied mathematics, Data Science
Artificial Intelligence Frameworks
This course follows the Machine Learning and the High Dimensional & Deep Learning courses. In theses courses, you have acquired knowledge in machine and deep learning algoritms and their application on various type of data. This knowledge is primordial to become a DataScientist.
This course has three main objectives. You will
- learn how to apply efficiently these algorithms using
- discover new field of artificial intelligence applied on (real) datasets that require specific algorithms:
- how to efficiently share reproducible code.
NB: Some contents from previous years are still available on the repository (like Spark) but are not covered during theses courses anymore.
Knowledge requirements
- R Tutorial
- Python Tutorial
- Elementary statistic tools
- Data Exploration and Clustering.
- Machine Learning
- High Dimensional & Deep Learning
Schedule
- Lectures : 10 hours
- Practical Works : 30 hours.
Course introduction + Github Reminder: Slides/Video
- Session 1 - 02-11-20
- Session 2 - 16-11-20
- Session 3 - 30-11-20
- Session 4 - 07-12-20
- Session 5 14-12-20
- Session 6 04-01-20
Evaluation
The evaluation is associated to the DEFI-IA
Objective
You will be evaluated on your capacity of acting like a Data Scientist, i.e.- Handle a new dataset and explore it.
- Find a solution to address the defi's problem with a high score (above baseline).
- Explain the choosen algorithm.
- Write a complete pipeline to easily reproduce the results.
- Justify the choice of the algorithms and the environment (CPU/GPU, Cloud etc..).
- Share it and make your results easily reproducible (Git - docker, conda environment.).
Notations
- Project - (60%): a Git repository.
- Rapport - (40%) 10 pages maximum:
Other details
* Group of 4 to 5 people (DEFI IA's team). ## Technical requirements. All the libraries required for these modules are listed in the requirements.txt (IN CONSTRUCTION/ ONLY SESSION 1 IS OK) To build a functional environment in pandas execute the following lines:
conda create -n AIF python=3.8 conda activate AIF pip install -r requirements.txt jupyter labextension install jupyterlab-plotly@4.12.0