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

MATLAB Discussion :

Neural networks toolbox


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 50
    Points : 30
    Points
    30
    Par défaut Neural networks toolbox
    Bonjour à tous,
    mon problème est le suivant: j'ai réalisé un perceptron classifieur à l'aide des fonctions newff, train et sim. Seulement je dois coder le même perceptron en fortran 90, j'ai alors récupéré les valeurs des poids pour le faire. Les valeurs que j'ai dans les deux codes sont identiques avant normalisation, et après normalisation (à l'entrée du réseau) seulement mes sorties sont très différentes. Mon idée est que lorsque j'utilise la fonction sim en matlab celle ci effectue des opérations sur les données mais que je n'arrive pas à identifier....
    Alors quelqu'un pourrait m'aider à comprendre d'ou provient cette différence???

    Merci d'avance

  2. #2
    Membre extrêmement actif
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Points : 858
    Points
    858
    Par défaut
    Salut!

    Tu peux -nous donner le code matlab qui fait ton classifieur pereceptron?

    Aussi le code du fortran que tu as essaye est exactement le message d'erreur pour qu'on essaie t'aider!

    Merci pour ton comprehension!

    De ce que j'ai compris tu veux utiliser un perceptrone. Peux-tu nous donner sur un lien sur http://imageshack.us la photo de ton reseau de neurones?

    Aussi je crois que tu veux utliser l'algorithme "back-propagation" pour ton perceptrone.

    Essaye de regarder ici: (ca t'aidera j'espere! )

    Ici le code en Fortran (que tu peux t'inspirer beaucoup):

    http://www.philbrierley.com/main.htm.../codeleft.html

    Ici le code en matlab:

    http://www.philbrierley.com/main.htm.../codeleft.html


    Aussi lis les articles des 2 liens ici:

    http://objectmix.com/fortran/29917-f...s-fortran.html

    http://www.mathtools.net/Fortran/Neu...rks/index.html

    Amicalment,

    Michel

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Dans une architecture de Réseau de Neurone, tu n'as pas que les poids mais aussi des biais.

    Je ne sais pas si tu y as pensé mais le problème vient peut être de là.

    Christophe
    INCIA : MATLAB R2014a sous MAC OS 10.9.3

    Nous piétinerons éternellement aux frontières de l'Inconnu, cherchant à comprendre ce qui restera toujours incompréhensible. Et c'est précisément cela qui fait des nous des hommes. Isaac Asimov

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/10/2009, 20h27
  2. Réponses: 8
    Dernier message: 08/10/2009, 08h26
  3. [neural network toolbox] définir la précision que l'on veut obtenir
    Par christophe_halgand dans le forum MATLAB
    Réponses: 0
    Dernier message: 27/04/2009, 13h44
  4. Réponses: 2
    Dernier message: 22/04/2009, 23h04
  5. Réponses: 0
    Dernier message: 10/02/2009, 14h08

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