Bienvenue ! (Pages web de Lilian Besson)¶
À propos (de moi)¶
Avertissement
Informations sur la pandémie de coronavirus, et comment elle m’affecte moi, et mes enseignements : veuillez consulter la page : coronavirus.fr.html, je la mets à jour deux fois par semaine (à partir du 13/03/2020).
Bonjour ! Je suis Lilian Besson, ancien étudiant normalien en mathématiques et en informatique à l'ENS de Cachan.
Depuis août 2019, je suis désormais un jeune professeur agrégé (avec un statut d’agrégé préparateur) à l’ENS Rennes, en charge de la préparation à l’agrégation de mathématiques, option informatique (au niveau M2), et en charge de cours pour l”introduction à l’algorithmique et algorithmique avancée.
Je suis également chercheur associé au sein de l’équipe PANAMA à de l’IRISA et de l’INRIA Rennes. Mes intérêts de recherche se situent entre l’apprentissage séquentiel, les méthodes de décomposition tensorielles, la radio intelligente, Python et les logiciels libres, et d’autres directions.
Entre septembre 2016 et août 2019 :
Je faisais ma thèse de doctorat, à CentraleSupélec (équipe SCEE, labo IETR) à Rennes (France), avec Christophe Moy et Emilie Kaufmann (équipe SequeL, labo CRIStAL, à Lille). Ma thèse portait sur les modèles multi-joueurs de bandits multi-bras (notamment), appliqués à des problèmes de radio-télécommunication, en particulier aux I-o-T (Internet des Objets). Je suis désormais docteur en télécommunication. Le manuscrit est ici et les planches de ma défense sont là.
Et j’enseignais en informatique théorique à l’ENS Rennes (pour la classe de préparation au concours national de l’agrégation, niveau M2) et ENSAI (complexité et calculabilité, niveau L3), grâce à cette mission.
Adresses de contact¶
N’hésitez pas à me contacter :

par courriel à cette adresse Lilian.Besson@ENS-Rennes.fr, ou besson à crans.org :

ou par téléphone :
Les trois dernières années (2016-19)¶
J’effectuais ma thèse de doctorat. Lisez cette page là pour plus de détails. Je suis désormais docteur en télécommunication. Le manuscrit est ici et les planches de ma défense sont là.
En 2015-16¶
J’étais stagiaire en recherche dans l”équipe LIB à l”EPFL (Lausanne, Suisse), entre avril et août 2016, sous la direction de Julien Fageot et Michael Unser. Allez voir le dépôt git pour mon stage (mon mémoire de master est terminé) !
J’ai obtenu le master MVA (à l”ÉNS de Cachan, désormais l’ENS de Paris-Saclay), un master en maths appliquées, spécialisé en apprentissage statistique et en optimisation numérique. Cf. mes documents produits pour le MVA, et 6 projets : PCS, PGM, RL / GML, Kernel, Brain Imaging, Neuro-Sciences. J’ai majoré le master MVA en 2015-16, avec 13 cours et la note finale de 18.43 / 20 (« très bien avec félicitations du jury »).
J’étais aussi colleur en maths et chargé de TD en informatique en classe prépa” MP, au Lycée Lakanal à Sceaux.
Études et cursus¶
Entre mi-juillet 2014 et mi-mai 2015, j’ai vécu et travaillé en Inde deux semestres, sur le campus de la toute nouvelle Mahindra École Centrale. J’ai travaillé en tant que chargé de Travaux Dirigés en mathématiques (MA101 et MA102), et j’étais surtout en charge du cours d”introduction à l’informatique (CS101) pour le second semestre (janvier – mai 2015), en tant que « Teaching Assistant ».
En 2013/2014, j’ai préparé et obtenu un Master de Formation des Enseignants du Supérieur (M2 FESup) à l’ÉNS Cachan (avec mention Très Bien), ainsi que l”agrégation de Mathématiques, (en option « D » informatique), classé 23ème. Mes développements et mes références sont là.
En 2012/2013, j’ai obtenu deux M1 (première année de master): pour le MPRI (master de recherche en informatique de Paris), et le master Hadamard de mathématiques fondamentales de l’ÉNS de Cachan (les deux avec une mention Bien).
En 2011/2012, j’avais eu deux licences (L3), en maths et en informatique, (avec mention Bien; Bachelor of Science en anglais).
En 2009/2010 et 2010/2011, j’étais élève du Lycée Thiers de Marseille, en MPSI 2 et MP*1.
D’autres projets ailleurs en ligne¶
Sur Bitbucket : Bitbucket.org/lbesson ou sur GitHub : GitHub.com/naereen (dépôts git).
Sur Wikipédia, Utilisateur:Naereen (moyennement actif, voir par exemple des stats, mais je suis donateur régulier).
Note
Curriculum Vitæ
Mon CV est disponible ici cv.fr.pdf en français ou cv.en.pdf en anglais
(rédigé en LaTeX
avec le paquet moderncv, et compilé avec PDFLaTeX).
Principales pages (en français)¶
Pour plus de détails, voir sitemap.fr.html.
- Enseignement à distance - Épidémie de Coronavirus
- Journal de bord pendant le confinement pour lutter face au coronavirus en 2020
- Comment me contacter ?
- Activités d’enseignement
- Curriculum Vitæ : Lilian Besson
- Activités de recherche
- Agrégation de mathématiques (2014)
- Lilian Besson’s Web Pages - using Sphinx
- Données personnelles de l’utilisateur (pas si personnelles)
- Productions techniques diverses (du dossier publis/)
- Scripts et binaires (du dossier bin/)
- Informations sur ma clé publique PGP
- Deux flux RSS
- Mon utilisation de Visual Studio Code
- Mon utilisation de Sublime Text 3
- Utiliser Google Analytics dans un projet Sphinx
- Résumé de trois ans d’utilisation de Google Analytics
- Utiliser Google Analytics avec une petite image
- Applications Android™ « spéciale confinement » en 2020
- A propos de Jitsi Meet
- Mes extensions préférées pour Firefox
- Rapide initiation à git
- Recommandations pour commencer à apprendre Python
- Pourquoi et comment utiliser WakaTime pour monitorer ses habitudes de programmation
- A propos de Twitch
- A propos de Pokémon
- A propos de Star Wars
- Installer LaTeX sur Windows
- Utiliser Zotero pour gérer sa bibliographie
- Utiliser un service alternatif de DNS
- Utilisation concrète de JavaScript (pour des pages générées avec Sphinx)
- Coloration syntaxique pour GNU Nano
- Écrire des maths en rST
- Des graphes DOT avec GraphViz
- Essai de l’extension Sphinx Sphinx-Tabs
- Des graphiques avec GNU Plot
- Extension
runblock
- Traduction de Bitbucket.org
- Un toplevel
Python
embarqué - Un toplevel
Python
embarqué (version Skulpt) - Un toplevel
OCaml
embarqué - Un toplevel
OCaml
embarqué (version Try OCaml) - List.iteri et Array.iteri en OCaml
- Un toplevel
GNU Plot
embarqué - Utiliser GNU Octave dans son navigateur
- Quelques logiciels alternatifs gratuits à MATLAB
- Un éditeur de texte intégré
- Utiliser Wolfram|Alpha (en ligne de commande)
- Top 10 de mes trucs préférés
- Ce que je regarde sur YouTube
- Une petite liste de blogs que je lis
- Résumé de mon année 2017 (Lilian Besson)
- Résumé de mon année 2018 (Lilian Besson)
- Résumé de mon année 2019 (Lilian Besson)
- Résumé de mon année 2020 (Lilian Besson)
- FreeDNS : un service web pour le moins « intéressant »
- Une horloge en base 3
- Exemples d’utilisation concrète de certaines fonctionnalités de Bitbucket
- Estimation de la qualité de l’air à Paris
- Le moi quantifié : expériences numériques sur moi-même
- Comment monter un fichier Wubi .disk comme une image ISO sur Ubuntu ?
- Liste d’outils de sécurité informatique
- Comment utiliser son téléphone Motorola A953 (Droid 2) sans bouton d’allumage ?
- Trucs à corriger sur ces pages webs
- Expériences faites et à faire (dans des pages web faites avec Sphinx)
- Affichage d’un dossier
- Page d'accueil (en anglais)
- Teaching remotely - Coronavirus outbreak
- How to stay in touch with me ?
- My teaching activities
- Résumé : Lilian Besson
- Research activities
- Not so personnal data about the user of this website
- Lilian Besson’s Web Pages - using Sphinx
- Description of publications in folder publis/
- Description of scripts in folder bin/
- Information on my PGP public key
- How I use Visual Studio Code
- How I use Sublime Text 3
- How to use Google Analytics in a Sphinx project
- Description of JavaScript scripts in my web pages
- Sum-up of my use of Google Analytics for 3 years
- How to use Google Analytics with a beacon image
- Android™ applications « for the confinement » in 2020
- My favorite Firefox extensions
- Quick tutorial for git
- Why and how to use WakaTime to monitor the time you spend on programming?
- About Twitch
- About Pokémon
- About Star Wars
- Using Zotero to manage your bibliography
- Testing the
autorun
Sphinx extension - Translation of Bitbucket.org
- An
OCaml
toplevel (terminal) embedded online (Try OCaml version) - An
OCaml
toplevel (terminal) embedded online (Simple version) - List.iteri and Array.iteri in OCaml
- Use an alternative DNS service
- How to install LaTeX on Windows
- Advices to start learning Python
- HOWTO: Use GNU Octave in your browser
- Some free alternatives software to MATLAB
- Using Wolfram|Alpha from the command line
- HOW-TO: Embed a DOT graph with GraphViz
- Testing the Sphinx-Tabs Sphinx extension
- Top 10 of my favorites stuffs
- What I watch on YouTube
- A short blog-roll list
- Air quality estimation in Paris
- Self-quantified: numerical experiments on myself
- Lilian Besson’s Web Pages - using Sphinx
- How to mount a Wubi .disk file as an ISO on Ubuntu?
- 1 reStructuredText Demonstration
- Examples of concrete use of some hidden features of Bitbucket
- Short Data Analysis of 2 Years of SMS (2016 & 2017)
- About hitch-hiking
- The Universal Packing List
- Page d”administration
- À-propos d’autostop
- Contenu de mon sac à dos pour un (long) voyage en stop
- Quelques analyses statistiques de 2 ans de SMS (2016 & 2017)
- À faire : avant mes 30 ans (Lilian Besson)