Gérald PETITJEAN

Responsable du pôle Ferroviaire & Transports Publics, EURODECISION

75PARISIle-de-France - France

Responsable des activités "Ferroviaire et Transports Publics" et "Systèmes à base de Règles - BRMS"


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).

108 contacts
Depuis 2009

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

Responsable de l'activité "Systèmes à base de Règles - BRMS" :
Analyse des besoins, Audit de systèmes, Expertise technique, Conception et développement de logiciels faisant appel aux technologies suivantes :
- IBM Ilog Rules/JRules
- FICO Blaze Advisor
- JBoss Rules
- Systèmes experts Prolog
- Moteurs de règles C++ ou JAVA appelés dans des modules d'optimisation

High Tech
Expérience professionnelle

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.

Services informatiques

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).

Universités et grandes écoles

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).

Associations, ONG
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.

Services informatiques
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

Universités et grandes écoles
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)

Services informatiques
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

Recherche et développement
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)

Auto-Moto-Cycles
Ancien élève de

Les visiteurs de ce profil ont aussi consulté
James De Caupenne-Keogh
Freelance, aucune
Julien Lefebvre
Ingénieur en optimisation, Eurodecision
Catherine Frébault
Responsable marketing, EURODECISION
Eric Cabrol
Liaisons au sol - Endurance vibratoire et acoustique, Renault
Christine HERMARY
Professeur des écoles, Education Nationale
Christophe Louat
Christophe Louat Consulting in Optimization and Operational Research
Maxence Grégoire
Chef de produit SupplyChain, EURODECISION
Alain Verbeke
Consulting Engineer, Nederman Belgium SA
Rébecca Value
Etudiant, UFR Staps Toulouse
Frédéric Fabien
Responsable de pôle, EURODECISION