Αναγνώριση εικόνων με τη χρήση τεχνητών νευρωνικών δικτύων
Image recognition with neural networks

Master Thesis
Author
Tasioulis, Georgios
Τασιούλης, Γεώργιος
Date
2022-11View/ Open
Keywords
Artificial neural networks ; Image recognition ; Machine learning ; Data science ; Single layer perceptron ; Multi-layer perceptron ; Convolutional neural network ; Recurrent neural network ; Generative adversarial neural network ; Gradient descent ; Activation function ; Loss function ; Normalisation ; Learning rate ; Τεχνητά νευρωνικά δίκτυα ; Αναγνώριση εικόνας ; Μηχανική μάθηση ; Επιστήμη δεδομένων ; Τεχνητό νευρωνικό δίκτυο αισθητήρα ; Επαναλαμβανόμενο τεχνητό νευρωνικό δίκτυο ; Παραγωγικό ανταγωνιστικό τεχνητό νευρωνικό δίκτυο ; Επικλινής κάθοδος ; Συνάρτηση ενεργοποίησης ; Συνάρτηση απώλειας ; Κανονικοποίηση ; Ρυθμός εκπαίδευσηςAbstract
The present thesis describes the issue of image recognition with the use of artificial neural networks. It starts with an introduction to machine learning and the algorithm of gradient descent which is a key element to many artificial neural networks. Afterwards, the general structure and function of artificial neural networks is presented from the moment of the first input data till the production of the outcome. Emphasis is shown on single and multi-layer perceptrons, convolutional and recurrent neural networks and generative adversarial neural networks. Finally, a network of each of the aforementioned categories is constructed, trained, tested and evaluated on real image data.