Βελτιστοποίηση τεχνικών εκπαίδευσης νευρωνικών δικτύων εμπρόσθιας τροφοδότησης για την επίλυση διαφορικών εξισώσεων
Optimization of feedforward neural networks techniques for solving differential equations
Μεταπτυχιακή διπλωματική εργασία
Συγγραφέας
Καλούτσα, Βασιλική
Ημερομηνία
2020-05Επιβλέπων
Famelis, IoannisΛέξεις-κλειδιά
Τεχνητά νευρωνικά δίκτυα ; Διαφορικές εξισώσεις ; Άκαμπτα προβλήματα ; Προσεγγιστικές λύσεις ; Artificial neural networks ; Differential equations ; Προβλήματα με παράμετροΠερίληψη
Οι Διαφορικές Εξισώσεις αποτελούν μαθηματικά εργαλεία για τη μοντελοποίηση πληθώρας προβλημάτων τα οποία περιέχουν ποσότητες που μεταβάλλονται και τα οποία συναντώνται σε πολλούς τομείς όπως αυτούς της μηχανικής, της οικονομίας, της βιολογίας και της κοινωνιολογίας. Η εύρεση επομένως αποδοτικών μεθόδων επίλυσης, οι οποίες έχουν όσο το δυνατόν μικρότερο υπολογιστικό κόστος, καθίσταται αναγκαία. Μία αρκετά σύγχρονη μέθοδος για την επίλυση Διαφορικών Εξισώσεων, είναι η χρήση Τεχνητών Νευρωνικών Δικτύων (ΤΝΔ). Στη συγκεκριμένη εργασία γίνεται μια προσπάθεια για τη βελτιστοποίηση τεχνικών εκπαίδευσης ΤΝΔ εμπρόσθιας τροφοδότησης για την επίλυση συγκεκριμένων κλάσεων Διαφορικών Εξισώσεων. Οι Διαφορικές Εξισώσεις που επιλύονται ανήκουν σε μία ιδιαίτερη κατηγορία προβλημάτων, αυτή των άκαμπτων προβλημάτων αρχικών τιμών (Π.Α.Τ.), η οποία παρουσιάζει δυσκολίες στην επίλυση με τη χρήση κλασσικών μεθόδων. Επιπρόσθετα, επιλύονται άκαμπτα προβλήματα τα οποία περιέχουν παράμετρο ή οικογένεια παραμέτρων, η οποία επηρεάζει το πόσο άκαμπτο είναι το πρόβλημα. Από τα αποτελέσματα της έρευνας, προκύπτει το συμπέρασμα ότι η αρχιτεκτονική και η μέθοδος εκπαίδευσης των ΤΝΔ που χρησιμοποιήθηκαν για την επίλυση των προαναφερθέντων προβλημάτων, παράγουν ικανοποιητικές προσεγγιστικές λύσεις, με πολύ καλές ιδιότητες γενίκευσης, όπως επίσης ότι μπορούν τα ΤΝΔ να εκπαιδευθούν ώστε να λυθούν κλάσεις τέτοιων προβλημάτων που εξαρτώνται από την παράμετρο.
Περίληψη
Differential Equations are mathematical tools, used for modelling of a majority of problems that contain quantities that change. These problems have a variety of applications in many fields, such as mechanics, economy, biology and sociology. Thus, efficient solving methods, with low computational cost are urgent. A modern method for solving Differential Equations is the use of Artificial Neural Networks (ANN). The present Thesis is an effort of Optimization of Feedforward Neural Network Techniques for solving a specific class of Differential Equations. The Differential Equations that are solved are “stiff” problems and “stiff” problems present difficulties when are solved using classical methods. Furthermore, “stiff problems” that contain parameter or family of parameters, which affect the stiffness of the problem, are solved. The results of this research indicate that the architecture and the training method of ANN used to solve the aforementioned problems, produce satisfying approximate solutions with very good generalization properties and that ANN can be trained in order to solve types of problems that depend of the parameters.