ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΤΟΥ Stuttgart Neural Network Simulator (SNNS) 1) Ανοίγουμε έναν περιηγητή της αρεσκείας μας και πληκτρολογούμε στην αναζήτηση SNNS ή την πλήρη ονομασία Stuttgart Neural Network Simulator. Στην συνέχεια επιλέγουμε τον πρώτο σύνδεσμο (κίτρινη υπογράμμιση): 2) Πατώντας τον σύνδεσμο θα μας κατευθύνει στην επίσημη σελίδα της εφαρμογής. Επιλέγοντας από το μενού την ετικέτα: To our download area, θα βρούμε τα αρχεία τα οποία χρειαζόμαστε.
3) Αφού μπείτε στην περιοχή downloads/snns/, στην έκτη επιλογή πριν το τελευταίο αρχείο υπάρχει ένας φάκελος με το όνομα windows: Μπαίνοντας στον φάκελο, υπάρχουν τρείς υποφάκελοι. Επιλέγουμε τον φάκελο Executables/, όπου βρίσκονται τα αρχεία εγκατάστασης. Υπάρχει ένας φάκελος με όνομα x-server/ και ένα αρχείο: SNNSv4.2.Win32-bin.zip. Αρχικά κατεβάζουμε το αρχείο και το κάνουμε unzip (αποσυμπίεση).
Στην συνέχεια επιστρέφουμε στην σελίδα από την οποία κατεβάσαμε το αρχείο για να κατεβάσουμε και το δεύτερο αναγκαίο αρχείο για την εγκατάσταση που βρίσκεται μέσα στον φάκελο x-server/. Κάνοντας την ίδια διαδικασία κάνουμε unzip. Το αποτέλεσμα που θα έχουμε είναι αυτό:
Ανοίγουμε τον φάκελο xdemo32: Επιλέγουμε το αρχείο με το όνομα INSTALL και ακολουθούμε τα βήματα που απεικονίζονται:
Αφού ολοκληρωθεί η εγκατάσταση, παίρνουμε τον φάκελο και τον τοποθετούμε στην επιφάνεια εργασίας δίπλα στους άλλους δύο φακέλους.
Στην συνέχεια ανοίγουμε τον φάκελο XWIN32... αντιγράφουμε το αρχείο XWIN32 (Application) και το βάζουμε στην επιφάνεια εργασίας. Συνεχίζοντας θα ανοίξουμε και τον άλλον φάκελο SNNSv4.2 (στον υποφάκελο bin) και θα κάνουμε Shortcut. στο αρχείο snns (Windows Batch File):
και θα το τοποθετήσουμε στην επιφάνεια εργασίας δίπλα με το αρχείο XWIN32. Για να τρέξει το πρόγραμμα, πρώτα θα πρέπει να τρέξουμε το αρχείο XWIN32 και μετά το snns- Shortcut. (!!!!!!!!!! Προσοχή σε καμία περίπτωση δεν πατάμε κλείσιμο με το x, γιατί θα κλείσει όλο το πρόγραμμα και πρέπει να το ξαναξεκινήσουμε!).
Αφού ξεκινήσει το SNNS θα έχουμε στην οθόνη: Το banner μπορούμε να το μετακινήσουμε στην άκρη της οθόνης (για να μην μας ενοχλεί). Με το FILE ξεκινάμε την φόρτωση των ΝΝ που έχουν ήδη δημιουργηθεί και βρίσκονται στις εφαρμογές:
Στην συνέχεια και με την βοήθεια του Manual που υπάρχει επίσης στο: http://www.ra.cs.unituebingen.de/downloads/snns/ μπορούμε να μελετήσουμε περεταίρω την λειτουργία του ΝΝ, καθώς και των άλλων εφαρμογών που υπάρχουν, ή να δημιουργήσουμε δικά μας.
Έτσι έχουμε όλα τα παράθυρα ανοιχτά. Έπειτα πάμε στο control και πατάμε INIT μετά RESET και τέλος πατάμε το επιθυμητό αριθμό των cycles και μετά all για να δούμε το γράφημα της εκμάθησης. Εδώ είναι για τα πρώτα 50 cycles. Και εδώ είναι για τα επόμενα 100 cycles κλπ.
Στην συνέχεια για να δημιουργήσουμε ένα δικό μας Νευρωνικό Δίκτυο, τότε πατάμε BIGNET και μετά general κρατώντας πατημένο το κουμπί. Το παράθυρο που θα μας βγάλει είναι αυτό: Μετά πάμε στο Edit plane, μετά βάζουμε τις τιμές που θέλουμε να βάλουμε στα x και y, μετά βάζουμε το type και μετά το position και στο τέλος πατάμε Enter.
Πρώτα type = input, x=2, y=1, position=below και μετά Enter. Μετά type = hidden, x = 2, y = 1, position = below και μετά Enter. Και τέλος type = output, x = 1, y = 1, position=below και μετά Enter. Και τέλος πατάμε full connection και create net και έχουμε το Νευρωνικό Δίκτυο που θέλουμε :
Ανοίγουμε το control, το display και το graph έχοντας όλα τα παράθυρα ανοιχτά. Κατόπιν πάμε στο control και πατάμε INIT μετά RESET και θέτουμε τον επιθυμητό αριθμό των cycles. Με το all τρέχουμε την εκμάθηση και βλέπουμε το γράφημα. Εδώ είναι για τους πρώτους 5.000 cycles. Στην συνέχεια και με την βοήθεια του Manual που υπάρχει επίσης στο: http://www.ra.cs.unituebingen.de/downloads/snns/ μπορούμε να μελετήσουμε περεταίρω την λειτουργία του ΝΝ, καθώς και των άλλων εφαρμογών που υπάρχουν, ή να δημιουργήσουμε δικά μας.