Courses

New filter
New filter

36922 Courses

Fullname Shortname Summary
CSC_5RO17_TA - Vision 3D (3A/Master - 2024-25) ENSTA_OCC_5180

Ce cours présente les concepts essentiels à l'analyse de bas niveau en vision par ordinateur: les outils fondamentaux de l'analyse, l'échantillonnage et le codage, la couleur, la représentation des images et des vidéos, l'extraction de caractéristiques.

See course
LRU_00101_TA - RUO_A0_G1_S1 (S1 - 2024-25) ENSTA_OCC_3247
 Programme du cours :

 Grammaire : les noms (les trois genres), initiation aux déclinaisons (au singulier et au pluriel),   les pronoms, les adjectifs. Les verbes (réguliers, 1° et 2° groupe au présent, passé et futur). Cardinaux jusqu’à cent.  
Vocabulaire : restaurant, achats, études, vacances, loisirs
Les aspects de la culture et de la civilisation russe seront présentés par les élèves sous forme d’exposés (en français avec les mots clés russes)
See course
LRU_00102_TA - RUO_A1_G1_S1 (S1 - 2024-25) ENSTA_OCC_3248
Grammaire : verbes irréguliers, verbes de déplacement, préverbés,  déclinaisons des adjectifs et des numéraux ordinaux, notion des aspects, comparatif, phrase complexe
Vocabulaire : étude, travail, élaboration d’un CV
Les aspects de la culture et de la civilisation russe seront présentés par les élèves sous forme d’exposés en russe
See course
RU0103 - Russe Groupe 3_S1 (S1 - 2023-24) ENSTA_OCC_3341
Grammaire :  Approfondir des notions acquises au niveau précédent, phrases complexes, gérondifs, participes, phrases impersonnelles…
See course
RU0201 - Russe Groupe 1_S2 (S2-1A - 2023-24) ENSTA_OCC_3305
Grammaire : les noms (les trois genres), initiation aux déclinaisons (au singulier et au pluriel),   les pronoms, les adjectifs. Les verbes (réguliers, 1° et 2° groupe au présent, passé et futur). Cardinaux jusqu’à cent. 
Vocabulaire : restaurant, achats, études, vacances, loisirs
Les aspects de la culture et de la civilisation russe seront présentés par les élèves sous forme d’exposés (en français avec les mots clés russes)
See course
RU0202 - Russe Groupe 2_S2 (S2-2A - 2023-24) ENSTA_OCC_3306
Grammaire : verbes irréguliers, verbes de déplacement, préverbés,  déclinaisons des adjectifs et des numéraux ordinaux, notion des aspects, comparatif, phrase complexe
Vocabulaire : étude, travail, élaboration d’un CV
Les aspects de la culture et de la civilisation russe seront présentés par les élèves sous forme d’exposés en russe
See course
APM_5OD1A_TA - Optimal control of ordinary differential equations ODEs (3A/Master - 2024-25) ENSTA_OCC_3130
Les technologies actuelles cherchent de plus en plus à traiter des systèmes complexes, constitués par un grand nombre de paramètres liés les uns aux autres par une structure bien déterminée. Un autre aspect de l'évolution générale est aussi la recherche de performances évoluées (notion de productivité, de coût, de qualité des produits, ...) et des performances optimales (aller sur la lune en consommant le minimum de carburant, planifier une économie de façon optimale, etc). L'objectif de ce cours est de présenter les méthodes théoriques et numériques de la commande optimale permettant de résoudre certains systèmes complexes.

Le cours magistral est accompagné de quelques  séances de travaux dirigés et de travaux pratiques, durant lesquelles les étudiants mettent en oeuvre sur un cas concret quelques méthodes numériques étudiées.

Ce cours est fait en commun avec le M2 Optimization de l'Université Paris-Saclay :
- les 18 premières heures du cours constituent la partie ENSTA du cours,
- les 12 heures restantes sont des compléments apportés dans le cadre du M2,
- l'examen commun a lieu lors de la dernière séance.
Les élèves de l'ENSTA non inscrits dans un M2 en parallèle de ce parcours sont fortement encouragés à suivre la totalité de ce cours.
 
Le cours sera donné en anglais.
See course
APM_5OD1B _TA - Optimal control of ordinary differential equations - part 2 (3A/Master - 2024-25) ENSTA_OCC_3674
Les technologies actuelles cherchent de plus en plus à traiter des systèmes complexes, constitués par un grand nombre de paramètres liés les uns aux autres par une structure bien déterminée. Un autre aspect de l'évolution générale est aussi la recherche de performances évoluées (notion de productivité, de coût, de qualité des produits, ...) et des performances optimales (aller sur la lune en consommant le minimum de carburant, planifier une économie de façon optimale, etc). L'objectif de ce cours est de présenter les méthodes théoriques et numériques de la commande optimale permettant de résoudre certains systèmes complexes.

Le cours magistral est accompagné de quelques  séances de travaux dirigés et de travaux pratiques, durant lesquelles les étudiants mettent en oeuvre sur un cas concret quelques méthodes numériques étudiées.

Ce cours est fait en commun avec le M2 Optimization de l'Université Paris-Saclay :
- les 18 premières heures du cours constituent la partie ENSTA du cours,
- les 12 heures restantes sont des compléments apportés dans le cadre du M2,
- l'examen commun a lieu lors de la dernière séance.
Les élèves de l'ENSTA non inscrits dans un M2 en parallèle de ce parcours sont fortement encouragés à suivre la totalité de ce cours.
 
Le cours sera donné en anglais.
See course
APM_5OD2A _TA - Markov decision processes: dynamic programming and applications (3A/Master - 2024-25) ENSTA_OCC_3131
Le but de ce cours est de présenter la théorie et quelques applications de la méthode de la programmation dynamique en environnement stochastique.
A la fin du cours, les élèves devront pouvoir formuler un problème d'optimisation stochastique, en caractériser les solutions, étudier leur complexité et trouver éventuellement des solutions sous-optimales.
Le cours est illustré par des travaux pratiques en salle informatique, à l'aide du logiciel Scilab.
 
Ce cours est fait en commun avec le M2 Optimization de l'Université Paris-Saclay .
- les 18 premières heures du cours constituent la partie ENSTA du cours,
- les 12 heures suivantes sont des compléments apportés dans le cadre du Master,
- l'examen commun a lieu lors de la dernière séance.
 
Les élèves de l'ENSTA ne suivant pas un M2 en parallèle de ce parcours sont fortement encouragés à suivre la totalité du cours.

Le cours sera donné en anglais.
See course
APM_5OD2B_TA - Markov decision processes: dynamic programming and applications-part2 (3A/Master - 2024-25) ENSTA_OCC_3675
Le but de ce cours est de présenter la théorie et quelques applications de la méthode de la programmation dynamique en environnement stochastique.
A la fin du cours, les élèves devront pouvoir formuler un problème d'optimisation stochastique, en caractériser les solutions, étudier leur complexité et trouver éventuellement des solutions sous-optimales.
Le cours est illustré par des travaux pratiques en salle informatique, à l'aide du logiciel Scilab.
 
Ce cours est fait en commun avec le M2 Optimization de l'Université Paris-Saclay .
- les 18 premières heures du cours constituent la partie ENSTA du cours,
- les 12 heures suivantes sont des compléments apportés dans le cadre du Master,
- l'examen commun a lieu lors de la dernière séance.
 
Les élèves de l'ENSTA ne suivant pas un M2 en parallèle de ce parcours sont fortement encouragés à suivre la totalité du cours.

Le cours sera donné en anglais.
See course
PAS_6ESC1_TA - Escalade 15h-16h30_S1 (S1 - 2024-25) ENSTA_OCC_2908
Deux créneaux d'1h30 sont au choix. Les étudiants sont accompagnés lors de leur voyage vers l'autonomie, ce qui sous-entend:
  • savoir organiser un échauffement complet;
  • valider d'au moins un 5c en tête;
  • grimper en toute sécurité (parade, assurage en 5 temps, double vérification des noeuds et du matériel, anticiper la chute du grimpeur);
  • communiquer efficacement avec son partenaire;
  • gérer ses émotions pendant l'effort.
Une fois que les notions de sécurité ont été maîtrisées, l'accent est mis sur des points techniques/tactiques:
  • positionnement du corps (grimpe en profil, drapeau);
  • lecture d'une voie;
  • mémorisation;
  • préhension des prises;
  • positionnement des pieds et adhérence;
  • visualisation.
See course
APM_5OD13_TA - Optimization and approximation problems (3A/Master - 2024-25) ENSTA_OCC_3128
In this course we discuss about approaching best approximation problems by means of Optimization. The course will be held in English. content of the course: 1. Best approximation problems: examples, necessary preliminaries, projections, proximinal sets, Chebyshev sets 2. Existence and uniqueness in best approximation problems 3. Necessary elements of convex optimization: separations, Fenchel duality, subdifferential,... 4. Dual characterizations of best approximation problems 5. Special cases: (the involved set is a) cone, linear subspace, hyperplane 6. Metric projection
See course
APM_5OD14_TA - Coopérative optimization for data science (3A/Master - 2024-25) ENSTA_OCC_3132 The course presents continuous optimization techniques that have been developed to deal with the increasing amount of data. In particular, we look at optimization problems that depend on large-scale datasets, spatially distributed data, as well as local private data. We will focus on three different aspects: (1) the development of algorithms to decompose the problem into smaller problems that can be solved with some degree of coordination; (2) the trade- off of cooperation vs. local computation; (3) how to design algorithms that ensure privacy of sensitive data. This course is open to students of the M2 "Data Sciences". See course
APM_5OD21_TA - Optimisation discrète (3A/Master - 2024-25) ENSTA_OCC_3133
Ce cours traite des méthodes de résolution de problèmes d’optimisation combinatoire fondées sur la programmation mathématique. Après une introduction générale on montre que de nombreux problèmes de Recherche Opérationnelle peuvent être modélisés puis résolus à l’aide de la Programmation Linéaire (PL) où la fonction objectif et les contraintes sont toutes linéaires et les variables sont continues. Le cours présente les principes de base de la PL et les principaux algorithmes de résolution. L’approche par PL fournit également une aide à la résolution de problèmes plus difficiles (non linéaires, en variables entières,…) en particulier en fournissant des bornes de la solution optimale. On étudiera les méthodes de relaxations continues et lagrangiennes ainsi que l'amélioration des bornes par des méthodes de coupes. Le cours sera illustré par des applications concrètes (tournées de véhicules, localisation, ordonnancement). Enfin, on abordera la résolution de problèmes en univers incertain.
Un apprentissage à des logiciels de modélisation et de PL est proposé en TP puis approfondi dans la réalisation d’un projet.
See course
APM_5OD42_TA - Introduction à la recherche opérationnelle (3A/Master - 2024-25) ENSTA_OCC_3104
Ce cours présente des liens entre la recherche opérationnelle et la science des données ainsi que l'application d'algorithmes à des graphes de très grande taille.
See course
APM_5OD22_TA - Integer Optimization for machine learning (3A/Master - 2024-25) ENSTA_OCC_3953 But: modéliser et traiter des problèmes d'optimisation discrète de grandes dimensions. 

Programme: limites des méthodes classiques; traitement des grands graphes; décomposition des problèmes et accélération des méthodes usuelles; la RO pour le machine learning (clustering, méthodes de PLNE pour l'apprentissage); parallélisme...
See course
SOD322 - part 3 - Recherche opérationnelle et données massives - partie 3 (3A/Master - 2022-23) ENSTA_OCC_4152

But: modéliser et traiter des problèmes d'optimisation discrète de grandes dimensions. 

Programme: limites des méthodes classiques; traitement des grands graphes; décomposition des problèmes et accélération des méthodes usuelles; la RO pour le machine learning (clustering, méthodes de PLNE pour l'apprentissage); parallélisme...

See course
PAS_6FIT1_TA - Fitness 15h30-17h30_S1 (S1 - 2024-25) ENSTA_OCC_3601
 
See course
PAS_6FTB1_TA - Football 13h30-15h_S1 (S1 - 2024-25) ENSTA_OCC_3070
Le football est un sport collectif opposant deux équipes de onze joueurs autour d'un ballon.
Le but de ce sport est de marquer, c'est-à-dire mettre le ballon derrière la ligne de but adverse, entre les poteaux et la barre transversale.
Approfondissement des compétences et connaissances pratiques du football au travers d'un cours et d'un entrainement.
See course
PAS_6HDB1_TA - Handball_S1 (S1 - 2024-25) ENSTA_OCC_3043
 
See course
PAS_6JUD1_TA - Judo_S1 (S1 - 2024-25) ENSTA_OCC_3163
 
See course
APM_5OD23_TA - Théorie de la complexité (TC) (3A/Master - 2024-25) ENSTA_OCC_3101
Ce cours s'appuie sur les problèmes de graphes pour présenter la Théorie de la Complexité. La complexité algorithmique étudie la difficulté intrinsèque des problèmes, en particulier vis-à-vis du temps nécessaire à leur résolution.

Nous faisons une introduction à l'étude des classes de complexité, en s'appuyant sur divers problèmes d'optimisation combinatoire, principalement de graphes.
 
A la fin du cours les élèves sauront évaluer la difficulté d'un problème de recherche opérationnelle et déterminer le type de résolution approprié: une méthode exacte pour un problème "facile" et, en général, une méthode approchée pour un problème "difficile".

Nous ferons une étude détaillée des classes P et NP.
Les problèmes calculables en temps polynomial déterministe forment la classe P. La classe NP contient la classe P et est constituée de problèmes dont la solution est vérifiable en temps polynomial, mais la trouver peut demander un temps exponentiel. Ces deux classes contiennent des milliers de problèmes de la théorie des graphes, de logique, des automates et d'autres domaines.
See course
APM_5OD24_TA - Métaheuristiques (3A/Master - 2024-25) ENSTA_OCC_3134

De nombreux problèmes de recherche opérationnelle sont « difficiles », en particulier les problèmes d’optimisation en variables 0-1 ou entières (PLNE). Ce cours présente les métaheuristiques, des  méthodes de résolution approchée des problèmes de grandes tailles, en particulier les méthodes de voisinage comme la recherche tabou ou le recuit simulé et les méthodes par population comme les algorithmes génétiques. La présentation des méthodes s'appuiera sur divers problèmes d'école de RO.

Le cours comporte également la réalisation d’un projet incluant la programmation d’une métaheuristique.

See course
APM_5OD31_TA - Identification pour l'automatique (3A/Master - 2024-25) ENSTA_OCC_3107
Le calcul d’une loi de commande permettant de piloter un processus physique nécessite l’utilisation d’un modèle de ce processus. Ce modèle, qu’il soit issu des équations de la physique ou d’une approche boîte noire, dépend d’un certain nombre de paramètres. Ce cours aborde les concepts et les méthodes permettant la détermination de ces paramètres.

Le cours présente tout d’abord les concepts généraux liés aux techniques d’identification : modélisation des systèmes, compromis représentativité / temps de calcul, but de la modélisation, information a priori… Les liens avec le filtrage et la commande sont explicités.
Les principales classes de méthodes et techniques d’identification sont ensuite exposés. L’étudiant devra être capable à l’issue du cours et face à un problème concret de définir une stratégie d’identification permettant d’obtenir un modèle du processus satisfaisant aux critères demandés.

Organisation:
Ce module est organisé autour de cours magistraux permettant de donner les fondements théoriques des principale méthodes d’identification et de mise application en salle informatique sur des exemples issus du monde industriel (automobile, aéronautique, biomédical, finance…).
See course
APM_5OD32_TA - Geometric control (3A/Master - 2024-25) ENSTA_OCC_3102
Ce cours présente plusieurs approches mathématiques et numériques pour planifier des trajectoires de systèmes commandés non-linéaire. 
See course
APM_5OD33_TA - Filtrage bayésien optimal et approximation particulaire (3A/Master - 2024-25) ENSTA_OCC_3103
En toute généralité, le filtrage consiste à estimer de façon récursive un état caché (par exemple, la position et l'attitude d'un mobile) au vu d'observations bruitées. Le domaine d'application principal est la localisation, la navigation et la poursuite de mobiles, dans le domaine militaire ou civil, en robotique mobile, en vision par ordinateur, en communications sans-fil (GSM en extérieur, WiFi en indoor), où il s'agit de combiner : un modèle a priori de déplacement du mobile, des mesures issues de capteurs, et éventuellemnent une base de mesures de références, disponibles par exemples sous la forme d'une carte numérique (modèle numérique de terrain, carte de couverture, etc.).
Dans le cas particulier des systèmes linéaires gaussiens, le problème de filtrage possède une solution explicite, appelée filtre de Kalman. Dans le cas des systèmes non-linéaires avec des bruits non nécessairement gaussiens, ou dans le cas plus général des modèles de Markov cachés, des méthodes de simulation Monte Carlo très efficaces sont apparues récemment, sous le nom de filtres particulaires. De manière intuitive, chaque particule représente ici un état caché possible, explore l'espace d'état en suivant le modèle a priori de déplacement, et est répliquée ou au contraire éliminée à la génération suivante au vu de sa cohérence avec l'observation courante, quantifiée par la fonction de vraisemblance. Ce mécanisme de mutation / sélection a pour effet de concentrer automatiquement les particules (i.e. la puissance de calcul disponible) dans les régions d'intérêt de l'espace d'état.
Plus généralement, les algorithmes particulaires permettent d'approcher des distributions de Feynman-Kac (ou distributions de Boltzmann-Gibbs trajectorielles) au moyen de la distribution de probabilité empirique pondérée associée à un système de particules en interaction, avec des applications qui vont bien au-delà du filtrage : simulation d'évènements rares, optimisation globale, simulation moléculaire, etc.
L'objectif de ce cours est
  1. de présenter différents algorithmes particulaires,
  2. de les mettre en œuvre dans le cadre de travaux pratiques en MATLAB,
  3. et de démontrer quelques résultats de convergence en utilisant le cadre général de l'approximation particulaire des distributions de Feynman-Kac.
See course
APM_5OD34_TA - Séries chronologiques non linéaires (3A/Master - 2024-25) ENSTA_OCC_3135
Le but de ce cours est de développer la théorie des processus non linéaire dans le cadre statistique ; il fait suite au cours de deuxième année dans lequel le cas linéaire a été étudié.


Le cours est consacré à l’étude des processus non linéaires qui permettent de modéliser certains faits stylisés empiriques ne pouvant être expliqués dans un cadre linéaire. En particulier, on s'intéresse aux processus conditionnellement hétéroscédastiques de type GARCH, aux processus longue mémoire de type FARIMA et aux processus à changements de régimes de type SETAR et Markov-Switching.


Le cours est illustré par des travaux dirigés utilisant le logiciel Matlab. On montre les applications des modèles présentés dans le domaine de l’ingénierie financière et de l’économie, mais également dans le domaine de l’hydrologie et de la météorologie.


Attention : ce cours comporte 8 séances de 3h30 !

See course
LES_00111_TA - ESO_B2_G2_S1 (S1 - 2024-25) ENSTA_OCC_3158
Descriptif du cours  « Regards sur l’actualité de l’Amérique Latine ».


Objectifs du cours :

Cet enseignement cherche à donner aux étudiants une meilleure maîtrise de l’espagnol à l’écrit  comme à l’oral, tout en les familiarisant avec quelques problématiques actuelles propres à l’Amérique Latine. Les objectifs sont les suivants, à l’écrit comme à l’oral :

- développer les connaissances lexicales et syntaxiques pour pouvoir s’exprimer avec clarté et aisance,

- être capable d’analyser l'information à partir de différents supports et pouvoir la restituer de façon pertinente et synthétique,

- pouvoir développer une argumentation de façon structurée et logique, et défendre un point de vue personnel par rapport à un sujet précis,

- approfondir les connaissances de l'environnement politique, social, économique et culturel de l’Amérique Latine.


Contenu du cours :

A travers l’exploration de quelques grands thèmes, nous tenterons de comprendre les enjeux actuels propres à l’Amérique Latine. Pour cela nous utiliserons des supports variés, écrits et audiovisuels : articles de presse, reportages vidéo, documents statistiques, documents iconographiques, billets de blogs, mais aussi chansons et extraits de films.
En outre des rappels des principales notions grammaticales seront intégrés au cours.
Les débats, jeux de rôle, exposés, lectures en classe, et les divers travaux écrits proposés, seront autant d’occasions pour les étudiants de s’approprier et d’assimiler par la pratique les notions abordées au fil des séances et d’améliorer leur maîtrise de l’espagnol écrit et parlé.

Un corpus de textes, un recueil d’exercices et une bibliographie sommaire seront distribués en début d’année.

See course
LES_00112_TA - ESO_A1_G3_S1 (S1 - 2024-25) ENSTA_OCC_3428 See course
LES_00113_TA - ESO_B2_G1_S1 (S1 - 2024-25) ENSTA_OCC_3429
1. Révision du « Pretérito » et du Subjonctif. Application orale.

2. Révision des pronoms personnels et de l’impératif.

3.  Exercices écrits et oraux avec l’utilisation des locutions, expressions idiomatiques et particules de liaison dans la présentation d'un sujet en particulier.

4. Analyse des graphiques, tableaux, images avec la manipulation des chiffres, des taux etc. et l'élaboration des conclusions.

5. Comparaison et analyse des différents paramètres dans des pays de l’Amérique Latine.

6. Utilisation du vocabulaire et des structures nécessaires pour pouvoir évoluer dans le monde de l'entreprise et universitaire.

Matériel pédagogique.
Tous les points précédents seront travailles avec des articles d'actualité, de jeux de rôles, de vidéos et du matériel audio authentique.

See course