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 :

Scoring avec un réseau de neurones


Sujet :

Méthodes prédictives

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 34
    Par défaut Scoring avec un réseau de neurones
    Mesdames, Messieurs,

    Je poste ce message pour ma compréhension d’un réseau de neurones.
    En effet, mon but est de prendre des données en couche d’entrée provenant de deux groupes discriminés pour appliquer à celles-ci des poids, de façon à obtenir finalement un scoring qui puisse s’appliquer à une observation future dont je connaîtrai les caractéristiques.
    Le réseau neuronal déterminera donc ces poids.
    Mon souci reste sur la complétude du modèle.
    Que mettre dans l’individu à atteindre ? ie quelle fonction d’activation choisir et dans quelle but ?
    Si je veux que les poids soient calculés d’une telle manière que la règle d’affectation (comprenant les poids) appliquée aux caractéristiques donne la médiane sur chaque variable de la couche d’entrée, une fonction d’activation par seuil semble adaptée. Après un nombre d’itérations important où l’erreur finale sera nulle, nous retrouverons forcément des poids tous égaux à 1 et l’individu en entrée sera la médiane… Je ne vois donc plus l’intérêt du réseau !
    Expliquez-moi je suis perdu ;;;

    Process=
    Fonction en entrée avec les données des variables > règle d’affectation avec les poids pondérant les données > résultat comparé à l’individu médian > calcul de l’erreur
    ->>>>>>>>>>>>>> répercussion de l’erreur sur les poids […] erreur = 0


    mille mercis!

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur R&D en apprentissage statistique
    Inscrit en
    Juin 2009
    Messages
    447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur R&D en apprentissage statistique

    Informations forums :
    Inscription : Juin 2009
    Messages : 447
    Par défaut
    Je pense que reformuler ta question en étant plus clair et en ne partant pas du principe que tout le monde sait de quoi tu parles pourrait aider.

    Différentes disciplines utilisent différentes expression pour designer la même chose donc évite le jargon.

    Personnellement je ne suis pas sûr d'avoir compris ce que tu cherches à faire.
    S'agit-il d'une tâche de classification ? Tu as des données distribuées suivant deux classes et tu veux que ton réseaux apprennent à les discriminer ?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 34
    Par défaut Reformulation
    Bonjour,

    Merci avant tout pour ta réponse.

    Je pense moi-même ne pas comprendre parfaitement ce que je souhaite faire

    En fait j'ai bien des données distribuées en deux groupes et je souhaite trouver des fonctions qui puissent tout simplement donner un score sur les nouveaux individus pour juger de leur qualité; ainsi deux fonctions pour calculer deux scores pour un nouvel individu x.

    Un RNA est-il à même de mettre en place un scoring?

    Merci!

    REMI

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur R&D en apprentissage statistique
    Inscrit en
    Juin 2009
    Messages
    447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur R&D en apprentissage statistique

    Informations forums :
    Inscription : Juin 2009
    Messages : 447
    Par défaut
    As tu pensé à l'utilisation des Séparateurs à vaste marge (SVM: Support vector machine) ?

    Ton score pourrait être simplement la distance à l'hyper-plan séparateur. Certains codes permettent aussi l'estimation des distributions de probabilité. Tu obtiens donc à la fin la probabilité d'appartenance à une classe, ce qui peut être utilisé comme score.

    Conseil: n'utilise pas d'acronyme sans les définir. Même s'ils te paraissent évident.Cela peut te coûter une réponse à tes questions. (J'ai mis du temps à comprendre ce que tu entendais par RNA alors que ANN - artificial neural network - désigne la même chose pour moi )

  5. #5
    Membre Expert
    Avatar de Franck Dernoncourt
    Homme Profil pro
    PhD student in AI @ MIT
    Inscrit en
    Avril 2010
    Messages
    894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 894
    Par défaut
    Citation Envoyé par Alexis.M Voir le message
    (J'ai mis du temps à comprendre ce que tu entendais par RNA alors que ANN - artificial neural network - désigne la même chose pour moi )
    Ca me rappelle http://www.developpez.net/forums/d10...s/#post5927726

  6. #6
    Membre Expert
    Avatar de Franck Dernoncourt
    Homme Profil pro
    PhD student in AI @ MIT
    Inscrit en
    Avril 2010
    Messages
    894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 894
    Par défaut
    Citation Envoyé par mantus Voir le message
    En fait j'ai bien des données distribuées en deux groupes et je souhaite trouver des fonctions qui puissent tout simplement donner un score sur les nouveaux individus pour juger de leur qualité; ainsi deux fonctions pour calculer deux scores pour un nouvel individu x.
    Quels sont les entrées et les sorties de ton réseau de neurones ? Je ne vois pas comment tu utilises l'information "données distribuées en deux groupes". Deux scores, donc 2 sorties ?

    Citation Envoyé par mantus Voir le message
    Un RNA est-il à même de mettre en place un scoring?
    Oui, voici un exemple pour du credit scoring (credit scoring is a technique to predict the creditworthiness of a candidate applying for a loan, credit card, or mortgage) : http://www.irma-international.org/viewtitle/27265/
    Même de façon moins directe, dans un rapport que j'ai fait il y a quelques mois, mes réseaux de neurones notaient en sortie un ensemble d'actions (i.e. le réseau a 3 sorties, chaque sortie correspond à une note donnée à une action, et on prend l'action dont la note est la plus élevée. C'est pour faire de la sélection de l'action) : http://francky.me/doc/mrf2011-HEC-ISIR-ENS.pdf

    Bon ensuite ces deux liens montrent seulement que c'est possible, pour comprendre il y a probablement de meilleurs articles !
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Apprentissage supervisé avec un réseau de neurones
    Par lucastof dans le forum MATLAB
    Réponses: 1
    Dernier message: 26/01/2012, 14h59
  2. Apprentissage avec un réseau de neurones
    Par appo7 dans le forum Méthodes prédictives
    Réponses: 1
    Dernier message: 21/10/2011, 12h10
  3. Réponses: 0
    Dernier message: 03/08/2011, 13h22
  4. Réponses: 60
    Dernier message: 12/05/2011, 14h18

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