Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Πλατφόρμα αξιολόγησης αλγορίθμων συμπερασμού με δεδομένα από δίκτυα αισθητήρων

Rentzepopoulos Athanasios

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/362E9BA8-E76F-4976-ACB5-3FCC49422C48-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.93693-
Γλώσσαen-
Μέγεθος59 pagesen
Μέγεθος20 megabytesen
ΤίτλοςA platform to benchmark inference algorithms based on sensor network dataen
ΤίτλοςΠλατφόρμα αξιολόγησης αλγορίθμων συμπερασμού με δεδομένα από δίκτυα αισθητήρωνel
ΔημιουργόςRentzepopoulos Athanasiosen
ΔημιουργόςΡεντζεποπουλος Αθανασιοςel
Συντελεστής [Επιβλέπων Καθηγητής]Bletsas Aggelosen
Συντελεστής [Επιβλέπων Καθηγητής]Μπλετσας Αγγελοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Karystinos Georgiosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Καρυστινος Γεωργιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Samoladas Vasilisen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σαμολαδας Βασιληςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηThis work offers a means of accessing a database with sensor network (e.g. soil moisture) measurements/data for use with inference algorithms. The design problem is approached by creating a web application based on microservices hosting a user interface (UI), a scalable back-end that runs the algorithms, and database storage. Algorithms are expected to be Python scripts developed offline and tested either offline or online. This multi-modal operation poses a compatibility concern. We create a library that exclusively handles data input and output for the scripts that import it, with different implementations depending on the context of the user scripts. We also explored an efficient way to execute scripts, in the back-end of the web-app, allowing for robust interruption of running scripts and parallel execution. This service also includes a queueing platform that handles the input and output of the user scripts and takes care of graceful process start up and shutdown. The user experience is also accounted for, with responsive web UI and source code analysis to automatically find out the number and type of input streams. Finally, we test the system by utilizing the library to parse and pre-process data and implement an inference algorithm to run on the pre-processed data.en
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2022-10-17-
Ημερομηνία Δημοσίευσης2022-
Θεματική ΚατηγορίαMicroservicesen
Θεματική ΚατηγορίαInferenceen
Βιβλιογραφική ΑναφοράAthanasios Rentzepopoulos, "A platform to benchmark inference algorithms based on sensor network data", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2022en
Βιβλιογραφική ΑναφοράΑθανάσιος Ρεντζεπόπουλος, "Πλατφόρμα αξιολόγησης αλγορίθμων συμπερασμού με δεδομένα από δίκτυα αισθητήρων", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2022el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά