This page lists and links to various activities.
- Head of SequeL, INRIA team-project (2007-2018), joint group with UMR CNRS CRIStAL.
- Head of Alg research group at LIL (1994-1/2003).
Research management :
- Délégué scientifique adjoint (deputy scientific head), Inria Lille, from 2016.
As such, member of the commission d'évaluation (evaluation committee, CE) of Inria.
- member of the Project Committee Board (bureau du comité des projets) of Inria Lille since 2015.
- member of the comité des projets of INRIA Lille Nord Europe Reseach Center.
- Head of the "Data Intelligence" thematic group within CRIStAL (2013-);
as such, I am a member of the scientific committee of CRIStAL.
- Head of the LIFL at Université de Lille 3 (2005-2007, 9/2013-12/2014).
- Founder and director of the Laboratoire d'Informatique du Littoral at Université du Littoral Côte d'Opale, Calais, France (1994-1/2003).
- Head of the master in « machine learning & Data science », opens September 2015
- Head of the master Mathématiques et Informatique Appliquées aux Sciences Humaines et Sociales (MIASHS), Université de Lille 3 (2005-2007)
- Head of the DEA « Modélisation et Simulation des Systèmes Complexes » (computer science and signal processing diploma), Université du Littoral Côte d'Opale (2002-2003)
Participation to conference organization
- Organization of scientific events:
- Co-organizer of Big Data : Modelisation, Estimation and Selection, June 2016
- Local organization chair for ICML 2015, Lille
- PC co-chair CAP, Villeneuve d'Ascq, 3-5 juillet 2013
- Challenge Exploration/Exploitation 2012 based on data provided by Yahoo!,
and the accompanying workshop on new Challenges for Exploration & Exploitation.
- Co-organizer of the 8th European Workshop on Reinforcement Learning, June-July 2008, Villeneuve d'Ascq, Post-proceedings in the Springer, LNAI series, volume 5323.
- co-organizer of the workshop Kernel Machines
and Reinforcement Learning during ICML, Pittsburgh, June
- main organizer of the journées PDMIA,
juin 2005 à Villeneuve d'Ascq (french speaking days on
Markov Decision Processes and Reinforcement Learning)
- co-organizer of the series of meeting
« Systèmes complexes et SHS », 2004-2007
- local organization of Artificial Evolution 1999, Dunkerque
- PC member of:
- International Conference on Machine Learning (ICML) and workshops :
- 30th ICML, Atlanta, USA, June 2013
- Prediction with Sequential Models workshop at ICML'2013
- 29th ICML, Edinburgh, June 26th-July 1st, 2012
- 10thEuropean Workshop on Reinforcement Learning, held in conjunction with ICML'2012, in Edinburgh
ICML, juin 21-24 2010, Haifa, Israel
- AI & Stats, 2017
IJCAI 2015 ML track
- the 21st
International Joint Conference on Artificial Intelligence, 11-17 July 2009, Pasadena, USA
and IJCAI 2015 Machine learning track
- European Conference on Machine Learning (ECML/PKDD): 2017, 2016, 2009, 2007
- Artificial Evolution: 2007, 2005, 2003, 2001, 1999.
- IEEE International
Symposium on Approximate Dynamic Programming and Reinforcement
Learning (ADPRL): every year since the 1st ADPRL in 2007: 2007, 2009, 2011, 2013, 2014, 2015, 2016
- IJCAI 2015 ML-track
- 1st Workshop on Transfer in Reinforcement Learning (TiRL)
- Int'l Conf. on Pattern Recogntiion Applications and Methods (ICPRAM): 2012, 2013, 2014, 2015, 2016
- RFIA 2008, Amiens, France
- Conférence Francophone sur l'Apprentissage Automatique :
- Extraction et Gestion des Connaissances (EGC: french-speaking conference on Data Mining):
- les Journées Francophones
Planification, Décision, Apprentissage pour la conduite de
système (JFPDA): 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2006
Vannes, 22-24 novembre 2006, reviewing in 2005, 2007
- journées de la Société Francophone de Classification: 2015, 2016, 2017.
- and others...
- Reviewer for:
Collaborations with companies:
(some) Older projects:
- the ANR-Lampada
- the FUI Hermès project (2013-2016)
- collaboration with Squoring Technologies (2010-2014), Toulouse
- I belong to the late Pascal network of excellence ; my page on the Pascal site
- the Ubiquitous Virtual Seller (2009-2011), from the ``Pôle de Compétitivité Industries du Commerce'', Région Nord-Pas de Calais/FEDER funding
- the ANR EXPLORA: EXPLOration - EXPLOitation for efficient Resource Allocation. Applications to optimization, control, learning, and games. (2009-2011)
- contract with Addressing Business, Lille (2010-2011)
- contract of research with Orange Labs
- contract in 2009 on ad display on websites
- contract 2009-2012 on sequential machine learning
- the DYNAPP (= Learning Dynamics) project, 2004-2006
- the ABC
(Behavior-based animations) Robea project, in 2003
- the ACI Cognitique project, 2000-2003
- looking for the late « Groupe
Apprentissage par REnforcement » (GARE = Reinforcement Learning
Group) webpage. See SequeL for my
current activities in reinforcement learning.
Beyond scientific paper reviewing for conferences and journals:
- I regularly expertize proposals for the AERES, ANR, CNRS, among others.
- Hiring committees for assistant professor and professor at universities
I got acquainted with computer science in the early 1980's
at the very exciting period of micro-computers. I learnt
some of the most important things about programming with a
57 programmable calculator; then, I became proficient
with programming with
1 micro-computer. Then I was trained as a computer
scientist in the 1980's. Since then, I learnt by myself a
whole lot of maths, and statistics.
- Programming languages:
- high proficiency: C, R
- former high proficiency: various lisp dialects (Le_Lisp 15 for those who see what I mean), Smalltalk, Pascal, various assembly languages and machine code (6502, 8080, 8088, 8086, 68000, Z80, Cray Y-MP, aka CAL)
- decent proficiency: Ada, Prolog, Java
- older stuffs: Cobol, Pl/1, Fortran, Forth
- OS: Unix, Multics
- Compiler design, and code generation
Developing software is really a recreation for me. I am so deeply involved in management activities, and teaching activities, that coding are extra great moments for me. Unfortunately, I do not have much time for it and I do not want to release code that has not been debugged enough. So, I only advertize here two codes I have written:
I have repeatedly coded in C ML software that had been prototyped in Matlab by collaborators. Each time, I have had the great pleasure of hearing: "Hey Philippe, your code is so much faster than mine in Matlab!".
To me, this sentence says it all. Indeed, on codes I have written, a speed-up of 1000x is not uncommon when moving from Matlab to C, plus the possibility of handling very large datasets, and streams of data.
(and I don't even mutli-thread the code, nor use GPU.)
- my wiki which acts as a documentation hub in computer science, maths, and other subjects I am interested in
- My personal site. which considers these themes in a less academic way (in french only)
- Back 2 my home page.