La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Les réseaux de neurones artificiels (RNA)

Présentations similaires


Présentation au sujet: "Les réseaux de neurones artificiels (RNA)"— Transcription de la présentation:

1 Les réseaux de neurones artificiels (RNA)
Un outil efficace pour appréhender le caractère saisonnier des débits dans un bassin versant ?

2 Dilemme de la modélisation hydrologique
Tend vers la prédiction Prédiction basée sur des séries hydrologiques Le DÉBAT : Ces séries sont-elles chaotiques ? Si OUI, problème majeur Recours à l’APPROCHE NEURONALE

3 Qu’est-ce qu’un RNA ? 1 1 1 Réseau 1 Stimulus Réponse 1 1 1 1 Ce qu’on veut faire : Étudier le comportement intelligent du RN, qui émerge de la structure et du comportement des éléments de base (les neurones)

4 Architecture d’un RNA Coulibaly et al., 1999

5 Les RNA sont… Nouvel outil d’approximation des systèmes complexes
Efficaces lorsque les systèmes sont non linéaires

6 Les RNA sont-ils… ? Capables de capter et de reproduire la variabilité et les effets de saisonnalité qui existent dans certaines séries hydrologiques ? Site d’étude : Bassin versant de l’Hermine (0,05 km²) Variabilité inter-saisonnière très forte Variabilité intra-saisonnière également forte

7 CONSTRUIRE LE RNA LES ÉTAPES

8 Rassembler les données
Données enregistrées quotidiennement Choisir la variable cible et les variables de forçage Variable cible Le débit moyen Q au jour t Variables prédictives Au jour t-n, avec n = 1, 2, 3 ou 5 Équation symbolique :

9 Choisir la structure du RNA
Perceptron multicouches 1 couche d’entrée, 1 couche cachée, 1 couche de sortie Algorithme d’apprentissage : Rétro-propagation Fonction d’activation Couche d’entrée  Couche cachée : tanh Couche cachée  Couche de sortie : linéaire

10

11 Séparer l’ensemble de données initial
Effet de saisonnalité Données enregistrées à l’année longue Données enregistrées sur chaque saison (PR, ET, AU) Phases ou étapes de travail Sous-fichier d’apprentissage Sous-fichier de validation Sous-fichier de test Effet de la taille des sous-fichiers Permutation

12 Entraîner le RNA Couche d’entrée : 4 variables + 1 neurone de biais
Couche de sortie : 1 variable Couche cachée : On teste 3 options différentes Même nombre de neurones que la couche d’entrée 75 % de la couche d’entrée √(neurones d’entrée ∙ neurones de sortie)

13 Évaluer les résultats

14 INTERPRÉTER LES RÉSULTATS

15 Points communs des simulations
Concernant les sous-fichiers : Les meilleurs résultats sont toujours ceux de l’apprentissage Performance moins bonne des phases de test et de validation Concernant les variables prédictives : Gradient des résultats en fonction de la valeur de n Plus la valeur de n est grande, plus le RNA a du mal à prédire Qt

16 Résultats selon la période de l’année modélisée
Architecture de base : RNA (5, 5, 1) Résultats assez surprenants Efficience des données annuelles > Efficience des données saisonnières Meilleurs résultats saisonniers : Printemps Résultats les plus décevants : Été et automne

17 Débits réels et simulés par le RNA pour le fichier ANSE1-1

18 Autres résultats pour le fichier ANSE1-1

19 Débits réels et simulés par le RNA pour les fichier PR-1 et ET-1
Fichier ET-1

20 Expliquer la contre-performance du RNA pour l’été et l’automne
Hypothèse 1 : Conditions d’humidité antécédentes

21 Expliquer la contre-performance du RNA pour l’été et l’automne
Hypothèse 2 : Taille de l’ensemble de données initial Taille des fichiers de données annuelles : 1462 échantillons Taille des fichiers de données saisonnières : 368 ou 372 échantillons

22 Expliquer la contre-performance du RNA pour l’été et l’automne
En l’absence de données de conditions d’humidité antécédentes à fournir en « input » au RNA, comment s’assurer que ledit RNA identifie et distingue les conditions sèches et les conditions humides par lui-même pour fournir des résultats corrects ? Résultats saisonniers sont mauvais  Le RNA ne fait pas la distinction Résultats annuels satisfaisants  Le RNA fait la distinction Hypothèse 3 : Apprentissage non supervisé nécessitant beaucoup de données

23 ENTREES ENTREES superviseur réseau sortie désirée sortie obtenue
erreur ENTREES réseau sortie obtenue ENTREES

24 Permutation des sous-ensembles de données
Meilleurs résultats : Grand nombre d’échantillons affectés aux phases d’apprentissage et de validation Fichier ANSE1-1 Apprentissage sur 731 échantillons (366 de l’année 1996 humide et 365 de l’année 1997 sèche) Validation sur 365 échantillons de l’année 2002 sèche Test sur 366 échantillons de l’année 2004 humide  Efficience assez bonne Fichier ANSE2-1 Validation sur 731 échantillons (366 de l’année 1996 humide et 365 de l’année 1997 sèche)  Efficience meilleure que ANSE1-1 Fichier ANSE3-1 Apprentissage sur une année humide seulement Validation sur une année sèche uniquement  Efficience moins bonne, surtout pour la phase de test

25 Rôle du nombre de neurones dans la couche cachée
Pas de différence significative entre : RNA (5, 5, 1) RNA (5, 4, 1) RNA (5, 2, 1)

26 Conclusion Bon potentiel des RNA en hydrologie
L’application d’un RNA sur de grands ensembles de données non dépourvues de leurs tendances ou de leurs fluctuations saisonnières semble efficace Maier et Dandy (2000) : There is a tendancy among users to throw a problem blindly at a neural network in the hope that it will formulate an acceptable solution…

27 Questions ?


Télécharger ppt "Les réseaux de neurones artificiels (RNA)"

Présentations similaires


Annonces Google