FenŒtres De Parzen Et K Plus Proche Voisin

2y ago
77 Views
2 Downloads
355.92 KB
6 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Abram Andresen
Transcription

asUV Data MiningArchitecture des Systèmes d’InformationFenêtres de Parzen et K plus prochevoisinMaxime CHAMBREUILmaxime.chambreuil@insa-rouen.frTable des matières1But du TP12Explication2.1 Les fonctions . . . . . . . . . .2.1.1 Parzen . . . . . . . . .2.1.2 Knn . . . . . . . . . . .2.1.3 afficheFrontiere . . . .2.2 Déroulement de l’algorithme2.3 Résultats . . . . . . . . . . . .3Conclusion.111223361 But du TPDans ce TP, on se restreindra à des problèmes de classification à 2 classes. Lesfonctions à développer se limiteront donc à traiter cette situation.2 Explication2.1 Les fonctions2.1.1 Parzenfunction ypred parzen ( xapp , yapp , xtest , h )En entrée :xapp : Matrice des coordonnées des points d’apprentissage yapp : Vecteur classede chacun des points d’apprentissage (0 ou 1) xtest : Matrice de coordonnées despoints à classer h : Largeur de la fenêtre de Parzen20 mai 2003http://www.maxime-chambreuil.fr.st1

UV Data MiningasArchitecture des Systèmes d’InformationEn sortie :ypred : Vecteur classe des points à classerCette fonction permet de prédire la classe d’un point de test selon la méthodede Parzen. Cette méthode nécessite un apprentissage, réalisé à l’aide des pointsde xapp.2.1.2 Knnfunction ypred knn ( xapp , yapp , xtest , k )En entrée :xapp : Matrice des coordonnées des points d’apprentissageyapp : Vecteur classe de chacun des points d’apprentissage (0 ou 1)xtest : Matrice de coordonnées des points à classerk : Nombre de plus proche voisin à considérerEn sortie :ypred : Vecteur classe des points à classerCette fonction permet classer selon la méthode des K plus proche voisin : Oncalcule la matrice des distances entre les points de test et les points d’apprentissage. On trie chaque ligne (distance entre un point de test et les points d’app).Ensuite on garde les k points les plus proches pour affecter notre point de test àla classe majoritaire sur ses k points d’apprentissage. On fait de même pour tousles points de test, avant de retourner notre vecteur de classe.2.1.3 afficheFrontierefunction afficheFrontiere ( x1 , x2 , X , Y , h , methode )En entrée :x1 : Vecteur des abscissesx2 : vecteur des ordonnéesX : Matrice des coordoonées des points d’apprentissageY : Vecteur classe des points d’apprentissageh : Largeur de la fenêtre de Parzen ou nombre de K plus proche voisink plus proche voisinmethode : 1 Fenre de Parzen, 2Cette fonction permet de visualiser la frontière de décision obtenue avec l’unedes 2 fonctions précédentes.20 mai 2003http://www.maxime-chambreuil.fr.st2

asUV Data MiningArchitecture des Systèmes d’Information2.2 Déroulement de l’algorithmeAprès avoir généré nos données, on applique notre fenêtre de Parzen ou les kplus proche voisin pour obtenir notre classification sur nos points de test. Puis onaffiche nos points d’apprentissage et de test, avant d’appeler la fonction afficheFrontiere qui permet de visualiser la frontière de décision sur le même graphiqueque nos points.2.3 RésultatsVoici les résultats obtenus :Fenetre de Parze, Frontiere calcule sur 100 points6543210 1 2 3 4 3 2 10123F IG . 1 – Fenêtre de Parzen, avec une frontière de décision grossiére6543210 1 2 4 3 2 10123F IG . 2 – Fenêtre de Parzen20 mai 2003http://www.maxime-chambreuil.fr.st3

asUV Data MiningArchitecture des Systèmes d’InformationExemple de 2 classes gaussiennes et la frontière de Décision2018161412108642068101214161820F IG . 3 – Fenêtre de Parzen, Comportement asymptotique6543210 1 2 3 4 3 2 10123F IG . 4 – Le plus proche voisin20 mai 2003http://www.maxime-chambreuil.fr.st4

asUV Data MiningArchitecture des Systèmes d’Information76543210 1 2 3 4 3 2 10123F IG . 5 – Les 3 plus proches voisins6543210 1 2 4 3 2 10123F IG . 6 – Les 5 plus proches voisins20 mai 2003http://www.maxime-chambreuil.fr.st5

UV Data MiningasArchitecture des Systèmes d’Information3 ConclusionCe TP m’a enervé car je n’ai pas vu comment enlever les 2 boucles dans lafonction parzen. J’ai bien essayé de comprendre ce que les autres binômes avaientfait pour les enlever mais je me suis perdu dans leur explication entre les "repmat"et les "reshape". Ainsi j’aurais pu faire plus de test car les performances de monalgorithme sont lamentables. De plus, j’ai passé plus de temps sur des problèmesMatlab (Manipulation de matrice, affichage) que sur le but du TP et je trouve çaun peu dommage quand le TP a pour objectif de mieux comprendre le cours.Malgré cela, j’ai réussi à sortir une courbe me permettant de conclure sur lecomportement asymptotique des méthodes : La frontière de décision tend versune droite.20 mai 2003http://www.maxime-chambreuil.fr.st6

Cette fonction permet classer selon la mØthode des K plus proche voisin : On calcule la matrice des distances entre les points de test et les points d’apprentis-sage. On trie chaque ligne (distance entre un point de test et les points d’app). Ensuite on garde les k points les

Related Documents:

FEN-11 wird über die Antriebsparameter programmiert. Diese Parameter müssen überprüft und entsprechend der Drehgeber-Datenblätter eingestellt werden. Siehe hierzu das Programmier-handbuch des Frequenzumrichters. FEN-11 Quick Guide.book

Call no. AS348.A1 Author Title Fen-Edebiyat Fakültesi sosyal bilimler dergisi (Online : Serials Solutions) Fen-Edebiyat Fakültesi sosyal bilimler dergisi [electronic resource] The social sciences review of the Faculty of Sciences and Letters, University of Uludağ Imprint

Grendel this monster grim was called, Wæs se grimma gæst Grendel haten, march-riever 5 migh,ty in moorland living, mære mearcstapa, se þe moras heold, in fen and fastness; ef of the giants fen ond fæsten; felcynnes eard the haple

Ġstanbul teknĠk ÜnĠversĠtesĠ fen bĠlĠmlerĠ enstĠtÜsÜ yÜksek lĠsans tezĠ aralık 201

luvial sediments. In 1984, road construction removed almost all of these younger deposits. 4.2. Fen Hilzinger Ried The fen Hilzinger Ried (similar to 4.1) originated from a glacial basin between the tuff mantle of the volcan

Beloware ten functions and six pictures. Beloweach pictorial representation, write the letter of the matching function. On the back of this sheet, design a pictorial representation for the four functions that are not pictured. Label them with their functions. a. fen) 411 - 3 b. fen) 311

fang fa (2019) , Xue cai Xue, Bei jing : Bei jing shi fan da xue chu ban . Bu zhi shi "feng jing" de shi ye (2017) , Wen qian Huang, Tai bei . Xiu wei zi xun ke ji gu fen you xian gong si , 2016. - Tai bei shi : Xiu wei zi xun ke ji gu fen you xian gong si, 2016 : 79 C0 5A 01 8C C7 8A 0A

ASME A17.1 / CSA B44 (2013 edition) Safety Code for Elevators and Escalators ASME A18.1 (2011 edition) Safety Standard for Platform Lifts and Stairway Chairlifts . 3 Other codes important to conveyances adopted through state codes or as secondary references include the following: ASME A17.6 (2010 edition) Standard for Elevator Suspension, Compensation and Governor Systems ASME A17.7 / CSA B44 .