William_S Skrevet 20. april 2016 Del Skrevet 20. april 2016 Hei.Driver med litt machine learning i R og får noen feilmeldinger: > test.pred<-knn(train=test.training,test = test.test,cl = test.trainlabel,k=1) Error in knn(train = test.training, test = test.test, cl = test.trainlabel, : NA/NaN/Inf in foreign function call (arg 6) Datasettet jeg bruker er 50 rader fra http://kdd.ics.uci.edu/databases/kddcup99/kddcup99.html og jeg skal teste på angrepstype, Typ smurf etc. Hva er feil her? Lenke til kommentar
Gavekort Skrevet 20. april 2016 Del Skrevet 20. april 2016 Sjekk ut denne tråden på Stackoverflow. http://stackoverflow.com/questions/16874038/error-with-knn-function Lenke til kommentar
Abigor Skrevet 15. mai 2016 Del Skrevet 15. mai 2016 Jeg kjenner ikke R men du kan jo prøve Weka som er både java bibliotek og selvstendig grafisk program du kan klikke deg rundt i. KNN er så enkel at det kan være gøy å lage den selv også. Lenke til kommentar
Gavekort Skrevet 15. mai 2016 Del Skrevet 15. mai 2016 KNN er en veldig lett algoritme ja, så det er god trening selv om det er en gjenoppfinning av hjulet. Lenke til kommentar
Abigor Skrevet 15. mai 2016 Del Skrevet 15. mai 2016 (endret) Matematikken som ligger til grunn er som regel Manhattan distance eller geometri, hypotenus av trekant (godt illustrert på wikipedia under taxicab geometry). Det som er kult med pytagoras er at den fungerer like godt i 2d som 3d og høyere dimensjoner avhengig av features. Det kan ikke visualiseres i f.eks. 5d men utregningen er helt lik. Endret 15. mai 2016 av Abigor Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå