Applications numériques à l'Agriculture et à l'Environnement

DES NOMBRES A LA TERRE



SIG pour socioéconomistes

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…)



Initiation au logiciel R

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.""""""""""



Conduite des drones agricoles

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."""""



Robotique en agriculture

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. """"



La Programmation en VBA

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. """



Initiation au SIG avec le Logiciel R

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""



Introduction à l’analyse statistique avec le logiciel R

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)."



Analyse avancée des données statistiques avec R

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



Initiation au Python

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.



Découvrir l'apprentissage profond (Deep Learning) avec 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.""



Formation en Système d'Information Géographique libre

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"



Télédétection avec Google Earth Engine

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.




Initiation à Python et à l'apprentissage machine

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.




Cours imminents
  • Initiation à Python et à l'apprentissage machine
    01/03/2024
  • Initiation au SIG avec le Logiciel R
    19/06/2023
  • Télédétection avec Google Earth Engine
    15/06/2023
Membres
  • Côme LINSOUSSI
    Directeur
  • Edith Kotchikpa
    Support
A propos du Coordonnateur
Avatar

Dr Ir Côme Agossa LINSOUSSI

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é...

Nous contacter