Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax
Η συνάρτηση Softmax είναι μία πολύ δημοφιλής συνάρτηση η οποία χρησιμοποιείται εκτενώς σε εφαρμογές νευρωνικών δικτύων. Ο σκοπός αυτής της διπλωματικής εργασίας είναι να παρουσιάσει τις μεθόδους υλοποίησης της συνάρτησης που υπάρχουν στη βιβλιογραφία, να αναλύσει τους πόρους που απαιτούν και να τ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2022
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/15817 |
id |
nemertes-10889-15817 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-158172022-09-06T05:14:05Z Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax Study and comparative valuation of methods and implementations of the softmax function Βελώνης, Κωνσταντίνος Velonis, Konstantinos Νευρωνικά δίκτυα Συνάρτηση softmax Σχεδίαση υλικού Ψηφιακός σχεδιασμός κυκλωμάτων Neural networks Softmax function Η συνάρτηση Softmax είναι μία πολύ δημοφιλής συνάρτηση η οποία χρησιμοποιείται εκτενώς σε εφαρμογές νευρωνικών δικτύων. Ο σκοπός αυτής της διπλωματικής εργασίας είναι να παρουσιάσει τις μεθόδους υλοποίησης της συνάρτησης που υπάρχουν στη βιβλιογραφία, να αναλύσει τους πόρους που απαιτούν και να τις συγκρίνει πειραματικά μέσω υλοποιήσεων σε υλικό. Αρχικά παρουσιάζονται πέντε μέθοδοι αποδοτικής υλοποίησης σε υλικό, βασισμένοι στις πλέον ανταγωνιστικές ερευνητικές εργασίες τη στιγμή της συγγραφής της παρούσας εργασίας. Αναλύονται οι τεχνικές που χρησιμοποιούνται για τη μείωση του κόστους σε υλικό και υπολογίζεται το σφάλμα για τις μεθόδους που χρησιμοποιούν προσέγγιση της αρχικής συνάρτησης. Έπειτα σχεδιάζονται και συνθέτονται πέντε αρχιτεκτονικές βασισμένες σε αυτές τις μεθόδους και συγκρίνονται μεταξύ τους. Για να επιτευχθεί όσο το δυνατόν δικαιότερη σύγκριση, τίθενται κάποιες παράμετροι και παραδοχές που ισχύουν για όλες τις αρχιτεκτονικές, όπως το μήκος των εισόδων και η αριθμητική αναπαράσταση που χρησιμοποιείται. Τέλος, τα παραγόμενα κυκλώματα εξετάζονται ως προς το κόστος σε εμβαδό, καθυστέρηση και ενέργεια. Επίσης παρουσιάζονται μετρήσεις για το ολικό σφάλμα σε σχέση με την αρχική συνάρτηση μέσω εξομοίωσης της απόκρισης για διαφορετικά διανύσματα δοκιμής. Με τον τρόπο αυτό, η παρούσα εργασία επιχειρεί να κάνει δυνατή την άμεση σύγκριση των διαθέσιμων τεχνικών που προσφέρονται, και κατ’επέκταση να διευκολύνει την επιλογή της κατάλληλης, πάντα με βάση τις ανάγκες της εφαρμογής για την οποία θα χρησιμοποιηθεί 2022-02-24T09:05:17Z 2022-02-24T09:05:17Z 2022-02-23 http://hdl.handle.net/10889/15817 gr application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Νευρωνικά δίκτυα Συνάρτηση softmax Σχεδίαση υλικού Ψηφιακός σχεδιασμός κυκλωμάτων Neural networks Softmax function |
spellingShingle |
Νευρωνικά δίκτυα Συνάρτηση softmax Σχεδίαση υλικού Ψηφιακός σχεδιασμός κυκλωμάτων Neural networks Softmax function Βελώνης, Κωνσταντίνος Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
description |
Η συνάρτηση Softmax είναι μία πολύ δημοφιλής συνάρτηση η οποία χρησιμοποιείται εκτενώς σε
εφαρμογές νευρωνικών δικτύων. Ο σκοπός αυτής της διπλωματικής εργασίας είναι να παρουσιάσει τις
μεθόδους υλοποίησης της συνάρτησης που υπάρχουν στη βιβλιογραφία, να αναλύσει τους πόρους που
απαιτούν και να τις συγκρίνει πειραματικά μέσω υλοποιήσεων σε υλικό. Αρχικά παρουσιάζονται πέντε
μέθοδοι αποδοτικής υλοποίησης σε υλικό, βασισμένοι στις πλέον ανταγωνιστικές ερευνητικές εργασίες
τη στιγμή της συγγραφής της παρούσας εργασίας. Αναλύονται οι τεχνικές που χρησιμοποιούνται για τη
μείωση του κόστους σε υλικό και υπολογίζεται το σφάλμα για τις μεθόδους που χρησιμοποιούν
προσέγγιση της αρχικής συνάρτησης. Έπειτα σχεδιάζονται και συνθέτονται πέντε αρχιτεκτονικές
βασισμένες σε αυτές τις μεθόδους και συγκρίνονται μεταξύ τους. Για να επιτευχθεί όσο το δυνατόν
δικαιότερη σύγκριση, τίθενται κάποιες παράμετροι και παραδοχές που ισχύουν για όλες τις
αρχιτεκτονικές, όπως το μήκος των εισόδων και η αριθμητική αναπαράσταση που χρησιμοποιείται.
Τέλος, τα παραγόμενα κυκλώματα εξετάζονται ως προς το κόστος σε εμβαδό, καθυστέρηση και ενέργεια.
Επίσης παρουσιάζονται μετρήσεις για το ολικό σφάλμα σε σχέση με την αρχική συνάρτηση μέσω
εξομοίωσης της απόκρισης για διαφορετικά διανύσματα δοκιμής. Με τον τρόπο αυτό, η παρούσα
εργασία επιχειρεί να κάνει δυνατή την άμεση σύγκριση των διαθέσιμων τεχνικών που προσφέρονται,
και κατ’επέκταση να διευκολύνει την επιλογή της κατάλληλης, πάντα με βάση τις ανάγκες της εφαρμογής
για την οποία θα χρησιμοποιηθεί |
author2 |
Velonis, Konstantinos |
author_facet |
Velonis, Konstantinos Βελώνης, Κωνσταντίνος |
author |
Βελώνης, Κωνσταντίνος |
author_sort |
Βελώνης, Κωνσταντίνος |
title |
Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
title_short |
Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
title_full |
Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
title_fullStr |
Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
title_full_unstemmed |
Μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
title_sort |
μελέτη και συγκριτική αξιολόγηση μεθόδων και υλοποιήσεων για τη συνάρτηση softmax |
publishDate |
2022 |
url |
http://hdl.handle.net/10889/15817 |
work_keys_str_mv |
AT belōnēskōnstantinos meletēkaisynkritikēaxiologēsēmethodōnkaiylopoiēseōngiatēsynartēsēsoftmax AT belōnēskōnstantinos studyandcomparativevaluationofmethodsandimplementationsofthesoftmaxfunction |
_version_ |
1799945010001477632 |