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 :

Les differents elements des reseaux neuronaux


Sujet :

Méthodes prédictives

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 49
    Par défaut Les differents elements des reseaux neuronaux
    Bonsoir à tous!
    Le titre n'est pas tres explicite mais bon je vais essayer de l'etre plus maintenant!

    Donc voila que je me mets au reseaux de neurones, et la je vois un exemple avec la fonction 'et' logique. Jusque la tout va bien la fonction 'et' a deux entrée et une sortie, idem pr le 'ou' mais le 'ou exclusif' par contre contient une couche cachée (ou hidden en anglais).

    La c'est le drame et donc ma premiere question est pourquoi cette couche ?!

    S'en suit ma deuxieme, imaginons que je veux faire un reseau reconnaissant des champignons ou des arbres, quel est le type dereseau de neurone que je dois choisir soit combien d'entrée, la valeur des poids etc comment les définir correctement? Comment savoir si j'ai une couche cachée?

    Merci d'avance pour vos réponses en nourissant mon cerveau de savoir !

  2. #2
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    La c'est le drame et donc ma premiere question est pourquoi cette couche ?!
    Un réseau de neuronne, il faut voir ça comme une découpe de l'espace d'entrée en hyperplan. (non ne pars pas, c'est très simple).

    Dessine sur une feuille les entrée de ton système (ie: tu places 4 points, (0,0) , (0,1) , (1,0) , (1,1) ).

    Avec un rdn simple, c'est à dire deux entrée et une sortie, ça revient (on peut le montrer simplement) que ça découpe ton espace d'entrée en deux espaces . En gros ça revient à découper ton espace d'entrée par une droite. A gauche de la droite tu as une sortie et à droite tu as l'autre valeur de sortie.

    Reprends maintenant l'exemple du XOR, essaie de découper l'espace d'entrée de façon à isoler les points pour lesquels le XOR vaut 0 d'un coté et 1 de l'autre. Tu ne pourras pas le faire (essaies tu verras).

    C'est pour ça qu'on rajoute une couche cachée. L'effet que ça fait, c'est que ça rajoute des droites pour découper l'espace, la sortie du réseau est alors donnée par une combinaison d'intersection de demi espaces (au dessus d'une droite puis au dessous de l'autre, ...)

    Si c'est pas clair dis le.

    soit combien d'entrée,
    Le nombre d'entrée est égal au nombre de descripteurs que tu as utilisé pour décrire les objets à classifier.

    la valeur des poids etc comment les définir correctement?
    L'apprentissage te permet de le faire.

    Comment savoir si j'ai une couche cachée?
    Si le problème est linairement séparable (ie tu peux découper l'espace d'entrée par une droite), aucune, sinon tu en rajoutes.

  3. #3
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Par contre, y a-t-il un quelconque rapport entre le nombre d'intersections et le nombre de couches cachées ? Je n'ai rien vu à ce sujet, mais bon.

  4. #4
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    En fait plus ou moins, plus tu multiplies le nombre de couche caché, plus tu multiplies les combinaisons de découpe de l'espace d'entrée. (ca augmente le nombre d'hyperplan de découpe).

    On doit pouvoir simplement trouver le nombre de plan de découpe en fonction du nombre d'entrée, du nombre de neurone dans les couches cachée, ... . Ne m'étant pas plongé plus que ça dedans, je ne pourrais pas t'en dire plus.

  5. #5
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Je verrai ça dans quelques temps, le temps que je maitrise un peu plus la théorie sous-jacente.

  6. #6
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Je ne sais pas si ça fait parti de la théorie, c'est juste une interprétation qui aide à comprendre le fonctionnement du réseau.

Discussions similaires

  1. les differents reseaux virtuels securisés.
    Par la boussole ekra dans le forum Protocoles
    Réponses: 4
    Dernier message: 17/07/2013, 22h28
  2. HQL - Restriction sur les elements des collections
    Par 17mounir dans le forum Hibernate
    Réponses: 1
    Dernier message: 04/02/2009, 18h22
  3. Tester si des listes contiennent les memes elements
    Par metalcoyote dans le forum Langage
    Réponses: 7
    Dernier message: 11/03/2008, 19h40
  4. Compter les differents element d'une table
    Par FlyByck dans le forum SQL
    Réponses: 1
    Dernier message: 10/12/2007, 09h17
  5. differents elements les 1 en dessous des autres
    Par hysah dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 07/01/2006, 14h38

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