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 :

Implémentation de l'algorithme k-means


Sujet :

Méthodes prédictives

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut Implémentation de l'algorithme k-means
    salut à tous
    j'ai rencontré une problème avec l'algorithme de classification k-means , je sais pas comment commencer pour ecrire un petit programme sous java pour appliquer ce algorithme sur un tableau contient une liste des données et les distances entre elles, y a t'il quelqu'un qui peut m'aider s'il vous plait ?? et merci d'avance
    voilà mon tableau de données , le problème est j'ai pas encore prendre une bonne décision de la manière d'implémentation, est ce que avec les liste ou les tableau o.O , aider moi s'il vous plait

    grain 27 grain 51 grain 52
    27 0.00 0.65 0.68
    51 0.65 0.00 0.03
    52 0.68 0.03 0.00
    33 0.16 0.49 0.51
    45 0.49 0.16 0.19
    22 0.14 0.78 0.81
    28 0.03 0.62 0.65
    44 0.46 0.19 0.22
    40 0.35 0.30 0.32
    38 0.30 0.35 0.38
    20 0.19 0.84 0.80
    57 0.81 0.16 0.14

  2. #2
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Tu peux faire une liste de tableaux : les valeurs des instances sont stockées dans un tableau, les instances sont stockées dans une liste.
    Pour chaque instance, tu dois avoir les valeurs et non la distance aux autres instances.
    De plus, lorsque tu travailles avec les k-means, il te faut centrer-normer les données.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut mal compréhension
    De quelle instance veux-tu parler ? Pourrais-tu m'expliquer un peu ?

  4. #4
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Les instances sont les données d'entrées.
    Le plus simple c'est de les représenter par un tableau, vu qu'elles ont toutes la même longueur (nombre de caractéristiques).
    Puis comme tu n'es pas certain du nombre d'instances que tu lis dans un fichier, le plus simple est de stocker les instances dans une liste.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    merci monsieur je vais l'essayer

Discussions similaires

  1. Implémentation de l'algorithme K-moyennes (K-means)
    Par slama dedou dans le forum Débuter avec Java
    Réponses: 0
    Dernier message: 09/06/2015, 03h25
  2. Implémenter l'algorithme K-means en Java
    Par neshavre dans le forum Général Java
    Réponses: 2
    Dernier message: 25/09/2012, 18h39
  3. Réponses: 1
    Dernier message: 28/06/2011, 09h28
  4. Implémentation de l'algorithme FCM en C
    Par hoolaka dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 11/02/2008, 22h57
  5. Réponses: 1
    Dernier message: 07/03/2007, 09h28

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