1 / 33

Application du filtre particulaire à un modèle de culture dynamique (AZODYN)

Application du filtre particulaire à un modèle de culture dynamique (AZODYN). Cédric Naud. UMR d’Agronomie INRA / INA P-G à Thiverval-Grignon Marie-Hélène Jeuffroy (Directrice de thèse) David Makowski (Encadrant principal). Plan de l’exposé. 1. Introduction.

hoshi
Download Presentation

Application du filtre particulaire à un modèle de culture dynamique (AZODYN)

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. Application du filtre particulaire à un modèle de culture dynamique (AZODYN) Cédric Naud • UMR d’Agronomie INRA / INA P-G à Thiverval-Grignon • Marie-Hélène Jeuffroy (Directrice de thèse) • David Makowski (Encadrant principal)

  2. Plan de l’exposé 1. Introduction 2. Modèle Agronomique (AZODYN) et base de données 3. Définition du modèle stochastique 4. Filtre Particulaire 5. Présentation de diverses simulations 6. Perspective

  3. Plan de l’exposé 1. Introduction 2. Modèle Agronomique (AZODYN) et base de données 3. Définition du modèle stochastique 4. Filtre Particulaire 5. Présentation de diverses simulations 6. Perspective

  4. Modèle utilisé : AZODYN E N T R E E Matière sèche sortie-hiver Reliquat d’N minéral sortie-hiver Caractéristiques du sol (%Argile, %CaCO3, %N) Pratique agricole Nature du précédent Climat (température, rayonnement, pluviométrie) Fertilisation Azotée (Date et Dose) AZODYN S O R T I E Rendement Teneur Prot NGrains/m² Poids 1000Gr MS QN INN LAI… MS QN MSG QNG… Maturité physiologique Sortie hiver Épi 1cm Gonflement Floraison

  5. Modèle utilisé : AZODYN • Matière sèche : MS (calculée en Kg/Ha) • Quantité d’AZOTE : QN (calculée en Kg/Ha) • Azote Cumulé dans le sol :Ncumu(calculée en Kg/Ha)

  6. Modèle utilisé : AZODYN • Indice de nutrition azotée : INN •  : 69 paramètres du modèle. 35 paramètres pour le calcul des variables du modèle durant la période « sortie hiver » à la date de floraison.

  7. Base de données • Données collectées à partir d’expérimentation issues de : • La thèse de Aude Barbottin 2004 (Essais 2001 et 2002) • De travaux effectués par Marie-Hélène Jeuffroy et • Christine Bouchard (AI). Essais 1995, 1996, 1998, 1999 • Site géographique : Grignon • 6 Années d’essais : 1995-96-98-99-2001-2002 • 2 stratégies de fertilisation • Excepté pour l’année 2002. • 2 variétés : Arches (années 98, 01, 02) et Soissons (toutes les années) • 16 combinaisons Année*Variété*Fertilisation • 5 à 15 dates de prélèvements effectués de « sortie hiver » à Floraison.

  8. Base de données 2 - m . g - Soissons 1995 Apport réduit 1200 - Soissons 1996 Apport intensif - Arche 1998 Apport intensif - Matière sèche : 800 Soissons 1999 Apport intensif - Arche 2001 Apport réduit 400 0 0 20 40 60 80 100 120 2 - m . 35 g 25 Azote absorbé : 15 5 0 0 20 40 60 80 100 120 1.5 Indice de nutrition azotée 1.0 0.5 0.0 0 20 40 60 80 100 120 Date de sortie hiver à floraison

  9. Plan de l’exposé 1. Introduction 2. Modèle Agronomique (AZODYN) et base de données 3. Définition du modèle stochastique 4. Filtre Particulaire 5. Présentation de diverses simulations 6. Perspective

  10. Définition du modèle stochastique • (1) • f fonction non linéaire de Xt-1 •     processus indépendant • L’initialisation du modèle ( t=0 ) correspond à la date de « sortie hiver » • L’implémentation du modèle s’arrête à floraison

  11. Définition d’une mesure (2) • H une matrice p*3 qui décrit le niveau d’information dont on dispose sur les mesures. Exemple: • , signifie que nous avons à disposition deux types de • mesures MS et QN • quelconque de

  12. Distribution du modèle : Variables estimées à partir les observations de chaque situation • Propriété du modèle: Processus de Markov • distribution de l’état initial • loi de transition • loi des observations. fonction de vraisemblance Idée : Assimiler les observations dans le modèle stochastique pour corriger les variables d’état, i.e la loi à posteriori (appelé aussi Filtre optimal)

  13. Filtre Optimal Calcul de la loi à priori (équation de Chapman-Kolmogorov) P(Xt | m1:t-1)=  P(Xt | Xt-1) P(Xt-1 | m1:t-1) d Xt-1 (3) Calcul de la loi à posteriori de Xt par le théorème de Bayes P(Xt | m1:t)= P(mt | Xt) P(Xt | m1:t-1) /  P(mt | Xt) P(Xt | m1:t-1) d Xt (4) Problème: - Xt est diffusé via un processus non linéaire f. Pas de solution analytique à ce calcul - Evaluation d’intégrale complexe sur dXt où Xt  R3. Idée: Obtenir une approximation de ces intégrales par des méthodes de Monte Carlo. Handschin, J.E and Mayne, D. Q (1969). Monte Carlo techniques to estimate the conditional expectation in multi-stage non-linear filtering.

  14. Plan de l’exposé 1. Introduction 2. Modèle Agronomique (AZODYN) et base de données 3. Définition du modèle stochastique 4. Filtre Particulaire 5. Présentation de diverses simulations 6. Perspective

  15. Filtre Particulaire • Procédure « Sequential Importance Sampling » (SIS) • A. Doucet - On sequential simulation-based method for bayesian filtering 1998 • Principe des procédures Monte Carlo pour l’estimation d’espérance. • processus markovien de distribution • et de probabilité de transition • observations indépendantes conditionnellement aux • Soit f une fonction intégrable par rapport à , son espérance • Soit N trajectoires tirées dans • loi forte des grands nombres • Problème: Impossible de générer

  16. Filtre Particulaire Tirage aléatoire selon une fonction d’importance Avec Soit N trajectoires tirées dans Remarque : - Estimation biaisée mais consistante par la loi des grands nombres. J. Geweke. Bayesian Inference in econometrics models using Monte Carlo Integration (1989).

  17. Filtre Particulaire Procédure « Sampling Importance Resampling » (SIS-R) Procédure identique à SIS avec une étape de « bootstrap », i.e échantillonnage des particules équipondérées dans la loi empirique Prise en compte des observations pour l’étape d’évolution des particules Perte de l’indépendance des particules N. Gordon, D. Salmond, A. Smith. – Novel approach to nonlinear/non-Gaussian Bayesian state estimation. 1993 Avantage: Réduction des problèmes de dégénérescence rencontrés par SIS.

  18. Filtre Particulaire Filtre particulaire avec Interaction P. Del Moral, G. Rigal, G. Salut. – Estimation et commande optimale non-linéaire. 1992 Cas particulier de la procédure SIS-R Les particules sont générées selon dynamisme du système. Calcul des poids simplifié. Schéma récursif

  19. Mise en œuvre du Filtre Particulaire Etape 1 : Initialisation et évolution stochastique Tirage aléatoire i.i.d d’un N-échantillon dans la distribution P(X0) Tirage aléatoire i.i.d d’un N-échantillon dans la distribution de  Tirage d’un N-échantillon dans la distribution de  jusqu’à ce que t = t1(temps de la première observation)

  20. Mise en œuvre du Filtre Particulaire Etape 2 : Correction (pondération) On dispose de et plus exactement de On réajuste les poids précédemment définis à l’aide la fonction de vraisemblance (poids d’importance) Etape 3 : Redistribution. Tirage aléatoire d’un N-échantillon dans la distribution empirique

  21. Mise en œuvre du Filtre Particulaire Etape 4 : Estimation On dispose à tout moment t d’un échantillon iid de poids identiques. Estimateur d’une fonction intégrable En particulier, on peut estimer , , , ainsi que les variances et leurs intervalles de confiance ou encore les modes.

  22. Plan de l’exposé 1. Introduction 2. Modèle Agronomique (AZODYN) utilisé et base de données 3. Définition du modèle stochastique 4. Filtre Particulaire 5. Présentation de diverses simulations 6. Perspective

  23. Objectif On dispose de deux modèles: - Azodyn (type mécaniste) - modèle stochastique Mêmes sorties pour les deux modèles. On dispose, sur chacune des 16 situations, plusieurs mesures (MS et QN) à plusieurs dates de prélèvement (Sortie hiver à Floraison). Objectif : Comparer la qualité prédictivedu modèle agronomique AZODYN au modèle Stochastique avec utilisation de données en cours de saison (Filtre Particulaire avec interaction). Seules les mesures de sortie hiver à Gonflement (exclus) sont utilisés par le filtre. Les mesures de Gonflement (inclus) à floraison sont utilisées pour comparer la prédiction des deux modèles

  24. Plan d’expérience 12 scénarios sont envisagés : • On dispose de toutes les mesures avant la période de gonflement • On ne dispose que de celle précédant la période de gonflement • On dispose des mesures de matière sèche uniquement • On dispose des mesures d’azote absorbé uniquement • On dispose des 2 types de mesure • Toutes les variables d’entrée sont connues • Quelques unes sont inconnues 16 situations (Année*Variété*Fertilisation) Chacun des paramètres (C1, C2, C3) est choisi à 3 niveaux (0, 0.5, 1) (27 combinaisons de paramètres) Filtre Particulaire avec interaction à 5000, 10000 puis 20000 particules 2 jours et 4 heures pour la simulation de l’ensemble des scénarios envisagés

  25. 2 - m 1200 . g - Azodyn - Filtre Particulaire Matière sèche : 800 Observations en cours de saison Observations à Prédire * 400 0 0 20 40 60 80 100 120 2 - m 30 . g Azote absorbé : 20 10 5 0 0 20 40 60 80 100 120 Indice de nutrition azotée 1.3 1.1 0.9 0 20 40 60 80 100 120 Date de sortie hiver à floraison Figure 1: Comparaison des prédictions de MS, QN et INN pour l’année 1998 de la variété Soissons dans une stratégie de fertilisation réduite d’une simulation Azodyn à un filtre particulaire à 20000 particules où toutes les variables d’entrée sont connues, toutes les mesures (MS et QN) avant gonflement sont utilisées et avec (C1, C2, C3)=(1/2,1/2,1/2)

  26. Figure 2: Comparaisonvariables prédites/observées Azodyn et Filtre particulaire avant Gonflement toutes situations confondues

  27. Figure 3: Comparaisonvariables prédites/observées Azodyn et Filtre particulaire après Gonflement toutes situations confondues

  28. Présentation de diverses simulations Root Mean Square Error : RMSE

  29. Présentation de diverses simulations Comparaison de la prédiction des variables d’état MS, QN et INN à Gonflement. (N=20000)

  30. Présentation de diverses simulations Comparaison de la prédiction des variables d’état MS, QN et INN à Gonflement. (N=20000)

  31. Présentation de diverses simulations Comparaison de la prédiction des variables d’état MS, QN et INN à Gonflement et à Floraison.

  32. Plan de l’exposé 1. Introduction 2. Modèle Agronomique (AZODYN) utilisé et base de données 3. Définition du modèle stochastique 4. Filtre Particulaire 5. Présentation de diverses simulations 6. Perspective

  33. Conclusion et Perspective • Nette amélioration de la prédiction du filtre particulaire avec interaction • comparativement à Azodyn dans beaucoup de scénarios • Le nombre de date de mesure n’est pas un facteur important. La dernière peut • Suffire. • Le type de mesure influe sur la qualité prédictive du filtre • Le nombre de particule choisi n’a pas mis en évidence une amélioration • significative du filtre. Peu des combinaisons de paramètre (C1, C2, C3) Augmenter le nombre de niveaux des paramètres (C1, C2, C3) Quelle est la sensibilité du filtre aux paramètres (C1, C2, C3), au nombre de particules N? Estimation conjointes variables d’état X et paramètres (C1, C2, C3) Assimilation de données avec des mesures non directement liées aux variables d’état

More Related