Master Data Science d'IP Paris

Pour les élèves en double diplôme ENSAE/Master DS: vous trouverez sur cette page 1) les liens utiles 2) les règles de validation 3) une FAQ. Merci de la lire en détail avant de m'envoyer un email! Je mets régulièrement les informations à jour.

Rentrée 2023 - 2024


- Rentrée du Master DS: 4 septembre (lien vers les slides)

- Choix des cours côté Master DS à envoyer à la scolarité du Master DS pour le 5 septembre 23:59 via un formulaire

- côté ENSAE choix des cours optionnels du 14 au 28 septembre

- Choix des compensations ENSAE/Master DS (c'est à dire quels crédits à faire valoir dans un sens et dans l'autre) à m'envoyer également via un lien google doc que j'enverrai par email (vers fin septembre)

Quelques nouveautés côté voie DSSA de l'ENSAE:
  • « Analysis of Matrix Data » : Nouveau cours obligatoire de 21 heures et 4 ECTS en S2 avec comme thèmes principaux : « Compressed sensing », « Matrix Completion », la théorie des réseaux et des graphes
  • « Statistical optimal transport » : Nouveau cours en S2 15h donné par un nouvel enseignant-chercheur
  • « Sampling Methods: from MCMC to Generative Modeling : Nouveau cours en S2, qui remplace « Computational Statistics » (S1)
  • « Fairness and Privacy in Machine Learning » passe au second semestre
  • « Cloud Computing » devient « Programmation parallèle pour le Machine Learning »
  • « Online learning and aggregation » en voie de passer de Obligatoire à Optionnel (à confirmer)

Liens


Site du master DS

Présentation des cours du master

Voie Data Science, Statistique et Apprentissage à l'ENSAE

Nombre d'ECTS des cours de 3A à l'ENSAE

Calendrier scolaire ENSAE

Emploi du temps provisoire 2023-2024 3A Ensae (lien disponible vers l'emploi du temps du S1)

Emploi du temps du S2 de l'an dernier 2022-2023 3A voie DSSA Ensae

Calendrier scolaire Master DS

Emploi du temps provisoire 2023-2024 Master DS

Règles de validation pour le double diplôme ENSAE/Master DS

Régle de validation du master DS :

1. Une année de formation compte au moins 60 ECTS.
2. Il faut acquérir 42 ECTS de cours, dont le cours « DATA CAMP » (cours obligatoire de 3 ECTS).
3. Le stage est réputé acquis lorsque la note de stage est supérieure ou égale à 10/20 et vaut 18 ECTS. Il doit être long d'au moins 16 semaines.
4. Une UE est réputée acquise lorsque la note est supérieure ou égale à 10/20.
5. Les UE ne sont pas compensables. Attention : à l’ENSAE une UE est un "groupe de cours"; au master DS une UE est 1 cours, et un groupe de cours est appelé "Bloc d’UE"
6. Le redoublement n’est pas autorisé en dessous de 30 ECTS de cours.
7. Il est indispensable de s’inscrire sur le Moodle pour suivre les cours du Master

Régles d'équivalence ECTS Master DS <-> ENSAE :

Attention : je ne fais que vérifier la cohérence pédagogique de vos choix d'équivalence, je ne vérifie pas le nombre d'ECTS, leurs équivalents ECTS après déflation et le nombre total des ECTS. Vous êtes seuls responsables en cas d'erreur de calcul sur le nombre d'ECTS. Lisez donc bien toute cette page et en particulier la FAQ vous expliquant les règles d'équivalence.

Les éléves de l'ENSAE ont le droit de faire valider des ECTS du Master DS à l'ENSAE, et inversement, ce qui vous permet de réduire un peu le nombre de cours à suivre et donc la surcharge de travail. Attention, ceci n'est possible que si vous vous inscrivez dans la voie Data Science en voie SA (Statistique et Apprentissage) à l'ENSAE.

Pour le premier semestre, vous devez me communiquer vos choix d'équivalences d'ECTS dans le sens Master DS --> ENSAE début octobre 2022 (l'an dernier la deadline était le 4 octobre 2021).

Sens Master DS ---> ENSAE

16 ECTS des cours du Master DS peuvent être utilisés pour valider 10 ECTS à l'ENSAE.

Attention, un cours de 4 ECTS ou plus au Master DS n'est compté que 4 ECTS à l'ENSAE, un cours de moins de 4 ECTS au Master DS est compté 2 ECTS à l'ENSAE (sauf dans le cas des cours qui sont ouverts dans les deux formations ENSAE et master DS pour lesquels la règle est différente -- voir plus bas). Un exemple pratique sur la façon de procéder : imaginons que vous souhaitiez faire compter à l'ENSAE le cours "Optimisation for Data Science" (vaut 6 ECTS au master), et "Causal Inference" (vaut 3 ECTS au master). Ces cours compteront respectivement 4 et 2 ECTS à l'ENSAE (en suivant la règle de déflation donnée plus haut).

Dans pamplemousse, vous pourrez prendre provisoirement (avant la validation de vos choix par l'équipe pédagogique) « Cours provisoire compensation master S1 » (idem pour le S2) avec des nombres d’ECTS différents. Suite à la validation, vous verrez affichés les cours du master DS choisis. Cette opération va défalquer 6 points d'équivalence sur votre quota de 16 ECTS d'équivalence Master-->ENSAE. (Attention aux cours qui apparaissent dans les deux formations ENSAE et Master DS avec des ECTS différents; voir la troisième question du FAQ : il faut défalquer le nombre d'ECTS que le cours rapporte dans la formation d'arrivée).

Je vous enverrai vers la mi-septembre, un google doc à remplir dans lequel vous pouvez écrire "Optimisation for Data Science" (4) et "Causal Inference" (2). Je vérifierai alors la cohérence de vos choix puis les transmettrai à la direction des études pour validation. Les changements apparaîtront sur Pamplemousse début novembre.

Sens ENSAE ---> Master DS

10 ECTS des cours de l'ENSAE peuvent être utilisés pour valider 10 ECTS au Master DS. Dans ce sens, il n'y a pas de déflation des ECTS. Il faudra aussi me communiquer le choix des cours de l'ENSAE que vous souhaitez faire compter au Master DS au 1er semestre et deuxième semestre dans ce même google doc.

Quelques conseils :

1. n'hésitez pas à utiliser 10 ou 12 ECTS (Master DS --> ENSAE) dès le premier semestre. Le second semestre est souvent vécu comme moins chargé par les étudiants. Il y a surtout plus de matières évaluées par des mémoires au second semestre, ce qui rend plus facile de lisser la charge de travail dans le temps.
2. il y a quelques restrictions sur les équivalences : vous ne pouvez pas remplacer un cours obligatoire de l'ENSAE par un cours du Master DS; vous ne pouvez pas valider de cours non maths/stats/info (cours de langue par exemple) dans le sens ENSAE --> Master DS, vous ne pouvez pas valider un cours du Master DS à l'ENSAE si vous y avez déjà suivi un cours strictement équivalent, etc. De façon à être sûr que votre choix est valide, n'attendez pas le dernier moment pour me le soumettre dans le google doc.
3. Il y a des cours qui apparaissent dans les deux formations (ENSAE et Master DS), par exemple, le cours de "High dimensional statistics". Pour ces cours, vous pouvez choisir de les valider seulement pour l'ENSAE, seulement pour le master DS ou pour les deux formations. Dans ce dernier cas, les ECTS que vous rapportent ce cours sont à amputer sur un des deux quotas de points d'équivalence (c'est vous qui le choississez). Ces cours étant particuliers, vous pouvez lire les instructions qui suivent pour plus de détails.

Régles particulières pour les cours ouverts dans les deux formations

Il y a des cours (il y en avait 8 en 2020) qui sont ouverts dans les deux formations, par exemple le cours “High dimensional statistics” et “Optimal Transport”. Prenons l’exemple du cours de “Optimal Transport” (OT). Ce cours rapporte 3 ECTS à l’ENSAE et 3 ECTS au Master. Ce cours n’étant pas obligatoire, vous avez 5 possibilités :

a) vous ne choisissez pas ce cours ni à l’ENSAE ni au master; il ne vous rapporte aucun ECTS dans aucune des deux formations et vous ne devez déduire aucun point d’équivalence dans aucun des deux quotas.

b) vous choisissez ce cours à l’ENSAE seulement; cela vous rapporte 3 ECTS à l’ENSAE, 0 ECTS au master et vous ne devez déduire aucun point d’équivalence de vos deux quotas

c) vous choisissez ce cours au master seulement; cela vous rapporte 3 ECTS au master, 0 à l’ENSAE et vous ne devez déduire aucun points d’équivalence de vos deux quotas

d) vous choisissez ce cours dans les deux formations; cela vous rapporte 3 ECTS à l’ENSAE, 3 ECTS au master et vous choisissez de déduire des points d’équivalence dans le sens ENSAE-–>Master DS. Vous devez alors déduire 3 points de votre quota de 10 points d’équivalence ENSAE–>Master et 0 de votre quota Master–>ENSAE.

e) vous choisissez ce cours dans les deux formations; cela vous rapporte 3 ECTS à l’ENSAE, 3 ECTS au master et vous choisissez de déduire des points d’équivalence dans le sens Master–>ENSAE. Vous devez alors déduire 3 points de votre quota de 16 points d’équivalence Master–>ENSAE (car celà vous rapporte 3 ECTS à l’ENSAE; c'est un cours ouvert dans les deux formations donc il échappe à la règle de déflation expliquée dans la section "Sens Master DS --> ENSAE") et 0 de votre quota ENSAE–>Master.

Attention : Vous devez faire très attention à déduire le bon nombre de points de vos deux quotas concernant ces cours apparaissant dans le catalogue des deux formations. L’idée est de déduire de vos quota le nombre de points qu’un cours vous rapporte dans la formation d’arrivée. Ne vous trompez pas ! en cas d’erreur, vous êtes seuls responsables et si vous avez mal géré vos points d’équivalence, il se peut que vous n’ayez pas assez de points pour valider l’une ou l’autre des deux formations en fin d’année (ce qui est trop tard pour être rattrapé). Pour être bien au clair concernant ces cours, je vous demanderai dans le google doc de vos choix d’équivalence de me donner vos choix concernant spécifiquement ces cours ouverts dans les deux formations.

Validation du stage de fin d’études pour l’ENSAE et du stage du master DS Les élèves de 3eme année du cycle ingénieur doivent partir en stage de fin d’études (ce stage est obligatoire pour l’ENSAE et doit durer au moins 14 semaines). Pour ceux qui suivent un master en parallèle, la direction des études de l’ENSAE accepte que le mémoire de recherche et sa soutenance remplacent le rapport de stage et sa soutenance si un enseignant ENSAE permanent est présent à la soutenance de mémoire. Il faut donc faire en sorte que mémoire et rapport de stage coïncident et d’organiser les soutenances en présence d’un permanent de l’ENSAE. Pour l’ENSAE, il faut que la soutenance ait lieu entre mi-octobre et mi-novembre. Pour le master, la soutenance doit avoir lieu avant la mi-octobre pour être diplomé en première session et avant la mi-décembre pour être diplomé en deuxième session.

Inscription des éléves extérieurs aux cours de l’ENSAE Pour les élèves de l’IPParis inscrits au Master DS voici comment faire pour pouvoir accéder à l’ENSAE, assister aux cours et y passer des examens : Courrier du pôle vie etudiants de l’ENSAE

FAQ

Question 1 : Eléve en 3A de l'ENSAE, est-il possible de faire le master DS plus une alternance en entreprise en paralèlle ?

Réponse : La double formation Master Data Science/ENSAE représente une surcharge de travail très importante par rapport à la 3A ENSAE seule; c'est infaisable de faire une alternance en parallèle de cette double formation.

Question 2 : Serait-il possible de savoir si le cours de Stats2 enseigné en 2ème année de l’ENSAE est considéré comme un cours pré-requis pour le master DS? J’ai suivi tout le cours de M. Tsybakov, j’ai assisté aux séances de TD. Je me demandais si l’évaluation en elle-même était obligatoire comme modalité.

Réponse : Il n'y a rien dans les textes qui vous interdise de postuler à un master DS si vous n'avez pas validé le cours de Mr. Tsybakov. Cependant, mes collègues et moi (qui sommes dans les jury de sélection de masters orientés data science (MVA, StatML, et master DS)) accordont beaucoup d'importance aux cours de statistiques/machine learning suivis, lors du processus de sélection des étudiants de l'ENSAE pour un master DS. Il est très fortement recommandé de suivre et valider ce cours pour entrer dans un master DS. De même le cours de 'Simulation et Monte-Carlo' et le séminaire de modélisation Statistiques sont fortement recommandés.

Par ailleurs, pour entrer dans un master orienté data sciences (MVA, StatML ou Master DS) il est fortement recommandé de choisir la voie de spécialisation de 3A 'voie Data science, statistique et apprentissage'. Il est cependant possible (mais fortement déconseillé) de s'inscrire dans une autre voie que celle 'voie Data science, statistique et apprentissage' pour suivre un master DS. Dans ce cas, il n'y a plus d'équivalence d'ECTS ENSAE/Master et les emplois du temps ne sont pas forcément évidents à faire coïncider.

Question 3 : Le cours de statistiques en grande dimension est présent dans les 2 cursus, mais ne rapporte pas le même nombre de crédits ECTS (4 à l'ensae contre 3 au master). Je voudrais confirmer que si je prends ce cours seulement pour l'Ensae, je pourrais transférer 4 credits vers le master DS au S1 ? Dans le cas où je prendrais cette matière dans les deux cursus, d'après les règles, je devrais retirer les crédits que rapporte ce cours à mes points d'équivalences utilisables : devrais-je retirer 4 ou 3 ects? et dans quel sens ensae -> master ou master -> ensae ?

Réponse : C'est une application des règles "cours ouverts dans les deux formations" à la lettre : si un étudiant prend ce cours à l'ENSAE uniquement cela lui rapporte 4 ECTS; au Master DS uniquement cela lui rapporte 3 ECTS. Si l'étudiant veut faire compter ce cours pour les deux formations, il doit dépenser des crédits "Master DS -->ENSAE" ou bien "ENSAE-->Master DS". S'il dépense sur les 10 annuels de "ENSAE -> Master DS" cela lui coûte 3 parce que ce cours rapporte 3 ects au Master DS; s'il dépense sur les 16 annuels "Master DS -> ENSAE" cela lui coûte 4 car ce cours rapporte 4 à l'ENSAE.

Question 5 : Je me pose la question par rapport à la validation des cours de P2 du Master; savez-vous pour quel semestre de l'Ensae le transfert d'ECTS Master-->Ensae sera valable en P2 du master ?

Réponse : Les cours de P1-2 du master sont à faire valider au S1 de l'ENSAE. Ceux de P3 sont à faire valider au S2. On peut utiliser l'intégralité des équivalents 16 ECTS Master DS --> ENSAE dès le premier semestre. Par contre, l'ENSAE exige 30 ou + ECTS par semestre, attention à satisfaire cette règle.

Question 6 : Concernant le stage de 3A, pouvez-vous me dire s'il y a des démarches particulières à effectuer auprès du master, ou dois-je seulement me contenter de celles de l'ENSAE comme pour les autres stages ?

Réponse : Concernant le stage de fin d'année, il n'y a pas de démarches particulières à faire auprès du master DS, il suffit simplement de remplir votre fiche de stage sur Enex et d'envoyer un mail à la scolarité de Polytechnique (en me mettant en copie) indiquant les dates de stage + sujet + lieu du stage + responsable de stage. Toute la partie administrative, en particulier la rédaction de la convention de stage est faite par le bureau des stages de l'ENSAE. Il faut aussi indiquer au service des stages de l'ENSAE que votre stage compte pour le master DS (c'est pour l'organisation des soutenances). Concernant le rapport de stage et sa soutenance, ceci se fait côté ENSAE et les notes seront transmises au master DS.

Question 7 : Ayant récemment reçu une proposition de CDI, je voulais avoir l'assurance qu'il est possible d'effectuer directement un CDI valant pour stage du Master Data science. Je sais qu'il est possible côté ENSAE de commencer directement en CDI, mais je voulais savoir si c'est le cas également du master.

Réponse : Oui, vous pouvez faire votre stage en CDI. Il faut juste ne pas oublier de faire sa soutenance de stage.

Question 8 : Il me reste 6 ECTS à faire passer de l'Ensae vers le Master au S2. Toutefois je n'ai qu'une matière à 3 ECTS, et d'autres à 4 ECTS, que je peux faire passer (donc je ne peux pas atteindre 6). Est-il possible de prendre une matière à 3 ECTS, une matière à 4 ECTS, et de les faire compter pour 3 et 3 (pour faire 6)? Exemple : je voudrais écrire : De l'ENSAE vers le Master DS: Je souhaiterais utiliser 6 ECTS pour transférer Reinforcement learning (3) et Projet informatique (3). (alors que le Projet informatique compte en fait pour 4 ECTS à l'ensae.)

Réponse : Ok, dans ce cas. Il faut que tu précises de la manière suivante : De l'ENSAE vers le M2: Je souhaiterais utiliser 6 ECTS pour transférer Reinforcement learning (3) et Projet informatique (vaut 4 à l'ENSAE mais à ne compter que pour 3 du côté Master DS).

Question 9 : Lorsque l'on décide de faire valider des ECTS d'un programme vers un autre (en décomptant dans le quotas d'ECTS correspondant), les ECTS du programme de départ sont aussi validés ? Par exemple si on suit un cours de 3 ECTS au Master et que l'on souhaite le faire valider à l'ENSAE, on décompte 2 ECTS de son quota d'équivalence de 16 ECTS Master -> ENSAE et ce cours nous valide 3 ECTS au Master ET 2 ECTS à l'ENSAE c'est bien ça ?

Réponse : Oui, c'est bien ça, le cours rapporte des ECTS dans les deux formations lorsque vous utilisez un de vos quota d'équivalence.

Question 10 : Les cours Deep Learning I et Deep Learning II du Master sont ils considérés strictement équivalents au cours de l'ENSAE Deep Learning Advanced?

Réponse : Le contenu de ces cours se trouve dans les "liens utiles" plus hauts. Les 3 cours couvrent des aspects différents du DL ; vous pouvez alors les suivre tous les trois.

Question 11 : Puis-je faire passer le cours de "Convex Analysis and Optimization" ou "Optimization for Data Science" (cours du master DS) en équivalence à l'ENSAE en prenant le cours "Optimisation avancée" de l'ENSAE ? Je n'ai pas pu trouver le contenu exact du cours de l'ENSAE, je ne sais donc pas dans quelle mesure ils se recoupent.

Réponse : Oui, tu peux prendre les deux cours du master et les faire valider à l'ENSAE même si tu prends ce cours d'optimisation à l'ENSAE.

Question 12 : J'ai également une question sur l'éventuelle non-validation d'une matière choisie préalablement pour servir d'équivalence dans un sens ou dans un autre. Peut-on "récupérer" les ects perdus en les faisant passer avec un autre cours sur la même période ou sur la période suivante ?

Réponse : Non, tu ne peux pas changer tes choix d'équivalence a posteriori : le choix doit se faire avant d'avoir eu les notes. Et un choix d'équivalence validé ne peut pas être annulé même si tu ne valides pas la matière.