1 / 27

réalisé par Mickaël Bourion au LISC, Cemagref de Clermont Ferrand sous la direction de

DESS SIAD année 2001-2002. Génération de population agricole à partir de données agrégées et d’un panel représentatif de fermes. réalisé par Mickaël Bourion au LISC, Cemagref de Clermont Ferrand sous la direction de Thierry Faure. 10 septembre 2002. Sommaire. Introduction

renate
Download Presentation

réalisé par Mickaël Bourion au LISC, Cemagref de Clermont Ferrand sous la direction de

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DESS SIADannée 2001-2002 Génération de population agricole à partir de données agrégées et d’un panel représentatif de fermes. réalisé par Mickaël Bourion au LISC, Cemagref de Clermont Ferrand sous la direction de Thierry Faure 10 septembre 2002

  2. Sommaire • Introduction • I. Analyse de données • II. Les méthodes de génération de population • III. L’application • Conclusion - Perspectives

  3. Introduction Le contexte du stage • Le CIAT (Centre International de l’Agriculture Tropicale) • Données de recensement : Confidentielles ! Seuls sont disponibles: • Données agrégées • Echantillons • Nécessité de créer une application générant une population à partir de ces données

  4. Introduction Objectifs de l’étude • Développer un outil réalisant la reconstruction de population • Utiliser la population agricole complète du Honduras : • Comme exemple pour l’application • Pour étudier ses caractéristiques • Pour manipuler les méthodes d’agrégation

  5. Introduction Spécifications du programme • Outil générique (échelles et paramètres variables) • Opération « inverse » : générer une population à partir d’un échantillon • Programme en sources libres • Localisation en 3 langues

  6. Introduction • I. Analyse de données • II. Les méthodes de génération de population • III. L’application • Conclusion - Perspectives

  7. I. Analyse de données Présentation des données • Le Honduras plus de 300 000 exploitations 3 échelles administratives :

  8. I. Analyse de données Présentation des données • 3 matrices de paramètres : • Exploitations (surfaces, usage des terres…) • Producteurs (âge, sexe, condition juridique…) • Productions (quantités et types…)

  9. I. Analyse de données Mise en œuvre d’algorithmes avec Scilab • Formatage des données • Agrégations • Corrélations entre paramètres

  10. I. Analyse de données Résultats • Agrégations • Corrélations entre paramètres : Données trop disparates

  11. Introduction • I. Analyse de données • II. Les méthodes de génération de population • III. L’application • Conclusion - Perspectives

  12. II. Les méthodes de génération de population Principe de la méthode utilisée • Multiplication des prototypes d’un échantillon par des coefficients • Choix optimal de ces coefficients pour respecter les contraintes des données agrégées • Besoin d’un algorithme de minimisation des erreurs

  13. II. Les méthodes de génération de population Principe de la méthode utilisée P (pop initiale) Ferme 1 Ferme 2 Ferme 3 Ferme 4 Ferme 5 Ferme 6 P’ (échantillon) P (données agrégées) Ferme 7 Σ fermes = 8 Ferme 8 Prototype 1 Prototype 2 Σ productions = 150 Prototype 3 P’’ (pop générée) Prototype 1 Prototype 1 Prototype 2 Prototype 2 Prototype 2 Prototype 3 Prototype 3 Prototype 3

  14. II. Les méthodes de génération de population 2 types d’algorithmes • Algorithme quadratique: pour générer une population à partir d’un échantillon. • Algorithme de type Monte Carlo (non analytique) : pour générer un échantillon à partir d’une population entière

  15. II. Les méthodes de génération de population Algorithme de minimisation quadratique • Formulation du problème Transformation min (0.5*xt*Q*x+pt*x) I*x=N • Pour le programme : Algorithme de « R » + … producteurs productions Contrainte(s) :

  16. II. Les méthodes de génération de population Algorithmes de type Monte Carlo • Hill climbing • recuit simulé (simulated annealing) P(δE) = exp (-δE / T) • Algorithme génétique • …

  17. Introduction • I. Analyse de données • II. Les méthodes de génération de population • III. L’application • Conclusion - Perspectives

  18. III. L’application Les modules du programme • Module Population • Module Statistiques • Module Minimisation

  19. III. L’application DiagrammeUML

  20. III. L’application L’arborescence de répertoires Info.txt Prototype.txt DonnéesAgreg.txt ProtoGénérés.txt

  21. III. L’application L’interface : onglet population

  22. III. L’application L’interface : Fenêtre de visualisation de l’arbre

  23. III. L’application L’interface : onglet Statistiques

  24. III. L’application Aspects du module Plan d’expérience Zone d’exploration Génération de population • Région étudiée • paramètres à minimiser • types des données agrégées (qualitatif/ quantitatif) • seuil d’erreur (pour chaque paramètre) Générer Algorithme 1 Génération d’échantillon Algorithme 2

  25. Introduction • I. Analyse de données • II. Les méthodes de génération de population • III. L’application • Conclusion - Perspectives

  26. Conclusion - Perspectives Conclusion • Acquisition de nouveaux outils • Bilan de l’analyse de données • Bilan de l’application - résultats

  27. Conclusion - Perspectives Perspectives • Documentation • Essais et comparaisons des 2 algorithmes • Module plan d’expérience • Module Visualisation (Java Analysis Studio) • Projet « ouvert » - Statistiques évoluées (AFC, Clustering) - ajouts de nouvelles fonctions…

More Related