Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
ΔημοσίευσεΜυρίνη Δάβης Τροποποιήθηκε πριν 6 χρόνια
1
Μεταπτυχιακή Διπλωματική Εργασία του Ταλαγκόζη Χρήστου
Τεχνικες παραλληλης επεξεργασιας για επιλογη χαρακτηριστικων με τον αλγοριθμο Feature Subset Selection Μεταπτυχιακή Διπλωματική Εργασία του Ταλαγκόζη Χρήστου Επιβλέπων Καθηγητής Επίκουρος Καθηγητής Βαρσάμης Δημήτριος
2
Τι ειναι οι τεχνικεσ επιλογησ χαρακτηριστικων και τι κανει ο feature subset selection ?
Η επιλογή χαρακτηριστικών στην μηχανική μάθηση είναι η διαδικασία επιλογής ενός υποσυνόλου σχετικών χαρακτηριστικών για χρήση στην κατασκευή μοντέλου. Οι τεχνικές επιλογής χαρακτηριστικών χρησιμοποιούνται για τέσσερις λόγους: Απλούστευση των μοντέλων ώστε να διευκολυνθεί η ερμηνεία τους από ερευνητές / χρήστες, Βραχύτερους χρόνους μάθησης, Για να αποφύγουμε την κατάρα των διαστάσεων (Curse of dimensionality), Βελτιωμένη γενίκευση με τη μείωση της υπερφόρτωσης
3
Ποιο ειναι το προβλημα που προσπαθει να λυσει η διπλωματικη ?
Δυστυχώς, οι περισσότεροι υπάρχοντες αλγόριθμοι επιλογής χαρακτηριστικών δεν κλιμακώνονται(scale) εύκολα και η αποτελεσματικότητά τους υποβαθμίζεται σημαντικά ή και καθίσταται ανεφάρμοστη, όταν το μέγεθος των δεδομένων φθάνει σε εκατοντάδες gigabytes. Δεύτερη λύση Αντικατάσταση της συχνής χρήσης του αλγορίθμου k-means, μέσα στον αλγόριθμο Feature Subset Selection Πρώτη λύση Εφαρμογή τεχνικών παράλληλης επεξεργασίας στον αλγόριθμο Feature Subset Selection
4
Τι kanei ο αλγοριθμοσ κ-means ?
Ο k-means προσπαθεί να ομαδοποιήσει (συσταδοποιήσει) μια συλλογή από πρότυπα (patterns) σε ομάδες (clusters) με βάση κάποιο μέτρο ομοιότητας. Η διαδικασία αυτή αναφέρεται και ως μη επιβλεπόμενη μάθηση.
5
Κατασκευαστηκαν δυο εκδοσεις του k-means
kmeansRC Αρχικοποίηση με τυχαία κεντροειδή
6
Κατασκευαστηκαν δυο εκδοσεις του k-means
kmeansRΑ Αρχικοποίηση με τυχαίες αναθέσεις των προτύπων σε ομάδες
7
Κατασκευαστηκαν δυο εκδοσεις του k-means με χρηση τεχνικων παραλληλης επεξεργασιασ
Επεκτείνοντας τους kmeansRC και kmeansRA, εφαρμόστηκαν επάνω τους τεχνικές παραλληλοποίηση με την χρήση του εργαλείου Matlab και κατασκευάστηκαν οι παράλληλης επεξεργασίας εκδόσεις τους, kmeansRCP και kmeansRAP αντίστοιχα.
8
Συγκριση υλοποιησεων του k-means
Κλάσεις kmeanRC kmeansRA kmeansRCP kmeansRAP Kmeans Matlab Time(seconds) 2 3.7436 3.2328 4 9.8696 5 Πρότυπα 5 Χαρακτηριστικά 2,4 και 5 Κλάσεις
9
Εφαρμογη τεχνικων παρaλληλης επεξεργασiας στον αλγοριθμο Feature Subset Selection
Για να εφαρμοστούν τεχνικές παράλληλης επεξεργασίας ο αλγόριθμος έπρεπε να αλλάξει μορφή ως προς την υλοποίηση του στο Matlab Εφαρμογή του βρόχου parfor (fssPkmeans) Χρήση των εντολών spmd (fssSPMDkmeans)
10
Πρωτη Συγκριση υλοποιησεων των αλγοριθμων Feature subset selection
Χαρ/κά fsskmeansRa fsskmeansRAP fssPkmeans fssSPMDkmeans fss Time(seconds) 10 0.9321 1.6480 0.5810 - 4.8296 50 3.8414 8.1565 1.1136 100 4.7709 100 Πρότυπα 2 Κλάσεις 10, 50 και 100 Χαρακτηριστικά
11
δευτερη Συγκριση υλοποιησεων των αλγοριθμων Feature subset selection
Χαρ/κά fsskmeansRa fsskmeansRAP fssPkmeans fssSPMDkmeans fss Time(seconds) 10 2.2610 2.7417 0.7698 - 50 3.2991 100 7.2701 7.7203 500 Πρότυπα 2 Κλάσεις 10, 50 και 100 Χαρακτηριστικά
12
τριτη Συγκριση υλοποιησεων των αλγοριθμων Feature subset selection
Χαρ/κά fsskmeansRa fsskmeansRAP fssPkmeans fssSPMDkmeans fss Time(seconds) 10 4.2202 3.5962 1.3490 - 50 4.6280 100 8.6876 9.2055 1.000 Πρότυπα 2 Κλάσεις 10, 50 και 100 Χαρακτηριστικά
13
τεταρτη Συγκριση υλοποιησεων των αλγοριθμων Feature subset selection
Χαρ/κά fsskmeansRa fsskmeansRAP fssPkmeans fssSPMDkmeans fss Time(seconds) 10 29.987 17.402 8.217 - 50 161.44 94.27 43.624 100 305.78 184.8 73.852 76.949 Πρότυπα 2 Κλάσεις 10, 50 και 100 Χαρακτηριστικά
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.