Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
curriculum [2019/07/31 23:45]
scornet [Transvere courses and projects (September 2018 to March 2019)]
curriculum [2020/10/16 16:58] (current)
kalogeiton [Scientific courses, period 1 (October - December)]
Line 4: Line 4:
  
 ===== MASTER 2 ====== ===== MASTER 2 ======
-==== Pre-training period (September ​2018) ==== +==== Pre-training period (September) ==== 
 Choice between: Choice between:
   * MAP630 - Refresher in Statistics : statistical analysis, introduction to Machine Learning techniques (Pierre Latouche, CNRS).   * MAP630 - Refresher in Statistics : statistical analysis, introduction to Machine Learning techniques (Pierre Latouche, CNRS).
Line 12: Line 12:
 ==== Scientific courses, period 1 (October - December) ==== ==== Scientific courses, period 1 (October - December) ====
  
-**MAP631 ​- Deep Learning (48h, 5 ECTS), Erwan Scornet (EP)** (contact: erwan.scornet@polytechnique.edu)+**MAP/​INF631 ​- Deep Learning (48h, 5 ECTS), Erwan Scornet (EP)** (contact: erwan.scornet@polytechnique.edu)
   Deep Learning is one key element of modern data science. This course will explore several instances of Deep Neural Networks, each one being specifically adapted to solve a particular learning task (classification,​ image recognition,​ text mining, dimensionality reduction). An introduction to current research topics on neural network will be presented during the last part of the course. ​   Deep Learning is one key element of modern data science. This course will explore several instances of Deep Neural Networks, each one being specifically adapted to solve a particular learning task (classification,​ image recognition,​ text mining, dimensionality reduction). An introduction to current research topics on neural network will be presented during the last part of the course. ​
  
Line 21: Line 21:
   During this course, the students will acquire the different methods underlying speech and language processing. The techniques and concepts that will be studied include: ​ part-of-speech tagging, information extraction, knowledge representation,​ dependency parsing, and application of machine learning methods (such as deep learning, hidden markov models) to text classification. ​   During this course, the students will acquire the different methods underlying speech and language processing. The techniques and concepts that will be studied include: ​ part-of-speech tagging, information extraction, knowledge representation,​ dependency parsing, and application of machine learning methods (such as deep learning, hidden markov models) to text classification. ​
        
-**INF633 - Advanced 3D Graphics (24h, 2 ECTS), ​ Marie-Paule Cani (EP), Julien Pettré (Inria), Pierre Ecormier (EP)** (contact: Marie-Paule.Cani@polytechnique.edu) +**INF633 - Advanced 3D Graphics: Exploring the links between Computer Graphics and AI (24h, 2 ECTS), ​ Marie-Paule Cani (EP), Julien Pettré (Inria), Pierre Ecormier (EP)** (contact: Marie-Paule.Cani@polytechnique.edu) 
-  Computer graphics tackles the creation of 3D contents, from object prototypes to animated scenes. This course will focus on the interactions between Computer Graphics and Artificial Intelligence,​ which recently lead to a number of advances. In particular, we will cover "​Creative AI", ie. how interactive content creation can be enhanced using smart graphical models embedding knowledge, as well as the  combination of 3D Graphics, ​AI and learning for the animation of virtual, ​autonomous creatures. ​+  Computer graphics tackles the creation of 3D contents, from object prototypes to animated scenes. This course will focus on the interactions between Computer Graphics and Artificial Intelligence,​ which recently lead to a number of advances. In particular, we will cover "​Creative AI", ie. how interactive content creation can be enhanced using smart graphical models embedding knowledge, as well as the combination of 3D Graphics, ​knowledge ​and learning for the animation ​and training ​of possibly ​autonomous, virtual ​creatures. ​
        
-**INF634 - Computer Vision ​ (24h, 2 ECTS), ​Renaud Keriven ​(EP & Bentley systems)** (contact: ​Renaud.Keriven@bentley.com+**INF634 - Advanced ​Computer Vision ​ (24h, 2 ECTS), ​Vicky Kalogeiton ​(EP)** (contact: ​vicky.kalogeiton@polytehcnique.edu
-  ​Being able to understand and reconstruct the world around us is essential for intelligent systems and robots. ​This course ​will detail ​computer vision ​techniques based on projective geometry ​enabling to reconstructing a 3D world from pairs of imagesintroduce 3D reconstruction of shapes ​and motions from multiple camerasand present new advances on object recognition ​in images ​and videos based on machine learning techniques. +  This course ​is an introduction to fundamental and advanced topics in computer vision ​with learning-based approachesie. Deep Learning. Topics include image and video classification, object ​detection, action ​recognition, optical flow and motion, multi-modal vision systems, annotation signal and applications.
  
  
 ==== Scientific Courses, period 2 (January - March) ==== ==== Scientific Courses, period 2 (January - March) ====
  
-**MAP641 ​- Reinforcement Learning (48h, 5 ECTS), Odalric-Ambrym Maillard (Inria Lille), Bruno Scherrer (Inria Nancy), Olivier Pietquin (Google Brain) ** (contact: odalricambrym.maillard@inria.fr)+**MAP/​INF641 ​- Reinforcement Learning (48h, 5 ECTS), Odalric-Ambrym Maillard (Inria Lille), Bruno Scherrer (Inria Nancy), Olivier Pietquin (Google Brain) ** (contact: odalricambrym.maillard@inria.fr)
    ​Reinforcement learning aims at finding at each step of a process the best action to take in order to minimize some regret function. This course will introduce the general notions of reinforcement learning and will present several online algorithms that can be used in real-time to take actions. The specificity and the performance of the different algorithms will be discussed in detail. ​    ​Reinforcement learning aims at finding at each step of a process the best action to take in order to minimize some regret function. This course will introduce the general notions of reinforcement learning and will present several online algorithms that can be used in real-time to take actions. The specificity and the performance of the different algorithms will be discussed in detail. ​
  
Line 44: Line 43:
   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 topological optimization for additive fabrication,​ modeling and control techniques for robots, and will present recent applications in medicine, industry and art.   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 topological optimization for additive fabrication,​ modeling and control techniques for robots, and will present recent applications in medicine, industry and art.
  
-**INF644 - Immersion and interaction with virtual worlds ​ (24h, 2 ECTS), Anatole Lecuyer (Inria), Fernando Argelaguet Sanz (Inria), Maud Marchal (INSA Rennes), Guillaume Moreau (Centrale Nantes), Jean-Marie Normand (Centrale Nantes), Fabien Lotte (Inria)** (contact: Anatole.Lecuyer@inria.fr)+**INF644 - Virtual/​Augmented Reality & 3D Interactions ​ (24h, 2 ECTS), Anatole Lecuyer (Inria), Fernando Argelaguet Sanz (Inria), Maud Marchal (INSA Rennes), Guillaume Moreau (Centrale Nantes), Jean-Marie Normand (Centrale Nantes), Fabien Lotte (Inria)** (contact: Anatole.Lecuyer@inria.fr)
   Reconstructing our world or generating virtual ones would be useless without novel ways to navigate and interact with them. This course will present virtual reality systems and the associated methods for navigation and interaction,​ from multi-modal interaction merging visual immersion, sound and haptics systems to brain-computer interfaces.   Reconstructing our world or generating virtual ones would be useless without novel ways to navigate and interact with them. This course will present virtual reality systems and the associated methods for navigation and interaction,​ from multi-modal interaction merging visual immersion, sound and haptics systems to brain-computer interfaces.
   ​   ​
 ==== Transvere courses and projects (September to March) ==== ==== Transvere courses and projects (September to March) ====
  
-**MIE630 - Seminar on ethical issues, law and novel applications of AI (3 ECTS):** Every Tuesday, ​2pm-3:30pm +**MIE630 - Seminar on ethical issues, law and novel applications of AI (3 ECTS), Véronique Steyer <​veronique.steyer@polytechnique.edu>,​ Louis Vuarin <​louis.vuarin@polytechnique.edu>​:** Every Tuesday, ​1:30pm-3:00pm 
-Students will be sensitized to ethical issues and law, and introduced to novel application of artificial intelligence and visual computing through a weekly seminar with key-note talks from both institutional and industrial partners. The program of 2018-2019 seminars can be found  **[[seminarProgramm|here]]** ​+Students will be sensitized to ethical issues and law, and introduced to novel application of artificial intelligence and visual computing through a weekly seminar with key-note talks from both institutional and industrial partners. The program of 2020-2021 seminars can be found  **[[seminarProgramm|here]]** ​
        
 **MAP/​INF630 - Transverse project (3 ECTS):** Students will work half a day a week on a transverse project, corresponding to a challenging question either raised by an industrial partner or by a researcher in the domain spanned by the graduate degree. See  the **[[transverse|transverse projects page]]** for details). **MAP/​INF630 - Transverse project (3 ECTS):** Students will work half a day a week on a transverse project, corresponding to a challenging question either raised by an industrial partner or by a researcher in the domain spanned by the graduate degree. See  the **[[transverse|transverse projects page]]** for details).
Line 58: Line 57:
  
  
-==== Final project (April to September ​2019 - 30 ECTS) ==== +==== Final project (April to September - 30 ECTS) ==== 
 MAP/INF690 - Internship: 5 to 6 months project, either in the R&D department of a company or in a research lab. MAP/INF690 - Internship: 5 to 6 months project, either in the R&D department of a company or in a research lab.
  
Line 65: Line 64:
 All courses are 36h and will represent 4 ECTS.  All courses are 36h and will represent 4 ECTS. 
  
-  * MAP538: Refresher in statistics (one weekat the beginning of the yearAlain Durmus, CMLA+  * MAP538: Refresher in statistics (two daysin SeptemberFlorian Bourgey <​florian.bourgey@polytechnique.edu>​
-  * INF...: Refresher in Computer science (one weekor during the first week of the first period, to be confirmed)+  * INF538: Refresher in Computer science (two daysin September; Christophe Lino <​christophe.lino@lix.polytechnique.fr>​)