PostDoc in LostInZoom project.
Member of the MEIG research team on the extraction, structuring, qualification and combination of geographic information.
PostDoc dans le projet LostInZoom .
Membre de l'équipe MEIG sur l'extraction, la structuration, la qualification et la combinaison de données géographiques.
La généralisation cartographique correspond à l'adaptation d'un jeu de données géographiques détaillées pour réaliser une carte à plus petite échelle. Le changement d'échelle implique la diminution de l'espace disponible, il est alors nécessaire de simplifier ou sélectionner l'information géographique représentée. L'automatisation de la généralisation cartographique est un sujet de recherche important, il existe de nombreux operateurs de généralisation et des méthodes d'orchestration de ces algorithmes, l'automatisation complète de ces processus n'est cepandant pas encore possible.
Map generalisation is the adaptation of a set of detailed geographical data to produce a map at a smaller scale. The change of scale involves a reduction of the available space, it is then necessary to simplify or select the geographical information presented. The automation of cartographic generalization is an important research subject, and despite many generalization operators and methods of orchestration, complete automation has not yet been achieved.
L'apprentissage profond fait partie des techniques d'intelligence artificielle dont le but est d'apprendre à résoudre une tâche de gestion de données à partir d'exemples. Le model est d'abord défini avec une certaine architecture et des poids aléatoires, puis il est appliqué aux données du jeu d'entrainement. La comparaison de la prediction avec le resultat attendu permet d'optimiser les poids du model. Le processus est répété jusqu'à obtenir uns stabilisation et/ou un résultat satisfaisant.
Deep learning techniques belong to artificial intelligence technics that aims to learn to solve data management task from examples. The model is first defined with a specific architecture and random weights, then it is applied to training data. The predictions are compared with the expected results in order to optimize the model's weights. This process is repeated until obtaining steady and correct results.
De nos jours, les carte interactives incluant plusieurs representation à diverses échelle sont les plus répendues et utilisées. Ces cartes induisent des usages et besoins differents des cartes topographiques papiers. Ainsi, il est important de comprendre comment les utilisateurs interagissent avec la carte pour adpater la represenation pour faciliter la naviguation, à la fois spatiale (horizontale) et entre les échelles (verticale).
Nowadays, maps are mostly interactive and include multiple representations at several scales. Multi-scale maps lead to new usages and requirements compared to printed topographic maps. Thus, it is important to understand how users interact with such maps in order to adapt representation and facilitate navigation both spacially (during pan), and between scales (during zoom in and out).
Exploring the potential of deep learning for map generalization
Slides for my thesis defense, January 2023.
Presentation at AGILE June 2022 conference. Best short paper award.
Apprendre à combiner l'information géographique pour générer une carte généralisée
Poster pour la conférence francophone sur l'extraction et la gestion des connaissances, January 2022.
Poster pour l'atelier GAST de la conférence francophone sur l'extraction et la gestion des connaissances, Janvier 2022.
Apprendre à générer des extraits de carte généralisée d'espaces urbains
Poster pour les journées de la recherche de l'IGN, Mai 2021.
Généralisation des routes de montagne par apprentissage profond
Poster pour les journées de la recherche de l'IGN, Octobre 2020, Généralisation des routes de montagne par apprentissage profond.
Python port of the CartAGen library for map generalization.
Python library for deep learning based map generalisation.
Subject | Public | Year | Hours | Class size | Nature | Supplementary responsibility |
Spatial databases - Postgis | Ingeneer 2nd year | 2023 | 15 | 30 | Tutorial | |
Webmapping | Ingeneer 2nd year | 2023 | 9 | 8 | Project | Subject creation Supervision Assessment |
Spatial analysis | Ingeneer 2nd year Master 1 | 2022 2021 | 9 | 30 | Tutorial | |
Introduction to programming - Python | Licence 1 | 2021 2020 | 40 | 20 | Lectures Tutorial | Updating course material Exam creation and assessment/td> |
Cartography and database project | Licence 3 | 2020 | 18 | 15 | Project | Supervision Assessment |
Introduction to GIS | Master 1 | 2021 2020 2019 | 18 | 15 | Tutorial | Updating course material Exam creation and assessment |
Matière | Public | Année | Heures | Effectif | Nature | Responsibilités supplémentaires |
Base de données spatiales - Postgis | Ingenieur 2eme année | 2023 | 15 | 30 | Travaux pratiques | |
Webmapping | Ingenieur 2eme année | 2023 | 9 | 8 | Projets | Creation de sujets Supervision Evaluation |
Analyse spatiale | Ingenieur 2eme année Master 1 | 2022 2021 | 9 | 30 | Travaux pratiques | |
Introduction à la programmation - Python | Licence 1 | 2021 2020 | 40 | 20 | Cours Travaux pratiques | Mise à jours du support de cours création d'exercices et évaluation |
Projets cartographie et base de données | Licence 3 | 2020 | 18 | 15 | Projets | Supervision Evaluation |
Introduction aux SIG | Master 1 | 2021 2020 2019 | 18 | 15 | Travaux pratiques | Mise à jours de support de cours, création d'exercices et évaluation |