Menu

Christophe CHOISY

MONTPELLIER

En résumé

Je suis titulaire d'un doctorat en informatique, sur le thème de la reconnaissance analytique de l'écriture manuscrite. Ce domaine m'a permis d'étudier des modèles mathématiques tels que les modèles de Markov cachés, les réseaux neuronaux et les Machines à Vecteur Support, utilisés dans de nombreux autres domaines (médecine, génétique, reconnaissance de la parole, imagerie, robotique, Intelligence Artificielle, ...). Les ouvertures que j'ai proposées sont génériques, transférables elles aussi à de nombreux domaines.
= > I am PhD graduated in computer sciences, on the topic of analytic handwriting recognition. In order to achieve this topic, I studied some mathematical models like Hidden Markov Models, Neural Networks and Support Vector Machines; these models are greatly used many other fields (medicine, genetic engineering, speech recognition, image processing, robotics, Artificial Intelligence, ...). The ways I proposed to improve these models are opened to so many other fields.

Au cours de ma thèse, j'ai effectué divers enseignements, et monté entièrement certains cours; j'ai pour cela dû acquérir la maitrise rapide de certains langages et logiciels. J'ai également encadré plusieurs stagiaires (IUT, IUP, DEA), et deux doctorants. Toutes ces expériences m'ont permis d'acquérir des éléments de management d'équipe.
= > During my thesis I teached, and so I built entirely some courses; to do that, I had to acquire quickly the fundaments of some languages and softwares. I also followed up several trainees from different study levels (IUT, IUP, Master), and two PhD students. All these experiments gave me interesting elements in order to manage a team.

Mon objectif est de resserrer les liens avec la recherche, et, à terme, d'encadrer une équipe de R&D (ou R tout cours :). Je désire promouvoir les avancées récentes de la science, et ouvrir de nouvelles pistes dans différents domaines.
= > My objective is to reinforce the links with research, and, in a longer term, to manage a Research and Development team. I would like to promote the recent scientist discoveries, and open new tracks in several research fields.

Mes compétences :
Assembleurs
Ecriture
Enseignement
Informatique
JAVA
Javascript
Lisp
Optimisation
Pascal
PHP
Prolog
Réseaux de neurones
XML

Entreprises

  • Schneider / Altran - Ingénieur d'études / Consultant Informatique

    2011 - maintenant Migration de Configurations Dynamiques de Réseaux électriques vers un projet pilote en développement
    Sources : XML (dont SVG), langage dédié (CIMVIEW)
    Destination : format propriétaire en évolution
    Langages : Visual Basic 2010, Java, scripts CSH/TCSH, Javascript
    Environnements : Windows NT4, XP, Seven, Cygwin
    Editeurs : Visual Basic Studio, Emacs / Xemacs, Notepad++
  • AKKA / Siemens SHS - Mission ingénieur développement

    2010 - 2010 Gestion des prescriptions médicales : levée des alertes, récupération des brouillons en cas d'erreurs systèmes, gestion en fonction des droits utilisateurs
    - Langage MUMPS/Cos, Emacs/VI
    - Framework InterSystems, SGBD Caché
    - Environnements Windows / Cygwin / Linux
    - Mise en place d'une plate-forme de développement avec colorisation syntaxique du langage

    Mise en place de l'exportation XML budget compatible HELIOS/XEMELIOS
  • ITESOFT - Ingénieur R&D

    Rueil-Malmaison 2004 - 2010 Développement d'un logiciel de reconnaissance de l'écriture manuscrite
    - Modèles de Markov / Réseaux neuronaux
    - Reconnaissance de chiffres et de mots manuscrits
    - Création d'une interface de paramétrage du logiciel (Borland C++)

    Amélioration de l'accès à l'image : accès aux pixels, segments composantes connexes

    Amélioration et optimisation d'un logiciel de reconnaissance de documents par forme

    - Développement sous Borland C++ et Xemacs/gcc sous cygwin
    - Utilisation de SVN comme outil de versioning
    - Création des jeux de test avec des données métiers
  • Université de Nancy 2 - Doctorant - allocataire de recherche

    1998 - 2003 Développement d'un logiciel de reconnaissance de mots de montants de chèques : approche sans découpage des mots
    - Développement et optimisation de modèles de Markov, Réseaux de Reurones (RN) et Support Vector Machine (SVM)
    - Création du jeu de test avec des données métiers et des données publiques

    Recherche :
    - Démonstration mathématique de la Convergence des Apprentissages sur les Lettres et les Mots à partir d'une Ré-estimation par Mots, avec Apprentissage Automatique des Variantes Orthographiques
    - Etude d'une Normalisation Non-Linéaire basée sur des modèles de Markov couplés à une Reconnaissance par Modèles Globaux (RN, SVM)

    Technique :
    - Optimisation Théorique de l'Algorithme Baum-Welch de décodage des données, avec Evaluation Pratique des impacts
    - Création d'un Algorithme combinant les décodages Baum-Welch et Viterbi; Application permettant de déterminer les Limites Optimales des Lettres dans un Mot Sans Hypothèse sur les lettres elles-mêmes

    Impacts :
    - Proposition et Encadrement de stages de DEA et de Sujets de Thèse autour des utilisations des modèles de Markov et des Réseaux Neuronaux
  • Université de Nancy 2 / IUT STID de Metz - Enseignement

    1998 - 2003 Voir détail dans la section "études"

    Enseignements variés
    Niveaux : 1ère année d'université à DESS
  • Laboratoire lOrrain de Recherche en Informatique et en Automatique - Stage de DEA - équipe READ

    1997 - 1997 Développement d'un logiciel de reconnaissance analytique de mots de montants de chèques manuscrits : approche par découpage des mots
    - Etude d'une combinaison de modèles de Markov cachés et champs de Markov observables
    - Création d'une interface de segmentation de mots en lettres (X11)
    - Création du jeu de test avec des données métiers et des données publiques

Formations

  • Université Nancy 2 MIAGE

    Nancy 2002 - 2003 informatique

    Attaché Temporaire d'Enseignement et de Recherche : enseignement à l'université, 203h

    - Formation bureautique et au logiciel “Sphinx”, licence sociologique
    - Initiation au langage C, IUP MIAGE 1ère année
    - Formation bureautique, DEUG MISASHS 1ère année
    - Formation bureautique et initiation au langage Pascal, DEUG SDL 1ère année
  • Université Nancy 2 IUT (Nancy)

    Nancy 2001 - 2002 informatique

    Demi-poste d'Attaché Temporaire d'Enseignement et de Recherche : enseignement à l'université, 96h

    - Cours de Java, DESS
    - TD “algorithmique et programmation”, DEUG MISASHS 1ère année
    - Formation Access, Licence IUP MIAGE
  • IUT STatistique Et Informatique Décisionnelle IUT STID (Metz)

    Metz 1998 - 2001 informatique

    Monitorat : enseignement à l'université, 192h

    informatique - - TD “algorithmique et programmation”, 1ère année
    - Formation bureautique, 1ère année
    - TD “algorithmique et C”, 2ème année
    - Encadrement de projets, 1ère année
  • Université Nancy 2 MIAGE

    Nancy 1998 - 2002 informatique

    Doctorat informatique

    Mémoire de thèse : « Modélisation analytique de l'écriture manuscrite par une approche optimale sans segmentation basée sur des champs de Markov »
  • Université Nancy 2 MIAGE

    Nancy 1996 - 1997 informatique

    DEA

    DEA généraliste,

    Mémoire de DEA : « Utilisation des champs de Markov en reconnaissance analytique de l'écriture manuscrite »
  • Université Strasbourg 1 Louis Pasteur

    Strasbourg 1995 - 1996 informatique

    Maitrise

    Maitrise généraliste
  • Université Strasbourg 1 Louis Pasteur

    Strasbourg 1994 - 1995 informatique

    Licence

    Licence généraliste
  • Université De Haute Alsace

    Mulhouse 1991 - 1994 options mathématiques, physique quantique
  • Lycée Louis Armand

    Mulhouse 1990 - 1991 Bac E

    Bac technologique

Réseau

Annuaire des membres :