Please use this identifier to cite or link to this item: https://olympias.lib.uoi.gr/jspui/handle/123456789/32213
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSeventikidou, Christinaen
dc.contributor.authorΣεβεντικίδου, Χριστίναel
dc.date.accessioned2022-12-14T10:14:28Z-
dc.date.available2022-12-14T10:14:28Z-
dc.identifier.urihttps://olympias.lib.uoi.gr/jspui/handle/123456789/32213-
dc.identifier.urihttp://dx.doi.org/10.26268/heal.uoi.12025-
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rightsinfo:eu-repo/semantics/openAccess*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectMachine learningen
dc.subjectDeep learningen
dc.subjectNeural networksen
dc.subjectDifferential equationsen
dc.subjectExtrapolationen
dc.subjectΜηχανική μάθησηel
dc.subjectΒαθιά μάθησηel
dc.subjectΝευρωνικά δίκτυαel
dc.subjectΔιαφορικές εξισώσειςel
dc.subjectΠαρέκτασηel
dc.titleFunction extrapolation through differential equation learningen
dc.titleΠρόβλεψη μελλοντικών τιμών συνάρτησης με μάθηση της διαφορικής εξίσωσης που μοντελοποιεί την εξέλιξη τηςel
dc.typeinfo:eu-repo/semantics/masterThesis*
heal.typemasterThesis-
heal.type.enMaster thesisen
heal.type.elΜεταπτυχιακή εργασίαel
heal.classificationMachine learning-
heal.dateAvailable2022-12-14T10:15:28Z-
heal.languageen-
heal.accessfree-
heal.recordProviderΠανεπιστήμιο Ιωαννίνων. Πολυτεχνική Σχολή. Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικήςel
heal.publicationDate2022-
heal.bibliographicCitationΒιβλιογραφία: σ. 52-54el
heal.abstractWith the existence of different phenomena that are evolved in time, often there is the need to find a function that can describe them in order to draw inferences and make predictions. A characteristic example is time series prediction, where we are given the values of a function within an input range and we aim to predict future values outside the range (extrapolation). In continuous problems, the time-evolution can in many cases be described by differential equations. In this thesis we will focus only on problems that can be described by ordinary differential equations and in particular by first order differential equations. The objective of this thesis is the design and implementation of an approach inspired by neural networks and differential equations, in order to study the extrap olation ability of a function based on a given data set. The typical approach would be to train a machine learning model (here a neural network) based on the available function values and then use this model for the extrapolation task. In the proposed method, we assume that this model is the solution to an unknown differential equa tion. If we manage to find out the differential equation that describes the model in time evolution, then we can use it to obtain good extrapolation results. Given a set of examples (ti , yi), where ti belongs to a training domain I, we first train a neural network Ni(t). Since we have Ni(t) we can compute the derivative dNi dt and define a differential equation model in the form dNi dt = g(N(t;w)) where g(.) involves one or more neural networks. The parameters of the differential equation model (w) are specified through training, so that the differential equation is satisfied vii at various points of the training interval. Once we obtain the differential equation model, we can solve it with a numerical method and use this solution to find the function values outside of the interval I. The proposed method has been tested on several problems and we will present the experimental results as well as the empirical conclusions regarding the efficiency of extrapolation.en
heal.abstractΜε την ύπαρξη διαφορετικών φαινομένων που εξελίσσονται στο χρόνο, συχνά υπάρχει η ανάγκη να βρεθεί μια συνάρτηση που να μπορεί να τα περιγράψει προκειμένου να εξαχθούν συμπεράσματα και να γίνουν προβλέψεις. Ένα χαρακτηριστικό παράδειγμα είναι η πρόβλεψη χρονοσειρών, όπου μας δίνονται οι τιμές μιας συνάρτησης μέσα σε ένα διάστημα τιμών και στοχεύουμε να προβλέψουμε μελλοντικές τιμές εκτός του διαστήματος (παρέκταση, extrapolation). Για συνεχή προβλήματα, η χρονική εξέλιξη μπορεί σε πολλές περιπτώσεις να περιγραφεί με διαφορικές εξισώσεις. Σε αυτή τη διατριβή θα εστιάσουμε μόνο σε προβλήματα που μπορούν να περιγραφούν με συνήθεις διαφορικές εξισώσεις και ιδιαίτερα με διαφορικές εξισώσεις πρώτης τάξης. Στόχος της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η εφαρμογή μιας προσέγγισης εμπνευσμένης από νευρωνικά δίκτυα και διαφορικές εξισώσεις, προκειμένου να μελετηθεί η δυνατότητα παρέκτασης μιας συνάρτησης, με βάση ένα δοθέν σύνολο δεδομένων. Η τυπική προσέγγιση θα ήταν να εκπαιδεύσουμε ένα μοντέλο μηχανικής μάθησης (εδώ νευρωνικό δίκτυο) χρησιμοποιώντας το διαθέσιμο σύνολο δεδομένων και στη συνέχεια να χρησιμοποιήσουμε αυτό το μοντέλο για την παρέκταση. Στην προτεινόμενη μέθοδο υποθέτουμε ότι αυτό το μοντέλο είναι η λύση μιας άγνωστης διαφορικής εξίσωσης. Αν καταφέρουμε να βρούμε τη διαφορική εξίσωση που περιγράφει το μοντέλο κατά την εξέλιξη του χρόνου, τότε μπορούμε να τη λύσουμε με μια αριθμητική μέθοδο. Μπορούμε να εκμεταλλευτούμε αυτή τη λύση για να επιτύχουμε καλά αποτελέσματα παρέκτασης. Λαμβάνοντας υπόψη ένα σύνολο παραδειγμάτων (ti , yi), όπου το ti ανήκει σε ένα διάστημα I, αρχικά εκπαιδεύουμε ένα νευρωνικό δίκτυο Ni(t). Εφόσον έχουμε το Ni(t) μπορούμε να υπολογίσουμε την παράγωγο dNi dt και να ορίσουμε ένα μοντέλο διαφορικής εξίσωσης με τη μορφή dNi dt = g(N(t;w)) όπου το g(.) περιλαμβάνει ένα ή περισσότερα νευρωνικά δίκτυα. Οι παράμετροι του μοντέλου διαφορικής εξίσωσης (w) καθορίζονται μέσω της εκπαίδευσης, έτσι ώστε η διαφορική εξίσωση να ικανοποιείται σε διάφορα σημεία του διαστήματος εκπαίδευσης. Κατά συνέπεια, μόλις ληφθεί το μοντέλο διαφορικής εξίσωσης, μπορούμε να το λύσουμε με αριθμητικές μεθόδους και να χρησιμοποιήσουμε αυτή τη λύση για να βρούμε τις τιμές της συνάρτησης εκτός του διαστήματος I. Η προτεινόμενη μέθοδος έχει δοκιμαστεί σε πολλά προβλήματα και θα παρουσιάσουμε τα πειραματικά αποτελέσματα που προέκυψαν καθώς και τα εμπειρικά συμπεράσματα λαμβάνοντας υπόψην την αποτελεσματικότητα της παρέκτασης.el
heal.advisorNameΛύκας, Αριστείδηςel
heal.committeeMemberNameΛύκας, Αριστείδηςel
heal.committeeMemberNameΜπλέκας, Κωνσταντίνοςel
heal.committeeMemberNameΒλάχος, Κωνσταντίνοςel
heal.academicPublisherΠανεπιστήμιο Ιωαννίνων. Πολυτεχνική Σχολή. Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικήςel
heal.academicPublisherIDuoi-
heal.numberOfPages54 σ.-
heal.fullTextAvailabilitytrue-
Appears in Collections:Διατριβές Μεταπτυχιακής Έρευνας (Masters) - ΜΗΥΠ

Files in This Item:
File Description SizeFormat 
Μ.Ε. ΣΕΒΕΝΤΙΚΙΔΟΥ ΧΡΙΣΤΙΝΑ 2022.pdf886 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons