Κατάλογος προτεινόμενων και ολοκληρωμένων διπλωματικών εργασιών του Τμήματος.
Πλατφόρμα Παρακολούθησης για Συστατικά Χωρίς Εξυπηρετητή
Στόχος
Ανάπτυξη Πλατφόρμας Παρακολούθησης για Συστατικά Χωρίς Εξυπηρετητή
Περιγραφή
Ανάπτυξη μιας πλατφόρμας παρακολούθησης για serverless components (συστατικά/συναρτήσεις χωρίς εξυπηρετητή) με τη μορφή μιας εφαρμογής ιστού (web application) χρησιμοποιώντας μοντέρνες τεχνολογίες ιστού. Η πλατφόρμα αυτή θα αντλεί πληροφορίες παρακολούθησης από τα APIs των serverless πλατφορμών παρόχων νέφους καθώς και από άλλες πηγές (πχ. αρχεία καταχωρήσεων, από τα ίδια τα συστατικά). Έπειτα, θα αποθηκεύει την πληροφορία παρακολούθησης σε κατάλληλα συστήματα διαχείρισης βάσεων δεδομένων χρονοσειρών (time-series databases). Με βάση τις απαιτήσεις/απαιτήσεις των χρηστών, η πλατφόρμα θα πρέπει να συνθέτει τις μετρήσεις ώστε να παράγει νέες μετρήσεις για πιο σύνθετες μετρικές ενώ θα πρέπει να ειδοποιεί τους χρήστες όταν οι περιορισμοί τους παραβιάζονται. Η πλατφόρμα θα πρέπει επίσης να διαθέτει διαμορφώσιμο dashboard, το οποίο να επιτρέπει τον χρήστη να επιλέγει την μετρική που τον ενδιαφέρει και το serverless συστατικό ώστε να βλέπει την απόδοση του συστατικού με την πάροδο του χρόνου. Η βασική είσοδος στην πλατφόρμα που θα παρέχει ο κάθε χρήστης θα είναι οι περιορισμοί απόδοσης ή οι μετρικές απόδοσης που θα πρέπει να παρακολουθηθούν για serverless συστατικά που ήδη εντοπίζονται (δηλαδή έχουν διαταχθεί) σε μια συγκεκριμένη serverless πλατφόρμα. Μπορεί να παίρνει ειδικότερα τη μορφή ενός μοντέλου διάταξης μιας serverless εφαρμογής ώστε να καλύπτονται με αυτό τον τρόπο οι περιορισμοί και η διάταξη όχι μόνο για ένα serverless συστατικό αλλά για πολλά.
Απαιτήσεις
- Τεχνολογίες Νέφους
- Πληροφοριακά Συστήματα
- Τεχνολογία Λογισμικού
- Προγραμματισμός στο Διαδίκτυο
Απαιτούμενες γνώσεις
- Web Development Technologies (Τεχνολογίες Ανάπτυξης Εφαρμογών Ιστού)
- Serverless Computing (Προγραμματισμός Χωρίς Διακομιστές)
- Time Series Databases (Βάσεις Δεδομένων Χρονοσειρών)
Βιβλιογραφία
- Manner, J., Kolb, S. & Wirtz, G. Troubleshooting Serverless functions: a combined monitoring and debugging approach. SICS Softw.-Inensiv. Cyber-Phys. Syst. 34, 99–104 (2019). https://doi.org/10.1007/s00450-019-00398-6
"Νομικά ζητήματα ως προς τη χρήση εφαρμογών για την υποστήριξη και βελτίωση δημοτικών υπηρεσιών Μελέτη περίπτωσης: εφαρμογής για τη χαρτογράφηση και αξιολόγηση των κάδων απορριμμάτων στους Δήμους
Στόχος
---
Περιγραφή
----
Απαιτήσεις
ΝΟΜΙΚΟ ΠΛΑΙΣΙΟ ΚτΠ
ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Απαιτούμενες γνώσεις
--
Βιβλιογραφία
---
Επισκόπηση Παραγωγικών Ανταγωνιστικών Δικτύων
Στόχος
Επισκόπηση της σχετικής βιβλιογραφίας. Κατανόηση των βασικών αρχιτεκτονικών Παραγωγικών Ανταγωνιστικών Δικτύων, των περιορισμών τους και των σχετικών προκλήσεων.
Περιγραφή
Τα Παραγωγικά Ανταγωνιστικά Δίκτυα - Generative Adversarial Networks (GANs) είναι ένας τύπος αλγορίθμου τεχνητής νοημοσύνης που έχει σχεδιαστεί για να επιλύει το πρόβλημα της παραγωγικής μοντελοποίησης (generative modeling problem). Ο στόχος ενός παραγωγικού μοντέλου είναι να μελετά μια συλλογή παραδειγμάτων εκπαίδευσης και να μαθαίνει την κατανομή πιθανοτήτων που τα δημιούργησε. Τα GANs είναι στη συνέχεια σε θέση να παράγουν περισσότερα παραδείγματα από την εκτιμώμενη κατανομή πιθανοτήτων.
Στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας γίνεται επισκόπηση της σχετικής βιβλιογραφίας. Παρουσιάζεται η βασική αρχιτεκτονική ενός GAN, καθώς και θέματα που σχετίζονται με την εκπαίδευσή του και την απόδοσή του. Γίνεται αναφορά στις προκλήσεις που έχει να αντιμετωπίσει το μοντέλο και στους περιορισμούς του. Παρουσιάζονται επεκτάσεις ή παραλλαγές του αρχικού μοντέλου που προτάθηκαν στη βιβλιογραφία και έχουν ως στόχο την αντιμετώπιση των διάφορων προκλήσεων ή περιορισμών. Ακολουθεί ένα πλήθος εφαρμογών των GANs, και τέλος μια αναφορά σε προβλήματα που παραμένουν ανοιχτά και πιθανές μελλοντικές ερευνητικές κατευθύνσεις.
Απαιτήσεις
Πιθανότητες και Στατιστική, Σήματα και Συστήματα, Ψηφιακή Επεξεργασία Εικόνας
Απαιτούμενες γνώσεις
Αυτές που παρέχονται από τα προαπαιτούμενα μαθήματα
Βιβλιογραφία
Goodfellow, Ian J., et al. "Generative adversarial nets." Advances in neural information processing systems 27 (2014).
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2020. Generative adversarial networks. Commun. ACM 63, 11 (November 2020), 139–144. https://doi.org/10.1145/3422622
A. Creswell, T. White, V. Dumoulin, K. Arulkumaran, B. Sengupta and A. A. Bharath, "Generative Adversarial Networks: An Overview," in IEEE Signal Processing Magazine, vol. 35, no. 1, pp. 53-65, Jan. 2018, doi: 10.1109/MSP.2017.2765202.
A. Dash, J. Ye and G. Wang, "A Review of Generative Adversarial Networks (GANs) and Its Applications in a Wide Variety of Disciplines: From Medical to Remote Sensing," in IEEE Access, vol. 12, pp. 18330-18357, 2024, doi: 10.1109/ACCESS.2023.3346273.
Ahmad, Z., Jaffri, Z.u.A., Chen, M. et al. Understanding GANs: fundamentals, variants, training challenges, applications, and open problems. Multimed Tools Appl 84, 10347–10423 (2025). https://doi.org/10.1007/s11042-024-19361-y
Cohen, Regev, et al. "Looks too good to be true: An information-theoretic analysis of hallucinations in generative restoration models." Advances in Neural Information Processing Systems 37 (2024): 22596-22623.
Παρακολούθηση, Ανάλυση και Βελτιστοποίηση της Ενεργειακής Απόδοσης σε Δικτυακά Συστήματα IoT
Στόχος
Η παρούσα διπλωματική εργασία εστιάζει στην παρακολούθηση, ανάλυση και βελτιστοποίηση της ενεργειακής απόδοσης σε δικτυακά συστήματα IoT μέσω της ανάπτυξης μιας διαδικτυακής εφαρμογής. Η εφαρμογή στοχεύει στην παρακολούθηση και ανάλυση της κατανάλωσης ενέργειας μιας τοπολογίας IoT, αξιοποιώντας δεδομένα από αισθητήρες που μεταδίδονται μέσω δικτύων κινητής τηλεφωνίας.
Περιγραφή
Στο πρώτο στάδιο, θα πραγματοποιηθεί βιβλιογραφική έρευνα για την αναγνώριση προβλημάτων, προκλήσεων και υφιστάμενων λύσεων σχετικά με την αποδοτική κατανάλωση ενέργειας σε συσκευές IoT και σε συστήματα που χρησιμοποιούν δίκτυα κινητής τηλεφωνίας, καθώς και δίκτυα χαμηλής κατανάλωσης ενέργειας (NBIoT, LoRa, LPWAN). Η βιβλιογραφική ανάλυση αποσκοπεί στον εντοπισμό βέλτιστων πρακτικών και μεθόδων μέτρησης της ενεργειακής απόδοσης στον συγκεκριμένο τομέα.
Στη συνέχεια, θα διαμορφωθεί μια IoT τοπολογία με κατάλληλους αισθητήρες, οι οποίοι θα μεταδίδουν δεδομένα σε μια διαδικτυακή εφαρμογή. Η εφαρμογή που θα αναπτυχθεί θα συλλέγει αυτά τα δεδομένα, παρέχοντας δυνατότητες παρακολούθησης σε πραγματικό χρόνο και ιστορικής ανάλυσης.
Τα αναμενόμενα αποτελέσματα περιλαμβάνουν την καταγραφή δεδομένων κατανάλωσης ενέργειας για επιλεγμένα πρωτόκολλα κινητής τηλεφωνίας, με στόχο την αξιολόγηση της ενεργειακής τους απόδοσης σε διαφορετικά σενάρια χρήσης. Επιπλέον, θα μελετηθεί η δυνατότητα αυτόματης προσαρμογής, με σκοπό τη μέγιστη εξοικονόμηση ενέργειας, ανάλογα με τις επικρατούσες συνθήκες δικτύου και εφαρμογής.
Απαιτήσεις
Δίκτυα Υπολογιστών
Τηλεπικοινωνίες
Δίκτυα Κινητών Επικοινωνιών
Απαιτούμενες γνώσεις
Στοιχεία των παραπάνω προαπαιτούμενων μαθημάτων
Βιβλιογραφία
Zanaj, E., Caso, G., De Nardis, L., Mohammadpour, A., Alay, Ö. and Di Benedetto, M.G., 2021. Energy efficiency in short and wide-area IoT technologies—A survey. Technologies, 9(1), p.22.
Ανάπτυξη εφαρμογής διαχείρισης έργων για σπουδαστές
Στόχος
Ανάπτυξη μια εφαρμογής όπου οι φοιτητές θα μπορούν να οργανώνουν τα projects και τις εργασίες τους.
Περιγραφή
Πρόκειται για μια εφαρμογή όπου οι φοιτητές θα μπορούν να οργανώνουν τα projects και τις εργασίες τους. Θα περιλαμβάνει εργαλεία διαχείρισης ομάδων και καθηκόντων, όπου θα παρακολουθείται η πρόοδος και οι φοιτητές θα μπορούν να συνεργάζονται εύκολα μεταξύ τους, παρέχοντας ενημερώσεις σχετικά με τα έργα τους. Η εφαρμογή θα προσφέρει επίσης στατιστικά, timeline για την παρακολούθηση της εξέλιξης των projects, καθώς και ειδοποιήσεις (notifications) όταν πλησιάζει κάποιο deadline ή σημαντική ημερομηνία.
Απαιτήσεις
Ανάλυση και σχεδιασμός πληροφοριακών συστημάτων
Απαιτούμενες γνώσεις
Προγραμματισμός. Ανάλυση συστημάτων.
Βιβλιογραφία
Ν/Α
Ανίχνευση Κειμένου Παραγόμενου από Μεγάλα Γλωσσικά Μοντέλα
Στόχος
Η εργασία αποσκοπεί στην μελέτη του προβλήματος της αυτόματης ανίχνευσης κειμένου που έχει παραχθεί από μεγάλα γλωσσικά μοντέλα (π.χ. GPT-4, Claude).
Περιγραφή
Τα μεγάλα γλωσσικά μοντέλα (π.χ. GPT-4, Claude, Gemini) είναι σε θέση να παράξουν κείμενο πολύ υψηλής ποιότητας ακολουθώντας πιστά τις οδηγίες που τους παρέχει ο χρήστης. Παράλληλα με τα πολύ σημαντικά οφέλη από τη χρήση αυτής της τεχνολογίας σε πλειάδα εφαρμογών, προκύπτουν και θέματα κακόβουλης χρήσης τους, π.χ. στον χώρο της εκπαίδευσης ή της έρευνας όπου κείμενα που παράγονται από μεγάλα γλωσσικά μοντέλα εμφανίζονται να έχουν γραφεί από ανθρώπους. Στόχος της εργασίας είναι η μελέτη της αυτόματης ανίχνευσης κειμένων που έχουν παραχθεί από σύγχρονα μεγάλα γλωσσικά μοντέλα και να υλοποιηθούν ανταγωνιστικές προσεγγίσεις που θα αξιολογηθούν σε διάφορα datasets και θα συγκριθούν με υπάρχουσες σχετικές εργασίες.
Απαιτήσεις
Τεχνητή Νοημοσύνη
Επεξεργασία Φυσικής Γλώσσας
Απαιτούμενες γνώσεις
Προγραμματισμός
Μηχανική μάθηση
Βιβλιογραφία
Ruixiang Tang, Yu-Neng Chuang, and Xia Hu. 2024.
The science of detecting llm-generated text. Communications of the ACM, 67(4):50–59.
MAGE: Machine-generated Text Detection in the Wild](https://aclanthology.org/2024.acl-long.3) (Li et al., ACL 2024.
Βασισμένη στο Ρίσκο Ασφάλειας Σύσταση για Εικόνες Εικονικών Μηχανών
Στόχος
- Αποτίμηση των εικόνων εικονικών μηχανών με βάση το ρίσκο ασφάλειάς τους
Περιγραφή
Στα πλαίσια της εργασίας αυτής θα πρέπει να αναπτυχθεί είτε μια απλή εφαρμογή ιστού είτε ένα εργαλείο γραμμής εντολών που θα προσφέρει την λειτουργικότητα ανίχνευσης τρωτοτήτων για εικόνες εικονικών μηχανών (virtual machine images) και αντιστοίχισής τους σε ένα συνολικό ρίσκο ασφάλειας. Η λειτουργικότητα αυτή θα καταναλώνεται μέσω κατάλληλης εισόδου από τον χρήστη με την μορφή λίστας από εικόνες εικονικών μηχανών προς επιθεώρηση και θα παράγει ως αποτέλεσμα την ταξινόμηση αυτής της λίστας με βάση το ρίσκο ασφάλειας των εικόνων της λίστας. Για την επίτευξη καλύτερης ανάκλησης (recall) ως προς την ακρίβεια των αποτελεσμάτων, η υλοποίηση της λειτουργικότητας αυτής θα πρέπει να βασίζεται στην χρήση πολλαπλών ανιχνευτών τρωτοτήτων (vulnerability scanners).
Απαιτήσεις
- Ασφάλεια Πληροφοριακών Συστημάτων
- Ασφάλεια Δικτύων και Τεχνολογίες Προστασίας της Ιδιωτικότητας
- Τεχνολογίες Νέφους
Απαιτούμενες γνώσεις
- Τεχνολογίες Νέφους - Εικονικοποίηση
- Διαχείριση & ανίχνευση τρωτοτήτων
- Ενοποίηση πληροφοριών / Τεχνολογίες διαχείρισης πληροφορίας
- Ανάπτυξη εργαλείων ή εφαρμογών ιστού
Βιβλιογραφία
- R. Vakili and H. Reza Hamidi. Vulnerability Assessment and Penetration Testing of Virtualization. OIC-CERT Journal of Cyber Security (2018) 1.1:14-21
- M. Balduzzi et al. A Security Analysis of Amazon’s Elastic Compute Cloud Service. In SAC’12, March 25-29, 2012, Riva del Garda, Italy.
Αναγνώριση Χιούμορ με Χρήση Προ-εκπαιδευμένων Γλωσσικών Μοντέλων
Στόχος
Στόχος της εργασίας είναι η ανάπτυξη ενός μοντέλου που να είναι ικανό να εντοπίζει αστεία σε κείμενα. Η προσέγγιση που θα αναπτυχθεί θα βασίζεται σε προ-εκπαιδευμένα γλωσσικά μοντέλα, όπως το BERT.
Περιγραφή
Τα κείμενα συχνά περιέχουν αστεία που δεν πρέπει να ερμηνευτούν κυριολεκτικά αλλά να αντιμετωπιστούν με ιδιαίτερο τρόπο. Η αναγνώριση χιούμορ μπορεί να βοηθήσει στην ανάπτυξη ενός γενικευμένου μοντέλου βαθιάς κατανόησης γλώσσας και να καταστήσει για παράδεγιμα ένα chatbot πιο φιλικό στην επικοινωνία του με ανθρώπους χρήστες.
Η εργασία αποσκοπεί στην ανάπτυξη μοντέλων που αναγνωρίζουν αστεία σε κείμενα βασιζόμενη σε προ-εκπαιδευμένα γλωσσικά μοντέλα (pre-trained language models). Αυτά τα μοντέλα, π.χ. BERT, RoBERTa, κ.ά. έχουν ήδη χρησιμοποιηθεί σε πλειάδα εφαρμογών επεξεργασίας φυσικής γλώσσας και έχουν δώσει πολύ καλά αποτελέσματα. Θα μελετηθεί η αποτελεσματικότητά τους στην αναγνώριση χιούμορ και θα διεξαχθεί αναλυτική πειραματική μελέτη με υπάρχουσες συλλογές δεδομένων.
Απαιτήσεις
Εξόρυξη δεδομένων
Επεξεργασία φυσικής γλώσσας
Απαιτούμενες γνώσεις
Προγραμματισμός
Βιβλιογραφία
Orion Weller and Kevin Seppi, 2019. Humor Detection: A Transformer Gets the Last Laugh, In Proc. of EMNLP.
Issa Annamoradnejad and Gohar Zogui, 2020. ColBERT: Using BERT Sentence Embedding for Humor Detection, https://arxiv.org/abs/2004.12765.
Έξυπνο αποθετήριο ιστού για την σημασιολογική περιγραφή και ανακάλυψη επιστημονικών άρθρων
Στόχος
Ανάπτυξη έξυπνου αποθετηρίου ιστού για την σημασιολογική περιγραφή και ανακάλυψη επιστημονικών άρθρων
Περιγραφή
Σκοπός της διπλωματικής είναι η ανάπτυξη ενός έξυπνου αποθετηρίου επιστημονικών άρθρων, το οποίο θα περιτυλίγεται από μια εφαρμογή ιστού (web application), η οποία θα προσφέρει υπηρεσίες αποθήκευσης και αναζήτησης επιστημονικών άρθρων και συγγραφέων. Το αποθετήριο θα πρέπει να εφαρμόζει ένα κατάλληλο σημασιολογικό μοντέλο περιγραφής των επιστημονικών άρθρων καθώς και του προφίλ των συγγραφέων τους. Επίσης, θα πρέπει να προσφέρει τις εξής εναλλακτικές υπηρεσίες αναζήτησης: (α) απλή αναζήτηση με λέξεις-κλειδιά, (β) εξεζητημένη αναζήτηση με χρήση τιμών σε πολλαπλά πεδία και (γ) αναζήτηση μέσω χρήσης SPARQL επερωτήσεων (προσφέροντας με αυτό τον τρόπο ένα SPARQL endpoint). Το αποθετήριο, εκτός από τη δυνατότητα χειρωνακτικής αποθήκευσης πληροφορίας για άρθρα και συγγραφείς, θα πρέπει να είναι σε θέση να αντλεί επιπλέον πληροφορία αυτού του είδους από online πηγές, εμπλουτίζοντας το αποθηκευμένο περιεχόμενο. Προφανώς, ο χειρισμός της αντλούμενης πληροφορίας θα πρέπει να είναι κατάλληλος ώστε να ανιχνεύονται διπλότυπα και να γίνεται εκμετάλλευση παραπομπών (cross-references). Τέλος, το αποθετήριο θα πρέπει να χαρακτηρίζεται από μια μορφή εξυπνάδας, έχοντας τη δυνατότητα να παράγει νέα γνώση από την αποθηκευμένη πληροφορία. Αυτό θα μπορούσε να πραγματοποιηθεί με τη χρήση σημασιολογικών κανόνων και αλγορίθμων μηχανικής μάθησης.
Απαιτήσεις
- Τεχνολογία Λογισμικού
- Προγραμματισμός στο Διαδίκτυο
- Πληροφοριακά Συστήματα
- Μηχανική Γνώσης & Συστήματα Γνώσης
Απαιτούμενες γνώσεις
- Τεχνολογίες Σημασιολογικού Ιστού
- Τεχνολογίες Παγκόσμιου Ιστού
- Μηχανική Μάθηση
Βιβλιογραφία
- Latard, B., Weber, J., Forestier, G., Hassenforder, M. (2017). Towards a Semantic Search Engine for Scientific Articles. In: Kamps, J., Tsakonas, G., Manolopoulos, Y., Iliadis, L., Karydis, I. (eds) Research and Advanced Technology for Digital Libraries. TPDL 2017. Lecture Notes in Computer Science(), vol 10450. Springer, Cham. https://doi.org/10.1007/978-3-319-67008-9_54
Επισκόπηση της ιδιωτικότητας σε περιβάλλοντα ομίχλης και ακμών δικτύου
Στόχος
Επισκόπηση της ιδιωτικότητας σε περιβάλλοντα ομίχλης και ακμών δικτύου
Περιγραφή
Ο σκοπός της διπλωματικής εργασίας είναι να πραγματοποιήσει μια επισκόπηση της ιδιωτικότητας πάνω σε περιβάλλοντα ομίχλης και ακμών του δικτύου. Ειδικότερα θα πρέπει να εντοπίσει, να κατηγοριοποιήσει και να αναλύσει όλες τις τρωτότητες και απειλές στην ιδιωτικότητα που αφορούν τέτοια περιβάλλοντα καθώς και κατηγοριοποιήσει και να περιγράψει με λεπτομέρειες σχετικές επιθέσεις που πραγματοποιούν αυτές τις απειλές. Καλό είναι να αναφερθούν όχι μόνο δυνητικές επιθέσεις αλλά και πραγματικές που έχουν ήδη πραγματοποιηθεί επιτυχώς. Επίσης, η διπλωματική εργασία θα πρέπει να εντοπίσει, κατηγοριοποιήσει και να αναλύσει αντίμετα για επιθέσεις ιδιωτικότητας σε περιβάλλοντα ομίχλης και ακμών του δικτύου καθώς και να τα συγκρίνει με βάση συγκεκριμένα κριτήρια. Τέλος, η εργασία θα πρέπει να προσδιορίσει ρητά τα τρέχοντα ερευνητικά κενά για την επίτευξη και διατήρηση της ιδιωτικότητας σε τέτοια περιβάλλοντα καθώς και να αναδείξει ερευνητικές κατευθύνσεις που μπορούν να τα αντιμετωπίσουν/καλύψουν.
Απαιτήσεις
- Ασφάλεια Πληροφοριακών Συστημάτων
- Ασφάλεια Δικτύων Υπολογιστών & Τεχνολογίες Προστασίας της Ιδιωτικότητας
- Τεχνολογίες Νέφους
Απαιτούμενες γνώσεις
- Νεφο-υπολογιστική
- Προγραμματισμός ομίχλης (Fog computing)
- Προγραμματισμός στις ακμές του δικτύου (Edge Computing)
- Απειλές, Τρωτότητες, Επιθέσεις στην Ιδιωτικότητα
- Αντίμετρα, Τεχνικές και Τεχνολογίες Προστασίας της Ιδιωτικότητας
Βιβλιογραφία
- M. Mukherjee et al., "Security and Privacy in Fog Computing: Challenges," in IEEE Access, vol. 5, pp. 19293-19304, 2017, doi: 10.1109/ACCESS.2017.2749422.
Σύγκριση μεταξύ πλαισίων ανάπτυξης εφαρμογών ιστού για την γλώσσα Javascript
Στόχος
Σύγκριση μεταξύ πλαισίων ανάπτυξης εφαρμογών ιστού για την γλώσσα Javascript
Περιγραφή
Σκοπός της διπλωματικής εργασίας είναι να εντοπίσει, επιλέξει και να συγκρίνει πλαίσια ανάπτυξης εφαρμογών ιστού για την γλώσσα προγραμματισμού Javascript. Θα πρέπει να ληφθούν υπόψιν τόσο πλαίσια για το UI, για το backend και για τα δύο. Τα κριτήρια σύγκρισης μπορούν να αντληθούν από διάφορες πηγές (πχ. βιβλιογραφία, τεκμηρίωση και ιστοσελίδες πλαισίων ή ιστοσελίδες σύγκρισης πλαισίων, κα.) ή/και να επινοηθούν με βάση την εμπειρία και γνώσεις του φοιτητή που εκπονεί την εργασία. Η σύγκριση θα πρέπει να γίνει σε θεωρητικό επίπεδο ενώ ορισμένα από τα κριτήρια μπορεί να είναι και πρακτικά. Το τελευταίο πρέπει να ισχύει οπωσδήποτε για την πλευρά της ασφάλειας όπου ένα κριτήριο θα μπορούσε να είναι ο αριθμός των τρωτοτήτων ασφάλειας καθώς και η κρισιμότητάς τους, όπως αυτές εντοπιστούν από ένα ή παραπάνω εργαλεία ανίχνευσης τρωτοτήτων. Προαιρετικά, μπορεί να ισχύει και για την πλευρά της ποιότητας (κώδικα) όπου θα μπορούσαν να υπολογισθούν διάφορες μετρικές ποιότητας για τον πηγαίο κώδικα των πλαισίων μέσω της χρήσης ενός ή περισσοτέρων εργαλείων στατικής ανάλυσης κώδικα. Τα αποτελέσματα της σύγκρισης θα πρέπει να αναλυθούν και να προκύψουν από αυτά κατευθύνσεις όπου θα πρέπει να εστιάσει η μελλοντική έρευνα για την βελτίωση των πλαισίων ανάπτυξης εφαρμογών ιστού.
Απαιτήσεις
- Προγραμματισμός στο Διαδίκτυο
- Τεχνολογία Λογισμικού
Απαιτούμενες γνώσεις
- Τεχνολογίες Ανάπτυξης Εφαρμογών Ιστού
Βιβλιογραφία
- S. Delcev and D. Draskovic, "Modern JavaScript frameworks: A Survey Study," 2018 Zooming Innovation in Consumer Technologies Conference (ZINC), Novi Sad, Serbia, 2018, pp. 106-109, doi: 10.1109/ZINC.2018.8448444.
- Andreas Gizas, Sotiris Christodoulou, and Theodore Papatheodorou. 2012. Comparative evaluation of javascript frameworks. In Proceedings of the 21st International Conference on World Wide Web (WWW '12 Companion). Association for Computing Machinery, New York, NY, USA, 513–514. https://doi.org/10.1145/2187980.2188103
Επισκόπηση μεθόδων και τεχνικών για την ανάπτυξη εφαρμογών ιστού
Στόχος
- Επισκόπηση μεθόδων και τεχνικών για την ανάπτυξη εφαρμογών ιστού
Περιγραφή
Επισκόπηση μεθόδων & τεχνικών που στοχεύουν στην ανάπτυξη εφαρμογών ιστού. Επιλογή μεθόδων & τεχνικών που καλύπτουν περισσότερα του ενός στάδια ανάπτυξης, Ανάλυση των μεθόδων & τεχνικών με βάση κριτήρια ανά στάδιο ανάπτυξης. Παροχή ερευνητικών προκλήσεων που θα πρέπει να αντιμετωπισθούν στο μέλλον και αντίστοιχων υποσχόμενων ερευνητικών κατευθύνσεων αντιμετώπισής τους.
Απαιτήσεις
- Τεχνολογία Λογισμικού
- Προγραμματισμός στο Διαδίκτυο
Απαιτούμενες γνώσεις
- Μέθοδοι & διαδικασίες ανάπτυξης λογισμικού
Βιβλιογραφία
- Gerti Kappel, Birgit Proll, Siegfried Reich, & Werner Retschitzegger 2006. Web Engineering – The Discipline of Systematic Development of Web Applications. John Wilen & Sons Ltd.
Ευφυή συστήματα και ο ρόλος τους στην δημόσια διοίκηση
Στόχος
.
Περιγραφή
.
Απαιτήσεις
.
Απαιτούμενες γνώσεις
.
Βιβλιογραφία
.
Ανάλυση στιγμών αισθητικής σημασίας σε ακουσματική μουσική με χρήση μεθόδων μηχανικής μάθησης
Στόχος
Ο άνθρωπος, όταν εκτίθεται σε ένα έργο τέχνης, εκτίθεται, στην πράξη, σε εικόνες, αντικείμενα, μουσική, χρώματα, έννοιες, διαλόγους. Αυτή η έκθεση ενέχει μια προφανή εξέλιξη χρονικά (για παράδειγμα όταν εκτιθέμεθα σε κινηματογραφικές ταινίες, μουσική ή λογοτεχνία), όπως επίσης και μια μη προφανή (όταν απολαμβάνουμε έναν πίνακα ζωγραφικής). Η ακουσματική μουσική είναι ένα είδος μουσικής που απαρτίζεται από ήχους που είτε είναι αναγνωρίσιμοι από τον πραγματικό κόσμο, είτε μη αναγνωρίσιμοι [1]. Στόχος της παρούσας διπλωματικής είναι η κατανόηση του τρόπου δημιουργίας της ακουσματικής μουσικής μέσω της μελέτης των αντιδράσεων στα συγκεκριμένα ακούσματα.
Περιγραφή
Στα πλαίσια της παρούσας διπλωματικής εργασίας θα χρησιμοποιηθούν μέθοδοι μηχανικής μάθησης και ψηφιακής επεξεργασίας σήματος για τη μελέτη της και τον εντοπισμό των στιγμών αισθητικής σημασίας σε ακουσματική μουσική [1, 2]. Για το σκοπό αυτό θα μελετηθούν διαθέσιμα κομμάτια ακουσματικής μουσικής και θα εξεταστεί η ανάγκη επισημείωσής τους. Μέσα από την πειραματική διαδικασία θα αποκαλυφθούν τα συναισθήματα που βιώνονται όταν ένας άνθρωπος ακούει αυτό το είδος της μουσικής και θα καταγραφή η αντίδρασή του όταν εκτίθεται σε αυτά τα ακούσματα με χρήση πολυτροπικών αισθητήρων (π.χ. χαρακτηριστικές αντιδράσεις προσώπου και ήχος) [1].
Απαιτήσεις
• Εξόρυξη Γνώσης από Δεδομένα
• Μηχανική γνώσης και συστήματα γνώσης
Απαιτούμενες γνώσεις
• Γνώση Αγγλικής γλώσσας
• Βασικές δεξιότητες προγραμματισμού
Βιβλιογραφία
[1] Emmerson, S., & Smalley, D. (2001). Electro-acoustic music. Grove Music Online.
[2] Muszynski, M., Tian, L., Lai, C., Moore, J.D., Kostoulas, T., Lombardo, P., Pun, T. and Chanel, G., 2019. Recognizing induced emotions of movie audiences from multimodal information. IEEE Transactions on Affective Computing.
[3] Kostoulas T, Chanel G, Muszynski M, Lombardo P, Pun T. Films, affective computing and aesthetic experience: identifying emotional and aesthetic highlights from Multimodal signals in a social setting. Frontiers. 2017 Jun;4(11):1.
Διαχείριση ψηφιακών δικαιωμάτων: τεχνολογικά θέματα και εφαρμογές
Στόχος
Στόχος της διπλωματικής είναι η επισκόπηση των τελευταίων εξελίξεων στο πρόβλημα της διαχείρισης ψηφιακών δικαιωμάτων (DRM) μέσω της σχετικής βιβλιογραφίας.
Περιγραφή
Μέσα από την μελέτη ενδεικτικών άρθρων από την σχετική βιβλιογραφία, θα εξεταστούν διάφορες εφρμογές DRM. Ενδεικτικά αναφέρονται διάφορα μέσα, όπως εικόνα, κείμενο, video, λογισμικό κλπ. Κάθε μέσο χαρακτηρίζεται από διαφορετικές προδιαγραφές και περιορισμούς. Θα παρουσιαστούν επίσης ενδεικτικοί αλγόριθμοι από την τρέχουσα βιβλιογραφία.
Απαιτήσεις
Ασφάλεια ΠΕΣ
Προστασία προσωπικών δεδομένων
Πολυμέσα
Απαιτούμενες γνώσεις
Εισαγωγική γνώση των μέσων με τα οποία θα ασχοληθεί η διπλωματική, και ειδικότερα επεξεργασία εικόνας και video.
Βιβλιογραφία
Z. Ma, "Digital Rights Management: Model, Technology and Application", China Communication 2017
S. Rana et al, "Computational Efficient Authenticated Digital Content Distribution Frameworks for DRM Systems: Review and Outlook", IEEE Systems J, 2021
J.U. Hou et al, "Copyright Protections of Digital Content in the Age of 3D Printer: Emerging Issues and Survey", IEEE Access 2018
Ταξινόμηση Κειμένων με Χρήση Μάθησης Βάσει Υποδείξεων
Στόχος
Η εργασία αποσκοπεί στην μελέτη της μάθησης βάσει υποδείξεων και την εφαρμογή της σε εργασίες ταξινόμησης κειμένου.
Περιγραφή
Τα τελευταία χρόνια έχουν γίνει διαθέσιμα πολύ ισχυρά προ-εκπαιδευμένα γλωσσικά μοντέλα (π.χ. BERT, GPT-3) τα οποία προσφέρουν δυνατότητες αναπαράστασης κειμένου αλλά και σύνθεσης κειμένου. Η μάθηση βάσει υποδείξεων (prompt-based learning) είναι ένας τρόπος να εκμεταλλευτούμε τα διαθέσιμα προ-εκπαιδευμένα γλωσσικά μοντέλα και να χρησιμοποιήσουμε σε ποικίλες εφαρμογές καλώντας τα να συμπληρώσουν τα κενά σε ένα πλήθος υποδείξεων. Αυτό διευκολύνη την μάθηση σε περιπτώσεις που δεν υπάρχουν καθόλου, ή υπάρχουν πολύ λίγα παραδείγματα εκπαίδευσης. Στα πλαίσια της εργασίας θα μελετηθούν οι υπάρχουσες μέθοδοι prompt-based learning και θα εφαρμοστούν σε εργασίες ταξινόμησης κειμένου (π.χ. αναγνώριση συγγραφικής πατρότητας, αναγνώριση είδους κειμένου) με στόχο να επιτευχθεί ανταγωνιστική επίδοσης σε υπάρχουσες συλλογές.
Απαιτήσεις
Εξόρυξη δεδομένων
Απαιτούμενες γνώσεις
Προγραμματισμός
Βιβλιογραφία
Xu Han, Weilin Zhao, Ning Ding, Zhiyuan Liu, Maosong Sun. PTR: Prompt Tuning with Rules for Text Classification. AI Open, Volume 3, 2022, Pages 182-192.
Liu Pengfei, Yuan Weizhe, Fu Jinlan, Jiang Zhengbao, Hayashi Hiroaki, Neubig Graham. Pre-Train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing, 2022, ACM Comput. Surv.
Συσταδοποίηση Κειμένων με Βάση το Συγγραφέα τους
Στόχος
Η εργασία στοχεύει στην μελέτη μεθόδων συσταδοποίησης κειμένου και την εφαρμογή τους στο πρόβλημα της εύρεσης διαφορετικών συγγραφέων σε μία συλλογή κειμένων.
Περιγραφή
Η περιοχή της ανάλυσης συγγραφέα αφορά στην εξαγωγή πληροφορίας από κείμενα σχετική με τον ή τους συγγραφείς τους. Ειδικότερα, όταν δεν υπάρχει καμία πληροφορία για τους συγγραφείς μιας συλλογής κειμένων, μπορούν να εφαρμοστούν τεχνικές συσταδοποίησης ώστε να βρεθούν ομάδες κειμένων με κοινό συγγραφέα. Η εργασία αποσκοπεί στην μελέτη κατάλληλων τεχνικών αναπαράστασης κειμένου και τεχνικών συσταδοποίησης ώστε να επιτευχθεί ικανοποιητική επίδοση σε υπάρχουσες συλλογές κειμένου.
Απαιτήσεις
Τεχνητή νοημοσύνη
Εξαγωγή γνώσης από δεδομένα
Απαιτούμενες γνώσεις
Προγραμματισμός σε Python
Βιβλιογραφία
E. Stamatatos, M. Tschnuggnall, B. Verhoeven, W. Daelemans, G. Specht, B. Stein, M. Potthast, Clustering by authorship within and across documents, in:
Working Notes Papers of the CLEF 2016 Evaluation Labs. CEUR Workshop
Proceedings/Balog, Krisztian [edit.]; et al., 2016, pp. 691–715.
E. Stamatatos, A survey of modern authorship attribution methods, J. Am. Soc.
Inf. Sci. Technol. 60 (3) (2009) 538–556
Κινητή εφαρμογή πρόσβασης σε υπηρεσίες και ιστότοπους ενός πανεπιστημίου
Στόχος
Κινητή εφαρμογή πρόσβασης σε υπηρεσίες, εφαρμογές και ιστότοπους ενός πανεπιστημίου
Περιγραφή
Ανάπτυξη μιας κινητής εφαρμογής η οποία προσφέρει την πρόσβαση σε υπηρεσίες, εφαρμογές και ιστοτόπους του πανεπιστημίου στα ακαδημαϊκά μέλη του πανεπιστημίου αυτού. Η εφαρμογή θα πρέπει να παρέχει μια αποκριτική διεπαφή σε αυτές τις υπηρεσίες, εφαρμογές και ιστοτόπους που να προβάλει δυναμικά και κατάλληλα το περιεχόμενο στις διαφορετικές συσκευές των χρηστών της. Είναι καλό να ενσωματώνει ένα αλγόριθμό δυναμικής μετατροπής της εμφάνισης των εφαρμογών ιστού και των ιστοσελίδων ώστε το περιεχόμενό τους να εμφανίζεται με τον καλύτερο δυνατό τρόπο στις διάφορες συσκευές των χρηστών.
Απαιτήσεις
- Προγραμματισμός στο Διαδίκτυο
Απαιτούμενες γνώσεις
- Τεχνολογίες Προγραμματισμού στο Διαδίκτυο (HTML, CSS, Javascript)
Βιβλιογραφία
- Henning Heitkötter, Tim A. Majchrzak, and Herbert Kuchen. 2013. Cross-platform model-driven development of mobile applications with md2. In Proceedings of the 28th Annual ACM Symposium on Applied Computing (SAC '13). Association for Computing Machinery, New York, NY, USA, 526–533. https://doi.org/10.1145/2480362.2480464
- D. Tian, Y. Ma, A. Balasubramanian, Y. Liu, G. Huang and X. Liu, "Characterizing Embedded Web Browsing in Mobile Apps," in IEEE Transactions on Mobile Computing, vol. 21, no. 11, pp. 3912-3925, 1 Nov. 2022, doi: 10.1109/TMC.2021.3065945.
Ελαστική και Διαμορφώσιμη Ασφάλεια Ιστού ως Υπηρεσία
Στόχος
Δημιουργία μιας ελαστικής και διαμορφώσιμης ασφάλειας ιστού ως υπηρεσία
Περιγραφή
Δημιουργία μιας υπηρεσίας νέφους με την μορφή λογισμικού ως υπηρεσία (Software as a Service - SaaS), η οποία προσφέρει λειτουργικότητα ασφάλειας ιστού με διαμορφώσιμο και ελαστικό τρόπο, υλοποιώντας την έννοια της Ασφάλειας Ιστού ως Υπηρεσία (Web Security as a Service). Η υπηρεσία αυτή θα παρέχει μια διεπαφή ιστού (web interface) μέσω της οποίας θα διαμορφώνεται κατάλληλα με βάση τις προτιμήσεις του πελάτη/καταναλωτή ενώ θα παρέχει και ικανότητες οπτικοποίησης αναφορών και ειδοποιήσεων ασφάλειας. Η κύρια λειτουργικότητα της υπηρεσίας θα παίρνει την μορφή ενός ελαστικού πληρεξουσίου, το οποίο θα μπορεί να κλιμακώνεται δυναμικά ώστε να μπορεί να αντιμετωπίζει τον αυξανόμενο φόρτο εργασίας από έναν ή περισσότερους καταναλωτές. Επιπλέον, το πληρεξούσιο αυτό θα προσφέρει διάφορες λειτουργίες ασφάλειας ιστού, όπως το φιλτράρισμα URL/Ονομάτων Τομέων, την ανίχνευση κακόβουλου λογισμικού ιστού (web malware scanning), το μπλοκάρισμα κακόβουλου, ενεργού περιεχομένου, τον περιορισμό μη εξουσιοδοτημένης κίνησης, κα.
Απαιτήσεις
- Ασφάλεια Πληροφοριακών Συστημάτων
- Τεχνολογία Λογισμικού
- Ασφάλεια Δικτύων Υπολογιστών & Τεχνολογίες Προστασίας της Ιδιωτικότητας
- Προγραμματισμός στο Διαδίκτυο
- Τεχνολογίες Νέφους
Απαιτούμενες γνώσεις
- Πληρεξούσια
- Διαχείριση Τρωτοτήτων
- Διαχείριση Δοχείων (Containers) & Εικονικών Μηχανών (Virtual Machines)
- Τεχνολογίες Ασφάλειας Ιστού
- Τεχνολογίες Προστασίας των Δεδομένων
Βιβλιογραφία
- Cloud Security Alliance (CSA). SecaaS Implementation Guidance - Category 3: Web Security. CSA Technical Report, February, 2012.
Πρόβλεψη Βέλτιστης δοσολογίας ινσουλίνης για ασθενείς με διαβήτη με χρήση τεχνικών μηχανικής μάθησης
Στόχος
Στόχος είναι η πρόβλεψη βέλτιστης δοσολογίας ινσουλίνης για ασθενείς με διαβήτη με χρήση τεχνικών μηχανικής μάθησης.
Περιγραφή
Θα γίνει η πρόβλεψη βέλτιστης δοσολογίας ινσουλίνης για ασθενείς με διαβήτη με χρήση τεχνικών μηχανικής μάθησης.
Απαιτήσεις
Ευφυή Συστήματα Συστάσεων
Απαιτούμενες γνώσεις
Python
Αγγλικά
Βιβλιογραφία
Υπάρχει ξένη μόνο βιβλιογραφία

