Εμφάνιση απλής εγγραφής

Εφαρμογή και ανάλυση στην αναγνώριση εικόνων με τη χρήση «Coral Tensor Processing Unit»

dc.contributor.advisorΔουληγέρης, Χρήστος
dc.contributor.authorΦωτόπουλος, Ιωάννης
dc.date.accessioned2024-11-25T05:30:14Z
dc.date.available2024-11-25T05:30:14Z
dc.date.issued2024-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/17096
dc.identifier.urihttp://dx.doi.org/10.26267/unipi_dione/4519
dc.description.abstractΗ Τεχνητή Νοημοσύνη είναι ένας από τους ταχύτερα αναπτυσσόμενους τομείς στην επιστήμη της Πληροφορικής. Το πρόβλημα που λύνει η συγκεκριμένη εργασία εντάσσεται στην περιοχή την σύγχρονων νευρωνικών δικτύων Τα σύγχρονα νευρωνικά δίκτυα διαχειρίζονται διεργασίες με μεγάλη πολυπλοκότητα και για αυτό απαιτούν μεγάλη υπολογιστική ισχύ. Οι σύγχρονοι επεξεργαστές γενικού σκοπού «δυσκολεύονται» να επιτύχουν επαρκείς και ικανοποιητικές αποδόσεις. Η Google ανέπτυξε τις Tensor Processing Units (TPUs) για να επιταχύνει την εκτέλεση εφαρμογών Τεχνητής Νοημοσύνης τόσο σε κέντρα δεδομένων όσο και σε λοιπές εφαρμογές, εκπληρώνοντας αυτό τον σκοπό. Σε αυτή τη πτυχιακή εργασία, ασχολούμαστε με τον Edge TPU. Το Edge TPU είναι ένα μικρό ολοκληρωμένο κύκλωμα που επιτρέπει την ανάπτυξη εφαρμογών ΤΝ “at the edge”. Το Edge TPU είναι ικανό να εκτελεί τέσσερα (4) τρισεκατομμύρια πράξεις ανά δευτερόλεπτο, χρησιμοποιώντας 2 Watt ισχύος. Ωστόσο, η αρχιτεκτονική και το σύνολο εντολών τέτοιων επιταχυντών ΤΝ, εμφανίζουν διάφορες προκλήσεις και περιορισμούς. Πραγματοποιήσαμε bench marking στο TPU, με έτοιμα μοντέλα που παρέχει η Google, με στόχο να αξιολογήσουμε τις δυνατότητές του. Τα αποτελέσματα που προέκυψαν αποκαλύπτουν σημαντική επιτάχυνση για το Google Edge TPU σε σύγκριση με τους επεξεργαστές BCM 2837 (Raspberry Pi 3, A+), AMD Ryzen 5 3500U. Συνολικά, επιτυγχάνεται σημαντική επιτάχυνση μεγάλου μεγέθους συνελικτικών νευρωνικών δικτύων και απλών τεχνητών νευρωνικών δικτύων. Το Edge TPU παρέχει έως και 10 φορές καλύτερη απόδοση από τον BCM 2837 και 7 φορές μεγαλύτερη απόδοση από τον AMD Ryzen 5 3500U.el
dc.format.extent22el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/gr/*
dc.titleΕφαρμογή και ανάλυση στην αναγνώριση εικόνων με τη χρήση «Coral Tensor Processing Unit»el
dc.title.alternativePerformance analysis of the accelerator "Coral Tenser Processing Unit" in picture recognitionel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENArtificial Intelligence is one of the fastest-growing fields in Computer Science. The problem that this work solves belongs to the area of modern neural networks. Modern neural networks manage complex processes and therefore require a lot of computing power. Modern general-purpose processors "struggle" to achieve adequate and satisfactory performance. Google developed Tensor Processing Units (TPUs) to accelerate the execution of AI applications in data centers and other applications, fulfilling this purpose. In this thesis, we deal with Edge TPU. The Edge TPU is a small integrated circuit that enables the development of IT applications "at the edge". The Edge TPU can perform four (4) trillion operations per second, using 2 Watts of power. However, the architecture and instruction set of such AI accelerators present various challenges and limitations. We benchmarked the TPU, with ready-made models provided by Google, to evaluate its capabilities. The obtained results reveal a significant speedup for Google Edge TPU compared to BCM 2837 (Raspberry Pi 3, A+), and AMD Ryzen 5 3500U processors. Overall, a significant speedup of large-scale convolutional neural networks and simple artificial neural networks is achieved. Edge TPU provides up to 10x better performance than BCM 2837 and 7x better performance than AMD Ryzen 5 3500U.el
dc.subject.keywordCoral TPUel
dc.subject.keywordNeural networkel
dc.subject.keywordArtificial intelligenceel
dc.subject.keywordMachine learningel
dc.subject.keywordObject recognitionel
dc.subject.keywordArtificial neural networksel
dc.subject.keywordComplex neural structuresel
dc.subject.keywordTraining algorithmsel
dc.subject.keywordMachine learning acceleratorsel
dc.subject.keywordTensor Flow Liteel
dc.subject.keywordTPU technologyel
dc.date.defense2024-09


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»