DES NOMBRES A LA TERRE
Ce cours initie les apprenant(e)s à la conception des cartes géographiques et à l'analyse spatiale dans le domaine socioéconomique
Avec ce cours les participant(e)s se familiariseront au logiciel R en général. Ensuite ils/elles seront formé(e)s à l'utilisation de ce logiciel pour l'élaboration des cartes et la réalisation d'analyses spatiales avancées avec des études de cas dans les domaines agricoles et connexes. Les études de cas concerneront surtout les sciences socio-économiques. ----------------------------------------------------------------- Contenu 1. Initiation au logiciel R 2. Initiation à l’utilisation des portables Android pour la collecte des données (les enquêtes, géolocalisation et geotracking) 3. Introduction au SIG 4. Requêtes et analyses spatiales en SIG 5. Cartographie thématique 6. SIG et applications en sciences sociales et économiques (analyse de réseau, caractérisation de la pauvreté et du bien-être, géomarketing…) Objectifs : initier à l’application des SIG dans les sciences sociales et économiques Durée : 8 séances de 4 heures Prérequis : Savoir utiliser un ordinateur Matériel : • Ordinateur et Portable Android. • GPS (optionnel) Ressources • Kobocollect • R • Rstudio • QGIS • Packages R (sf, raster, sp, dplyr, rgeos, cartography, RColorBrewer, tmap, ggplot2, tibble, osrm…)
Le logiciel R est un logiciel de statistique qui est à la fois un langage informatique et un environnement de travail : les commandes sont exécutées grâce à des instructions codées dans un langage relativement simple, les résultats sont affichés sous forme de texte et les graphiques sont visualisés directement dans une fenêtre qui leur est propre. C’est un clone du logiciel S-plus qui est fondé sur le langage de programmation orientée objet S, développé par AT&T Bell Laboratories en 1988. Ce logiciel sert à manipuler des données, à tracer des graphiques et à faire des analyses statistiques sur ces données.
Comprendre ce qu’est un langage de programmation interprété. Connaître la provenance du langage R et les principes ayant guidé son développement.Mettre en place sur son poste de travail un environnement de développement en R. Démarrer une session R et exécuter des commandes simples.xUtiliser des fichiers de script R de manière interactive.Créer, modifier et sauvegarder ses propres fichiers de script R.""""""""""
Piloter des drones
L'utilisation des drones dans le monde agricole est une pratique courante pour optimiser les rendements ou accéder à des zones compliquées d'accès. Ils sont devenus des outils d'aide à la décision dans le secteur agricole grâce à une collecte de nombreuses données pertinentes. Il existe deux types de drones pouvant aider les travaux des agriculteurs ou encore des arboriculteurs. • Les drones capturant de la donnée, utile en agriculture de précision. Cet outil vise l'optimisation des rendements et des investissements. Les drones donnent de précieuses données pour évaluer l’état de santé des parcelles. Les capteurs multi-spectraux spécifiquement développés pour l’agriculture analysent les données dans les bandes spectrales discrètes. Toutes les données sont géo-référencées et directement utilisables par l’exploitant agricole ou le gestionnaire d’environnement. Elles permettent d’établir différents rapports : o Affinage de la fertilisation, par la détection des carences nutritives, Optimiser l’apport en pesticide, par la prévention et identification de stress biotique, Contrôler l’irrigation des cultures, par la détection de menace de stress hydrique, Estimer les rendements agricoles, par l’exploitation des indices agronomiques. • Les drones effectuant des travaux d'épandage ou de pulvérisation. Ces derniers permettent de traiter les parcelles, parfois difficiles d'accès, en pulvérisant des produits phytosanitaires liquides ou par épandage de granulés, qui peuvent être des produits de bio-contrôle. A l'aide d'un plan de vol préprogrammé, le drone parcourt la parcelle et pulvérise de manière extrêmement précise et fiable."""""
Apprendre à construire des machines automatiques.
Arduino est un circuit imprimé en matériel libre sur lequel se trouve un microcontrôleur qui peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la domotique (le contrôle des appareils domestiques - éclairage, chauffage…), le pilotage d'un robot, etc. Le système Arduino donne la possibilité d'allier les performances de la programmation à celles de l'électronique. Plus précisément, pour programmer des systèmes électroniques. Le gros avantage de l'électronique programmée c'est qu'elle simplifie grandement les schémas électroniques et par conséquent, le coût de la réalisation, mais aussi la charge de travail à la conception d'une carte électronique. """"
EXCEL VBA (Visual Basic pour Application) est un langage de programmation permettant d’utiliser du code Visual Basic pour exécuter les nombreuses fonctionnalités de l’Application EXCEL.
Visual Basic pour Applications (VBA) est le langage de programmation des applications de Microsoft Office. VBA permet d’automatiser les tâches, de créer des applications complètes, de sécuriser vos saisies et vos documents, de créer de nouveaux menus et de nouvelles fonctions pour booster efficacement votre logiciel. """
Avec cette formation, les apprenant(e)s sont initié(e)s à comment utiliser le logiciel R pour réaliser des requêtes spatiales, le géotraitement, des analyses spatiales et la cartographie
C'est une formation de 40 heures qui inclut des exposés didactiques, des exercices pratiques dirigés et des travaux personnels de l'apprenant""
Cette formation est une introduction à l'utilisation du logiciel R pour les analyses statistiques. Les apprenant(e)s sont initié(e)s à la manipulation des données, à l'analyse et à la visualisation des données avec le logiciel libre R.
C'est une formation de 40 heures qui inclut des exposés didactiques, des exercices pratiques dirigés et des travaux personnels de l'apprenant(e)."
Ce module inclut: <Ul> <li>- Le prétraitement des données</li> <li>- les techniques avancées de visualisation des données.</li> <li>- les analyses statistiques univariées, bivariées et multivariées</li> </Ul>
40 heures
Les participant(e)s sont introduit(e)s au langage de programmation python. C'est une formation de 25h qui inclut les bases de Python.
Les apprenant(e)s sont introduit(e)s aux concepts de base ainsi qu’aux fonctionnalités du langage Python et de son écosystème. La formation vise à introduire les fonctionnalités les plus notables et à donner aux apprenants une bonne idée de la saveur et du style du langage. Avec cette formation, les apprenant(e)s sont capables de lire et d'écrire des modules et des programmes Python.
Cette formation fait découvrir aux participant(e)s la bibliothèque Keras Python pour le Deep Learning et comment l'utiliser pour développer et évaluer les modèles de Deep Learning. Au cours de cette formation les participant(e)s découvrent les techniques, recettes et savoir-faire en apprentissage profond qu'ils/elles peuvent apporter à leurs propres projets d'apprentissage automatique.
1. Comment développer et évaluer des modèles de réseaux neuronaux de bout en bout. 2. Comment utiliser des techniques plus avancées requises pour développer des modèles d’apprentissage en profondeur de pointe 3. Comment créer des modèles plus grands pour les données d'image et de texte. 4. Comment utiliser des techniques avancées d'augmentation d'image pour améliorer les performances du modèle.""
Initiation à la cartographie et à l'analyse de données géographiques
Cette formation inclut - La Cartographie; - Les analyses vectorielles et Les Analyses matricielles avec les logiciels QGIS et R"
Les apprenants sont formés sur les méthodes modernes de traiter les données de télédétection en utilisant les technologies modernes telles que Google Earth Engine.
Python est un langage populaire de programmation.
Dans cette formation les apprenants apprendrons les bases de la programmation python. Ils seront initiés à l'apprentissage machine au moyen de ce langage.
Agronome, Informaticien et Statisticien
Spécialiste des SIG et Télédétection
Dr LINSOUSSI est un agronome béninois très passionné du numérique. Il détient un diplôme d'ingénieur agronome spécialité gestion des ressources naturelles de la FSA/UAC du Bénin, un DEA en statistique et informatique appliquées de la FSAGX de Gembloux en Belgique, et un doctorat en Système d'Information Géographique et Télédétection de l'Université de Bonn en Allemagne. Il a obtenu ces différents diplômes respectivement grâce à la bourse du gouvernement du Bénin, à la bourse de coopération CGRI de Belgique et à la bourse DAAD de l'Allemagne. Il enseigne actuellement la programmation informatique, l'analyse numérique, la statistique, les SIG/Télédétection et matières connexes au numérique à la Faculté des Sciences Agronomiques de l'UAC au Bénin. Dr LINSOUSSI réalise des consultations pour beaucoup d'organismes internationaux, en l'occurence l'UNICEF, la FAO, le Ministère de la Santé...