Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18095
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΝάνος, Γεώργιος-
dc.date.accessioned2021-10-12T07:09:10Z-
dc.date.available2021-10-12T07:09:10Z-
dc.date.issued2021-10-11-
dc.identifier.urihttp://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18095-
dc.description.abstractΗ ταχεία αύξηση της ανάπτυξης που συμβαίνει στον πεδίο της Μηχανικής Μάθησης την τελευταία δεκαετία έχει οδηγήσει σε μία μεγάλη αύξηση του αριθμού των πλατφορμών όπως το Netflix για ταινίες ή το Spotify για μουσική κ.α., οι οποίες βρίσκουν απήχηση στη μεγαλύτερη μερίδα του κόσμου. Τέτοιες πλατφόρμες προκειμένου να προσφέρουν την καλύτερη εμπειρία για κάθε χρήστη, χρησιμοποιούν αλγόριθμους οι οποίοι προτείνουν αντικείμενα (ταινίες, μουσική κλπ.) που εξαρτώνται από τις ανάγκες, τις προτιμήσεις και επιλογές σύμφωνα με το ιστορικό του. Τα συστήματα που χρησιμοποιούν τέτοιο είδος αλγορίθμων αναφέρονται ως συστήματα δημιουργίας προτάσεων (recommendation systems) και έχουν ευρεία χρήση σε πληθώρα εμπορικών εφαρμογών. Οι αλγόριθμοι δημιουργίας συστάσεων απαιτούν μεγάλη υπολογιστική πολυπλοκότητα και ισχύ και ως επί το πλείστον καταλήγουν να είναι χρονοβόροι και ενεργειακά σπάταλοι εξαιτίας του τεράστιου όγκου δεδομένων που καλούνται να διαχειριστούν, με αποτέλεσμα η επίδοση τους να προβληματίζει κατά την εκτέλεσή τους σε τυπικές CPUs. Μία εναλλακτική λύση που προτείνεται είναι η υλοποίηση αλγορίθμων υψήλης έντασης σε επαναδιαμορφούμενες αρχιτεκτονικές ειδικού σκοπού (FPGAs). Αντικείμενο τη διπλωματικής εργασίας είναι η μελέτη και η ανάλυση συστημάτων συστάσεων συνεργατικού φιλτραρίσματος με στόχο την υλοποίηση και βελτιστοποίηση των αλγόριθμων προτάσεων χρησιμοποιώντας επαναδιαμορφούμενες αρχιτεκτονικές (FPGAs) κάνοντας χρήση των εργαλείων HLS. Η παρούσα διπλωματική εργασία επικεντρώνεται στο να καταδείξει ότι οι FPGAs αποτελούν μια αξιοσημείωτη επιλογή για την επίτευξη υψηλής απόδοσης σε συνδιασμό με χαμηλή ενεργειακή κατανάλωση τόσο σε σύγκριση με κλασσικές CPU όσο και GPUs.en_US
dc.languageelen_US
dc.subjectFPGAen_US
dc.subjectMachine Learningen_US
dc.subjectRecommendation Systemsen_US
dc.subjectΑλγόριθμοι Προβλέψεωνen_US
dc.subjectCollaborative Filteringen_US
dc.subjectzcu102en_US
dc.subjectΕπιτάχυνση αλγορίθμωνen_US
dc.subjectΕπιταχυντήςen_US
dc.titleΕπιτάχυνση της εκπαίδευσης αλγορίθμων συνεργατικού φιλτραρίσματος συστημάτων συστάσεων, με τη χρήση του προγραμματιστικού μοντέλου HLS για FPGAsen_US
dc.description.pages74en_US
dc.contributor.supervisorΠνευματικάτος Διονύσιοςen_US
dc.departmentΤομέας Τεχνολογίας Πληροφορικής και Υπολογιστώνen_US
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File Description SizeFormat 
Thesis Nanos Georgios.pdf2.75 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.