Menu

Gérald PETITJEAN

Versailles

En résumé

Responsable des activités "Ferroviaire et Transports Publics"
Responsable de l'offre Optimisation de la conception
Responsable de l'offre BRMS - Moteurs de Règles


COMPETENCES :

-- Aide à la décision :
- intelligence artificielle (systèmes-experts, systèmes autonomes, algorithmes évolutionnaires, apprentissage, réseaux de neurones, ...)
- optimisation, recherche opérationnelle (programmation linéaire, programmation par contraintes, méta-heuristiques, ...)
- mathématiques appliquées, analyse numérique

-- Conception et développement informatique :
- génie logiciel, modélisation objet (C++, UML, XML)
- IHM (Ilog Views, Tcl/Tk, wxWidgets)

-- Gestion de projet : MS Project, CMMI 3, méthodes agiles / eXtreme Programming

-- Encadrement

-- AMOA : Analyse des besoins, rédaction de cahiers des charges, rédaction de spécifications, validation / recette, formation / transfert de compétences / conduite du changement

-- Domaines "métier" :
- ferroviaire / transports en commun
- automobile
- défense



Publications et Communications :
- T. LEPATRE, B. HOUZEL, G. PETITJEAN, "DEMIURGE : Etudes de capacité et d'investissements, Conception d'horaires", 7ème journée "Optimisation des réseaux", 28 janvier 2011, Université Paris-Dauphine
- V. Legendre, G. PETITJEAN, T. LEPATRE, Gestion des règles métier : compendium, revue Génie Logiciel, mars 2010, n° 92
- J. Baltié, E. Bensana, P. Fabiani, J.L. Farges, S. Millet, P. Morignot, B. Patin, G. Petitjean, G. Pitois, J.C. Poncet, « Multi vehicle missions : architecture and algorithms for distributed on-line planning », chapitre du livre « Artificial Intelligence for advanced problem solving techniques », édité par D. Vrakas et I. Vlahavas, éditions « IGI Global », mars 2008
- J. Baltié, E. Bensana, P. Fabiani, J.L. Farges, S. Millet, P. Morignot, B. Patin, G. Petitjean, G. Pitois, J.C. Poncet, Mission management system for package of unmanned combat aerial vehicles, Conférence « Control Architectures for Robots 2007 » (CAR’07), 31 mai – 1-er juin 2007
- G. Petitjean, Introduction à l'optimisation par colonies de fourmis, Bulletin de l'AFIA, n°59, juillet 2004


FORMATION :
> 1995 - 1998 : ISIMA (Ecole d'Ingénieurs) - Institut Supérieur d'Informatique de Modélisation et de leurs Applications (Clermont-Ferrand). Filière "Mathématiques Appliquées".
> 1992 - 1995 : Classes Prépa. Math Sup / Math Spé M, Lycée Victor Hugo (Besançon).
> 1992 : Baccalauréat Série C (Lycée Courbet, Belfort).

Mes compétences :
Aide à la décision
AMOA
Automobile
BRMS
CMMI
Gestion de projet
Intelligence artificielle
Mathématiques
Mathématiques appliquées
Optimisation
Recherche
Recherche Opérationnelle
Systèmes d'Information
Transports
Transports publics
UML

Entreprises

  • EURODECISION - Responsable Offre Optimisation de la Conception

    Versailles 2012 - maintenant Responsable de l'offre "Optimisation de la Conception"

    - Librairie ALTERNOVA :
    -- développée en partenariat avec RENAULT
    -- composée de modules logiciels correspondant à chaque étape d'une étude d'optimisation de conception : plans d'expériences, modèles statistiques (surfaces de réponse), optimisation (algorithmes évolutionnaires, algorithmes multi-critères, ...), ...
    -- permettant de résoudre des problèmes de taille variée (de quelques facteurs jusqu'à plusieurs centaines)
    -- prenant en compte des aspects multi-prestations et multi-physiques

    - Exemples d'études réalisées pour RENAULT :
    -- Allégement de futurs véhicules : étude de l’impact de modifications d’épaisseurs, de matériaux et de la présence ou non de pièces sur la superstructure, le soubassement du véhicule, les sièges, le berceau, et la traverse du poste de conduite vis-à-vis de l’allégement sous contrainte d’une douzaine de prestations (crash frontal et latéral, vibratoire et acoustique, endurance, choc trottoir, etc.).
    -- Conception d’un absorbeur de choc arrière : gain apporté par le positionnement libre des parois de la pièce
    -- Optimisation de la structure d’un siège : évaluation de l’apport de nouveaux matériaux
    -- Conception d’un capot respectant les nouvelles normes de choc piéton : étude de la forme de la doublure capot
    -- Etude de l’écoulement d’air dans une grille d’entrée d’air moteur : analyse des facteurs influents
    -- Recalage d’un modèle numérique thermique de projecteur : détermination des flux thermiques à travers l’ampoule.

    - Automatisation des simulations simulations et des calculs :
    -- Modélisation paramétrique, modification de formes
    -- Couplage avec des outils de CAO, de maillage et des codes de calcul d'éléments finis
    -- Parsing des fichiers d’entrée/sortie
    -- Pré et post-traitements
    -- Gestion des queues de calculs, en particulier des erreurs

    Implémentation de modèles numériques spécifiques :
    -- C/C++, JAVA, Matlab, Scilab, Perl, Python, ...
    -- Programmation parallèle, HPC; ...
  • EURODECISION - Responsable Offre BRMS - Moteurs de Règles

    Versailles 2010 - maintenant Analyse des besoins, Audit de systèmes, Expertise technique, Conception et développement de logiciels faisant appel aux technologies suivantes :
    - IBM Ilog JRules
    - FICO Blaze Advisor
    - DROOLS
    - Systèmes experts Prolog
    - Moteurs de règles spécifiques C++ ou JAVA appelés dans des modules d'optimisation
  • EURODECISION - Responsable du pôle Ferroviaire & Transports Publics

    Versailles 2009 - maintenant Responsable du pôle Ferroviaire & Transports Publics :
    - Exploitation : études de capacité, conception des sillons, gestion opérationnelle des circulations (supervision, détection de conflits, replanification)
    - Production : construction des roulements "matériel roulant", optimisation de plans de transport fret (lotissement, tractions, ...), gestion des trains fret dans les gares de triage, planification de la maintenance d’un parc de matériel roulant
    - Maintenance et rénovation du réseau : approvisionnement des chantiers en ballast, optimisation du cantonnement, rectification des voies, réduction des nuisances sonores à proximité des voies ferrées
    - Planification RH : construction des services « agents », planification nominative, dimensionnement des effectifs
    - Prévision des ventes et de la demande, optimisation de la tarification, yield et revenue management
    - Gestion d'actifs industriels ferroviaires (matériel roulant, équipements, infrastructures) : dimensionnement d'un parc de wagons et/ou de locomotives, planification des investissements, dimensionnement de concessions dans le cadre de PPP
    - Optimisation de la conception de matériel roulant et de systèmes

    - Transport urbain et inter-urbain : graphicage, habillage, planification nominative, gestion optimisée d'un parc de véhicules (dimensionnement, achats, ...), planification de la maintenance du parc
  • EURODECISION - Consultant Senior / Chef de Projet

    Versailles 2007 - maintenant Consultant Senior / Chef de Projet
    Aide à la Décision (Optimisation / Recherche Opérationnelle / Intelligence Artificielle)
    Génie Logiciel
    AMOA

    SNCF – Direction de la Recherche (depuis avril 2007) :
    Expertise en aide à la décision, génie logiciel et exploitation ferroviaire

    - Projet "Régulation du Futur"
    Analyse fonctionnelle, spécifications et conception de nouveaux outils d’aide à la décision pour les gestionnaires de la circulation.
    - Organisation d’ateliers de travail « métier ».
    - Cartographie des applications, outils et SI actuels.
    - Définition des profils utilisateurs CCR et CNO (agent circulation, régulateur, coordonnateur d’axe, …).
    - Définition des différentes situations (perturbations faibles, fortes et majeures, …).
    - Modélisation des différents processus « métier ».
    - Modélisation des échanges avec les différents SI et outils.
    - Spécifications des principales fonctionnalités :
    > projection du trafic par simulation (graphique prévisionnel, indicateurs de régularité, …).
    > recherche de solution, en situation perturbée, avec des méthodes d’aide à la décision et d’optimisation.
    > suivi des incidents
    - Modélisation avec différentes techniques d’optimisation et d’intelligence artificielle.
    Environnement Technique : UML (Star UML, Borland Together).

    - Projet LIPARI, module "Régulation" :
    Quand des incidents (trains en retard) sont détectés, ce module est activé afin d’aider à re-planifier les circulations en minimisant les retards et en respectant les différentes contraintes commerciales et de sécurité.
    Spécifications, conception et développement d'évolutions et de fonctionnalités afin de coller au mieux à la réalité de la signalisation et d’intégrer des règles d’exploitation.
    Modélisation d’une architecture multi-agents pour la gestion des circulations (régulation et détournements).
    Environnement Technique : C++, programmation linéaire, CVS, UNIX.

    - Projet DEMIURGE :
    Maintenance évolutive et corrective
    Gestion de projet
    Gestion des anomalies et des évolutions.
    Intégration et installation des nouvelles versions.
    Support des utilisateurs (aide à la modélisation d'études ferroviaires).
    Formation des nouveaux utilisateurs.

    Transports en commun – Habillage automatique (3 mois)
    - VEOLIA Transport :
    Ce projet a pour but de développer une application d’habillage dans le domaine des transports publics (bus, tramway, métro ...) : construction des meilleurs services-agent possibles de façon à couvrir un ensemble de tâches-voiture élémentaires.
    Rédaction des documents du package de déploiement :
    * dossier d’analyse préparatoire (description et paramétrage des règles des conditions de travail),
    * supports de formation.
    Tests (IHM, qualité des solutions, temps de calcul, …) de l’application.
    - R&D : Composant logiciel d’habillage automatique
    Réflexions sur l’amélioration et la modification des algorithmes d’optimisation du composant logiciel LP-EasyDriver afin de traiter des problèmes de très grande taille (temps de calcul, taille mémoire, cas des réseaux multi-lignes avec des services comportant plus de 2 parties de vacation).
    Environnement Technique : programmation linéaire, génération de colonnes, Visual C++, Tortoise SVN.
  • EPITA - Enseignant vacataire

    Villejuif 2007 - maintenant Enseignant vacataire à l'EPITA (école d'ingénieurs en informatique).

    Cours "Introduction aux réseaux de neurones" (14h) :
    - définitions / historique / neurone formel
    - loi de Hebb,
    - perceptron,
    - perceptron multi-couches,
    - carte de Kohonen,
    - réseaux RBF,
    - réseaux récurrents (systèmes dynamiques, réseaux de hopfield),
    - réseaux ART,
    - réseaux évolutionnaires,
    - Introduction à l'apprentissage par renforcement (Q-Learning).

    Cours + TP/TD "Introduction à Matlab (6h).

    TP/TD "Mise en application des réseaux de neurones" (14h).
  • AFIA - Membre du bureau

    2004 - maintenant AFIA : Association Française pour l'Intelligence Artificielle

    Membre du bureau
    Responsable des relations avec les entreprises et l'industrie

    Revue d'ouvrages scientifiques sur l'optimisation par colonie de fourmis (bulletin de l'AFIA n°59).

    Coordination d'un dossier "Intelligence Artificielle et Aide à la Décision dans les entreprises" (bulletin de l'AFIA n°62).
  • Ecole Centrale Paris - Enseignant Vacataire

    CHÂTENAY-MALABRY Cedex 2002 - 2002 Enseignant vacataire
    Module bi-thématique "Informatique / Mathématiques" : optimisation et intelligence artificielle pour l'ingénieur.

    Gradient, BFGS, simplexe
    Algorithmes évolutionnaires (algorithmes génétiques, essaims de particules, colonies de fourmis)
    Réseaux de neurones

    TP sous MATLAB
  • AXLOG - Consultant / Chef de Projet

    2002 - 2006 Consultant / Chef de Projet
    Aide à la Décision / Optimisation / Intelligence Artificielle
    Génie Logiciel
    R&D

    VALEO Electronique et Systèmes de Liaison (9 mois) :
    Outil de vérification du dimensionnement des faisceaux électriques (fils, protections – fusibles et smartMOS) dans les automobiles.
    > Construction d’un graphe représentant un réseau électrique dont les composants et les propriétés sont définis dans des fichiers d’entrée issus de la suite Capital.
    > Vérification du dimensionnement des composants du réseau en utilisant des règles "métier" et des algorithmes implantant des modélisations électro-thermiques des différents types de composants.
    - Phase 1 : Coordination de la rédaction des spécifications fonctionnelles et logicielles (3 mois).
    - Phase 2 : Gestion du projet au forfait (équipe de 3 ingénieurs, 225 "homme x jour").
    Technologies : C++, XML, UML, IHM (wxWidgets), mathématiques appliquées / analyse numérique
    Gestion de projet / Qualité : MS Project, CMMI 3

    DGA (6 mois) :
    Simulation et planification de missions pour avions de combat sans pilote (UCAV).
    Consultant expert en optimisation combinatoire et intelligence artificielle.
    > Supervision du développement du planificateur de missions (choix des itinéraires et des cibles, affectation des ressources sous contraintes temporelles) par un partenaire
    > Développement d’un composant décisionnel d’observation à long terme de la faisabilité du plan calculé
    Techniques : C++, XML, systèmes multi-agents, programmation par contraintes, géométrie 2D et 3D, mécanique du vol, UNIX
    > Publications :
    J. Baltié, E. Bensana, P. Fabiani, J.L. Farges, S. Millet, P. Morignot, B. Patin, G. Petitjean, G. Pitois, J.C. Poncet, « Multi vehicle missions : architecture and algorithms for distributed on-line planning », chapitre du livre « Artificial Intelligence for advanced problem solving techniques », édité par D. Vrakas et I. Vlahavas, éditions « IGI Global », mars 2008.
    J. Baltié, E. Bensana, P. Fabiani, J.L. Farges, S. Millet, P. Morignot, B. Patin, G. Petitjean, G. Pitois, J.C. Poncet, Mission management system for package of unmanned combat aerial vehicles, Conférence « Control Architectures for Robots 2007 » (CAR’07), 31 mai – 1-er juin 2007.

    SNCF, Direction de l'Innovation et de la Recherche (3 ans et 5 mois) :
    Projet DEMIURGE
    - Spécifications, conception et développement d'un outil d'optimisation de la capacité du réseau ferré et de construction de plans de transport.
    Responsable des développements "Classes Métier" et IHM.
    Responsable des formations "Utilisateurs".
    Rédaction de méthodologies pour la conception de grilles horaires et de plans de transports.
    Techniques : C++, SQL / Access, COM, UML, programmation linéaire, IHM (Ilog Views), Autocad (Lisp)
    - Chef de projet : système-expert de paramètrage des trains (80 "homme x jour").
    Techniques : C++, Prolog, UML, IHM (Ilog Views)

    Rédaction de propostions techniques et réponses à appel d'offres.

    Participation au processus de recrutement.

    Organisation de présentations techniques sur l'aide à la décision et le génie logiciel.

    Encadrement de stages R&D :
    1) Guidage d'un agent autonome par couplage réseaux de neurones / algorithmes évolutionnaires.
    2) Guidage d'un agent autonome par apprentissage par renforcement.
  • PACTE NOVATION - Ingénieur Etudes / Développement

    Issy-les-Moulineaux 1999 - 2002 Ingénieur études et développement
    Aide à la Décision / Technologies Objet / IHM

    Eutelsat (6 mois) :
    Développement d'un outil d'indexation et d'archivage des documents (Gestion Electronique de Documents).
    Technologies : C++, IHM (Ilog Views), SQL / Oracle, AMC Designer

    Crédit Lyonnais, Salle des Marchés, Front Office (1 an et demi) :
    Spécifications, conception et développement d'automates de trading pour produits dérivés.
    Technologies : C / C++, IHM (Ilog Views), Excel / VB

    CEA / Eurysis Mesures (7 mois) :
    Spécifications, conception et développement d'un outil de modélisation et de simulation de scènes nucléaires (géomètrie des objets, matériaux, compositions chimiques , caractéristiques des sources radioactives, emplacement des points de mesure, ...).
    Technologies : C++, IHM (Ilog Views)
  • GIREF - Stage

    1998 - 1998 GIREF : Groupe Interdisciplinaire de Recherche en Eléments Finis
    Canada, Québec, Université Laval

    Réalisation d'un module d'adaptation de maillage 3D dans un code de calcul par éléments finis

    Technologies : C++, design patterns
  • PSA - Stage

    1997 - 1997 Recherche Opérationnelle / Optimisation Combinatoire

    Ordonnancement de véhicules sur une ligne de montage (car sequencing problem).
    Technologies : C, programmation par contraintes (CHIP de COSYTEC)

Formations

  • ISIMA - Clermont-Ferrand (Aubiere)

    Aubiere 1995 - 1998 Mathématiques Appliquées

    Informatique - Mathématiques Appliquées
  • Lycée Victor Hugo

    Besancon 1992 - 1995 Classes Prépas Maths Sup / Maths Spé M
  • Lycée Gustave Courbet

    Belfort 1991 - 1992 Baccalauréat C
  • Lycée Francais Charles De Gaulle À Baden Baden (Baden Baden)

    Baden Baden 1989 - 1991 2-nde / 1-ère S

Réseau

Annuaire des membres :