IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Méthodes prédictives Discussion :

Evolution des seuils dans un réseau de neurones


Sujet :

Méthodes prédictives

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 23
    Points : 19
    Points
    19
    Par défaut Evolution des seuils dans un réseau de neurones
    Bonjour,
    Je viens de terminer la lecture du tutoriel de Alp sur les réseaux de neurones. Tout est clair et bien expliqué, mais dans la présentation de l'algorithme de Widrow Hoff, je ne vois rien qui modifie les seuils des neurones.

    En effet, les poids sont bien tous adaptés selon la sortie attendue, mais apparemment les seuils non. Pourtant, je suis sûr que les seuils des neurones doivent évoluer d'après d'autres sources.

    Ai-je mal compris quelque chose ? Comment faire évoluer les seuils des neurones ?

  2. #2
    Membre actif
    Inscrit en
    Mai 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 196
    Points : 202
    Points
    202
    Par défaut
    Bonjour,

    Un réseau de neurones apprend en modifiant ce que l'on peut rapproché à des poids synaptiques. Pour modifier ces poids on passe par une fonction (sigmoïde ...) qui à un seuil. Si tu modifie le seuil (je ne vois pas trop comment mais admettons) ça voudrais dire que tout les poids ne sont pas "assigné"/"mis à jour" de la même façon ...

    En conclusion, seul les poids change, pas le seuil qui est propre à la fonction d'activation.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 23
    Points : 19
    Points
    19
    Par défaut
    J'ai du mal m'exprimer en fait
    Pour seuil, j'entendais la valeur du biais, soit w_0, qui est retranchée de la somme pondérée des entrées. Dans un perceptron, comment évoluent ces valeurs ?

    [EDIT] Peut-on considérer le coefficient de biais comme un poids synaptique quelconque attaché à la valeur d'entrée -1 et qui apprend avec l'algorithme de retropropagation du gradient ?

  4. #4
    Membre actif
    Inscrit en
    Mai 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 196
    Points : 202
    Points
    202
    Par défaut
    w_0 est bien un poids, il pondère la n+1ème dimension de tes données.

    Dans un cas relativement simple, le cas linéaire, sans ce poid on aurait :

    Soit une droite qui passerait toujours par l'origine ... Le poids w_0 correspond à b dans

    soit
    Qui est une simple équation de droite ... ou d'hyper-plan dans le cas unidimensionnel.

    En généralisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    y_pred = x^1*w_1+ ... + x^n*w_n + x^0*w_0
    y_pred = x^1*w_1+ ... + x^n*w_n + 1*w_0
    Ce 1 provient d'une colonne que tu rajoute à tes data, permettant ce biais qui évite le passage forcé à l'origine.

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/04/2014, 14h52
  2. Modification des poids dans un réseau de neurones
    Par stockes dans le forum Méthodes prédictives
    Réponses: 0
    Dernier message: 20/10/2013, 20h13
  3. Fenêtre de spécialisation dans un réseau de neurones : définition ?
    Par dajdouja1985 dans le forum Méthodes prédictives
    Réponses: 1
    Dernier message: 28/03/2011, 04h42
  4. Réponses: 10
    Dernier message: 27/03/2009, 11h34
  5. Réponses: 0
    Dernier message: 27/12/2008, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo