Εκπαίδευση τεχνητών νευρωνικών δικτύων με στοχαστικές τεχνικές
dc.contributor.author | Τοκμακίδου, Παρασκευή | el |
dc.date.accessioned | 2024-11-19T08:36:10Z | |
dc.date.available | 2024-11-19T08:36:10Z | |
dc.identifier.uri | https://olympias.lib.uoi.gr/jspui/handle/123456789/38551 | |
dc.identifier.uri | http://dx.doi.org/10.26268/heal.uoi.18256 | |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.subject | Νευρωνικά δίκτυα | el |
dc.subject | Δίκτυα | el |
dc.subject | Αλγόριθμοι | el |
dc.title | Εκπαίδευση τεχνητών νευρωνικών δικτύων με στοχαστικές τεχνικές | el |
heal.abstract | Ο νευρώνας είναι το πιο σημαντικό στοιχείο ενός εγκεφάλου και είναι υπεύθυνο για ευφυείς διαδικασίες. Γεγονός που αποτέλεσε έμπνευση για τη ανάπτυξη δικτύων με σκοπό την προσομοίωση τέτοιων διαδικασιών, με κυριότερο εκπρόσωπο, την διαδικασία της μάθησης. Σκοπός αυτής της πτυχιακής εργασίας είναι η κατανόηση των βασικών εννοιών του κλάδου των ΤΝΔ καθώς και η μελέτη κάποιων βασικών στοχαστικών αλγορίθμων με έμφαση στο μοντέλο και όχι στη μαθηματική ανάλυση. Στο πρώτο κεφάλαιο περιγράφονται κάποιες θεμελιώδεις έννοιες, απαραίτητες για την κατανόηση των ΤΝΔ. Στο δεύτερο κεφάλαιο, αναλύεται ο τρόπος λειτουργίας κάποιων ΤΝΔ με επίβλεψη, με αφετηρία το πιο ιστορικό δίκτυο, το Perceptron του Rosenblatt. Στη συνέχεια, αναλύεται το Adaline δίκτυο και έπειτα το δίκτυο Multi-Layer Perceptron. Συνδυαστικά με το τελευταίο δίκτυο, περιγράφονται δύο βασικοί μέθοδοι για την εκπαίδευση του: Back Propagation και Gradient Descent. Στο τρίτο κεφάλαιο, αναλύονται οι γενετικοί αλγόριθμοι. Ένα άλλο είδος αλγορίθμων, οι οποίοι έχουν την δυνατότητα βελτιστοποίησης των ΤΝΔ. Παράλληλα με το κείμενο της πτυχιακής εργασίας, έγινε υλοποίηση μίας εφαρμογής σε γλώσσα JAVA στην οποία υπάρχει η δυνατότητα εκπαίδευσης ενός δικτύου MLP με τις μεθόδους Back Propagation και Gradient Descent αλλά και με τη αξιοποίηση ενός γενετικού αλγορίθμου με σκοπό την βέλτιστη αρχικοποίηση των βαρών του MLP δικτύου. Σε αυτή την εφαρμογή υπάρχουν ήδη έτοιμα κάποια σύνολα δεδομένων για δοκιμή, αλλά υπάρχει και η δυνατότητα να φορτώσει ο χρήστης κάποιο που επιθυμεί, με την προϋπόθεση ότι πληρεί κάποιες προϋποθέσεις. Η υλοποίηση είναι διαθέσιμη στον ιστότοπο https://github.com/Paraskevi-Tokmakidou/artificial-neural-networks | el |
heal.abstract | The neuron is the most important component of the brain and is responsible for intelligent processes. This fact was an inspiration for the development of networks to simulate such processes, with the main representative being the learning process. The purpose of this thesis is to understand the basic concepts of the ANN branch and to study some basic stochastic algorithms with an emphasis on the model and not on the mathematical analysis. In the first chapter, a description of fundamental concepts necessary for the basic understanding of ANN is given. In the second chapter, the operational mode of some supervised ANN is analyzed, starting with the most historical network, Rosenblatt's Perceptron. Subsequently, the Adaline network and the Multi-Layer Perceptron are examined. Along with the latter network, two basic methods for its training are described, Back Propagation and Gradient Descent. In the third chapter, genetic algorithms are described - another type of algorithm that has the potential of optimising ANN. In conjunction with the thesis text, an application implemented with Java language, which includes the ability to train an MLP network using the Back Propagation and Gradient Descent methods, as well as with the utilization of a genetic algorithm with the purpose of optimizing the initial weights of the MLP network. In this application, some datasets are already prepared for testing, but the user can also load any file, provided it meets specific conditions. The implementation is available on the website https://github.com/Paraskevi-Tokmakidou/artificial-neural-networks | en |
heal.academicPublisher | Τμήμα Πληροφορικής και Τηλεπικοινωνιών | el |
heal.academicPublisherID | uoi | |
heal.access | free | |
heal.advisorName | Τσούλος, Ιωάννης | el |
heal.classification | Τεχνητά νευρωνικά δίκτυα | |
heal.classification | Δίκτυα | |
heal.classification | Αλγόριθμοι | |
heal.committeeMemberName | Γιαννακέας, Νικόλαος | el |
heal.committeeMemberName | Χαριλόγης, Βασίλειος | el |
heal.dateAvailable | 2024-11-19T08:37:11Z | |
heal.fullTextAvailability | true | |
heal.language | el | |
heal.numberOfPages | 49 σ. | |
heal.publicationDate | 2024 | |
heal.recordProvider | Πανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών. | el |
heal.type | bachelorThesis | |
heal.type.el | Προπτυχιακή/Διπλωματική εργασία | el |
heal.type.en | Bachelor thesis | en |
Αρχεία
Πρωτότυπος φάκελος/πακέτο
1 - 1 of 1
Φόρτωση...
- Ονομα:
- ΤΟΚΜΑΚΙΔΟΥ ΠΑΡΑΣΚΕΥΗ - ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ.pdf
- Μέγεθος:
- 1.76 MB
- Μορφότυπο:
- Adobe Portable Document Format
- Περιγραφή:
Φάκελος/Πακέτο αδειών
1 - 1 of 1
Φόρτωση...
- Ονομα:
- license.txt
- Μέγεθος:
- 1.71 KB
- Μορφότυπο:
- Item-specific license agreed upon to submission
- Περιγραφή: