-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.fr.html
959 lines (944 loc) · 103 KB
/
index.fr.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
<!DOCTYPE HTML>
<html lang="fr">
<head>
<meta charset="utf-8" />
<title>Lilian Besson - prof. agrégé en mathématiques et informatique</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lilian Besson" />
<meta name="description" content="Page professionnelle de Lilian Besson, professeur agrégé en informatique en MP2I, au Lycée Kléber à Strasbourg (France)." />
<!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]-->
<link rel="stylesheet" href="assets/css/main.min.css" />
<link rel="stylesheet" href="assets/css/font-awesome.min.css" />
<link rel="stylesheet" href="assets/css/devicon.min.css" />
<!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.min.css"/><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.min.css"/><![endif]-->
<!-- <link rel="stylesheet" href="assets/css/corner-ribbon.css"/> -->
</head>
<body>
<!-- Wrapper -->
<div id="wrapper">
<!-- Ribbon -->
<!-- <div class="corner-ribbon top-right sticky black shadow"> -->
<!-- 🇫🇷 <a href="http://www.editions-vendemiaire.com/catalogue/a-paraitre/kaamelott-un-livre-d-histoire-florian-besson-et-justine-breton-dir/">Un tout nouveau livre <br>sur Kaamelott par mon frère !</a> -->
<!-- 🇫🇷 <a href="https://www.pf-duflos.fr/P1220.aspx?IdPer=652623">Attristé d'apprendre le départ d'un de mes camarades</a><br> de <a href="https://perso.crans.org/besson/agreg-2014/">prépa' agrég' 2013/2014 à l'ENS Cachan</a>. -->
<!-- Repose en paix <b>Rémi Cheval</b>,<br> tu étais un professeur et un homme très inspirant, pour tes élèves et tes proches. -->
<!-- </div> -->
<!-- Header -->
<header id="top" class="alt">
<span class="logo">
<img width="15%" style="border: 1px #F6F6F6; border-radius: 50% 50% 50% 50%;" src="images/lbesson.png" alt=""/>
</span>
<h1 class="LilianHandwrittingFont"><a href="http://ipa-reader.xyz/?text=li.lj%C9%91%CC%83%20%5Cb%C9%9B.s%C9%94%CC%83%5C&voice=Mathieu" title="Prononcé « li.ljɑ̃ \bɛ.sɔ̃\e »">Lilian Besson</a></h1>
<p>
Enseignant-développeur en <b>Informatique</b>, prof. agrégé en <a href="https://prepas.org/index.php?article=42" target="_blank">MP2I</a>, au Lycée Kléber à Strasbourg (France).
<!-- <br> -->
<!-- <a target="_blank" href="../carte-confinement/">Prudent (mais pas paranoïaque) à propos du Covid'19</a> (<a title="Mes collègues enseignant à l'ENS de Rennes et moi-même avons travaillé en distanciel depuis mars 2020. Nous enseignons avec des outils basés sur le web. Soyez encore prudents !" href="https://perso.crans.org/besson/coronavirus.fr.html">mais plus en télé-travail !</a>). -->
</p>
<ul class="icons">
<li><a title="Site web" target="_blank" href="https://besson.link/index.html" class="icon fa-home alt"><span class="label">Site web</span></a></li>
<li><a title="Courriel" target="_blank" href="mailto:Lilian.Besson_AT_crans_DOT_org" class="icon fa-envelope alt"><span class="label">Courriel</span></a></li>
<li><a title="GitHub" target="_blank" href="https://GitHub.com/Naereen" class="icon fa-github alt"><span class="label">GitHub</span></a></li>
<li><a title="Bitbucket" target="_blank" href="https://Bitbucket.org/lbesson" class="icon fa-bitbucket alt"><span class="label">Bitbucket</span></a></li>
<li><a title="Google Scholar" target="_blank" href="https://scholar.google.com/citations?user=bt3upq8AAAAJ" class="icon fa-google alt"><span class="label">Google Scholar</span></a></li>
<li><a title="CV HAL" target="_blank" href="https://cv.archives-ouvertes.fr/lilian-besson" class="icon fa-graduation-cap alt"><span class="label">CV HAL</span></a></li>
<li><a title="Informations de contact" target="_blank" href="https://perso.crans.org/besson/callme.html" class="icon fa-address-card-o alt"><span class="label">Informations de contact</span></a></li>
<li><a title="Wikipedia" target="_blank" href="https://fr.wikipedia.org/wiki/Utilisateur:Naereen" class="icon fa-wikipedia-w alt"><span class="label">Wikipedia</span></a></li>
<li><a title="Téléphone" target="_blank" href="tel:+330628412257" class="icon fa-phone alt"><span class="label">Téléphone</span></a></li>
<li><a title="🇬🇧 English version?" href="index.en.html" class="icon fa-language alt"><span class="label">🇬🇧 English version?</span></a></li>
</ul>
</header>
<!-- Nav -->
<nav id="nav">
<ul>
<li><a target="_blank" href="#top" class="active">Haut</a></li>
<li><a target="_blank" href="#bio">Bio</a></li>
<li><a target="_blank" href="#nouvelles">Nouvelles</a></li>
<li><a target="_blank" href="#recherche">Recherche</a></li>
<li><a target="_blank" href="#publications">Publications</a></li>
<li><a target="_blank" href="#enseignement">Enseignement</a></li>
<li><a target="_blank" href="#code">Code</a></li>
<li><a target="_blank" href="#contact">Contact</a></li>
</ul>
</nav>
<!-- Main -->
<div id="main">
<!-- Introduction -->
<section id="bio" class="main">
<div class="spotlight">
<div class="content">
<header class="major">
<h2>📜 <a target="_blank" href="bio.fr.txt" title="Vous pouvez télécharger un court fichier texte contenant une courte biographie pour moi (Lilian Besson), si vous en avez besoin.">Courte Bio</a></h2>
</header>
<p>
<span title="Ce « Bonjour ! » est affiché avec une police à l'apparence manuscrite, que j'ai créée en mars 2018 avec le logiciel libre et open-source Fontify sur lequel j'ai travaillé. Allez voir https://github.com/Naereen/fontify pour plus de détails !" class="LilianHandwrittingFont" style="font-size:125%;">Bonjour !</span>
Je suis <strong>Lilian Besson</strong>, enseignant-développeur au Lycée Kléber de Strasbourg, depuis septembre 2021.
Avant mon entrée en CPGE, j'ai enseigné durant deux ans à <a target="_blank" href="http://www.ens-rennes.fr/">l'ENS Rennes</a>.
Je suis agrégé de mathématiques, et ancien élève normalien en mathématiques et informatique de <a target="_blank" href="http://www.ens-cachan.fr/">l'ENS de Cachan</a>.
Je suis un programmeur passionné, écologiste et enthousiaste supporteur des logiciels libres, et actuellement professeur d'informatique en <a target="_blank" href="https://prepas.org/index.php?article=42">classes préparatoires MP2I</a> depuis 2021.
J'aime aussi <a target="_blank" href="https://besson.link/cuisine/">cuisiner</a>, rencontrer des humain-e-s, voyager et échanger, faire du vélo ou de la randonnée,
et jouer aux cartes Magic l'Assemblée (un super Jeu de Cartes à Collectionner).
<!-- et je suis <a target="_blank" href="https://fr.wikipedia.org/wiki/Alignement_(Donjons_et_Dragons)#Chaotique_bon_ou_%C2%AB_rebelle_%C2%BB">chaotique-bon</a>. -->
<!-- 👨 J'utilise <a href="https://pronoun.is/he/him/his/his/himself" target="_blank">les pronoms il/lui</a>. -->
<br><br>
De août 2019 à août 2021, j'étais un jeune professeur agrégé (avec un statut d'agrégé préparateur) à <a href="http://www.dit.ens-rennes.fr/lilian-besson--292020.kjsp" target="_blank">l'ENS Rennes</a>, en charge de la <a href="https://perso.crans.org/besson/agreg-2019/" target="_blank">préparation à l'agrégation de mathématiques</a>, option informatique (au niveau M2), et en charge de cours pour <a href="https://perso.crans.org/besson/info1_algo1_2019/">l'introduction à l'algorithmique et algorithmique avancée</a>.
<!-- <br> -->
<!-- J'étais également chercheur associé au sein de <a href="https://team.inria.fr/panama/team-members/" target="_blank">l'équipe PANAMA</a> de <a href="https://www.irisa.fr/" target="_blank">l'IRISA</a> et de <a href="https://www.inria.fr/centre/rennes" target="_blank">l'INRIA Rennes</a>. 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. -->
<br><br>
Entre <em>octobre 2016</em>, et <em>novembre 2019</em> :
</p>
<ul class="simple">
<li>
J'effectuais <a target="_blank" href="https://perso.crans.org/besson/phd/">ma thèse</a> à CentraleSupélec (<a target="_blank" href="http://www-scee.rennes.supelec.fr/">équipe SCEE</a>, <a target="_blank" href="https://www.ietr.fr/spip.php?auteur1069">laboratoire IETR</a>)
à Rennes (France), avec <a target="_blank" href="https://moychris.wordpress.com/">Christophe Moy</a> et <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">Émilie Kaufmann</a> (<a target="_blank" href="https://team.inria.fr/sequel/team-members/">CNRS & Inria, équipe SequeL, laboratoire CRIStAL, à Lille</a>). Ma thèse s'intéresse à des modèles de bandits multi-bras et multi-utilisateurs appliqués
à des questions de télécommunications, notamment pour l'Internet des Objets (<em>IoT</em>).
J'ai soutenu le 20 novembre 2019. Je suis désormais docteur en télécommunications.
Le manuscrit est <a href="https://perso.crans.org/besson/articles/PhD_thesis__Lilian_Besson.pdf" target="_blank">ici</a> et les planches de ma défense sont <a href="https://perso.crans.org/besson/slides/2019_11__PhD_Defense__Multi-players_Bandit_Algorithms_for_Internet_of_Things_Networks/slides.pdf" target="_blank">là</a>.
</li>
<li>
Et j'<a target="_blank" href="https://perso.crans.org/besson/enseignement.fr.html">enseignais</a> déjà l'informatique théorique à <a target="_blank" href="http://www.dit.ens-rennes.fr/agregation-option-d/">l'ENS Rennes</a> (pour une classe préparant l'agrégation, au niveau M2) et <a target="_blank" href="http://www.ensai.fr/formation/id-1re-annee.html">ENSAI</a> (complexité et calculabilité, niveau L3).
</li>
</ul>
<ul class="actions">
<li>
<a target="_blank" href="https://perso.crans.org/besson/cv.fr.pdf" class="button"><i class="icon fa-file-pdf-o"></i> Curriculum Vitæ (Français)</a>
</li>
<li>
<a target="_blank" href="https://perso.crans.org/besson/cv.en.pdf" class="button"><i class="icon fa-file-pdf-o"></i> Résumé (English)</a>
</li>
</ul>
</div>
<span class="image">
<img src="images/lbesson.png" alt="Fausse photo de moi" title="Fausse photo de moi. J'aime beaucoup les jeux vidéos de la série « The Legend of Zelda ». Et je n'aime pas les photos de moi. C'est tout !"/>
</span>
</div>
</section>
<!-- First Section -->
<section id="nouvelles" class="main special">
<header class="major">
<h2>📰 Nouvelles</h2>
</header>
<ul class="features">
<li>
<span class="icon major style1 fa-handshake-o"></span>
<h3>Avril 2021</h3>
<p>
J'ai été promu à un poste de professeur agrégé d'informatique, en classes préparatoires, au <a type="_blank" href="https://lycee-kleber.com.fr/">Lycée Kléber</a> à <a type="_blank" href="https://fr.wikipedia.org/wiki/Strasbourg">Strasbourg</a>, où j'irai vivre en août 2021.
Je serai en charge d'une classe de 50 élèves en bac+1, dans une des nouvelles classes de la nouvelle filière <a type="_blank" href="https://prepas.org/index.php?article=42">MP2I</a> !
</p>
</li>
<li>
<span class="icon major style2 fa-book"></span>
<h3>Août 2020</h3>
<p>
<a type="_blank" href="https://www.dunod.com/prepas-concours/131-developpements-pourl-oral-agregation-externe-mathematiquesinformatique"><em>« <b>131 développements pour l'oral</b>, Agrégation externe Mathématiques/Informatique »</em></a>
J'ai un peu aidé pour l'écriture de ce livre de 944 pages, <a type="_blank" href="https://www.dunod.com/prepas-concours/131-developpements-pourl-oral-agregation-externe-mathematiquesinformatique">publié chez Dunod en Août 2020</a>, avec d'anciens étudiants de l'ENS Rennes, des camarades de l'ENS Cachan et des amis. Bravo pour eux !
</p>
</li>
<li>
<span class="icon major style3 fa-handshake-o"></span>
<h3>Septembre 2019</h3>
<p>
J'ai terminé mon contrat de thèse, je commence en tant qu'<a target="_blank" href="http://www.ens-rennes.fr/recrutements/recrutement-agpr-au-departement-informatique-291278.kjsp">agrégé préparateur (AGPR, anciennement "caïman")</a> à <a target="_blank" href="http://www.dit.ens-rennes.fr/l-equipe/">l'École Normale Supérieure de Rennes</a>, au sein du <a target="_blank" href="http://www.dit.ens-rennes.fr/l-equipe/">département Informatique</a>.
J'enseigne <a target="_blank" href="https://perso.crans.org/besson/info1_algo1_2019/">l'algorithmique</a> et d'autres choses en informatique théorique.
</p>
</li>
<li>
<span class="icon major style3 fa-graduation-cap"></span>
<h3>Novembre 2019</h3>
<p>
J'ai soutenu ma <b>thèse de doctorat</b> le 20 novembre 2019 à Rennes !
Vous pouvez lire <a type="_blank" href="https://tel.archives-ouvertes.fr/tel-02491380">la thèse</a>!
J'ai aussi été <a type="_blank" href="https://www.galaxie.enseignementsup-recherche.gouv.fr/ensup/CNU_qualification.htm">qualifié</a> au <a type="_blank" href="https://www.conseil-national-des-universites.fr/cnu/#/">CNU</a> aux sections 26 (maths appliquées), 27 (informatique) et 61 (traitement de signal et télécommunications), pour quatre ans.
</p>
</li>
<li>
<span class="icon major style4 fa-book"></span>
<h3>Mars 2018</h3>
<p>
J'ai <abbr title="Sous la license libre MIT, voir https://lbesson.mit-license.org/ pour plus de détails.">publié</abbr> la <a target="_blank" href="https://SMPyBandits.GitHub.io/">📃 documentation</a> et le <a target="_blank" href="https://github.com/SMPyBandits/SMPyBandits/">🗄 code complet</a> de mon environnement numérique de simulations pour des problèmes de Bandits Multi-Bras 🎰, <b><abbr title="SMPyBandits: Open-Source Python package for Single- and Multi-Players multi-armed Bandits algorithms.">SMPyBandits</abbr></b> en Python.
</p>
</li>
<li>
<span class="icon major style5 fa-graduation-cap"></span>
<h3>Octobre 2016</h3>
<p>
J'ai commencé ma thèse ! Je suis financé pour 3 ans, avec une bourse du Ministère de l'Enseignement Supérieur et de la Recherche. Merci à eux !
<em><b>M-à-j</b> : J'ai terminé ma thèse, que j'ai soutenu le 20 novembre 2019 !</em>
</p>
</li>
</ul>
</section>
<!-- Research Section -->
<section id="recherche" class="main">
<header class="major">
<h2>🔬 Recherche</h2>
<p>
Pour mon doctorat, mes recherches portent sur l'apprentissage machine appliqué, centré sur l'apprentissage en ligne à faible coût avec de l'information partielle ("feedback bandit"). Mes recherches s'appliquent principalement aux problèmes de radio intelligente
pour l'Accès Opportuniste au Spectre (<em>OSA</em>) et mise en place de protocoles d'accès au réseau le plus fiables possible, pour les futurs réseaux de l'Internet des Objets (<em>IoT</em>). En étudiant et en appliquant
des algorithmes classiques de Bandit Multi-Bras (<em>MAB</em>), et d'autres plus récents, nous sommes en mesure de prouver certaines garanties de performance, à la fois numériquement via des simulations et théoriquement via des preuves
statistiques.
<br>
Je ferai encore de la recherche après ma thèse, j'ai rejoint en septembre 2019 <a target="_blank" href="https://team.Inria.fr/panama/">l'équipe-projet PANAMA</a> au <a target="_blank" href="https://www.IRISA.fr/">laboratoire IRISA</a> à Rennes !
</p>
</header>
<ul class="statistics">
<li class="style1">
<span class="icon fa-commenting-o"></span>
<strong>14</strong> Exposés de recherche
<br> (depuis 2017)
</li>
<li class="style2">
<span class="icon fa-files-o"></span>
<strong>10</strong> Articles de recherche
<br> (9 publiés, 1 soumis)
</li>
<li class="style3">
<span class="icon fa-handshake-o"></span>
<strong>2</strong> superviseurs
<br>et collaboration avec 2 doctorants et post-doctorants
</li>
<li class="style4">
<span class="icon fa-graduation-cap"></span>
<strong>2</strong> Grandes Écoles où j'enseigne à Rennes
</li>
<li class="style5">
<span class="icon fa-code-fork"></span>
<strong>1</strong> <a href="https://github.com/SMPyBandits/SMPyBandits">Logiciel de recherche</a>
<br> (et <em>beaucoup</em> d'autres <a href="#code">projets !</a>)
</li>
</ul>
<!-- <h2>🚔 Students</h2>
<ol reversed="reversed">
<li>
Robin (2019-)<br>
Doctorant co-encadré avec <a target="_blank" href="XXX">Batman</a> • <a target="_blank" href="XXX">Université d'Arkham</a> et <a target="_blank" href="http://XXX">Wayne Co.</a>.
</li>
</ol>
-->
</section>
<!-- Publications -->
<section id="publications" class="main">
<header class="major">
<h2>📚 Publications</h2>
<p>
<a target="_blank" href="https://orcid.org/0000-0003-2767-2563" title="Orcid: a universal identifier for every researcher around the world">
<img src="images/orcid.png" alt="Orcid.org logo"> Orcid
</a>
• <a target="_blank" href="https://arxiv.org/search/?searchtype=author&query=Besson%2C+Lilian" title="Liste de mes articles sur arXiv"><i class="icon fa-link"></i> arXiv</a> •
<a target="_blank" title="Liste de mes articles sur DBLP" href="https://dblp.uni-trier.de/pers/hd/b/Besson:Lilian">
<img src="images/dblp.png" alt="DBLP" width="40" height="40"> DBLP
</a>
• <a target="_blank" href="https://hal.inria.fr/search/index/q/*/authIdHal_s/lilian-besson" title="Liste de mes articles sur HAL"><i class="icon fa-link"></i> IdHAL</a>
• <a target="_blank" href="https://scholar.google.fr/citations?user=bt3upq8AAAAJ" title="Liste de mes articles sur Google Scholar"><span class="icon fa-google"></span> Google Scholar</a>
<!-- • <a target="_blank"href="https://www.researchgate.net/profile/Lilian_Besson"><i class="icon fa-user-circle"></i> ResearchGate</a> -->
• <a target="_blank" href="https://haltools.inria.fr/Public/afficheRequetePubli.php?auteur_exp=Lilian%2C+Besson&CB_auteur=oui&CB_titre=oui&CB_article=oui&langue=Anglais&tri_exp=annee_publi&tri_exp2=typdoc&tri_exp3=date_publi&ordre_aff=TA&Fen=Rech&lang=fr&Formate=Oui&css=../css/VisuCondense.css" title="Liste de mes articles sur HAL Tools"><i class="icon fa-link"></i> HALtools</a>
<br><a target="_blank" href="https://perso.crans.org/besson/articles/" title="Liste de mes articles sur mon site, avec les PDF de tous les articles en accès libre"><i class="icon fa-file-pdf-o"></i> Liste de mes articles en PDF</a>
</p>
</header>
<h3>Publications dans des revues (journal papers)</h3>
<ol reversed="reversed">
<li>
<strong>L. Besson</strong>, <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">E. Kaufmann</a>, <a target="_blank" href="http://odalricambrymmaillard.neowordpress.fr/">O-A Maillard</a> & <a target="_blank" href="https://fr.linkedin.com/in/julien-seznec-29364a104">Julien Seznec</a>.
<br>
<em>Efficient Change-Point Detection for Tackling Piecewise-Stationary Bandits</em>.
<br>
Accepté dans la revue <a href="https://jmlr.org/papers/v23/">Journal of Machine Learning Research</a> volume 23, en 2022.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__BGLRT-klUCB_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-02006471/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__BGLRT-klUCB_2019/"><i class="icon fa-mobile"></i> Mobile version</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2019_06__About_Bernoulli_GLRTest__Seminar_at_PANAMA_IRISA_Rennes/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> Slides</a> ]
• [ <a target="_blank" href="https://scholar.google.com/scholar?oi=bibs&hl=fr&cites=6921709849721019261" title="Mise à jour manuelle du total de citations, dernier changement 2021-04-11"><i class="icon fa-list-ol"></i> Citations: 15</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/1902.01575"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02006471"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02006471/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/combining-the-generalized-likelihood-ratio-test-and-kl-ucb-for/"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://github.com/EmilieKaufmann/PiecewiseStationaryBandits"><i class="icon fa-code"></i> Code</a> ]
<!-- • [ <a target="_blank" href="https://doi.org/XXX/XXX.XXX"><i class="icon fa-key"></i> DOI (not yet)</a> ] -->
</li>
<li>
<a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a> & <strong>L. Besson</strong> & G. Delbarre & L. Toutain.
<br>
<em>Decentralized Spectrum Learning for Radio Collision Mitigation in Ultra-Dense IoT Networks: LoRaWAN Case Study and Measurements</em>.
<br>
Accepté à un numéro spécial de la revue <a target="_blank" href="https://annalsoftelecommunications.wp.imt.fr">Annals of Telecommunications</a>, à propos de "Machine Learning for Intelligent Wireless Communications and Networking", août 2020.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/MBDT__Annales_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF*</a> ] -->
[ <a target="_blank" href="http://link.springer.com/article/10.1007/s12243-020-00795-y"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
<!-- • [ <a target="_blank" href="https://perso.crans.org/besson/articles/MBDT__Annales_2019/"><i class="icon fa-mobile"></i> Version mobile</a> ] -->
<!-- • [ <a target="_blank" href="https://arxiv.org/abs/XXX"><i class="icon fa-link"></i> arXiv</a> ] -->
• [ <a target="_blank" href="https://hal.inria.fr/hal-02956350"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02956350/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
<!-- • [ <a target="_blank" href="https://bitbucket.org/lbesson/XXX"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ] -->
• [ <a target="_blank" href="https://doi.org/10.1007/s12243-020-00795-y"><i class="icon fa-key"></i> DOI</a> ]
</li>
</ol>
<h3>Prépublications ou soumissions en cours</h3>
<ol reversed="reversed">
<!-- <li>
<strong>L. Besson</strong> et al.
<em>Awesome title</em>.
May 2018.
<br>
[ <a target="_blank" href="https://perso.crans.org/besson/articles/article1.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/XXX"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://XXX"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://XXX"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://XXX"><i class="icon fa-code"></i> Code</a> ]
</li> -->
<li>
<strong>L. Besson</strong> & <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">E. Kaufmann</a>.
<br>
<em>What Doubling-Trick Can and Can't Do for Multi-Armed Bandits</em>.
Septembre 2018.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__DoublingTricks_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-01736357/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__DoublingTricks_2019/"><i class="icon fa-mobile"></i> Version mobile</a> ]
<!-- • [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2019_XXX__Presentation_XXX/slides_169.pdf"><i class="icon fa-file-powerpoint-o"></i> Slides (TODO)</a> ] -->
• [ <a target="_blank" href="https://scholar.google.com/scholar?oi=bibs&hl=fr&cites=8164194064551345600" title="Mise à jour manuelle du total de citations, dernier changement 2021-04-11"><i class="icon fa-list-ol"></i> Citations: 36</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/1803.06971"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01736357"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01736357/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/what-doubling-tricks-can-and-cant-do-for-multi-armed-bandits/"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://SMPyBandits.GitHub.io/DoublingTrick.html"><i class="icon fa-code"></i> Code</a> ]
<!-- • [ <a target="_blank" href="https://doi.org/XXX/XXX.XXX"><i class="icon fa-key"></i> DOI (not yet)</a> ] -->
</li>
<li>
<strong>L. Besson</strong>.
<em>🔬 🎰 SMPyBandits: an Open-Source Research Framework for Single and Multi-Players Multi-Arms Bandits (MAB) Algorithms in Python</em>.
Juillet 2018.
<!-- (Refusé à <a href="http://jmlr.org/mloss/">JMLR MLOSS</a>, je retenterai peut-être plus tard) -->
<i class="force-right">
<a class="icon" href="https://pypi.org/project/SMPyBandits"><img alt="PyPI version" src="https://img.shields.io/pypi/v/smpybandits.svg"></a> <a class="icon" href="https://SMPyBandits.ReadTheDocs.io/en/latest/?badge=latest"><img alt="Documentation Status" src="https://readthedocs.org/projects/smpybandits/badge/?version=latest"></a> <a class="icon" href="https://travis-ci.org/SMPyBandits/SMPyBandits"><img alt="Build Status" src="https://travis-ci.org/SMPyBandits/SMPyBandits.svg?branch=master"></a> <a class="icon" href="https://github.com/SMPyBandits/SMPyBandits/network/"><img src="https://img.shields.io/github/forks/SMPyBandits/SMPyBandits.svg?style=social&label=Fork&maxAge=2592000" alt="GitHub forks"/></a> <a class="icon" href="https://github.com/SMPyBandits/SMPyBandits/stargazers/"><img src="https://img.shields.io/github/stars/SMPyBandits/SMPyBandits.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://github.com/SMPyBandits/SMPyBandits/watchers/"><img src="https://img.shields.io/github/watchers/SMPyBandits/SMPyBandits.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
<br> [ <a target="_blank" href="https://hal.inria.fr/hal-01840022/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/SMPyBandits__Long_Version__02-2018.pdf"><i class="icon fa-file-pdf-o"></i> PDF (version longue)</a> ]
<!-- • [ <a target="_blank" href="https://arxiv.org/abs/XXX"><i class="icon fa-link"></i> arXiv</a> ] -->
• [ <a target="_blank" href="https://scholar.google.com/scholar?oi=bibs&hl=fr&cites=12147263690905554676" title="Mise à jour manuelle du total de citations, dernier changement 2021-04-11"><i class="icon fa-list-ol"></i> Citations: 9</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01840022"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/SMPyBandits.bib"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://github.com/SMPyBandits/SMPyBandits"><i class="icon fa-code"></i> Code</a> ]
• [ <a target="_blank" href="https://SMPyBandits.GitHub.io/"><i class="icon fa-book"></i> Documentation</a> ]
</li>
<li>
<strong>L. Besson</strong>.
<em>A Note on the Ei Function and a Useful Sum-Inequality</em>.
Février 2018.
<br> [ <a target="_blank" href="https://hal.inria.fr/hal-01847480/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01847480"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01847480/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://nbviewer.jupyter.org/github/Naereen/notebooks/blob/master/Exponential_Integral_Python.ipynb"><i class="icon fa-code"></i> Code</a> ]
</li>
</ol>
<!--
<h3>International peer-reviewed journals</h3>
(not yet)
-->
<!-- <ol reversed="reversed">
<li>
<strong>L. Besson</strong> et al.
<em>Awesome title</em>.
May 2018.
<br>
[ <a target="_blank" href="https://perso.crans.org/besson/articles/article1.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/XXX"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/XXX"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-XXX"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-XXX/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://XXX"><i class="icon fa-code"></i> Code (not yet)</a> ]
• [ <a target="_blank" href="https://doi.org/XXX/XXX.XXX"><i class="icon fa-key"></i> DOI (not yet)</a> ]
</li>
</ol> -->
<h3>Communications dans des Conférences Nationales (en France)</h3>
<ol reversed="reversed">
<li>
<strong>L. Besson</strong> & <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">E. Kaufmann</a>.
<br>
<em>Analyse non asymptotique d'un test séquentiel de détection de ruptures et application aux bandits non stationnaires</em>.
<br>
GRETSI, Lille, France. Août 2019.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__GRETSI_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-02152243/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
<!-- • [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__GRETSI_2019/"><i class="icon fa-mobile"></i> Mobile version</a> ] -->
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2019_06__About_Bernoulli_GLRTest__Seminar_at_PANAMA_IRISA_Rennes/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> 🇬🇧 Slides</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2019_08__Bernoulli_GLRTest_and_PieceWise-Stationary_Bandits__GRETSI_2019_Lille/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> 🇫🇷 Slides</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02152243"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02152243/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/gretsi-2019-detection-de-ruptures-en-ligne-avec-le-test-glr"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://smpybandits.github.io/NonStationaryBandits.html"><i class="icon fa-code"></i> Code</a> ]
<!-- • [ <a target="_blank" href="https://doi.org/XXX/XXX.XXX"><i class="icon fa-key"></i> DOI (not yet)</a> ] -->
</li>
</ol>
<h3>Communications dans des Conférences Internationales</h3>
<ol reversed="reversed">
<li>
<a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a> & <strong>L. Besson</strong>.
<br>
<em>Decentralized Spectrum Learning for IoT Wireless Networks Collision Mitigation</em>.
<br>
<a target="_blank" href="https://sites.google.com/view/ISIoT2019/">1er workshop ISIoT</a> à la conférence <a target="_blank" href="https://dcoss.org/">DCOSS</a>, Santorin, Grèce. Mai 2019.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/MB__ISIoT_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF*</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-02144465/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
<!-- • [ <a target="_blank" href="https://perso.crans.org/besson/articles/MB__ISIoT_2019/"><i class="icon fa-mobile"></i> Version mobile</a> ] -->
• [ <a target="_blank" href="https://arxiv.org/abs/1906.00614"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02144465"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02144465/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
<!-- • [ <a target="_blank" href="https://bitbucket.org/lbesson/XXX"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ] -->
• [ <a target="_blank" href="https://doi.org/10.1109/DCOSS.2019.00117"><i class="icon fa-key"></i> DOI</a> ]
</li>
<li>
<a target="_blank" href="https://fr.linkedin.com/in/r%C3%A9mi-bonnefoi-010a4466">R. Bonnefoi</a>, <strong>L. Besson</strong>, J. Manco-Vasquez & <a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a>.
<br>
<em>Upper-Confidence Bound for Channel Selection in LPWA Networks with Retransmissions</em>.
<br>
<a target="_blank" href="https://sites.google.com/view/wcncworkshop-motion2019/">1er workshop MoTION</a> à la conférence <a target="_blank" href="http://wcnc2019.ieee-wcnc.org/authors/call-papers">WCNC</a>, Marrakech, Maroc. Avril
2019.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BMBM__IEEE_WCNC_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF*</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-02049824/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BMBM__IEEE_WCNC_2019/"><i class="icon fa-mobile"></i> Mobile</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/1902.10615"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02049824"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02049824/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2019_04__Presentation_IEEE_WCNC__MoTION_Workshop/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/reinforcement-learning-for-retransmissions-in-aloha-like/"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://bitbucket.org/scee_ietr/ucb_smart_retrans/"><i class="icon fa-file-archive-o"></i> Code (MATLAB)</a> ]
• [ <a target="_blank" href="https://doi.org/10.1109/WCNCW.2019.8902891"><i class="icon fa-key"></i> DOI</a> ]
</li>
<li>
<strong>L. Besson</strong>, <a target="_blank" href="https://fr.linkedin.com/in/r%C3%A9mi-bonnefoi-010a4466">R. Bonnefoi</a> & <a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a>.
<br>
<em>GNU Radio Implementation of MALIN: "Multi-Armed bandits Learning for Internet-of-things Network"</em>.
<br>
<a target="_blank" href="http://wcnc2019.ieee-wcnc.org/authors/call-papers">WCNC (Wireless Communication and Networks Conference)</a>, Marrakech, Maroc. Avril 2019.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BBM__IEEE_WCNC_2019.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-02006825/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BBM__IEEE_WCNC_2019/"><i class="icon fa-mobile"></i> Version mobile</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/1902.01734"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank" href="https://youtube.com/watch?v=HospLNQhcMk"><i class="icon fa-youtube"></i> Vidéo YouTube</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02006825"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02006825/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2019_04__Presentation_IEEE_WCNC__Demo_ICT_2018/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/gnu-radio-implementation-of-malin-multi-arm-bandits-learning/"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://bitbucket.org/scee_ietr/malin-multi-armed-bandit-learning-for-iot-networks-with-grc/"><i class="icon fa-file-archive-o"></i> Code (GNU Radio)</a> ]
• [ <a target="_blank" href="https://doi.org/10.1109/WCNC.2019.8885841"><i class="icon fa-key"></i> DOI</a> ]
</li>
<li>
<strong>L. Besson</strong>, <a target="_blank" href="https://fr.linkedin.com/in/r%C3%A9mi-bonnefoi-010a4466">R. Bonnefoi</a> & <a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a>.
<br>
<em>MALIN: Multi-Arm bandit Learning for Iot Networks with GRC: A TestBed Implementation and Demonstration that Learning Helps</em>.
<br> Démonstration présentée à <a target="_blank" href="http://ict-2018.org/call-for-demos/">ICT (International Conference on Communication)</a>, Saint-Malo, France. Juin 2018.
<br> [
<a target="_blank" href="https://perso.crans.org/besson/articles/BBM__Demo_ICT_2018.pdf" title="Disponible à la demande, envoyez moi un courriel à Lilian[point]Besson[a]ENS-Rennes[point]fr et je vous enverrai l'article."><i class="icon fa-file-pdf-o"></i> PDF*</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02013866/document"><i class="icon fa-file-image-o"></i> Affiche</a> ]
<!-- • [ <a target="_blank" href="https://perso.crans.org/besson/articles/BBM__Demo_ICT_2018/"><i class="icon fa-mobile"></i> Version mobile</a> ] -->
• [ <a target="_blank" href="https://youtube.com/watch?v=HospLNQhcMk"><i class="icon fa-youtube"></i> Vidéo YouTube</a> ]
• [ <a target="_blank" href="https://bitbucket.org/scee_ietr/malin-multi-armed-bandit-learning-for-iot-networks-with-grc/"><i class="icon fa-file-archive-o"></i> Code (GNU Radio)</a> ]
<!-- • [ <a target="_blank" href="https://doi.org/XXX"><i class="icon fa-key"></i> DOI</a> ] -->
<details style="margin-left:3%;">
<summary>Plus de détails…</summary>
<span style="color:gray;">
Cette démonstration implémente un système de communication sans fil simple, avec un <em>objet IoT</em> communicant avec une station de base (ou point d'accès) et essayant de trouver la fréquence radio (canal) qui est la moins perturbée par un trafic aléatoire interférant, que l'on génère artificiellement. L'objet doit trouver le meilleur canal via l'apprentissage par renforcement.
Nous utilisons trois <a href="http://files.ettus.com/manual/page_usrp2.html">cartes USRP fabriquées par National Instruments</a> pour le trafic interférant, l'objet IoT et la station de base.
Cette démonstration est basée sur notre <a target="_blank" href="https://hal.inria.fr/hal-01575419">article CROWNCOM 2017</a>.
Voir aussi <a href="https://hal.inria.fr/hal-02013866/document" target="_blank">ce document</a>.
Voici une vidéo de 5 minutes que j'ai réalisée pour expliquer cette démonstration.
<iframe width="640" height="360" src="https://www.youtube.com/embed/HospLNQhcMk" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</span>
</details>
</li>
<li>
<strong>L. Besson</strong> & <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">E. Kaufmann</a>.
<br>
<em>Multi-Player Bandits Revisited</em>.
<br>
<a target="_blank" href="http://www.cs.cornell.edu/conferences/alt2018/accepted.html">ALT</a>, Lanzarote, Canari Islands. Avril 2018.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__ALT_2018.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] -->
<!-- [ <a target="_blank" href="http://proceedings.mlr.press/v83/besson18a/besson18a.pdf"><i class="icon fa-file-pdf-o"></i> PDF (PMLR)</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-01629733/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__ALT_2018/"><i class="icon fa-mobile"></i> Version mobile</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BK__ALT_2018__Erratum_Lower-Bound.pdf"><i class="icon fa-file-pdf-o"></i> Erratum</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2018_04__Presentation_at_ALT_2018_conference/slides_169.pdf"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02013847/document"><i class="icon fa-file-image-o"></i> Affiche</a> ]
• [ <a target="_blank" href="https://scholar.google.com/scholar?oi=bibs&hl=fr&cites=17456082541999604695" title="Mise à jour manuelle du total de citations, dernier changement 2021-04-11"><i class="icon fa-list-ol"></i> Citations: 63</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/1711.02317"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank"
href="https://hal.inria.fr/hal-01629733"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01629733/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank"
href="https://bitbucket.org/lbesson/multi-player-bandits-revisited/"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://SMPyBandits.GitHub.io/MultiPlayers.html"><i class="icon fa-code"></i> Code</a> ]
<!-- • [ <a target="_blank" href="https://doi.org/XXX/XXX.XXX"><i class="icon fa-key"></i> DOI (not yet)</a> ] -->
<details style="margin-left:3%;">
<summary>Présenté quelques fois…</summary>
<span style="color:gray;">
En 2017 et 2018, j'ai présenté différentes versions de <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2017_12__Presentation_Inria_Lille_SequeL_Seminar/slides_169.pdf">ces planches</a>
pour un <a target="_blank" href="https://team.inria.fr/sequel/seminar/">séminaire SequeL à Lille</a> le <a target="_blank" href="http://seminaire.univ-lille1.fr/node/264">22 décembre</a>,
pour la <a target="_blank" href="http://www.cs.cornell.edu/conferences/alt2018/accepted.html">conférence ALT à Lanzarote (Espagne)</a> le 8 avril 2018,
et j'ai présenté <a target="_blank" href="https://hal.inria.fr/hal-02013847/document">cette affiche</a> pour <a target="_blank" href="www.erim.eur.nl/e-code-erasmus-centre-for-optimization-of-digital-experiments/workshop-on-multi-armed-bandits-and-learning-algorithms/">cet atelier "Multi-Armed Bandits and Learning Algorithms"</a> le 24 mai 2018 à la Rotterdam School of Management (Erasmus University, Pays Bas), pour le <a target="_blank" href="https://www.ietr.fr/">séminaire IETR et la Journée des Doctorants</a> le 15 juin 2018 (Vannes, France), une dernière fois pour le <a target="_blank" href="http://cimi.univ-toulouse.fr/optimisation/en/workshop-optimization-and-machine-learning">Séminaire Optimisation et Apprentissage</a> le 10 septembre 2018 à l'Université de Toulouse (France).
</span>
</details>
</li>
<li>
<strong>L. Besson</strong>, <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">E. Kaufmann</a> & <a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a>.
<br>
<em>Aggregation of Multi-Armed Bandits learning algorithms for Opportunistic Spectrum Access</em>.
<br>
<a target="_blank" href="http://wcnc2018.ieee-wcnc.org/">IEEE WCNC</a>, Barcelone, Espagne. Avril 2018.
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BKM__IEEE_WCNC_2018.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] • -->
[ <a target="_blank" href="https://hal.inria.fr/hal-01705292/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BKM__IEEE_WCNC_2018/"><i class="icon fa-mobile"></i> Version mobile</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2018_04__Presentation_IEEE_WCNC/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01705292"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01705292/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/aggregation-of-multi-armed-bandits-learning-algorithms-for/"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://SMPyBandits.GitHub.io/Aggregation.html"><i class="icon fa-code"></i> Code</a> ]
• [ <a target="_blank" href="https://doi.org/10.1109/wcnc.2018.8377070"><i class="icon fa-key"></i> DOI</a> ]
• [ <a href="https://ieeexplore.ieee.org/document/8377070"><i class="icon fa-book"></i> Actes</a> ]
</li>
<li>
<a target="_blank" href="https://fr.linkedin.com/in/r%C3%A9mi-bonnefoi-010a4466">R. Bonnefoi</a>, <strong>L. Besson</strong>, <a target="_blank" href="https://moychris.wordpress.com/">C. Moy</a>, <a target="_blank" href="http://chercheurs.lille.inria.fr/ekaufman/research.html">E. Kaufmann</a> & <a target="_blank" href="https://www.ietr.fr/spip.php?auteur223">J. Palicot</a>.
<br>
<em>Multi-Armed Bandit Learning in IoT Networks and non-stationary settings</em>.
<br>
<a target="_blank" href="http://crowncom.org/2017/">CrownCom</a>, Lisbonne, Portugal. Septembre 2017.
<strong>Prix du Meilleur Article !</strong>
<br>
<!-- [ <a target="_blank" href="https://perso.crans.org/besson/articles/BBMKP_CROWNCOM_2017.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ] -->
[ <a target="_blank" href="https://hal.inria.fr/hal-01575419/document"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/articles/BBMKP_CROWNCOM_2017/"><i class="icon fa-mobile"></i> Version mobile</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2017_09__Presentation_article_CrownCom_Conference/slides_169.pdf"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-02013839/document"><i class="icon fa-file-image-o"></i> Affiche</a> ]
• [ <a target="_blank" href="https://scholar.google.com/scholar?oi=bibs&hl=fr&cites=5982914347412750983" title="Mise à jour manuelle du total de citations, dernier changement 2021-04-11"><i class="icon fa-list-ol"></i> Citations: 47</a> ]
• [ <a target="_blank" href="https://arxiv.org/abs/1807.00491"><i class="icon fa-link"></i> arXiv</a> ]
• [ <a target="_blank"
href="https://hal.inria.fr/hal-01575419"><i class="icon fa-tag"></i> HAL</a> ]
• [ <a target="_blank" href="https://hal.inria.fr/hal-01575419/bibtex"><i class="icon fa-file-text-o"></i> BibTeX</a> ]
• [ <a target="_blank"
href="https://bitbucket.org/lbesson/multi-armed-bandit-learning-in-iot-networks-learning-helps"><i class="icon fa-file-archive-o"></i> Code (LaTeX)</a> ]
• [ <a target="_blank" href="https://bitbucket.org/scee_ietr/rl_slotted_iot_networks"><i class="icon fa-code"></i> Code (MATLAB)</a> ]
• [ <a target="_blank" href="https://doi.org/10.1007/978-3-319-76207-4_15"><i class="icon fa-key"></i> DOI</a> ]
• [ <a href="https://link.springer.com/chapter/10.1007%2F978-3-319-76207-4_15"><i class="icon fa-book"></i> Actes</a> ]
<details style="margin-left:3%;">
<summary>Presenté quelques fois…</summary>
<span style="color:gray;">
En 2017 j'ai présenté différentes versions de <a target="_blank" href="https://perso.crans.org/besson/publis/slides/2017_09__Presentation_article_CrownCom_Conference/slides_169.pdf">ces planches</a>
pour <a target="_blank" href="https://team.inria.fr/sequel/seminar/">un séminaire SequeL à Lille</a> le 15 septembre,
pour la <a target="_blank" href="https://crowncom.org/2017/">conférence CrownCom à Lisbonne</a> le 22 septembre,
puis pour cette <a target="_blank" href="http://gdr-isis.fr/index.php?page=reunion&idreunion=348">journée de recherche du GdR-ISIS à Paris</a> le 17 novembre,
et pour le <a target="_blank" href="http://www-scee.rennes.supelec.fr/wp/seminar/">séminaire SCEE à Rennes</a> le 23 novembre.
</span>
</details>
</li>
</ol>
<h3>Publication académique</h3>
<ol reversed="reversed">
<li>
<strong>L. Besson</strong>.
<br>
<em>Algorithmes de Bandits Multi-Joueurs pour les Réseaux de l'Internet des Objets</em>.
<br>Thèse de doctorat.
Sous la direction de <a href="https://moychristophe.wordpress.com/" target="_blank">Prof. Christophe Moy</a> et <a href="http://chercheurs.lille.inria.fr/ekaufman/" target="_blank">Dr Emilie Kaufmann</a>.
Équipe SCEE à CentraleSupélec campus de Rennes et IETR, Rennes, et équipe SequeL à Inria Lille Nord Europe, Lille.
Octobre 2016 - Novembre 2019.
<br>
[ <a target="_blank" href="https://perso.crans.org/besson/articles/PhD_thesis__Lilian_Besson.pdf"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://tel.archives-ouvertes.fr/tel-02491380/bibtex" class="icon fa-file-text-o"></i> bibTeX</a> ]
• [ <a target="_blank" href="https://github.com/Naereen/phd-thesis/"><i class="icon fa-code"></i> Code (thèse)</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/slides/2019_11__PhD_Defense__Multi-players_Bandit_Algorithms_for_Internet_of_Things_Networks/slides.pdf"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://github.com/Naereen/slides/tree/master/2019_11__PhD_Defense__Multi-players_Bandit_Algorithms_for_Internet_of_Things_Networks"><i class="icon fa-code"></i> Code (planches)</a> ]
• [ <a target="_blank" href="https://smpybandits.github.io/"> Code (simulations)</a> ]
<details style="margin-left:3%;">
<summary>Résumé de ma thèse de doctorat</summary>
<span style="color:gray;">
Dans cette thèse de doctorat, nous étudions les réseaux sans fil et les appareils reconfigurables qui peuvent accéder à des réseaux de type radio intelligente, dans des bandes non licenciées et sans supervision centrale.
Nous considérons des réseaux actuels ou futurs de l'Internet des Objets (IoT), avec l'objectif d'augmenter la durée de vie de la batterie des appareils, en les équipant d'algorithmes d'apprentissage machine peu coûteux mais efficaces, qui leur permettent d'améliorer automatiquement l'efficacité de leurs communications sans fil.
Nous proposons deux modèles de réseaux IoT, et nous montrons empiriquement, par des simulations numériques et une validation expérimentale réaliste, le gain que peuvent apporter nos méthodes, qui se reposent sur l'apprentissage par renforcement.
Les différents problèmes d'accès au réseau sont modélisés avec des Bandits Multi-Bras (MAB), mais leur analyse est difficile à réaliser,
car il est délicat de prouver la convergence d'un grand nombre d'appareils jouant à un jeu collaboratif sans communication ni aucune coordination, lorsque les appareils suivent tous un modèle d'activation aléatoire.
Le reste de ce manuscrit étudie donc deux modèles restreints, d'abord des bandits multi-joueurs dans des problèmes stationnaires, puis des bandits mono-joueur non stationnaires.
Nous détaillons également une autre contribution, la <a target="_blank" href="https://smpybandits.github.io/">bibliothèque Python open-source SMPyBandits</a>, qui permet des simulations numériques de problèmes MAB, qui couvre les modèles étudiés et d'autres.
<b>Mot clés</b> :
Internet des Objets (IoT), Radio Intelligente, Théorie de l'apprentissage, Apprentissage séquentiel de l'atténuation des collisions, Apprentissage par renforcement, Bandits multi-bras (MAB), Apprentissage décentralisé, Bandits multi-bras multi-joueurs, Détection des points de changement, Bandits multi-bras non stationnaires.
</span>
</details>
</li>
<li>
<strong>L. Besson</strong>, J. Fageot & M. Unser.
<br>
<em>A Theoretical Study Of Steerable Homogeneous Operators, And Applications</em>.
<br>Rapport de stage de recherche − Master MVA. Stage avec Prof.Dr. Michael Unser et Dr. Julien Fageot. Équipe LIB à l'EPFL, Lausanne (Suisse). Août 2016.
<br>
[ <a target="_blank" href="https://goo.gl/xPzw4A"><i class="icon fa-file-pdf-o"></i> PDF</a> ]
• [ <a target="_blank" href="https://goo.gl/vm8WPF"><i class="icon fa-file-powerpoint-o"></i> Planches</a> ]
• [ <a target="_blank" href="https://bitbucket.org/lbesson/internship-mva-2016"><i class="icon fa-code"></i> Code</a> ]
• [ <a target="_blank" href="https://perso.crans.org/besson/publis/mva-2016/">🏅 Rang : 1er & 🎓 Note : 18.43/20</a> ]
</li>
</ol>
</section>
<!-- Teaching -->
<section id="enseignement" class="main">
<header class="major">
<h2>🎓 <a style="border-bottom: none;" target="_blank" href="https://perso.crans.org/besson/enseignement.fr.html">Enseignement</a></h2>
<p>
<a href="https://perso.crans.org/besson/a-faire-avant-30-ans.html#professionnellement" target="_blank">Mon souhait</a> est de continuer à enseigner et à faire de la recherche,
en informatique et en mathématiques.
<!-- de devenir professeur en classes préparatoires en France (CPGE), -->
<i class="icon fa-commenting-o"></i> Idéalement, je serai très heureux si
<!-- Now the easter egg 🐣 -->
<abbr title="Et si je pouvais cuisiner des gâteaux 🎂 et randonner en montagne ⛰ régulièrement ! Vive la pâtisserie !">je pouvais passer</abbr> les 35 prochaines années à enseigner l'introduction à informatique,
<abbr title="Et évidemment les prochains langages qui seront encore plus géniaux ! Julia semble un bon candidat…">Python</abbr>, les structures de données et l'algorithmique, l'architecture des ordinateurs etc.
<!-- Plus d'exemples -->
J'aime transmettre ma passion de l'informatique pratique et des mathématiques, et enseigner comment elles peuvent être combinées pour être appliquées à des questions de <em>modélisation</em>, par exemple via l'analyse de données
de la vie quotidienne (e.g., <a href="https://perso.crans.org/besson/data-analysis-of-2-years-of-sms-2016-2017.fr.html" target="_blank">mes SMS</a>, <a href="https://nbviewer.jupyter.org/github/Naereen/notebooks/blob/master/Generer_des_fausses_citations_latines_du_Roi_Loth.ipynb" target="_blank">des citations de Kaamelott</a>, <a href="https://perso.crans.org/besson/notebooks/agreg/TP_SQL/screenshots/" target="_blank">les données des résultats d'admission à l'agrégation de maths</a>, etc).
<br>
Je continue à enseigner après ma thèse, et même beaucoup plus, car j'ai rejoins en septembre 2019 <a target="_blank" href="http://www.DIT.ENS-Rennes.fr/l-equipe/">le département <b>Informatique</b></a> de <a target="_blank" href="http://www.ENS-Rennes.fr/">l'<b>ENS de Rennes</b></a> (en tant qu'<a target="_blank" href="http://www.ENS-Rennes.fr/recrutements/recrutement-agpr-au-departement-informatique-291278.kjsp">AGPR</a>), voir <a href="http://www.ens-rennes.fr/lilian-besson--292020.kjsp">cette fiche</a>.
</p>
</header>
<ul>
<li>
<em>2022-2023</em> @
<a target="_blank" href="https://lycee-kleber.com.fr/cpge-scientifiques/">Lycée International de Valbonne</a>, Valbonne, France :
<br>
• Professeur d'informatique d'une classe de 49 élèves, encore en filière <a target="_blank" href="https://prepas.org/index.php?article=42">MP2I</a>.
<br>
• Environ 16h/semaine et 600h/an comme professeur agrégé.
</li>
<li>
<em>2021-2022</em> @
<a target="_blank" href="https://lycee-kleber.com.fr/cpge-scientifiques/">Lycée Kléber</a>, Strasbourg, France :
<br>
• Professeur principal d'une classe de 48 élèves, dans la nouvelle filière <a target="_blank" href="https://prepas.org/index.php?article=42">MP2I</a>.
<br>
• Chargé des TP de programmation (avec C & OCaml, et SQL), des TD d'informatique théorique, des cours magistraux, des colles (examens oraux réguliers), des devoirs maison et surveillés, etc.
<br>
• Environ 15h/semaine et 540h/an comme professeur agrégé
</li>
<li>
<em>2020-2021</em> @
<a target="_blank" href="http://www.dit.ens-rennes.fr/">ENS de Rennes</a>, Rennes, France :
<br>
Je garde les mêmes enseignements que l'an dernier, mais je récupère en plus :
<br>
• Un petit cours, de 6 CM de 2h, d'<b>Introduction à l'Informatique</b>, pour les élèves de première année du <a href="http://www.dem.ens-rennes.fr/">département "Droit Économie Management"</a> : voir <a href="https://perso.crans.org/besson/teach/intro_num_DEM_2020/">la page du cours</a>. J'enseigne les bases de l'informatique, tant du point de vue historique que technologique, et les bases de la programmation avec une initiation au shell (terminal) Linux/Mac/Windows et avec Python;
<br>
• Je donne aussi des TD et des TP (10 de chaque, 2*2*10h=40h) pour le cours <b>Informatique 1</b>, pour les élèves de première année de Licence Informatique et de Licence Mathématiques, à l'Université de Rennes 1. Sur <a href="https://perso.crans.org/besson/teach/INF1_L1_Rennes1_2020-21/">la page du cours</a> je donne des solutions aux TD et TP en Java (et en Python, pour les curieux-ses) dans des notebooks Jupyter.
</li>
<li>
<em>2019-2020</em> @
<a target="_blank" href="http://www.dit.ens-rennes.fr/">ENS de Rennes</a>, Rennes, France :
<br>
• En charge de la <a target="_blank" href="https://perso.crans.org/besson/teach/agreg-2019/">préparation à l'option informatique de l'agrégation de mathématiques</a> (<b>"prépa agrég"</b>, option D),
et notamment des <a target="_blank" href="https://github.com/Naereen/notebooks/tree/master/agreg/">TP de programmation en Python 🐍 et OCaml 🐫</a>. (80 h / an)
<a target="_blank" href="https://perso.crans.org/besson/agreg_info_planning/">L'emploi du temps est ici !</a>
<br>
• En charge du cours <a target="_blank" href="https://perso.crans.org/besson/teach/info1_algo1_2019/">d'<b>Introduction à l'Algorithmique</b> (ALGO1)</a> pour les élèves en L3 (première année) à l'ENS de Rennes (voir <a target="_blank" href="http://people.irisa.fr/Francois.Schwarzentruber/math1_algo1_2019/">la page du même cours au département de maths</a>, donné par <a target="_blank" href="http://people.irisa.fr/Francois.Schwarzentruber/">François Schwarzentruber</a>). (20h / an)
<br>
• Chargé de TD pour le cours <a target="_blank" href="http://people.rennes.inria.fr/Nathalie.Bertrand/teaching.html">d'<b>Algorithmique avancée</b> (ALGO2)</a> pour les élèves en L3 (première année) à l'ENS de Rennes, donné par <a target="_blank" href="http://people.rennes.inria.fr/Nathalie.Bertrand/">Nathalie Bertrand</a>. (20h / an)
<br>
• Aussi en charge du <a target="_blank" href="https://perso.crans.org/besson/seminaire_dptinfo_2019/">séminaire bi-hebdomadaire du département Informatique</a>, des visites de laboratoire, des stages des élèves en L3 (première année) à l'ENS de Rennes. (40h / an)
</li>
<li>
<em>2016-2019</em> @
<a target="_blank" href="http://www.dit.ens-rennes.fr/agregation-option-d">ENS de Rennes</a>, Rennes, France :
<i class="force-right">
<a href="https://GitHub.com/Naereen/notebooks/network/"><img src="https://img.shields.io/github/forks/Naereen/notebooks.svg?style=social&label=Fork&maxAge=2592000" alt="GitHub forks"/></a> <a href="https://GitHub.com/Naereen/notebooks/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/notebooks.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a href="https://GitHub.com/Naereen/notebooks/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/notebooks.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
<br>
<a target="_blank" href="https://perso.crans.org/besson/teach/agreg-2017/">préparation à l'agrégation</a>,
<a target="_blank" href="https://github.com/Naereen/notebooks/tree/master/agreg/">avec des carnets de notes (notebooks) en Python 🐍 et OCaml 🐫</a>. (40 h / an)
</li>
<li>
<em>2016-2018</em> @
<a target="_blank" href="http://www.ensai.fr/formation/id-1re-annee.html">ENSAI</a>, Rennes, France :
<i class="force-right">
<a href="https://GitHub.com/Naereen/jsTuring_fr/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/jsTuring_fr.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a href="https://GitHub.com/Naereen/jsTuring_fr/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/jsTuring_fr.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
<br>
<a target="_blank" href="https://perso.crans.org/besson/teach/ensai-2017/">calculabilité et théorie de la complexité</a> avec <a target="_blank" href="https://naereen.github.io/jsTuring_fr/turing.html#Machine">des Machines de Turing 🖥</a> (24 h / an).
</li>
<li>
<em>2016-2017</em> :
<i class="force-right">
<a href="https://GitHub.com/Naereen/slides/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/slides.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a href="https://GitHub.com/Naereen/slides/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/slides.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
<br> beaucoup de ressources scientifiques et d'enseignement,
<a target="_blank" href="https://github.com/Naereen/notebooks/">beaucoup de carnets de notes (notebooks) Jupyter</a>,
<a target="_blank" href="https://github.com/Naereen/slides/">et des transparents</a>. Écrits régulièrement, à propos de sujets variés, beaucoup de contenu "geek" en anglais et des ressources d'enseignement en français.
</li>
<li>
<em>2015-2016</em> @
<a target="_blank" href="http://www.lyc-lakanal-sceaux.ac-versailles.fr/">Lycée Lakanal</a>, Sceaux, France :
<br>
<a target="_blank" href="https://perso.crans.org/besson/teach/infoMP/">colles (examens oraux) en Maths et travaux pratiques en Informatique</a>
<a target="_blank" href="https://en.wikipedia.org/wiki/Classe_pr%C3%A9paratoire_aux_grandes_%C3%A9coles">en classes préparatoires</a>
<a target="_blank" href="http://prepas.org/ups.php?article=56">(MP)</a> (120 h / an).
</li>
<li>
<em>2014-</em>
<br>
participation active et régulière à la rédaction <a target="_blank" href="https://laurent.claessens-donadello.eu/frido.html">d'un cours de mathématiques assez complet pour l'agrégation de mathématiques ("Le Frido")</a>, avec <a target="_blank" href="https://laurent.claessens-donadello.eu/">Laurent Claessens</a>.
Les documents sources du livre sont <a target="_blank" href="https://github.com/LaurentClaessens/mazhe/">sous licence libre GPL sur GitHub</a> (<a target="_blank" href="https://github.com/LaurentClaessens/mazhe/">@LaurentClaessens/mazhe</a>), et le <a target="_blank" href="https://laurent.claessens-donadello.eu/pdf/lefrido.pdf">livre est distribué gratuitement en version PDF</a>.
<i class="force-right">
<a href="https://GitHub.com/LaurentClaessens/mazhe/stargazers/"><img src="https://img.shields.io/github/stars/LaurentClaessens/mazhe.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a href="https://GitHub.com/LaurentClaessens/mazhe/watchers/"><img src="https://img.shields.io/github/watchers/LaurentClaessens/mazhe.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
<details style="margin-left:3%;">
<summary>Plus de détails…</summary>
<span style="color:gray;">
En plus de 2000 pages, les quatre volumes du Frido contiennent des mathématiques du niveau de l'agrégation.
Le livre recouvre à peu près tout le programme en tentant de tenir une cohérence des notations d'un bout à l'autre (pas d'abus de notations que le lecteur devrait deviner), tout en restant clair et très complet dans les démonstrations.
Pas de trous que le lecteur devrait combler lui-même, rien n'est a priori considéré comme évident.
Le livre est édité depuis 2016 sous le titre "Le Frido", actuellement en quatre volumes avec un numéro ISBN et donc autorisé pour les oraux d'agrégation.
<br>
J'ai notamment <a target="_blank" href="https://github.com/LaurentClaessens/mazhe/commits?author=Naereen">contribué aux chapitres sur les statistiques, et corrigé beaucoup de typos</a>.
J'utilise ce livre très régulièrement, pour mes enseignements de mathématiques en pré-préparation et préparation à l'agrégation, et pour me maintenir autant que possible au niveau de l'agrégation. En général, je le relis d'un bout à l'autre une à deux fois par an…
Ce livre reste <a target="_blank" href="https://github.com/LaurentClaessens/mazhe/graphs/contributors">la création à plus de 99.99% de Laurent Claessens</a>.
</span>
</details>
</li>
<li>
<em>2014-2015</em> @
<a target="_blank" href="http://mahindraecolecentrale.edu.in/">Mahindra École Centrale</a>, Hyderabad, <strong>Inde</strong> :
<br> enseignant à temps plein pour deux cours de Maths et un cours d'Informatique,
<a target="_blank" href="https://perso.crans.org/besson/teach/ma101/">MA101</a> &
<a target="_blank" href="https://perso.crans.org/besson/teach/ma102/">MA102</a>,
<a target="_blank" href="https://perso.crans.org/besson/teach/cs101/">CS101</a> (250 h / an).
</li>
<li>
<em>2012-2014</em> @
<abbr title="The company no longer exists">Correction Rue Ulm</abbr>, Paris, France :
<br> cours particuliers en maths niveau lycée (30 h / an), et correction d'examens écrits en maths, niveau lycée et prépa (10 fois / year).
</li>
</ul>
</section>
<!-- Code -->
<section id="code" class="main">
<header class="major">
<h2>💻 Code</h2>
<p>
J'adore programmer et écrire du code <i class="icon fa-code"></i> et sa documentation <i class="icon fa-book"></i>, surtout avec Python pour la science, GNU Bash pour l'automatisation sur ordinateur, et HTML/CSS/JS pour des pages
Internet.
<a target="_blank" href="https://perso.crans.org/besson/publis.fr.html">Tout ce que j'ai fait et continue de faire</a> est publié sous licences libres (et utilise <a href="https://git-scm.com/"><span class="icon fa-git"></span> Git</a>),
sur mes profils <a target="_blank" href="https://GitHub.com/Naereen"><span class="icon fa-github"></span> GitHub</a> ou
<a target="_blank" href="https://Bitbucket.org/lbesson"><span class="icon fa-bitbucket"></span> Bitbucket</a>.
</p>
<ul>
<li><b><a target="_blank" href="https://wakatime.com/@lbesson">Expert</a></b> :
<a target="_blank" href="https://smpybandits.readthedocs.io/">🐍 Python</a> (recherche & enseignement), <a target="_blank" href="https://lbesson.bitbucket.io/bin/">GNU Bash</a> (scripts), <a target="_blank" href="https://perso.crans.org/besson/notebooks/agreg/">🐫 Caml/OCaml</a> (enseignement).
<i class="devicon-python-plain-wordmark colored"></i>
</li>
<li><b>Outils</b> : "notebooks" <a target="_blank" href="https://github.com/Naereen/notebooks">Jupyter</a> pour OCaml et Python, <a target="_blank" href="http://caml.inria.fr/pub/docs/manual-ocaml/ocamldoc.html">OCamlDoc</a> pour
<a target="_blank" href="https://perso.crans.org/besson/a/m/2/doc/">🐫 OCaml</a>, <a target="_blank" href="https://bitbucket.org/lbesson/web-sphinx">Sphinx</a> pour <a target="_blank" href="https://perso.crans.org/besson/python-demos/">🐍 Python</a>,
bases de données (SQLite, <a target="_blank" href="https://perso.crans.org/besson/infoMP/DSs/solutions/Centrale_MP__2015.html#Centrale_MP__2015.question_iv_b_3">SQL</a>), gestionnaires de versions (git, svn, hg), visios (BBB, <a target="_blank" href="https://besson.link/jitsi.fr.html">Jitsi</a>, OBS Studio).
<i class="devicon-git-plain-wordmark colored"></i>
</li>
<li><b><a target="_blank" href="https://wakatime.com/@lbesson">Compétent</a></b> :
<a target="_blank" href="https://perso.crans.org/besson/me/index.fr.html">HTML</a> & <a target="_blank" href="https://lbesson.bitbucket.io/particle_homepage/">CSS</a> & <a target="_blank" href="https://github.com/Naereen/StrapDown.js/">JavaScript</a> (web), <a target="_blank" href="https://fr.wikipedia.org/wiki/Julia_(langage)">Julia</a> & <a target="_blank" href="https://fr.wikipedia.org/wiki/GNU_Octave">GNU Octave</a> & <a target="_blank" href="https://fr.wikipedia.org/wiki/Matlab">MATLAB</a> & <a target="_blank" href="https://fr.wikipedia.org/wiki/SciLab">SciLab</a> (calcul numérique), C/C++.
<i class="devicon-css3-plain-wordmark colored"></i>
<i class="devicon-html5-plain-wordmark colored"></i>
<i class="devicon-javascript-plain colored"></i>
<i class="devicon-c-plain-wordmark colored"></i>
<i class="devicon-cplusplus-plain-wordmark colored"></i>
</li>
<li><b>Correct</b> :
<a target="_blank" href="https://fr.wikipedia.org/wiki/BASIC">BASIC</a> pour calculettes Casio et Texas Instrument, <a target="_blank" href="https://www.gnuradio.org/about/">GNU Radio</a>, <a target="_blank" href="https://fr.wikipedia.org/wiki/Compute_Unified_Device_Architecture">nVidia CUDA</a>,
<a target="_blank" href="https://github.com/Naereen/gym-nes-mario-bros/search?l=Lua&q=lua">Lua</a>.
</li>
<li><b>Ordinateurs</b> : utilisateur expert, capable de gérer un ensemble de machines, sous <a target="_blank" href="http://www.microsoft.com/fr-fr/">Windows</a> ou <a target="_blank" href="https://www.gnu.org/gnu/linux-and-gnu.fr.html">GNU/Linux</a>.
<i class="devicon-linux-plain colored"></i>
<i class="devicon-ubuntu-plain-wordmark colored"></i>
<i class="devicon-windows8-original-wordmark colored"></i>
</li>
<li><b>Rédaction</b> : utilisation <a target="_blank" href="https://wakatime.com/@lbesson">quotidienne</a> de <a target="_blank" href="https://cv.archives-ouvertes.fr/lilian-besson">LaTeX</a>, <a target="_blank" href="https://perso.crans.org/besson/slides/">Beamer</a> ("slides") et <a target="_blank" href="https://naereen.github.io/StrapDown.js/">Markdown</a>, et conception de <a target="_blank" href="https://perso.crans.org/besson/">pages web</a>.
<i class="devicon-visualstudio-plain-wordmark colored"></i>
<i class="devicon-firefox-plain-wordmark colored"></i>
</li>
</ul>
<p>
Voici quelques exemples de ce que j'ai fait depuis 2012 :
</p>
</header>
<ul>
<!-- FIXME more but only the best examples! -->
<li>
<em>2021</em> :
<a target="_blank" href="https://github.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/">Peut-on-coder-avec-OCaml-Python-et-C-par-SMS</a> 🇫🇷 Je souhaitais répondre à la question suivante : peut-on coder avec OCaml, Python et C en envoyant simplement un simple message SMS ? Divulgâchage : oui, on peut !
<i class="force-right">
<a class="icon" href="https://github.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://github.com/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/Peut-on-coder-avec-OCaml-Python-et-C-par-SMS.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
</li>
<li>
<em>2020</em> :
<a target="_blank" href="https://github.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France">Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France</a> 🇫🇷 Un script IPython qui génère automatiquement une attestation de sortie toute les 55 minutes, pour le confinement 2.0 en France face au COVID 19. Expérimental et pour le plaisir.
<i class="force-right">
<a class="icon" href="https://github.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://github.com/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/Generateur-attestation-de-sortie-automatique-COVID-19-confinement-en-France.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
</li>
<li>
<em>2018</em> :
<a target="_blank" href="https://github.com/Naereen/ParcourSup.py/">ParcourSup.py</a> 🇫🇷 Un clone en 🐍 Python 3 de ParcoursSup, écrit à but didactique. Documentation <a href="https://perso.crans.org/besson/publis/ParcourSup.py/parcoursup.html">ici</a>,
et un <em>notebook</em> interactif <a target="_blank" href="https://mybinder.org/v2/gh/Naereen/ParcourSup.py/master?filepath=notebooks%2FParcourSup.py_version_simplifiee.ipynb">ici</a>.
<i class="force-right">
<a class="icon" href="https://parcoursuppy.readthedocs.io/fr/latest/?badge=latest"><img alt="Documentation Status" src="https://readthedocs.org/projects/parcoursuppy/badge/?version=latest"></a> <a class="icon" href="https://travis-ci.org/Naereen/ParcourSup.py"><img alt="Build Status" src="https://travis-ci.org/Naereen/ParcourSup.py.svg?branch=master"></a> <a class="icon" href="https://mybinder.org/v2/gh/Naereen/ParcourSup.py/master?filepath=notebooks%2FParcourSup.py_version_simplifiee.ipynb"><img alt="Binder" src="https://mybinder.org/badge.svg"></a> <a class="icon" href="https://github.com/Naereen/ParcourSup.py/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/ParcourSup.py.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://github.com/Naereen/ParcourSup.py/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/ParcourSup.py.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
</li>
<li>
<em>2018</em> :
<a target="_blank" href="https://naereen.github.io/gym-nes-mario-bros/">Gym-NES-Mario-Bros</a> 🐍 🏋 Un environnement OpenAI GYM pour l'émulateur FCEUX de la console Nintendo NES et du jeu <em>Mario Bros.</em> de 1983 + apprentissage
par renforcement avec un réseau Double Q pour apprendre à gagner le jeu.
<i class="force-right">
<a class="icon" href="https://GitHub.com/Naereen/gym-nes-mario-bros/network/"><img src="https://img.shields.io/github/forks/Naereen/gym-nes-mario-bros.svg?style=social&label=Fork&maxAge=2592000" alt="GitHub forks"/></a> <a class="icon" href="https://GitHub.com/Naereen/gym-nes-mario-bros/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/gym-nes-mario-bros.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://GitHub.com/Naereen/gym-nes-mario-bros/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/gym-nes-mario-bros.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
</li>
<li>
<em>2017</em> :
<a target="_blank" href="https://github.com/Naereen/Jupyter-NBConvert-OCaml/">Jupyter-NBConvert-OCaml</a>
<span class="icon fa-code"></span>, permet l'exportation de carnets de notes
<a href="https://www.jupyter.org/">Jupyter 📓</a> écrits dans le langage <a href="http://www.ocaml.org">🐫 OCaml</a>, en écrivant un
<a href="http://nbconvert.readthedocs.io/en/latest/external_exporters.html#writing-a-custom-exporter">exporteur "NBConvert"</a> (et le noyau <a href="https://github.com/akabe/ocaml-jupyter/">ocaml-jupyter</a>)
<i class="force-right">
<a class="icon" href="https://GitHub.com/Naereen/Jupyter-NBConvert-OCaml/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/Jupyter-NBConvert-OCaml.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://GitHub.com/Naereen/Jupyter-NBConvert-OCaml/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/Jupyter-NBConvert-OCaml.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
</li>
<li>
<em>2017</em> : petites bibliothèques Python 🐍 (<a target="_blank" href="https://github.com/Naereen/Lempel-Ziv_Complexity/">Lempel-Ziv_Complexity</a>) et Julia (<a target="_blank" href="https://github.com/Naereen/LempelZiv.jl/">LempelZiv.jl</a>)
<span class="icon fa-code"></span> pour calculer la complexité de Lempel-Ziv entre deux chaînes binaires. Publiées sur Pypi et METADATA.jl.
<i class="force-right">
<a class="icon" href="https://pypi.org/project/lempel-ziv-complexity/"><img src="https://img.shields.io/pypi/v/lempel-ziv-complexity.svg" alt="PyPI version"/></a>
<a class="icon" href="https://GitHub.com/Naereen/Lempel-Ziv_Complexity/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/Lempel-Ziv_Complexity.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a>
<a class="icon" href="https://GitHub.com/Naereen/LempelZiv.jl/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/LempelZiv.jl.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a>
</i>
</li>
<li>
<em>2016</em> :
<a target="_blank" href="https://github.com/Naereen/uLogMe/">uLogMe</a>
<span class="icon fa-user-secret"></span>, un logiciel de suivi d'activité personnelle pour GNU/Linux, avec un surcoût CPU nul et des jolies visualisations.
<i class="force-right">
<a class="icon" href="https://GitHub.com/Naereen/uLogMe/network/"><img src="https://img.shields.io/github/forks/Naereen/uLogMe.svg?style=social&label=Fork&maxAge=2592000" alt="GitHub forks"/></a> <a class="icon" href="https://GitHub.com/Naereen/uLogMe/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/uLogMe.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a>
</i>
</li>
<li>
<em>2013</em> :
<a target="_blank" href="https://github.com/Naereen/StrapDown.js/">StrapDown.js</a>
<span class="icon fa-file-text-o"></span><span class="icon fa-wrench"></span>, Un super outil Javascript pour rapidement publier de jolies pages sur Internet, écrites en Markdown et sans compilation. Script léger
<a class="icon" href="https://github.com/Naereen/StrapDown.js/blob/master/strapdown.min.js"><img src="https://badge-size.herokuapp.com/Naereen/StrapDown.js/master/strapdown.min.js" alt="Only 32 Kb"></a>.
<i class="force-right">
<a class="icon" href="https://GitHub.com/Naereen/StrapDown.js/network/"><img src="https://img.shields.io/github/forks/Naereen/StrapDown.js.svg?style=social&label=Fork&maxAge=2592000" alt="GitHub forks"/></a> <a class="icon" href="https://GitHub.com/Naereen/StrapDown.js/stargazers/"><img src="https://img.shields.io/github/stars/Naereen/StrapDown.js.svg?style=social&label=Star&maxAge=2592000" alt="GitHub stars"/></a> <a class="icon" href="https://GitHub.com/Naereen/StrapDown.js/watchers/"><img src="https://img.shields.io/github/watchers/Naereen/StrapDown.js.svg?style=social&label=Watch&maxAge=2592000" alt="GitHub watchers"/></a>
</i>
</li>
<li>
<em>Depuis 2012</em> :
<a target="_blank" href="https://bitbucket.org/lbesson/cv/">Mon C.V.</a>
<span class="icon fa-file-pdf-o"></span> 🎓, est distribué en accès libre et sous licence libre, <abbr title="Take that, LinkedIn and Viadeo!"> hebergé moi-même</abbr>.
</li>
</ul>
</section>
</div>
<!-- Footer -->
<footer id="contact">
<section>
<h2>📮 <a style="border-bottom: none;" target="_blank" href="https://perso.crans.org/besson/callme.html">Contact</a></h2>
<dl class="alt">
<dt>Adresse</dt>
<dd>
Dr Lilian Besson <br> Classe de MP2I • Lycée Kléber
<br>67000 Strasbourg • France
</dd>
<ul class="actions">
<li><a target="_blank" title="Carte centrée sur mon bureau, sur Google Maps" href="https://www.google.fr/maps/place/Collège+et+Lycée+Kléber/@48.5942051,7.7548168,17z/" class="button"><i class="icon fa-map-marker"></i> Google Maps</a></li>
<li><a target="_blank" title="Carte centrée sur mon bureau, sur Open Street Map" href="https://www.OpenStreetMap.org/?mlat=48.5942051&mlon=7.7548168#map=19/48.5942051,7.7548168&layers=N" class="button"><i class="icon fa-map-o"></i> Open Street Map</a></li>
</ul>
</dl>
<dl class="alt">
<dt>Tél.</dt>
<dd>📞 <a href="tel:+33628412257">+33 06 28 41 22 57</a></dd>
<dt>Mél</dt>
<dd>📧 <a href="mailto:Lilian.Besson_AT_Crans_DOT_org">Lilian.Besson[AT]Crans[DOT]org</a></dd>
<dt>Mél</dt>
<dd>📧 <a href="mailto:Lilian.Besson_AT_ac-Strasbourg_DOT_fr">Lilian.Besson[AT]ac-Strasbourg[DOT]fr</a></dd>
</dl>
</section>
<section>
<h2>J'ai aussi le plaisir d'être</h2>
<ul>
<!-- <li>
Passionné par l'écologie, la résilience, la vie à l'échelle locale dans une ville etc. Si ces mots clés vous parlent autant qu'à moi, je vous invite à regarder <a target="_blank" href="https://perso.crans.org/besson/Rennes-en-Resilience/">mon blogue « Rennes en Résilience »</a> (🇫🇷 📒).
<img height="1pt" src="https://perso.crans.org/besson/carte-confinement/css/Rennes_en_Resilience_logo.ico" alt="Logo de « Rennes en Résilience »">
Regardez aussi <a target="_blank" href="https://perso.crans.org/besson/carte-confinement/">cette carte</a> !
</li> -->
<li>
🍴 Un cuisinier amateur, regardez <a target="_blank" href="https://perso.crans.org/besson/cuisine/">ce blogue</a> 🎂 🍸 🍝 (🇫🇷 📒).
</li>
<li>
💚 Un écologiste <span title="Une image SVG d'une figue, 🍆"><img height="17px" src="images/fruit-fig.svg" alt="Une image SVG d'une figue, 🍆"> militant</span> <span title="Une grappe de raisin, 🍇"><img height="17px" src="images/fruit-grape.svg" alt="Une image SVG d'une grappe de raisin, 🍇"> mi raisin</span>,
qui essaie de réduire mes production et consommation de 🍃 déchets non-recyclables. Cf. <a target="_blank" href="https://perso.crans.org/besson/zero-dechet/">cet autre blogue</a> (🇫🇷 📒).
</li>
<li>
Chanceux si je peux faire du vélo 🚴 chaque jour,
<!-- de nager chaque semaine 🏊, -->
et jouer à <i>Magic: the Gathering</i> 🃏 chaque semaine (voici <a target="_blank" href="https://www.moxfield.com/users/Naereen">mes decks listes</a>).
<!-- et heureux d'être un joueur régulier en <a target="_blank" href="https://fr.wikipedia.org/wiki/Futsal">⚽ futsal</a> depuis septembre 2017 (hors COVID). -->
<!-- et heureux d'être un joueur régulier en <a target="_blank" href="https://fr.wikipedia.org/wiki/Badminton"> badminton</a> depuis novembre 2022. -->
</li>
<li>
Un enthousiaste des logiciels libres, actif sur
<a target="_blank" href="https://GitHub.com/Naereen"><i class="icon fa-github"></i> GitHub</a> et
<a target="_blank" href="https://Bitbucket.org/lbesson"><i class="icon fa-bitbucket"></i> Bitbucket</a> pour <a target="_blank" href="https://naereen.github.io/">des projets personnels</a> mais <a target="_blank" href="https://libraries.io/github/Naereen/contributions">aussi des projets libres de renommées mondiales</a> 👌.
</li>
<!-- <li>
<a target="_blank" href="https://fr.wikipedia.org/wiki/Utilisateur:Naereen" class="icon fa-wikipedia-w"><i class="label">Wikipedia</i></a>
<a title="Même si je ne contribue pas assez" target="_blank" href="https://fr.wikipedia.org/wiki/Utilisateur:Naereen">Un passionné de Wikipedia</a>.
</li> -->
<!-- <li>
En 2017, j'étais le 🎓 président de l'<a target="_blank" href="http://addi.asso.insa-rennes.fr/">Association des Doctorants et Docteurs</a>, du laboratoire <a title="Institute d'Électronique et Télécommunications de Rennes" target="_blank"
href="https://www.IETR.fr/">IETR</a> à Rennes.
</li> -->
</ul>
</section>
<p class="copyright">
<a target="_blank" href="https://creativecommons.org/licenses/by/3.0/"><i class="fa fa-creative-commons"></i> BY-SA</a> © Lilian Besson, 2017-23. 🛠 <a target="_blank" href="https://GitHub.com/Naereen/me/">Distribué sous licence libre</a>.
Inspiré par l'ancienne page de <a title="Merci beaucoup !" href="https://bguedj.github.io/website-2016-2020-deprecated/">Benjamin Guedj</a>. 🎨 Conception : <a target="_blank" href="https://html5up.net/stellar/">HTML5 UP</a>.
</p>
</footer>
</div>
<!-- Scripts -->
<script type="text/javascript" src="assets/js/jquery.min.js"></script>
<script type="text/javascript" src="assets/js/jquery.scrollex.min.js"></script>
<script type="text/javascript" src="assets/js/jquery.scrolly.min.js"></script>
<script type="text/javascript" src="assets/js/skel.min.js"></script>
<script type="text/javascript" src="assets/js/util.min.js"></script>
<!--[if lte IE 8]><script type="text/javascript" src="assets/js/ie/respond.min.js"></script><![endif]-->
<script type="text/javascript" src="assets/js/main.min.js"></script>
<!-- Hack to underline longer the h2 titles -->
<style type="text/css">
header.major h2::after {
width: 100% !important;
}
</style>
<script type="text/javascript">
$.fn.textWidth = function(text) {
var self = $(this);
var html = $('<h2 style="position:absolute;left:-9999px;white-space:nowrap;">' + (text || self.html()) + '</h2>');
if (!text) {
html.css("font-family", self.css("font-family"));
html.css("font-weight", self.css("font-weight"));
html.css("font-size", self.css("font-size"));
}
$('body').append(html);
var width = html.width();
html.remove();
return 1 + width;
};
$("header.major h2").each(function() {
console.log("Setting width of this from textWidth of this:", $(this), $(this).textWidth());
$(this).width($(this).textWidth());
});
</script>
</body>
</html>