Κατανεμημένη εκπαίδευση μοντέλων Μηχανικής Μάθησης (Bachelor thesis)

Μουμουλίδης, Αλέξανδρος/ Τζούμας, Χρήστος


Full metadata record
DC FieldValueLanguage
dc.contributor.authorΜουμουλίδης, Αλέξανδροςel
dc.contributor.authorΤζούμας, Χρήστοςel
dc.date.accessioned2020-03-21T19:06:39Z-
dc.date.available2020-03-21T19:06:39Z-
dc.identifier.urihttp://195.251.240.227/jspui/handle/123456789/11589-
dc.descriptionΠτυχιακή εργασία--ΣΤΕΦ-Τμήμα Μηχανικών Πληροφορικής, 2018—9871el
dc.rightsDefault License-
dc.subjectTensorflowen
dc.subjectTensorflow Liteen
dc.subjectDistributed Trainingen
dc.subjectMLAASen
dc.subjectCloud Computingen
dc.subjectSoftmax Regressionen
dc.subjectDeep Learningen
dc.subjectBig Dataen
dc.subject.lcshΜηχανική, Εφαρμοσμένηel
dc.subject.lcshΜηχανικήel
dc.subject.lcshΥπολογιστικό νέφοςen
dc.subject.lcshΔιαδίκτυο στην εκπαίδευσηel
dc.subject.lcshΔιδασκαλία με τη βοήθεια ηλεκτρονικού υπολογιστήel
dc.subject.lcshΕκπαιδευτική τεχνολογίαel
dc.titleΚατανεμημένη εκπαίδευση μοντέλων Μηχανικής Μάθησηςel
heal.typebachelorThesis-
heal.type.enBachelor thesisen
heal.contributorNameΜουμουλίδης, Αλέξανδροςel
heal.contributorNameΤζούμας, Χρήστοςel
heal.identifier.secondary9871-
heal.dateAvailable2020-03-21T19:07:39Z-
heal.languageel-
heal.accessfree-
heal.recordProviderΣχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικήςel
heal.publicationDate2018-06-26-
heal.bibliographicCitationΜουμουλίδης, Α. & Τζούμας, Χ. (2018). Κατανεμημένη εκπαίδευση μοντέλων Μηχανικής Μάθησης (Πτυχιακή εργασία). Αλεξάνδρειο ΤΕΙ, Θεσσαλονίκη.el
heal.abstractH παρούσα πτυχιακή εργασία αποσκοπεί στην παρουσίαση πλατφορμών, εργαλείων και τεχνικών που αφορούν την εκπαίδευση κατανεμημένων μοντέλων μηχανικής μάθησης μέσω του Tensorflow της Google και σύγκριση με τους ανταγωνιστές, και τους πόρους τους οποίους παρέχουν για να διευκολήνουν τους μηχανικούς της τεχνολογίας δεδομένων. Επιπρόσθετα αναλύονται οι όροι Μηχανική Μάθηση και Κατανεμημένη Εκπαίδευση και ο ρόλος τους στις βιομηχανίες του σήμερα. Διερευνώνται επίσης οι τρόποι και οι τεχνικές εξαγωγής ενός εκπαιδευμένου μοντέλου μηχανικής μάθησης, για την χρήση και εφαρμογή του στις Mobile πλατφόρμες Android και iOS. Στην συνέχεια παρουσιάζεται η εκπαίδευση ενός κατανεμημένου μοντέλου σε Tensorflow, μέσω της γλώσσας Python και των βιβλιοθηκών της. Το μοντέλο αυτό εκπαιδεύεται πάνω στο MNIST dataset με στόχο την δημιουργία ενός συστήματος που μπορεί να αναγνωρίσει αριθμητικά ψηφία απο το 0 εως το 9, δίνοντας του σαν είσοδο μια εικόνα μεγέθους 28x28 σε κλίμακα του γκρι. Κατόπιν αυτό το μοντέλο το επεξεργαζόμαστε και το μετατρέπουμε στην μορφή που είναι απαραίτητη για την χρήση του, απο τα ανάλογα frameworks σε Android και σε iOS. Τέλος δημιουργούμε τις ανάλογες εφαρμογές οι οποίες επιτρέπουν σε ένα χρήστη να ζωγραφίσει ένα αριθμητικό ψηφίο απο το 0 εώς το 9 και πατώντας ένα κουμπί να του εμφανίσει την πρόβλεψη του μοντέλου που εισήχθη. Η εργασία εκπονήθηκε από τους Μουμουλίδη Αλέξανδρο και Τζούμα Χρήστο, φοιτητές του Αλεξάνδρειου Τεχνολογικού Ιδρύματος Θεσσαλονίκης με επιβλέπων καθηγητή τον κ. Διαμαντάρα Κωνσταντίνοel
heal.abstractThis thesis aims at presenting platforms, tools and techniques for the training of distributed Machine Learning models through Google's Tensorflow and comparing it with the competitors of this platform and the resources they provide to facilitate datascience technology engineers and programmers. In addition, the terms Machine Learning and Distributed Training are analyzed for their role in today's industries. We also explore the ways and techniques of exporting a trained model of learning mechanics to use and implement it on Mobile Platforms on Android and iOS. Then we showcase the training of a distributed model in Tensorflow, through Python and its libraries. This model is trained on the MNIST dataset to create a system that can recognize numeric digits from 0 to 9, by taking it as an input of a greyscale 28x28 image. We then process this model and convert it into the form it needs to be in order to be utilised, from the corresponding frameworks of Android and iOS. Finally, we create the applications that allow a user to draw a numeric digit from 0 to 9 and by pressing a button the screen displays the predicted outcome of the model we previously imported. The thesis was conducted by Moumoulides Alexandros and Tzoumas Christos, students of Alexander Technological Institute of Thessaloniki and was supervised by professor Mr. Diamantaras Konstantinosen
heal.advisorNameΔιαμαντάρας, Κωνσταντίνοςel
heal.committeeMemberNameΔιαμαντάρας, Κωνσταντίνοςel
heal.academicPublisherΤμήμα Μηχανικών Πληροφορικήςel
heal.academicPublisherIDteithe-
heal.numberOfPages81-
heal.fullTextAvailabilitytrue-
heal.type.elΠροπτυχιακή/Διπλωματική εργασίαel
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Moumoulidis_Tzoumas.pdf3.3 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/11589
  This item is a favorite for 0 people.

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