curriculum
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| curriculum [2025/07/17 13:36] – [Period 2] respai-vic | curriculum [2025/10/29 15:06] (current) – director-llga | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== MASTER 1 (M1) ===== | ===== MASTER 1 (M1) ===== | ||
| + | Two refresher courses: | ||
| + | * Refresher in Statistics (APM_51438_EP, | ||
| + | * Refresher in Computer Science (CSC_51440_EP, | ||
| - | * MAP538: Refresher in Statistics (Marine Le Morvan) | ||
| - | * INF538: Refresher in Computer Science (Marie-Paule Cani), presenting an introduction to 3D Computer Graphics | ||
| - | All subsequent M1 courses are 36h and will credit 4.5 ECTS. | + | All subsequent M1 courses are 36h and will credit 4.5 ECTS. Note that students need to mandatorily either choose a Deep Learning course either in Period 1 (CSC_51054_EP) or in Period 2 (APM_52183_EP). |
| ==== Period 1 ==== | ==== Period 1 ==== | ||
| Mandatory: | Mandatory: | ||
| - | * Computer Animation | + | * Machine Learning |
| - | 1 course | + | 3 courses |
| - | * Machine and Deep Learning (INF554, Michalis Vazirgiannis, | + | * Deep Learning (Recommended option, CSC_51054_EP, Michalis Vazirgiannis, Johannes Lutzeyer and Ye Zhu, EP) |
| - | * Foundations of Machine Learning (MAP553, Erwan Le Pennec, EP) | + | * Signal Processing (Recommended option, APM_51055_EP, |
| - | + | * Emerging Subjects in Machine | |
| - | 2 courses among: | + | * Computer Animation |
| - | * Topological Data Analysis | + | * Image Analysis and Computer Vision (CSC_51073_EP, Mathieu Brédif, Univ Gustave Eiffel) |
| - | * Image Analysis and Computer Vision (INF573, Mathieu Brédif, EP & IGN) | + | * Topological Data Analysis (CSC_51056_EP, |
| - | * Digital Representation and Analysis of Shapes (INF574, Mathieu | + | * Digital Representation and Analysis of Shapes (CSC_51074_EP, Mathieu |
| - | * Signal Processing | + | * Probability Theory for ML: Applications to Monte Carlo Methods and Generative Models |
| - | + | * DataBase Management System (CSC_51053_EP, | |
| - | + Mandatory non-scientific courses | + | * Statistical Learning Theory (APM_51059_EP, |
| - | | + | + Mandatory non-scientific courses: |
| + | | ||
| * Sport | * Sport | ||
| * Humanities | * Humanities | ||
| Line 34: | Line 36: | ||
| ==== Period 2 ==== | ==== Period 2 ==== | ||
| - | 2 Mandatory | + | Mandatory: |
| - | * Advanced Machine | + | * Reinforcement |
| - | * Computer Vision: From Fundamentals | + | * Graph Machine and Deep Learning for Generative AI (CSC_52072_EP, |
| + | * Introduction | ||
| - | 2 scientific courses among | ||
| - | * Advanced Deep Learning (INF581A, Michalis Vazirgiannis, | ||
| - | * Image Synthesis: Theory and Practice (INF584, Tamy Boubekeur, Telecom ParisTech) | ||
| - | * Real-time AI in Video Games : Decisive & Collaborative Actions (INF584A, David Bilemdjian, Chaire Ubisoft) | ||
| - | * Statistics in Action (MAP566, Zacharie Naulet, EP & INRAE) | ||
| - | * Computational Optimal Transport for ML and Generative Modeling (MAP588, Rémi Flamary, EP) | ||
| - | + Mandatory non-scientific courses | + | 1 course among: |
| - | * | + | * Multimodal Generative AI (Recommended option, CSC_52002_EP, |
| + | * Statistics in Action (Recommended option, APM_52066_EP, | ||
| + | * Deep Learning (Recommended option, APM_52183_EP, | ||
| + | * Computational Optimal Transport for ML and Fairness (Recommended option, Rémi Flamary, EP) | ||
| + | * Optimization for AI (APM_52067_EP, | ||
| + | * Optimization and Responsible AI for Sustainability (CSC_52073_EP, | ||
| + | * Advanced Deep Learning (CSC_52087_EP, | ||
| + | * Image Synthesis: Theory and Practice (CSC_52084_EP, | ||
| + | * Social Media and Communication: | ||
| + | |||
| + | |||
| + | + Mandatory non-scientific courses: | ||
| + | * | ||
| * Sport | * Sport | ||
| * Humanities | * Humanities | ||
| Line 53: | Line 62: | ||
| ==== Period 3 ==== | ==== Period 3 ==== | ||
| - | MAP/ | + | INT_52406_EP |
| Line 61: | Line 70: | ||
| ===== MASTER 2 (M2)====== | ===== MASTER 2 (M2)====== | ||
| - | No refresher course is provided but students directly entering in the M2 and lacking background in Computer Graphics | + | No refresher course is provided but students directly entering in the M2 and lacking background in language and graph modeling |
| + | The detailed curriculum for M2 is currently under development. However, below we provide a preliminary overview of the core and introductory courses that students are expected to take. | ||
| ==== Period 1 ==== | ==== Period 1 ==== | ||
| - | |||
| - | **APM_53440_EP - Advanced unsupervised learning (24h, 2 ECTS), Pierre Latouche(UCA)** (contact: pierre.latouche@uca.fr) | ||
| - | > ABSTRACT TO BE ADDED | ||
| - | |||
| - | | ||
| - | **APM_53441_EP - Learning with tabular data (24h, 2 ECTS), Marine Le Morvan** (contact: marine.le-morvan@polytechnique.edu) | ||
| - | > ABSTRACT TO BE ADDED | ||
| - | |||
| **CSC_53432_EP - Large Language Models (24h, 2 ECTS), Guokan Shang (MBZUAI) ** (contact: guokan.shang@mbzuai.ac.ae) | **CSC_53432_EP - Large Language Models (24h, 2 ECTS), Guokan Shang (MBZUAI) ** (contact: guokan.shang@mbzuai.ac.ae) | ||
| Line 78: | Line 81: | ||
| > The curriculum begins with a brief overview of key historical NLP techniques. It then transitions to the transformer architecture, | > The curriculum begins with a brief overview of key historical NLP techniques. It then transitions to the transformer architecture, | ||
| - | **CSC_53439_EP - Deep Reinforcement Learning (24h, 2 ECTS), Jesse Read** (contact: jesse.read@polytechnique.edu) | ||
| - | > Reinforcement learning (RL) is of increasing relevance today, including in games, complex energy systems, recommendation engines, finance, logistics, and for auto-tuning the parameters of other learning frameworks. This course assumes familiarity with the foundations of RL and its main paradigms (temporal-difference learning, Monte Carlo, and policy-gradient methods). We will explore them further, and study modern state-of-the-art variants (such as proximal policy optimization), | ||
| **CSC_53431_EP - Analysis and Deep Learning on Geometric Data (24h, 2 ECTS), Maks Ovsjanikov (EP)** (contact: maks@lix.polytechnique.fr) | **CSC_53431_EP - Analysis and Deep Learning on Geometric Data (24h, 2 ECTS), Maks Ovsjanikov (EP)** (contact: maks@lix.polytechnique.fr) | ||
| > This course will introduce students to advanced topics in modern geometric data analysis with focus on a) mathematical foundations (discrete differential geometry, mapping, optimization), | > This course will introduce students to advanced topics in modern geometric data analysis with focus on a) mathematical foundations (discrete differential geometry, mapping, optimization), | ||
| - | **CSC_53433_EP - Creative & Generative models in Computer Graphics (24h, 2 ECTS), | ||
| - | > This course presents the AI-related methods developed in Computer Graphics to create or generate individual 3D shapes, animated landscapes and humanoid motion. We first introduce user-centered Creative AI, i.e. smart 3D models - either based on knowledge or trained from examples, designed to help users creating and controlling 3D shapes and environments. Second, we focus on the use of AI in Character Animation, from early motion planning and control methods to deep reinforcement learning solutions. These methods result into 3D character models able to navigate alone or within crowds, and to interact with their environment. The lab sessions are held on Unity, based on C#. | ||
| - | | ||
| ==== Period 2 ==== | ==== Period 2 ==== | ||
| - | **CSC_54456_EP - Navigation for Autonomous systems (24h, 2 ECTS), David Filliat (ENSTA)** (contact: david.filliat@ensta-paris.fr) | + | **To be completed soon.** |
| - | > Drones and robots must create maps of their surroundings to plan their movement and navigate. This course presents the robotic platforms and the most common sensors (vision, Lidar, intertial units, odometry …) and the different components of navigation: control; obstacle avoidance; localization; | + | |
| - | + | ||
| - | **CSC_54441_EP - Introduction to the verification of neural networks (24h, 2 ECTS), Eric Goubault (EP), Sylvie Putot (EP)** (contact: sylvie.putot@polytechnique.edu) - Elective course | + | |
| - | > Neural networks are widely used in numerous applications including safety-critical ones such as control and planning for autonomous systems. A central question is how to verify that they are correct with respect to some specification. Beyond correctness or robustness, we are also interested in questions such as explainability and fairness, that can in turn be specified as formal verification problems. In this course, we will see how formal methods approaches introduced in the context of program verification can be leveraged to address the verification of neural networks. | + | |
| - | + | ||
| - | **CSC_54445_EP - Geometric Algorithms for Point Patterns and 2D embedded Structures, Across Applications in Visual Computing (24h, 2 ECTS), Pooran Memari** (contact: pooran.memari@polytechnique.edu) - Elective course | + | |
| - | > (To be added) | + | |
| - | + | ||
| - | **CSC_54442_EP - Socio-emotional embodied conversational agents (24h, 2 ECTS), Chloé Clavel (Inria Paris) and Brian Ravenet (Université Paris Saclay)** (contacts: chloe.clavel@inria.fr and brian.ravenet@lisn.upsaclay.fr> | + | |
| - | > Many interactive systems, from virtual companions to online retailing, rely on embodied conversational agents. These agents need to reach a good level of communication skills to conduct a conversation with humans and be acceptable and trustworthy by humans. This course will introduce non-verbal behavior models, present models for multimodal dialog, opinion detection and voice quality, explain how to model the agent' | + | |
| - | + | ||
| - | **CSC_54444_EP - Virtual/ | + | |
| - | > Metaverse and virtual/ | + | |
| - | + | ||
| - | **CSC_54434_EP - 3D Computer Vision (24h, 2 ECTS), Xi Wang (EP)** (contact: Xi.Wang@polytechnique.edu) | + | |
| - | > This course presents modern 3D computer vision in a clear, step-by-step progression: | + | |
| - | + | ||
| - | **CSC_54443_EP - Soft robots: Design, Modeling, Simulation and Control (24h, 2 ECTS), | + | |
| - | > Soft robotics is a promising novel field, bringing more robustness in robots design and for all tasks involving close interactions with humans, from help to disable people to medical robot. This course will give an introduction to recent advances in soft robotics, including design, modeling, simulation and control techniques for robots, and will present recent applications in medicine, industry and art. | + | |
| Line 126: | Line 105: | ||
| ==== Period 3 ==== | ==== Period 3 ==== | ||
| - | MAP/ | + | INT_54490_EP |
curriculum.1752759387.txt.gz · Last modified: 2025/10/09 10:00 (external edit)
