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

R Discussion :

Implémentation KNN et classement de données non-étiquetées


Sujet :

R

  1. #1
    Invité
    Invité(e)
    Par défaut Implémentation KNN et classement de données non-étiquetées
    Bonjour,

    Je souhaite utiliser le knn sur la base étiquetée pour construire mon modèle, puis utiliser ce modèle pour classer les données non-étiquetées.
    svp comment implémenter ceci dans R ...et comment connaître à la fin les labels de clustrering ?

    Merci
    Dernière modification par Invité ; 16/06/2014 à 00h55. Motif: Titre explicite + corrections

  2. #2
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2013
    Messages : 75
    Points : 191
    Points
    191
    Par défaut
    Bonjour,
    Regarde l'aide de la fonctions ?knn du package 'class' tu y trouveras tout ce qu'il faut.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    require(class)
    train <- rbind(iris3[1:25,,1], iris3[1:25,,2], iris3[1:25,,3]) # données étiquetées
    test <- rbind(iris3[26:50,,1], iris3[26:50,,2], iris3[26:50,,3]) # données à classer
    cl <- factor(c(rep("s",25), rep("c",25), rep("v",25))) # classes des données 'train'
    (res <- knn(train, test, cl, k = 3, prob=TRUE))
    table(true=cl,predicted=res)
     #     predicted
     # true  c  s  v
     #    c 23  0  2
     #    s  0 25  0
     #    v  3  0 22
    PS : google is your friend

  3. #3
    Invité
    Invité(e)
    Par défaut
    Oui je trouve cette fonction et ça marche bien mais je veux utiliser Kmeans... mon problème et de combiner KNN et Kmeans ensemble

    Je vois plusieurs documents et j'arrive à trouver le code source de Kmeans et de KNN mais je veux que les deux méthodes travaillent ensemble vous me comprenez ?
    Dernière modification par Invité ; 16/06/2014 à 00h51.

  4. #4
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2013
    Messages : 75
    Points : 191
    Points
    191
    Par défaut
    Tu peux tout à fait combiner les deux méthodes si c'est ce que tu souhaites mais je ne vois pas où tu bloques

  5. #5
    Invité
    Invité(e)
    Par défaut
    Je suis bloqué pour les combiner : je suis d'accord avec votre idée et je suis une autre idée mais lorsque je l'implémente sous R je ne sais pas comment faire. NB: c'est la première fois que j'ai utilise ce logiciel.

    k-means nous donne des clusterings, mais on ne sait jamais leurs labels donc j'essaie de combiner kmeans avec knn pour résoudre ce problème. Théoriquement, c'est clair : soit on utilise "self trainig " (c'est votre idée) ou bien j'ai une autre idée. Mais le problème est de trouver comment j'implémente ça avec R. Vous me comprenez ?
    Dernière modification par ced ; 23/06/2014 à 15h11.

Discussions similaires

  1. Format de base de données non reconnues
    Par sylvia94 dans le forum Access
    Réponses: 2
    Dernier message: 03/06/2006, 15h38
  2. Format de base de données non reconnu
    Par Consultant dans le forum Access
    Réponses: 4
    Dernier message: 05/10/2005, 11h32
  3. Comment sélectionner les données non dupliquées
    Par Dnx dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/10/2005, 11h43
  4. Réponses: 4
    Dernier message: 01/07/2005, 16h20
  5. [CR] Impression de données non issues d'une base de données
    Par jeroe dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 04/04/2005, 09h09

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