Πολυτεχνείο Κρήτης. Τμήμα Μηχανικών Παραγωγής και Διοίκησης Τομέας Συστημάτων Παραγωγής Επιβλέπων καθηγητής: Γεώργιος Σταυρουλάκης

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Πολυτεχνείο Κρήτης. Τμήμα Μηχανικών Παραγωγής και Διοίκησης Τομέας Συστημάτων Παραγωγής Επιβλέπων καθηγητής: Γεώργιος Σταυρουλάκης"

Transcript

1 Πολυτεχνείο Κρήτης Τμήμα Μηχανικών Παραγωγής και Διοίκησης Τομέας Συστημάτων Παραγωγής Επιβλέπων καθηγητής: Γεώργιος Σταυρουλάκης Αναγνώριση και έλεγχος ανάστροφου εκκρεμούς με χρήση τεχνητών νευρωνικών δικτύων Μεταπτυχιακή Διατριβή Βαρδάκης Κων/νος Χανιά, Ιούνιος 2015

2 στην οικογένεια μου

3 ΕΥΧΑΡΙΣΤΙΕΣ Θα ήθελα να ευχαριστήσω όλους αυτούς τους ανθρώπους που συνέβαλαν στην εκπόνηση αυτής της εργασίας. Η παρούσα διατριβή δεν θα μπορούσε να εκπονηθεί χωρίς την πολύτιμη βοήθεια και καθοδήγηση του κ. Γεώργιου Σταυρουλάκη, καθηγητή του τμήματος Μηχανικών Παραγωγής και Διοίκησης του Πολυτεχνείου Κρήτης και τον ευχαριστώ πολύ γι αυτό. Παράλληλα, θα ήθελα να ευχαριστήσω την οικογένεια μου για την πίστη τους σε εμένα, για την αγάπη τους, την ηθική και υλική υποστήριξη που μου προσέφεραν όλα αυτά τα χρόνια καθώς και για όλη την προσπάθεια που κατέβαλαν και εκείνοι για εμένα.

4 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 5 ΚΕΦΑΛΑΙΟ ΤΟ ΑΝΑΣΤΡΟΦΟ ΕΚΚΡΕΜΕΣ Μαθηματικό Μοντέλο Ευθύς Νόμος Ελέγχου (Direct Control Law) ΚΕΦΑΛΑΙΟ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Εισαγωγή Ιστορική Αναδρομή Βασικά Χαρακτηριστικά Νευρωνικών Δικτύων Πλεονεκτήματα Νευρωνικών Δικτύων Μειονεκτήματα Νευρωνικών Δικτύων O Αισθητήρας Perceptron Βασικές Αρχιτεκτονικες Δομές Τεχνητών Νευρωνικών Δικτύων ίκτυα εµπρόσθιας τροφοδότησης ενός επιπέδου Δίκτυα εμπρόσθιας τροφοδότησης πολλαπλών επιπέδων () Αναδροµικά ίκτυα ίκτυα Hopfield ίκτυα Kohonen Εκπαίδευση Νευρωνικών Δικτύων Αλγόριθμος Οπισθοδρομικής Διάδοσης Σφάλματος (Backpropagation) ΚΕΦΑΛΑΙΟ ΤΑΥΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΟΣ (SYSTEM IDENTIFICATION) Αποτελέσματα ΚΕΦΑΛΑΙΟ ΝΕΥΡΩΝΙΚΟΣ ΕΛΕΓΧΟΣ ΤΟΥ ΑΝΑΣΤΡΟΦΟΥ ΕΚΚΡΕΜΟΥΣ Αποτελέσματα Αποτελέσματα με θόρυβο ΚΕΦΑΛΑΙΟ ΣΥΜΠΕΡΑΣΜΑΤΑ ΒΙΒΛΙΟΓΡΑΦΙΑ... 44

5 ΕΙΣΑΓΩΓΗ Τo μοντέλο που χρησιμοποιείται σε αυτή την εργασία είναι αυτό του ανάστροφου εκκρεμούς. Το ανάστροφο εκκρεμές είναι ένα εξαιρετικά μη γραμμικό και ασταθές σύστημα. Αυτό σημαίνει ότι το σύστημα δε μπορεί να μοντελοποιηθεί από κλασικές γραμμικές τεχνικές. Όταν το σύστημα προσομοιώνεται το εκκρεμές πέφτει πολύ γρήγορα. Τα χαρακτηριστικά του ανάστροφου εκκρεμούς κάνουν την αναγνώριση και τον έλεγχο περισσότερο ενδιαφέρον. Ο βασικός στόχος αυτής της εργασίας είναι να κατασκευαστεί ένα ακριβές μοντέλο ενός ανάστροφου εκκρεμούς χρησιμοποιώντας τα νευρωνικά δίκτυα. Η αναγνώριση του συστήματος είναι μία διαδικασία κατά την οποία αναπτύσσονται μοντέλα ενός δυναμικού συστήματος βασισμένα στις εισόδους και τις εξόδους του. Τα δεδομένα από τις εισόδους και τις εξόδους πρέπει να δείχνουν κάποια από τη δυναμική της διαδικασίας. Οι παράμετροι του νευρωνικού δικτύου ρυθμίζονται μέχρι οι έξοδοι του να γίνουν παρόμοιοι με αυτές του πραγματικού συστήματος. Στη συγκεκριμένη εργασία προκειμένου να συλλέξουμε δεδομένα από το σύστημα του ανάστροφου εκκρεμούς κατασκευάσαμε έναν ελεγκτή που το σταθεροποιεί πριν τη διαδικασία της αναγνώρισης. Τα νευρωνικά δίκτυα έχουν κάνει μεγάλη πρόοδο στην αναγνώριση μη γραμμικών συστημάτων. Υπάρχουν συγκεκριμένα χαρακτηριστικά που βοηθούν τα τεχνητά νευρωνικά δίκτυα στην αναγνώριση πολύπλοκων μη γραμμικών συστημάτων. Αρχικά είναι φτιαγμένα από πολλά μη γραμμικά στοιχεία και αυτό τους δίνει μεγάλο πλεονέκτημα απέναντι στις γραμμικές τεχνικές. Επίσης κατά τη διάρκεια της εκπαίδευσης μαθαίνουν πώς να κάνουν πράγματα αποθηκεύοντας τη γνώση στα βάρη των συνάψεων τους και χρησιμοποιώντας τα δεδομένα που έχουν για την εκπαίδευση.

6 ΚΕΦΑΛΑΙΟ 1 ΤΟ ΑΝΑΣΤΡΟΦΟ ΕΚΚΡΕΜΕΣ To ανάστροφο εκκρεμές (inverted pendulum) είναι ένα κλασικό παράδειγμα αυτομάτου ελέγχου. Αποτελείται από ένα βαγόνι το οποίο κινείται οριζόντια πάνω σε μία ράγα, ενωμένο με μία κινητή ράβδο, η οποία περιστρέφεται γύρω από ένα άξονα. Στο σχήμα 1 αναπαρίσταται το μοντέλο του ανάστροφου εκκρεμούς. Σχήμα 1: Μοντέλο ανάστροφου εκκρεμούς Το σύστημα έχει μια είσοδο, την οριζόντια δύναμη που εφαρμόζεται πάνω στο καρότσι και τέσσερις εξόδους, την θέση του καροτσιού, την γωνία που σχηματίζει η ράβδος με την κατακόρυφο και τις παραγώγους των, δηλαδή την ταχύτητα του καροτσιού και την γωνιακή ταχύτητα της ράβδου. Ο στόχος του ελέγχου είναι να διατηρεί την ράβδο σε ισορροπία στην κατακόρυφο ανεξάρτητα από τη δύναμη που δέχεται κάθε φορά το καρότσι.

7 1.1Μαθηματικό Μοντέλο Η κινητική ενέργεια του συστήματος είναι το άθροισμα των κινητικών ενεργειών της κάθε μάζας, όπου η κινητική ενέργεια του βαγονιού (1.1) Η κινητικη ενέργεια της ράβδου θα είναι (1.2) Επίσης (1.3) (1.4) (1.5) (1.6) Η συνολική ενέργεια, Τ του συστήματος είναι (1.7) Από τις εξισώσεις (1.3), (1.4) και (1.7) έχουμε (1.8) H δυναμική ενέργεια του συστήματος είναι Η εξίσωση Lagrange (1.9) (1.10) (1.11)

8 (1.12) Αλλά (1.13) (1.14) (1.15) (1.16) Από τη (1.13) (1.14) και τις εξισώσεις Lagrange έχω (1.17) (1.18) Από τις σχέσεις (1.17) και (1.18) έχουμε (1.19) (1.20) όπου L το μήκος της ράβδου, M η μάζα του καροτσιού, m η μάζα της ράβδου, g η επιτάχυνση της βαρύτητας, f η οριζόντια δύναμη που εφαρμόζεται στο καρότσι, θ(t) η γωνία του εκκρεμούς και y η θέση του βαγονιού. Θέτουμε L = 1 m = 0.1 M = 1 και g = 9.8

9 Το παραπάνω μοντέλο εισάγεται στο SIMULINK με την ακόλουθη μορφή Σχήμα 2: Μοντέλο ανάστροφου εκκρεμούς στο Simulink Σαν είσοδο στο σύστημα θεωρούμε την δύναμη που εφαρμόζεται στο καρότσι και εξόδους διαλέγουμε τις θ, και y, y. Στη συνέχεια προσομοιώνουμε το μοντέλο στο Simulink. Όπως φαίνεται παρακάτω (Σχήμα 3) το εκκρεμές πολύ γρήγορα αποσταθεροποιείται με αποτέλεσμα να πέσει. Έτσι η γωνία θ από 0 rad (όρθια θέση) καταλήγει στα 1.57 radαπό πολύ νωρίς στη προσομοίωση.

10 Pendulum Angle(rad) Time Σχήμα 3:Προσομοίωση ανάστροφου εκκρεμούς 1.2 Ευθύς Νόμος Ελέγχου (Direct Control Law) Για να παρέχουμε τις απαραίτητες πληροφορίες εκπαίδευσης στον νευρωνικό δίκτυο χρησιμοποιήσαμε μια τεχνική ευθύ προσαρμοστικού ελέγχου. Βασιζόμενες στην εξίσωση (1.17) οι επόμενες εξισώσεις αποτελούν ένα νόμο ελέγχου ανεπτυγμένου για τον ελεγκτή του ανάστροφου εκκρεμούς. Οι πρώτες 4 εξισώσεις εισέρχονται στη κύρια εξίσωση η οποία υπολογίζει τη δύναμη uπου απαιτείται για να μείνει το εκκρεμές σταθερό. (1.21) (1.22) (1.23) (1.24) (1.25) Όπου = 25, = 10, = 1, = 2.6, =0 και = 0 Στη συνέχεια σχεδιάζεται ελεγκτής στο Simulinkόπως φαίνετα παρακάτω.

11 Σχήμα 4: Μοντέλο νόμου ελέγχου στο Simulink Στη συνέχεια δημιουργείται στο Simulinkτο σύστημα που περιλαμβάνει τη σύνδεση του ελεγκτή με το μοντέλο του ανάστροφου εκκρεμούς. Σχήμα 5: Σύστημα ελεγκτή - ανάστροφου εκκρέμους στο Simulink

12 Pendular Angle(rad) Στο παρακάτω διάγραμμα φαίνεται η γωνία του εκκρεμούς σε συνάρτηση με το χρόνο μετά τη προσομοίωση του μοντέλου ανάστροφο εκκρεμές ελεγκτή στο Simulink. Το εκκρεμές παραμένει σε θέση ισορροπίας. 3 x Time Σχήμα 6: Γωνία εκκρεμούς

13 ΚΕΦΑΛΑΙΟ 2 ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ 2.1 Εισαγωγή Τα τεχνητά νευρωνικά δίκτυα (artificial neural networks) αρχικά προτάθηκαν ως ένα µαθηµατικό µοντέλο προσοµοίωσης της πολύπλοκης λειτουργίας του ανθρώπινου εγκεφάλου. Η δοµή του εγκεφάλου είναι τέτοια ώστε να επιτρέπει την παράλληλη επεξεργασία δεδοµένων και τη δυνατότητα συνεχούς µάθησης µέσω της αλληλεπίδρασης µε το περιβάλλον. Τα δύο αυτά βασικά χαρακτηριστικά συµβάλλουν στην ικανότητα, αφενός να εκτελεί δύσκολα καθήκοντα, όπως ταχύτατη αναγνώριση µορφών, ταξινόµηση κ.ά., αφετέρου να εξελίσσεται συνεχώς, µαθαίνοντας από το περιβάλλον του κατά την αλληλεπίδρασή του µε αυτό. Ο εγκέφαλος αποτελείται κατά κύριο λόγο από ένα ευρύ φάσμα νευρώνων ( κατά προσέγγιση), οι οποίοι είναι μαζικά διασυνδεδεμένοι με ένα μέσο όρο από διάφορες χιλιάδες διασυνδέσεις ανά νευρώνα. Κάθε νευρώνας είναι ένα εξειδικευμένο κύτταρο το οποίο έχει τη δυνατότητα μετάδοσης ενός ηλεκτροχημικού σήματος. Ο νευρώνας έχει μια διακλαδωτική διάρθρωση εισροών, τους δενδρίτες (dendrites), ένα κυτταρικό σώμα και μια διακλαδωτική δομή εκροών (τον άξονα). Οι άξονες ενός κυττάρου συνδέονται με τους δενδρίτες ενός άλλου, μέσω μιας σύναψης. Όταν, λοιπόν, ένας άξονας ενεργοποιηθεί, πυροδοτεί ένα ηλεκτροχημικό σήμα κατά μήκος του άξονα. Ένας νευρώνας εκτελεί αυτή τη διαδικασία μόνο όταν το συνολικό σήμα το οποίο λήφθηκε από τους δενδρίτες, υπερβεί ένα συγκεκριμένο επίπεδο, δηλαδή, το κατώτατο όριο βολής (firing threshold). Η δοµή του τεχνητού νευρωνικού δικτύου µιµείται κατά το δυνατό εκείνη του βιολογικού νευρωνικού δικτύου, ώστε να εµφανίζει παρόµοιες ιδιότητες. Κατ αναλογία εποµένως µε ένα δίκτυο νευρώνων εγκεφάλου, ένα τεχνητό δίκτυο αποτελείται από ένα σύνολο τεχνητών νευρώνων που αλληλεπιδρούν, συνδεόµενοι µεταξύ τους µε τις λεγόµενες συνάψεις (synapses). Ο βαθµός αλληλεπίδρασης είναι διαφορετικός για κάθε ζεύγος νευρώνων και καθορίζεται από τα λεγόµενα συναπτικά βάρη (synaptic weights). Συγκεκριµένα, καθώς το νευρωνικό δίκτυο αλληλεπιδρά µε το περιβάλλον και µαθαίνει από αυτό, τα συναπτικά βάρη µεταβάλλονται συνεχώς, ενδυναµώνοντας ή

14 αποδυναµώνοντας την ισχύ του κάθε δεσµού. Όλη η εµπειρική γνώση που αποκτά εποµένως το νευρωνικό δίκτυο από το περιβάλλον κωδικοποιείται στα συναπτικά βάρη. Αυτά αποτελούν το χαρακτηριστικό εκείνο που δίνει στο δίκτυο την ικανότητα για εξέλιξη και προσαρµογή στο περιβάλλον. 2.2 Ιστορική Αναδρομή Το πρώτο μοντέλο νευρωνικού δικτύου το οποίο προτείνει ότι οι νευρώνες είναι η βασική μονάδα του δικτύου παρουσιάσθηκε το 1943 από τους McCulloch και Pitts. Σε μία πρώτη εργασία τους οι ερευνητές αυτοί παρουσίασαν για πρώτη φορά την ιδέα ότι ένα νευρωνικό δίκτυο αποτελείται από μία συλλογή ενός μεγάλου αριθμού νευρώνων και έδειξαν πώς θα μπορούσαν να λειτουργούν οι νευρώνες με τις διασυνδέσεις τους. Αυτή θεωρείται ιστορικά ότι είναι η πρώτη εικόνα ενός νευρωνικού δικτύου. Μάλιστα οι συγγραφείς θεώρησαν ότι οι νευρώνες και οι συνδέσεις τους είναι ένα πρότυπο, ανάλογο ενός ηλεκτρικού κυκλώματος. Ο McCulloch ήταν νευροφυσιολόγος και ο Pitts ένας 18χρονος πρωτοετής φοιτητής των Μαθηματικών. Οι ίδιοι συγγραφείς προχώρησαν το 1947 σε πιο εξελιγμένο πρότυπο για την αναγνώριση σχημάτων. Το πρότυπο αυτό περιέχει πολλά χαρακτηριστικά από τα μεταγενέστερα πρότυπα. Ο νευρώνας θεωρείται ότι μπορεί να έχει δύο μόνον καταστάσεις. Μπορεί να δέχεται πολλές εισόδους αλλά δίνει μία μόνον έξοδο. Οι έξοδοι από διαφορετικούς νευρώνες δεν επιτρέπεται να ενώνονται, αλλά πρέπει υποχρεωτικά να οδηγούν σε είσοδο άλλου νευρώνα. Οι απολήξεις των νευρώνων είναι δύο ειδών: διεγερτικές και ανασταλτικές. Οι δύο καταστάσεις του νευρώνα είναι ότι είτε πυροδοτεί ή βρίσκεται σε ηρεμία. Η ροή της πληροφορίας μέσα στον νευρώνα ελέγχεται από πύλες, οι οποίες επίσης είναι διεγερτικές ή ανασταλτικές. Όταν ο νευρώνας πυροδοτεί, στέλνει ένα παλμό. Οι λειτουργίες αυτές πάντα γίνονται σε διακριτό χρόνο και υποτίθεται ότι όλοι οι νευρώνες αποκρίνονται ταυτόχρονα, δηλ. το σύστημα δρα συγχρονισμένα. Η κατάσταση ενός νευρώνα σε χρόνο t + 1 εξαρτάται από την κατάστασή του σε χρόνο t και από τις εισόδους που εισέρχονται στην χρονική αυτή στιγμή. Τα δίκτυα McCulloch Pitts προσπαθούν να εξηγήσουν για πρώτη φορά πως δουλεύει η μνήμη. Θεωρούν ότι ένας πιθανός μηχανισμός μνήμης μπορεί να είναι η ύπαρξη κλειστών διαδρομών του σήματος μέσα στο δίκτυο. Αν δεν υπάρχει καμία τέτοια διαδρομή και χωρίς νέο εξερχόμενο σήμα, τότε το δίκτυο θα μείνει μόνιμα σε κατάσταση ηρεμίας. Έτσι, μια ίνα ενώνει την έξοδο ενός κυττάρου με το σημείο

15 εισόδου στο ίδιο κύτταρο, δημιουργώντας έναν μηχανισμό ανάδρασης (feedback). Μόλις πυροδοτεί ένα τέτοιο κύτταρο θα συνεχίσει να πυροδοτεί μέχρι να έλθει σήμα από ανασταλτική ίνα. Καθόλη τη διάρκεια της λειτουργίας αποστέλλονται παλμοί στην πύλη των κυττάρων και μεταδίδεται το σήμα και η πληροφορία. Αυτός οκύκλος του σήματος θα μπορούσε να θεωρηθεί ως μία πρώτη ιδέα για ένα μηχανισμό μνήμης. Οι εργασίες αυτές πιθανόν να χάνονταν στην βιβλιογραφία αν δεν τις χρησιμοποιούσε λίγα χρόνια αργότερα ο J. von Neumann ως παράδειγμα για υπολογιστικές μηχανές την δεκαετία που διαδόθηκε ο ηλεκτρονικός υπολογιστής, δηλαδή την δεκαετία του πενήντα. Τότε έγιναν και οι πρώτες προσπάθειες να αντλήσουμε πληροφορίες από τα βιολογικά δίκτυα και να δημιουργηθούν τα πρώτα τεχνητά δίκτυα. Ενα άλλο έργο της πρώτης αυτής εποχής που αφήνει ακόμα και σήμερα την επιρροή του είναι το βιβλίο του D. Hebb, «The organization of behavior» (1949), το οποίο εισάγει τον κανόνα μάθησης του Hebb. Το μοντέλο του Hebb έχει ως κεντρική ιδέα τις συνδέσεις μεταξύ μονάδων του συστήματος, δηλαδή τους νευρώνες. Έφτασε στα συμπεράσματα αυτά μετά από σωρεία πειραμάτων νευροφυσιολογίας. Ο κανόνας αυτός λέγει ότι κάθε φορά που το δίκτυο χρησιμοποιεί τις νευρωνικές του συνδέσεις, οι συνδέσεις αυτές ενισχύονται και το δίκτυο πλησιάζει περισσότερο στο να μάθει το πρότυπο το οποίο παρουσιάζεται. Όταν ο νευρώνας i επανειλημμένα διεγείρει τον νευρώνα j, τότε συμβαίνει να αναπτύσσεται μια μεταβολική σύνδεση στον ένα ή και στους δύο νευρώνες, έτσι ώστε η απόδοση του φαινομένου (το i διεγείρει το j) να αυξάνεται. Αν w ij είναι το βάρος της σύνδεσης μεταξύ i και j, x i η είσοδος στον νευρώνα j από τον νευρώνα i, x j η έξοδος του νευρώναj, τότε ισχύει ότι: Eδώ a είναι μία θετική σταθερά που λέγεται παράμετρος του ρυθμού εκπαίδευσης.το νέο λοιπόν βάρος wij θα είναι ίσο με το παλαιό ενισχυμένο κατά μία ποσότηταaxixj. Ο κανόνας αυτός έχει τοπικό χαρακτήρα, ισχύει δηλαδή μόνο για την σύνδεση του νευρώνα i και j και όχι για άλλες συνδέσεις του δικτύου.

16 2.3 Βασικά Χαρακτηριστικά Νευρωνικών Δικτύων Υπάρχουν τρία χαρακτηριστικά άρρηκτα συνδεδεμένα με τα Νευρωνικά Δίκτυα. 1) Η ικανότητα τους να μαθαίνουν μέσω παραδειγμάτων (learn by example): Αν και τα ΝΔ δεν είναι τα μόνα συστήματα με ικανότητα μάθησης μέσω παρα-δειγμάτων, εντούτοις διακρίνονται για την ικανότητα τους να οργανώνουν την πληροφορία των δεδομένων εισόδου σε χρήσιμες μορφές. Αυτές οι μορφές αποτελούν στην ουσία ένα μοντέλο που αναπαριστά τη σχέση που ισχύει μεταξύ των δεδομένων εισόδου και εξόδου. 2) Η δυνατότητα θεώρησης τους ως κατανεμημένη μνήμη (distributed memory): Ο χαρακτηρισμός των Τεχνητών Νευρωνικών Δικτύων (ΝΔ) ως κατανεμημένη μνήμη, πηγάζει από το ότι η πληροφορία που κωδικοποιούν είναι κατανεμημένη σε όλα τα βάρη της συνδεσμολογίας τους. 3) Η ικανότητα τους για αναγνώριση προτύπων (pattern recognition): Τα ΝΔ έχουν εξαιρετική ικανότητα αναγνώρισης προτύπων καθώς δεν επηρεάζονται από ελλιπή ή/και με θόρυβο δεδομένα. Από τη στιγμή που ένα ΝΔ εκπαιδευτεί στο να αναγνωρίζει συνθήκες και καταστάσεις, απαιτείται ένας μόνο κύκλος λειτουργίας τους για να προσδιορίσουν μία συγκεκριμένη κατάσταση Πλεονεκτήματα Νευρωνικών Δικτύων Τα παραπάνω τρία βασικά χαρακτηριστικά των ΝΔ αποτελούν και συνάμα πλεονεκτήματά τους. Όμως η χρήση των Νευρωνικών Δικτύων παρέχει επιπλέον τις ακόλουθες χρήσιμες ιδιότητες : 1. Μη-γραμμικότητα. Αυτή οφείλεται στο γεγονός ότι ένα Νευρωνικό Δίκτυο δομείται από τη σύνδεση νευρώνων, οι οποίοι είναι μη-γραμμικές συσκευές. Η μηγραμμικότητα είναι πολύ σημαντική ιδιότητα, ιδιαίτερα αν ο φυσικός μηχανισμόςγια την παραγωγή των σημάτων εισόδου είναι μη-γραμμικός. 2. Σχεδιασμός Εισόδου-Εξόδου. Ένα συνηθισμένο παράδειγμα μάθησης που καλείται επιβλεπόμενη μάθηση, εμπλέκει μεταβολή των βαρών του Νευρωνικού Δικτύου, εφαρμόζοντας ένα σύνολο δειγμάτων εξάσκησης ήπαραδείγματα έργων. Κάθε παράδειγμα αποτελείται από ένα μοναδικό σήμαεισόδου και την επιθυμητή απόκριση. Η εξάσκηση του δικτύου επαναλαμβάνεταιγια πολλά παραδείγματα, μέχρι

17 το δίκτυο να φτάσει σε μια σταθερή κατάσταση,όπου πλέον δεν γίνονται αλλαγές στα βάρη. Έτσι το δίκτυο μαθαίνει από ταπαραδείγματα, κατασκευάζοντας ένα σχεδιασμό εισόδου-εξόδου για το πρόβλημαστο χέρι. 3. Προσαρμοστικότητα. Τα Νευρωνικά Δίκτυα έχουν τη δυνατότητα ναπροσαρμόζουν τα βάρη τους στις αλλαγές του περιβάλλοντός τους. Μερικές φορές οι προσαρμογές οδηγούν σε μείωση της απόδοσης του συστήματος, γι αυτό θαπρέπει να είναι επαρκείς δίλημμα σταθερότητας-πλαστικότητας. 4. Αποδεικτική Απόκριση. Ένα Νευρωνικό Δίκτυο σχεδιάζεται για να παρέχει πληροφορίες όχι μόνο για το συγκεκριμένο υπόδειγμα που επιλέγεται αλλά και για την εμπιστοσύνη στην απόφαση που παίρνεται. 5. Συναφής Πληροφορία. Η γνώση αναπαριστάνεται από την πολύ δομημένη και ενεργή κατάσταση του Νευρωνικού Δικτύου. 6. Αντοχή σε σφάλματα. Τα ΝΔ έχουν μεγάλη ανοχή σε δομικά σφάλματα. Αυτό σημαίνει ότι η κακή λειτουργία ή η καταστροφή ενός νευρώνα ή κάποιων συνδέσεων δεν είναι ικανή να διαταράξει σημαντικά την λειτουργία τους καθώς, όπως αναφέρθηκε, η πληροφορία που εσωκλείουν δεν είναι εντοπισμένη σε συγκεκριμένο σημείο αλλά διάχυτη σε όλο το δίκτυο. 7. Υλοποιησιμότητα σε VLSI. Η συμπαγής παράλληλη φύση του Νευρωνικού Δικτύου, κάνει δυνατή την υλοποίηση του σε VLSI τεχνολογία, έτσι ώστε τα νευρωνικά δίκτυα να μπορούν να χρησιμοποιηθούν σε εφαρμογές πραγματικού χρόνου. 8. Ομοιομορφία Ανάλυσης και Σχεδιασμού. Η έννοια είναι ότι ο ίδιος συμβολισμός χρησιμοποιείται σε όλα τα πεδία που περιέχουν εφαρμογή των νευρωνικών δικτύων πράγμα που υποδηλώνεται με διάφορους τρόπους: Οι νευρώνες παριστάνουν ένα συστατικό συνηθισμένο σε όλα τα νευρωνικάδίκτυα. Αυτή η ιδιότητα κάνει δυνατό το διαμοιρασμό θεωριών και αλγορίθμων εκμάθησης σε διαφορετικές εφαρμογές των νευρωνικών δικτύων. 9.Αναλογία με Νευροβιολογία. Ο σχεδιασμός νευρωνικών δικτύων γίνεται σε αναλογία με τον εγκέφαλο. Οι νευροβιολόγοι βλέπουν τα νευρωνικά δίκτυα σαν αντικείμενο έρευνας για την εξήγηση νευροβιολογικών φαινομένων. Ομοίως

18 οιμηχανικοί βλέπουν στη νευροβιολογία για νέες ιδέες για την επίλυση πολύπλοκων προβλημάτων. 10. Τα Νευρωνικά Δίκτυα μπορούν να προβλέψουν κάθε μοντέλο χρονοσειράς (t+1) Μειονεκτήματα Νευρωνικών Δικτύων Παρακάτω αναφέρουμε χωρίς ιδιαίτερη ανάλυση τα μειονεκτήματα που έχουν τα ΝΔ και η χρήση τους: 1. Τα ΝΔ προσφέρουν πολλούς βαθμούς ελευθερίας στην μοντελοποίηση. 2. Η εκπαίδευση είναι απαραίτητη. 3. Η εξήγηση και μετάφραση των βαρών στα ΝΔ είναι αδύνατη λόγω της μη γραμμικότητας τους. 4. Η επίδραση των γεγονότων δεν μπορεί να αφαιρεθεί απευθείας. 2.4 O Αισθητήρας Perceptron Το µοντέλο του αισθητήρα (Perceptron) προτάθηκε το 1958 από τον Rosenblatt, ο οποίος ήταν ψυχολόγος. Ο Αισθητήρας αποτελεί την απλούστερη µορφή Νευρωνικού ικτύου, αφού απαρτίζεται από δύο επίπεδα το επίπεδο εισόδου και το επίπεδο εξόδου. Στο επίπεδο εισόδου δεν γίνεται καµία επεξεργασία της πληροφορίας. Οι διάφοροι υπολογισµοί του δικτύου λαµβάνουν χώρα στο επίπεδο εξόδου, που αποτελείται από νευρώνες τύπου McCulloch-Pitts. Προκειµένου να εκπαιδευτεί ένα τέτοιο Νευρωνικό ίκτυο χρησιµοποιείται ο κανόνας του Rosenblatt Σχήμα 7: Perceptron αποτελούµενο από ένα νευρώνα

19 Έστω ένας νευρώνας με n εισόδους x1,..., xn όπου κάθε σύναψη έχει και ένα (συναπτικό) βάρος w1,...,wn. Η είσοδος x0 είναι πάντα 1 και το αντίστοιχο συναπτικό βάρος w0 είναι το επίπεδο ενεργοποίησης του νευρώνα ή αλλιώς το επίπεδο κατωφλίου (threshold). Με O συμβολίζουμε την έξοδο του νευρώνα. Συνήθως για ευκολία στο συμβολισμό με w συμβολίζουμε το διάνυσμα [w1,...,wn] και με x το [x1,..., xn]. Ένας πολύ συνηθισμένος τρόπος υπολογισμού της εξόδου είναι η γραμμική συνάρτηση κατωφλίου (2.1) Επίσης υπάρχει και η συνάρτηση προσήμου όπου Καθώς και η σιγμοειδής συνάρτηση (2.2) (2.3) Ένας απλός αισθητήρας επιλύει κυρίως προβλήµατα ταξινόµησης. Ένα από τα βασικότερα πλεονεκτήµατα του δικτύου αυτού είναι ότι υπάρχει ένας σαφής αλγόριθµος βάση του οποίου µπορεί να εκπαιδευτεί το δίκτυο ώστε να δώσει σωστά αποτελέσµατα. Τα δίκτυα Perceptron εκπαιδεύονται µε επίβλεψη. Οι Minsky Papert έδειξαν το 1969 ότι το πρώτο αυτό πρότυπο έχει πολλούς περιορισµούς. Ειδικότερα έδειξαν ότι τα προβλήµατα ταξινόµησης που µπορεί να λύσει ο αισθητήρας είναι εκείνα τα οποία είναι γραµµικά διαχωρίσιµα και µόνο. Προκύπτει εποµένως το ερώτηµα, κατά πόσο θα µπορούσε το αρχικό µοντέλο του αισθητήρα να τροποποιηθεί, ώστε να µπορεί να επιλύει και µη γραµµικά διαχωρίσιµα προβλήµατα. Πράγµατι, προσθέτοντας απλά ένα ή περισσότερα επίπεδα νευρώνων µεταξύ του επίπεδου εισόδου και αυτό της εξόδου, ο τροποποιηµένος αισθητήρας που προκύπτει µπορεί πλέον να επιλύσει και µη γραµµικά διαχωριζόµενα προβλήµατα. 2.5 Βασικές Αρχιτεκτονικες Δομές Τεχνητών Νευρωνικών Δικτύων Μολονότι ένα µόνο του νευρώνιο µπορεί να εκτελέσει µερικές απλές λειτουργίες που αφορούν την ανίχνευση απλών προτύπων, η υπολογιστική δύναµη των νευρώνων

20 ανοίγετε µπροστά µας µόνο όταν αυτά συνδεθούν σε δίκτυο. Όλα τα Τεχνητά Νευρωνικά ίκτυα είναι οργανωµένα σε στοιβάδες. Κάθε στοιβάδα αποτελείται από έναν αριθµό νευρώνων και όλες οι στοιβάδες συνδέονται µεταξύ τους µε κάποια βάρη. Υπάρχουν τρεις τύποι στοιβάδων και ο κάθε τύπος επιτελεί διαφορετικές λειτουργίες. Στοιβάδα εισόδου (input layer) Κρυφές στοιβάδες (hidden layers) Στοιβάδα εξόδου (output layer) Ο τρόπος σύνδεσης των στοιβάδων, ο αριθµός των κρυφών στοιβάδων, ο αριθµός και ο τύπος των νευρώνων σε κάθε στοιβάδα καθορίζουν την αρχιτεκτονική του δικτύου και κατ επέκταση τον τρόπο που θα γίνει ο εκάστοτε υπολογισµός. Ο τρόπος µε τον οποίο δοµούνται οι νευρώνες ενός Νευρωνικού ικτύου, έχει άµεση σχέση µε τον αλγόριθµο µάθησης που χρησιµοποιείται για την εκπαίδευση του δικτύου. input Hidden layer output Σχήμα 8: ΤΝ οργανωµένο σε στοιβάδες Πολλά διαφορετικά µοντέλα νευρωνικών δικτύων έχουν προταθεί από την δεκαετία του 80 και µετά. Ίσως αυτά µε την µεγαλύτερη επίδραση να είναι τα µοντέλα Multi Layer Perceptrons (MLP), τα δίκτυα του Hopfield και τα δίκτυα του Kohonen. Παρακάτω γίνεται µια συνοπτική αναφορά στα σηµαντικότερα µοντέλα Τεχνητών Νευρωνικών ικτύων και δίνεται έµφαση στα MLPs που είναι τα πιο ευρέως χρησιµοποιούµενα ΤΝ.

21 2.5.1 ίκτυα εµπρόσθιας τροφοδότησης ενός επιπέδου Σε ένα τέτοιο δίκτυο, οι νευρώνες είναι οργανωµένοι σε µορφή επιπέδων. Η ροή του σήµατος είναι από το επίπεδο εισόδου (input layer),που αποτελείται από κόµβους, προς το επίπεδο εξόδου (output layer), πουαποτελείται από υπολογιστικούς νευρώνες και όχι αντίστροφα. Οι νευρώνες εισόδου απλά «µεταφέρουν» το σήµα στο επίπεδο εξόδου χωρίς να κάνουν καµία επεξεργασία, ενώ οι νευρώνες εξόδου είναι υπολογιστικοί νευρώνες που ακολουθούν συνήθως το µοντέλο McCulloch-Pitts. Γενικά, στα περισσότερα ΤΝ ενός στρώµατος οι κόµβοι εισόδου είναι συνδεδεµένοι µε όλους τους κόµβους εξόδου, αλλά δεν είναι συνδεδεµένοι µεταξύ τους. Ένα παράδειγµα τέτοιου δικτύου φαίνεται στο παρακάτω σχήµα. Σχήμα 9: ίκτυο εµπρόσθια τροφοδότησης ενός επιπέδου ίκτυα εµπρόσθιας τροφοδότησης πολλαπλών επιπέδων (MultiLayer Perceptrons MLP) Γενικά, µεγαλύτερα και περισσότερο πολύπλοκα δίκτυα προσφέρουν µεγαλύτερη ικανότητα υπολογισµών. Τα MLPs αποτελούν µια ιδιαίτερα χρήσιµη γενίκευση του απλού Perceptron και αποτελούνται από: Το επίπεδο εισόδου Τα κρυφά στρώµατα Το στρώµα εξόδου

22 Και εδώ οι νευρώνες εισόδου απλά «µεταφέρουν» το σήµα στο επόµενο επίπεδο χωρίς να κάνουν καµία επεξεργασία, ενώ οι κρυφοί νευρώνες και οι νευρώνες εξόδου είναι υπολογιστικοί νευρώνες που ακολουθούν το µοντέλο του νευρώνα. Η ροή του σήµατος είναι από το επίπεδο εισόδου προς το επίπεδο εξόδου µέσω των κρυφών επιπέδων. Τυπικά, οι νευρώνες σε κάθε επίπεδο έχουν σαν εισόδους τα σήµατα εξόδου του προηγούµενου µόνο επιπέδου και τροφοδοτούν αποκλειστικά τους νευρώνες του επόµενου επιπέδου. Σχήμα 10: Γενική αρχιτεκτονική MLP µε δυο κρυφά στρώματα νευρώνων Σε σύγκριση µε ένα απλό δίκτυο Perceptron, τα MLPs όπου οι νευρώνες χρησιµοποιούν τη βηµατική συνάρτηση µπορούν να υλοποιήσουν συναρτήσεις που δεν µπορεί να υλοποιήσει το απλό δίκτυο του Αισθητήρα. Ωστόσο η χρήση της βηµατικής συνάρτησης δεν προτιµάται, αφού οι περισσότεροι κανόνες εκπαίδευσης βασίζονται σε µεθόδους βελτιστοποίησης οι οποίες χρησιµοποιούν παραγώγους, ενώ η βηµατική συνάρτηση δεν είναι παραγωγίσιµη. Η τεχνική αυτή δυσκολία ξεπερνιέται µε τη χρήση των σιγµοειδών συναρτήσεων Αναδροµικά ίκτυα Σε αυτή την κατηγορία δικτύων έχουµε την ύπαρξη τουλάχιστον µιας ανάδρασης. ηλαδή η έξοδος κάθε νευρώνα του δικτύου ανατροφοδοτεί την είσοδο των άλλων νευρώνων του δικτύου και σε µερικές περιπτώσεις ακόµα και την δική του είσοδο.

23 2.5.4 ίκτυα Hopfield Ο Hopfield (1982) προτείνει ένα επαναλαµβανόµενο νευρωνικό δίκτυο που λειτουργεί ως συνειρµική µνήµη. Μια τέτοια µνήµη µπορεί να υπενθυµίζει ένα παράδειγµα από µια µερική ή διαστρεβλωµένη έκδοση. Συνειρµική µνήµη ονοµάζουµε την ιδιότητα που έχει ένα σύστηµα στην περίπτωση που ανακαλεί µόνο ένα τµήµα µιας µνήµης, να µπορεί να αναπαράγει ολόκληρη την µνήµη ή τουλάχιστον ένα µεγάλο τµήµα της. Τα ίκτυα Hopfield χρησιµοποιούνται σε προβλήµατα βελτιστοποίησης. Τα δίκτυα αυτά έχουν το χαρακτηριστικό ότι χρησιµοποιούν µηχανισµό µε ανάδραση, δηλαδή οι νευρώνες τροφοδοτούνται από τις εξόδους όλων των υπολοίπων νευρώνων ακόµα και από τη δική τους έξοδο. Οι εξωτερικές είσοδοι εφαρµόζονται ως αρχικές συνθήκες στην αναδροµή. Στα δίκτυα αυτά η έννοια των επιπέδων νευρώνων είναι διαφορετική από ότι έχουµε δει µέχρι τώρα. Πιο συγκεκριµένα, τα δίκτυα τύπου Hopfield αποτελούνται από ένα µόνο επίπεδο (πλέγµα) µε πολλούς νευρώνες και κάθε νευρώνας έχει τιµή εξόδου 1 ή -1. εν υπάρχει χωριστό επίπεδο εισόδου ή εξόδου. Κάθε νευρώνας δέχεται σήµατα από το περιβάλλον και έχει εξόδους προς αυτό. Κάθε νευρώνας είναι µία µονάδα όπως ο στοιχειώδης αισθητήρας, µε τις ίδιες ιδιότητες. Οι µονάδες του δικτύου έχουν πλήρη συνδεσµολογία, δηλαδή κάθε µονάδα συνδέεται µε κάθε άλλη µονάδα στο σύστηµα. Έτσι για ένα δίκτυο µε n µονάδες αυτό σηµαίνει ότι θα έχουµε n(n 1) συνδέσεις. Το δίκτυο Hopfield έχει ως χαρακτηριστικό του ότι οι νευρώνες του συνεχώς αναπροσαρµόζονται. Εδώ τα συναπτικά βάρη δεν ορίζονται από κάποιο αναδροµικό κανόνα, αλλά παίρνουν µια απ ευθείας τιµή. Αυτό αποτελεί την εκπαίδευση του δικτύου. Πρόκειται, δηλαδή, για απλή ανάθεση τιµών στα συναπτικά βάρη. Σχήμα 11: ίκτυο Hopfield µε τέσσερις νευρώνες

24 2.5.5 ίκτυα Kohonen Αυτό το µοντέλο νευρωνικών δικτύων προτάθηκε το 1984 από τον Kοhonen και υποκινείται από την ιδιότητα της τοπογραφικής οργάνωσης του ανθρώπινου εγκεφάλου. Τα δίκτυα Kohonen εκπαιδεύονται ώστε να µπορούν να αντιστοιχούν ένα σήµα που παρουσιάζεται στην είσοδο τους µε ένα συγκεκριµένο νευρώνα στο επίπεδο εξόδου. Είναι δίκτυα στα οποία η εκπαίδευση γίνεται χωρίς επίβλεψη, δηλαδή δεν υπάρχουν εξαρχής δεδοµένοι στόχοι που να δίνονται µαζί µε τα πρότυπα στην είσοδο. Με την εκπαίδευση, ένα δίκτυο Kohonen µαθαίνει να ξεχωρίζει πρότυπα τα οποία διαφέρουν µεταξύ τους. Τα χαρακτηριστικά του δικτύου Kohonen είναι ότι µπορεί να ταξινοµεί διανύσµατα µε την βοήθεια ενός αλγόριθµου αυτόνοµης (χωρίς επίβλεψη) µάθησης. Το δίκτυο οργανώνει τα βάρη του w µε τέτοιο τρόπο ώστε να αναγνωρίζει όποια κανονικότητα µπορεί να υπάρχει στα διανύσµατα εισόδου. Λέµε ότι το δίκτυο αυτό παρουσιάζει χαρακτηριστικά αυτο οργάνωσης. Το δίκτυο Kοhonen αποτελείται από δύο επίπεδα. Το πρώτο επίπεδο, όπως συνήθως, είναι το επίπεδο εισόδου. Το δεύτερο επίπεδο έχει το ιδιαίτερο χαρακτηριστικό ότι είναι οργανωµένο σε µορφή πλέγµατος, που µπορεί να έχει οποιαδήποτε διάσταση. Η θέση των νευρώνων στο πλέγµα έχει ιδιαίτερη σηµασία. Τα δύο αυτά επίπεδα έχουν πλήρη συνδεσµολογία, δηλαδή κάθε µονάδα εισόδου συνδέεται µε όλες τις µονάδες του επιπέδου εξόδου. 2.6 Εκπαίδευση Νευρωνικών Δικτύων Μια από τις πιο βασικές ιδιότητες των Νευρωνικών Δικτύων είναι η ικανότητά τους για εκπαίδευση. Η εκπαίδευση αυτή επιτυγχάνεται μέσω της ανταλλαγής τιμών και βαρών, που αποσκοπεί στη βαθμιαία σύλληψη της πληροφορίας η οποία στη συνέχεια θα είναι διαθέσιμη προς ανάκτηση. Υπάρχουν, βέβαια, πολλοί αλγόριθμοι που η εφαρμογή τους έχει στόχο την προσαρμογή των τιμών των βαρών ενός Τεχνητού Νευρωνικού Δικτύου. Όλες οι μέθοδοι μάθησης μπορούν να καταταχτούν σε δύο κατηγορίες: τη μάθηση με επίβλεψη (supervised learning) και τη μάθηση χωρίς επίβλεψη (unsupervised learning). Μάθηση με επίβλεψη: Η μάθηση αυτή είναι μια διαδικασία η οποία συνδυάζει έναν εξωτερικό εκπαιδευτή και τη συνολική ή γενικευμένη πληροφορία. Κάποιες από τις μεθόδους οι οποίες συγκαταλέγονται σε αυτή την κατηγορία είναι η μάθηση με

25 διόρθωση σφάλματος, η στοχαστική μάθηση. Παραδείγματα τα οποία αντιπροσωπεύουν την μάθηση με επίβλεψη συμπεριλαμβάνουν αποφάσεις για το πότε θα πρέπει να σταματήσει η διαδικασία εκπαίδευσης, αποφάσεις αναφορικά με τη συχνότητα παρουσίασης στο δίκτυο τα πρότυπα εκπαίδευσης και η παρουσίαση προόδου του δικτύου. Η μάθηση με επίβλεψη χωρίζεται σε δύο ακόμα κατηγορίες: στη δομική (structural) και στην προσωρινή (temporal) εκμάθηση. Οι αλγόριθμοι οι οποίοι βρίσκονται στην πρώτη κατηγορία, χρησιμοποιούνται για την εύρεση της βέλτιστης σχέσης μεταξύ εισόδων και εξόδων για κάθε ξεχωριστό ζευγάρι προτύπων. Παραδείγματα της δομικής εκμάθησης αποτελούν η αναγνώριση και η κατηγοριοποίηση προτύπων, ενώ παραδείγματα της προσωρινής εκμάθησης η πρόβλεψη και ο έλεγχος. Μάθηση χωρίς επίβλεψη: Οι αλγόριθμοι της εν λόγω μάθησης αναφέρονται ως αυτόοργανώμενοι (self-organized) και είναι διαδικασίες οι οποίες δεν απαιτούν να είναι παρών ένας «εξωτερικός» δάσκαλος ή επιβλέπων. Βασίζονται, μάλιστα, μόνο σε τοπική πληροφορία καθ όλη τη διάρκεια της εκπαίδευσης του Τεχνητού Νευρωνικού Δικτύου. Οι συγκεκριμένοι αλγόριθμοι οργανώνουν τα δεδομένα και ανακαλύπτουν τις σημαντικές συλλογικές ιδιότητες. Για παράδειγμα, αλγόριθμοι εκπαίδευσης χωρίς επίβλεψη είναι ο αλγόριθμος Hebbian, ο διαφορικός αλγόριθμος Hebbian και ο Min- Max αλγόριθμος. Κατά κύριο λόγο οι περισσότερες διαδικασίες εκπαίδευσης είναι off line. Όταν χρησιμοποιείται όλο το δείγμα προτύπων για την τροποποίηση των τιμών των βαρών, πριν την τελική χρήση του δικτύου ως εφαρμογή, τότε ονομάζεται off line εκπαίδευση. Οι αλγόριθμοι εκπαίδευσης off line έχουν την απαίτηση να βρίσκονται στην εκπαίδευση του δικτύου παρόντα όλα τα πρότυπα. Το γεγονός αυτό αποκλείει την πιθανότητα εισαγωγής νέων πληροφοριών μέσω νέων προτύπων. Βέβαια, υπάρχουν και Τεχνητά Νευρωνικά Δίκτυα τα οποία δεν αποκλείουν την εισαγωγή νέας πληροφορίας, μετά την τελική τους μοντελοποίηση. Αν παρουσιαστεί ανάγκη εισαγωγής νέου προτύπου στο δίκτυο, μπορεί να γίνει απευθείας χωρίς τον κίνδυνο να χαθεί κανένα μέρος της αρχικής πληροφορίας. Το πλεονέκτημα των δικτύων που χρησιμοποιούν off line διαδικασίες εκπαίδευσης επικεντρώνεται κυρίως στη δυνατότητα να δίνουν καλύτερες λύσεις σε δύσκολα προβλήματα

26 2.7 Αλγόριθμος Οπισθοδρομικής Διάδοσης Σφάλματος (Backpropagation) Τα δίκτυα εµπρόσθιας τροφοδότησης πολλών επιπέδων (Multi-Layer Perceptrons MLPs) έχουν εφαρµοστεί µε επιτυχία στην επίλυση δύσκολων και ποικίλων προβληµάτων. Τα MLPs συνήθως εκπαιδεύονται µε έναν επιβλεπόµενο τρόπο και µε τη χρήση ενός πολύ δηµοφιλούς αλγορίθµου, τον Αλγόριθµο Πίσω ιάδοσης του Λάθους (Error Back Propagation Algorithm). Ο αλγόριθµος αυτός βασίζεται στη διαδικασία εκπαίδευσης του απλού νευρώνα µε ελαχιστοποίηση σφάλµατος µε χρήση της τεχνικής της πιο απότοµης καθόδου (steepest descent). Η διαδικασία της πίσω διάδοσης του λάθους για την εκπαίδευση ενός MLP αποτελείται από δυο περάσµατα διαµέσου των διαφόρων επιπέδων του δικτύου: ένα πέρασµα προς τα εµπρός (forward pass) και ένα πέρασµα προς τα πίσω (backward pass). Στο εµπρός πέρασµα ένα διάνυσµα εισόδου εφαρµόζεται στους νευρώνες εισόδου του δικτύου και η επίδραση του διαδίδεται µέσα στο δίκτυο από το ένα επίπεδο στο επόµενο και µε κατεύθυνση από το επίπεδο εισόδου προς το επίπεδο εξόδου. Τελικά ένα σύνολο από εξόδους παράγεται ως η πραγµατική απόκριση του δικτύου. Συγκρίνουµε τις τιµές της τελικής εξόδου µε το επιθυµητό αποτέλεσµα και βρίσκουµε το σφάλµα για κάθε µία από αυτές. Κατά τη διάρκεια του εµπρός περάσµατος τα βάρη του δικτύου παραµένουν σταθερά. Κατά τη διάρκεια της πίσω διάδοσης τα βάρη προσαρµόζονται σύµφωνα µε τον κανόνα διόρθωσης του σφάλµατος που παράγεται από το εµπρός πέρασµα. Πιο συγκεκριµένα, η πραγµατική απόκριση του δικτύου αφαιρείται από την επιθυµητή απόκριση για την παραγωγή ενός σήµατος λάθους, που διαδίδεται προς τα πίσω στο δίκτυο, αντίθετα από την κατεύθυνση των συνδέσεων (µε κατεύθυνση από το επίπεδο εξόδου προς το επίπεδο εισόδου), από το οποίο προκύπτει και το όνοµα «πίσω διάδοσης του λάθους». Τα συναπτικά βάρη προσαρµόζονται έτσι ώστε να κάνουν την πραγµατική απόκριση του δικτύου να πλησιάσει την επιθυµητή απόκριση. Η ανάπτυξη του αλγόριθµου πίσω διάδοσης αποτελεί ένα σταθµό στα Νευρωνικά ίκτυα γιατί παρέχει µια υπολογιστικά αποδοτική µέθοδο για την εκπαίδευση MLPs.

27 ΚΕΦΑΛΑΙΟ 3 ΤΑΥΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΟΣ(SYSTEMIDENTIFICATION) Σε αυτή την ενότητα πραγματοποιείται η ταυτοποίηση της διαδικασίας του εκκρεμούς με τη χρήση νευρωνικού δικτύου. Η πιο κοινή μέθοδος ταυτοποίησης με νευρωνικά δίκτυα καλείται ευθεία μοντελοποίηση. Κατά τη διάρκεια της εκπαίδευσης το σύστημα του εκκρεμούς και το νευρωνικό δίκτυο λαμβάνουν την ίδια είσοδο και συγκρίνονται οι έξοδοι τους. Το σφάλμα που προκύπτει χρησιμοποιείται για την αναβάθμιση των βαρών του νευρωνικού δικτύου. Αυτό είναι ένα παράδειγμα μάθησης με επίβλεψη όπου ο δάσκαλος (σύστημα ανάστροφου εκκρεμούς) τροφοδοτεί με τιμές στόχους το νευρωνικό δίκτυο. Σχήμα 12: Εμπρόσθια μοντελοποίηση νευρωνικού δικτύου Για να δώσουμε έμφαση στη δυναμική του εκκρεμούς, χαλαρώνουμε τον ελεγκτή μας δίνοντας τη τιμή της μάζας του αμαξιού ίση με 0.2kg μέσα σε αυτόν. Το αποτέλεσμα είναι να χρησιμοποιεί λιγότερη δύναμη ελέγχου και το εκκρεμές να γίνεται πιο ασταθές.

28 Pendulum Angle(rad) Pendulum Angle(rad) Time Σχήμα 13: Σύστημα εκκρεμούς με κανονικό ελεγκτή Time Σχήμα 14: Σύστημα εκκρεμούς με χαλαρό ελεγκτή

29 Το δίκτυο που θα χρησιμοποιήσουμε για τη διαδικασία της ταυτοποίησης είναι ευθείας τροφοδότησης (feed - forward). Μέσα από τηνεργαλειοθήκη της Matlab για τα νευρωνικά δίκτυα δημιουργούμε ένα νευρωνικό δίκτυο με 1 κρυφό επίπεδο και 4 νευρώνες. Συνάρτηση ενεργοποίησης επιλέγεται η σιγμοειδής ενώ στο επίπεδο εξόδου επιλέγουμε τη γραμμική συνάρτηση. Επίσης για την εκπαίδευση χρησιμοποιήθηκε οαλγόριθμος οπισθοδρομικής διάδοσης σφάλματος (Backpropagation)ενώ ο αριθμός εποχών τέθηκε ίσος με 400. Μόλις ολοκληρωθεί η εκπαίδευση το νευρωνικό δίκτυο εξάγεται στο Simulink χρησιμοποιώντας την εντολή gensim στη Matlab. Το νευρωνικό δίκτυο στο Simulink φαίνεται παρακάτω. Σχήμα 15: Η ποιότητα του μοντέλου δοκιμάζεται στο Simulink

30 Pendulum Angle(rad) 3.1 Αποτελέσματα Η ποιότητα του νευρωνικού μοντέλου εξετάζεται υπολογίζοντας το μέσο τετραγωνικό σφάλμα (MSE -mean squared error). Το σφάλμα αυτό δίνει μια καλή ένδειξη της ακρίβειας του μοντέλου. Το σφάλμα ανάμεσα στο μοντέλο και στη διαδικασία πρέπει να είναι χαμηλό. Στα παρακάτω διαγράμματα συγκρίνονται η δυναμική του νευρωνικού δικτύου με αυτή του συστήματος ελεγκτή ανάστροφου εκκρεμούς. Ουσιαστικά θέλουμε να δούμε το κατά πόσο το μοντέλο προβλέπει τη κίνηση του εκκρεμούς. Κατά τη διάρκεια της εξέτασης νευρωνικά δίκτυα με διαφορετικό αριθμό νευρώνων δοκιμαζονται προσδοκώντας την αύξηση της ακρίβειας του μοντέλου. Στα παρακάτω διαγράμματα δείχνουν την έξοδο της διαδικασίας σε σύγκριση με αυτή του μοντέλου Time Σχήμα 16: Feed-Forward δίκτυο, 1 κρυφό επίπεδο, 4 νευρώνες

31 Pendulum Angle(rad) Pendulum Angle(rad) Time Σχήμα 17: Feed-Forward δίκτυο, 1 κρυφό επίπεδο, 10 νευρώνες Time Σχήμα 18: Feed-Forward δίκτυο, 1 κρυφό επίπεδο, 20 νευρώνες

32 Pendulum Angle(rad) Time Σχήμα 19: Feed-Forward δίκτυο, 1 κρυφό επίπεδο, 50 νευρώνες Το νευρωνικό δίκτυο μοντελοποιεί τη διαδικασία καλά. Το σφάλμα είναι χαμηλό και το μοντέλο προβλέπει τη γωνία του εκκρεμούς. Τα αποτελέσματα δείχνουν ότι η αύξηση των νευρώνων στο νευρωνικό δίκτυο δεν βελτιώνει το σφάλμα μεταξύ του μοντέλου και της διαδικασίας όπως φαίνεται και στον παρακάτω πίνακα. Τύπος Δικτύου Νευρώνες Εποχές Ρυθμός Εκπαίδευσης Εκπαίδευσης MSE FF e-4 FF e-4 FF e-4 FF e-4

33 ΚΕΦΑΛΑΙΟ 4 ΝΕΥΡΩΝΙΚΟΣ ΕΛΕΓΧΟΣ ΤΟΥ ΑΝΑΣΤΡΟΦΟΥ ΕΚΚΡΕΜΟΥΣ Ο νευρωνικός ελεγκτής που δημιουργήθηκε για τον έλεγχο του εκκρεμούς χρησιμοποιεί τη μέθοδο μάθησης με επίβλεψη. Ένα νευρωνικό δίκτυο ευθείας τροφοδότησης θα εκπαιδευτεί για να μιμηθεί τον ελεγκτή. Το νευρωνικό δίκτυο θα αναπτυχθεί παρόμοια με τη μέθοδο ταυτοποίησης που περιγράφηκε στο προηγούμενο κεφάλαιο. Θα έχει για είσοδο τις εξόδους του ανάστροφου εκκρεμούς. θέση (y), ταχύτητα (ydot), γωνία (theta), γωνιακή ταχύτητα (thetadot) και έξοδο την είσοδο του συστήματος δηλαδή τη δύναμη. Σχήμα 20: Μάθηση με επίβλεψη χρησιμοποιόντας το νόμο ελέγχου

34 Οι 4 είσοδοι αλλά και η έξοδος στόχος, εξάγονται στο χώρο εργασίας της Matlab. Στη συνέχεια με τη χρήση του εργαλειοθήκης για τα νευρωνικά δίκτυα που διαθέτει η Matlabεκπαιδεύουμε ένα νευρωνικό δίκτυο. Ο τύπος του νευρωνικού δικτύου είναι εµπρόσθιας τροφοδότησης (feedforward) ενώ αριθμό νευρώνων στα κρυφά επίπεδαεπιλέγουμε 50. Η συνάρτηση ενεργοποίησης που επιλέγεται είναι η σιγμοειδής για τα κρυφά επίπεδα και γραμμική για το επίπεδο εξόδου. Μόλις ολοκληρωθεί η εκπαίδευση και ρυθμιστούν τα βάρη, το νευρωνικό δίκτυο εξάγεται στο Simulink και τοποθετείται στη θέση του ελεγκτή. Σχήμα 21: Έλεγχος με το νευρωνικό δίκτυο στη θέση του ελεγκτή

35 Pendulum Angle(rad) 4.1 Αποτελέσματα Αφού γίνει η προσομοίωση του συστήματος στο Simulink εξάγουμε από το χώρο εργασίας της Matlab τα διαγράμματα με τα αποτελέσματα της προσομοίωσης. Τα διαγράμματα μας δείχνουν τη κάθε έξοδο του συστήματος (θέση (y), ταχύτητα (ydot), γωνία (theta), γωνιακή ταχύτητα (thetadot)) αλλά και την είσοδο (δύναμη) σε συνάρτηση με το χρόνο της προσομοίωσης όπως φαίνεται παρακάτω Time Σχήμα 22: Γωνία εκκρεμούς

36 Angular Velocity(rad/s) Force Time Σχήμα 23: Δύναμη Time Σχήμα 24: Γωνιακή ταχύτητα εκκρεμούς

37 Velocity(m/s) Displacement(m) Time Σχήμα 25: Μετατόπιση αμαξιού Time Σχήμα 26: Ταχύτητα αμαξιού

38 4.2 Αποτελέσματα με Θόρυβο Στη συνέχεια θέλοντας να διερευνήσουμε την απευθείας προσαρμογή των βαρών του νευρωνικού δικτύου εισάγουμε στο σύστημα κάποιο θόρυβο. Συγκεκριμένα χρησιμοποιώντας ένα διακόπτη κατά τη διάρκεια της προσομοίωσης στο Simulink αλλάζουμε τη μάζα του αμαξιού από 1kg σε 2.5kg για να δούμε πως θα αντιδράσει το νευρωνικό δίκτυο. Η διάταξη που προκύπτει στο Simulink φαίνεται παρακάτω. Σχήμα 27: Εισάγοντας 'θόρυβο' στο σύστημα Στα επόμενα σχήματα βλέπουμε τα διαγράμματα που μας δείχνουν τη κάθε έξοδο του συστήματος (θέση (y), ταχύτητα (ydot), γωνία (theta), γωνιακή ταχύτητα (thetadot)) αλλά και την είσοδο (δύναμη) σε συνάρτηση με το χρόνο της προσομοίωσης για εισαγωγή του θορύβου περίπου τη χρονική διάρκεια από 3 εώς 5.

39 Angular Velocity(rad/s) Pendulum Angle(rad) Time x 10 4 Σχήμα 28: Διάγραμμα της γωνίας του εκκρεμούς Time x 10 4 Σχήμα 29: Γωνιακή ταχύτητα εκκρεμούς

40 Velocity(m/s) Displacement(m) Time x 10 4 Σχήμα 30: Μετατόπιση αμαξιού Time x 10 4 Σχήμα 31: Ταχύτητα αμαξιού

41 Force Time x 10 4 Σχήμα 32: Δύναμη

42 ΚΕΦΑΛΑΙΟ 5 ΣΥΜΠΕΡΑΣΜΑΤΑ Στη παρούσα εργασία επιτεύχθει η εφαρμογή τεχνικών νευρωνικών δικτύων στην αναγνώριση και τον έλεγχο του ανάστροφου εκκρεμούς. Πριν εφαρμοστεί η τεχνική της αναγνώρισης αναπτύχθηκε στο Simulink το μοντέλο του ανάστροφου εκκρεμούς. Επίσης αναπτύχθηκε ο ευθύς νόμος ελέγχου για τη σταθεροποίηση του εκκρεμούς αλλά και την εκπαίδευση του νευρωνικού δικτύου. Τα αποτελέσματα που πήραμε από την αναγνώριση του συστήματος στο Simulink ήταν αρκετά καλά. Εξετάστηκαν νευρωνικά δίκτυα ευθείας τροφοδότησης για διαφορετικούς αριθμούς νευρώνων.το μέσο τετραγωνικό σφάλμα (MSE) ανάμεσα στις εξόδους των νευρωνικών δικτύων και του συστήματος ήταν πολύ χαμηλό σε όλες τις περιπτώσεις. Το συμπέρασμα που βγήκε είναι πως η αυξομείωση του αριθμού των νευρώνων δε μεταβάλει την ακρίβεια του νευρωνικού δικτύου. Στη συνέχεια κατασκευάστηκε ένα νευρωνικό δίκτυο ευθείας τροφοδότησης το οποίο αφού εκπαιδεύτηκε αντικατέστησε το μοντέλο του ευθύ νόμου ελέγχου στον έλεγχο του εκκρεμούς. Η αντικατάσταση αυτή έγινε με επιτυχία αφού το εκκρεμές παρέμενε σε ισορροπία στο χρόνο ανεξάρτητα της δύναμης που δεχόταν το καρότσι. Τέλος για να εξετασθεί η προσαρμοστικότητα του νευρωνικού δικτύου δοκιμάστηκε το σύστημα και σε συνθήκες εισαγωγής θορύβου, όπου κατά τη διάρκεια της προσομοίωσης με ένα διακόπτη η μάζα του καροτσιού από 1kg γινόταν 2.5kg. Παρά τη μεγάλη μεταβολή στη μάζα το νευρωνικό δίκτυο κατάφερε να αντεπεξέλθει και να κρατήσει σε ισορροπία το εκκρεμές. Η παραπέρα διερεύνηση και εφαρμογή και άλλων τύπων νευρωνικών δικτύων αλλά και ο έλεγχος με αυτά τα νευρωνικά δίκτυα διαφορετικών μη γραμμικών συστημάτων θα μπορούσε να αποτελέσει αντικείμενο μελλοντικής εργασίας.

43 ΒΙΒΛΙΟΓΡΑΦΙΑ [1] Amit K. Singh, Dr.Prerna Gaur, Adaptive control for non-linear systems using Artificial Neural Network and its application applied on Inverted Pendulum IEEE Conference on Power Electronics (IICPE), 2011, pp [2] A. Patrikar, J. Provence, Learning control of dynamical systems using neural network,proc. 28 th Allerton Conference on Communication, Control, and Computing (1990), pp [3] K.S. Narendra, K. Parthasarathy, Identification and control of dynamical systems using neural networks, IEEE Trans. Neural Networks, 1 (March 1990), pp [4] L. Fausett, 1994, Fundamentals of Neural Networks-Architectures, Algorithms and Applications, Prentice Hall, New Jersey, USA. [5] Neural Network Toolbox Users Guide, October 1998, The Mathworks Inc. [6] Pham and Liu, Neural Networks for Identification, Prediction and Control, Springer [7] Rojas, R., Neural networks: a systematic introduction, Springer, [8] SudeepSharma,VijayKumar,Raj Kumar, Supervised Online Adaptive Control of Inverted Pendulum System Using ADALINE Artificial Neural Network with Varying System Parameters and External Disturbance, IJISA, vol.4, no.8, pp.53-61, [9] T.Callinan, Artificial neural network identification and control of the inverted pendulum, August 2003.

44 [10] Π. Αργυράκης, 2001, Νευρωνικά ίκτυα και Εφαρµογές, Τόµος Β, Ελληνικό Ανοιχτό Πανεπιστήµιο, Σχολή Θετικών Επιστηµών και Τεχνολογίας. [11] Κ. ιαµαντάρας, 2007, Τεχνητά Νευρωνικά ίκτυα, Εκδόσεις Κλειδάριθµος.

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΙ Δυτικής Μακεδονίας ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ 2015-2016 Τεχνητή Νοημοσύνη Νευρώνας Perceptron Διδάσκων: Τσίπουρας Μάρκος Εκπαιδευτικό Υλικό: Τσίπουρας Μάρκος Τζώρτζης Γρηγόρης Περιεχόμενα Εισαγωγή

Διαβάστε περισσότερα

Τεχνητά Νευρωνικά Δίκτυα. Τσιριγώτης Γεώργιος Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας & Θράκης

Τεχνητά Νευρωνικά Δίκτυα. Τσιριγώτης Γεώργιος Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας & Θράκης Τεχνητά Τσιριγώτης Γεώργιος Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας & Θράκης Ο Βιολογικός Νευρώνας Δενδρίτες Συνάψεις Πυρήνας (Σώμα) Άξονας 2 Ο Βιολογικός Νευρώνας 3 Βασικά Χαρακτηριστικά

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα & Περιβάλλον

Πληροφοριακά Συστήματα & Περιβάλλον ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πληροφοριακά Συστήματα & Περιβάλλον Ενότητα 8: Τεχνητά Νευρωνικά Δίκτυα Παναγιώτης Λεφάκης Δασολογίας & Φυσικού Περιβάλλοντος Άδειες Χρήσης

Διαβάστε περισσότερα

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ. Καραγιώργου Σοφία

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ. Καραγιώργου Σοφία ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Καραγιώργου Σοφία Εισαγωγή Προσομοιώνει βιολογικές διεργασίες (π.χ. λειτουργία του εγκεφάλου, διαδικασία

Διαβάστε περισσότερα

Το Πολυεπίπεδο Perceptron. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Το Πολυεπίπεδο Perceptron. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Το Πολυ Perceptron Δίκτυα Πρόσθιας Τροφοδότησης (feedforward) Tο αντίστοιχο γράφημα του δικτύου δεν περιλαμβάνει κύκλους: δεν υπάρχει δηλαδή ανατροφοδότηση της εξόδου ενός νευρώνα προς τους νευρώνες από

Διαβάστε περισσότερα

Μοντέλο Perceptron πολλών στρωμάτων Multi Layer Perceptron (MLP)

Μοντέλο Perceptron πολλών στρωμάτων Multi Layer Perceptron (MLP) Μοντέλο Perceptron πολλών στρωμάτων Multi Layer Perceptron (MLP) x -0,5 a x x 2 0 0 0 0 - -0,5 y y 0 0 x 2 -,5 a 2 θ η τιμή κατωφλίου Μία λύση του προβλήματος XOR Multi Layer Perceptron (MLP) x -0,5 Μία

Διαβάστε περισσότερα

οµή δικτύου ΣΧΗΜΑ 8.1

οµή δικτύου ΣΧΗΜΑ 8.1 8. ίκτυα Kohonen Το µοντέλο αυτό των δικτύων προτάθηκε το 1984 από τον Kοhonen, και αφορά διαδικασία εκµάθησης χωρίς επίβλεψη, δηλαδή δεν δίδεται καµία εξωτερική επέµβαση σχετικά µε τους στόχους που πρέπει

Διαβάστε περισσότερα

4.3. Γραµµικοί ταξινοµητές

4.3. Γραµµικοί ταξινοµητές Γραµµικοί ταξινοµητές Γραµµικός ταξινοµητής είναι ένα σύστηµα ταξινόµησης που χρησιµοποιεί γραµµικές διακριτικές συναρτήσεις Οι ταξινοµητές αυτοί αναπαρίστανται συχνά µε οµάδες κόµβων εντός των οποίων

Διαβάστε περισσότερα

M m l B r mglsin mlcos x ml 2 1) Να εισαχθεί το µοντέλο στο simulink ορίζοντας από πριν στο MATLAB τις µεταβλητές Μ,m,br

M m l B r mglsin mlcos x ml 2 1) Να εισαχθεί το µοντέλο στο simulink ορίζοντας από πριν στο MATLAB τις µεταβλητές Μ,m,br ΑΣΚΗΣΗ 1 Έστω ένα σύστηµα εκκρεµούς όπως φαίνεται στο ακόλουθο σχήµα: Πάνω στη µάζα Μ επιδρά µια οριζόντια δύναµη F l την οποία και θεωρούµε σαν είσοδο στο σύστηµα. Έξοδος του συστήµατος θεωρείται η απόσταση

Διαβάστε περισσότερα

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε.

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το

Διαβάστε περισσότερα

Το μοντέλο Perceptron

Το μοντέλο Perceptron Το μοντέλο Perceptron Αποτελείται από έναν μόνο νευρώνα McCulloch-Pitts w j x x 1, x2,..., w x T 1 1 x 2 w 2 Σ u x n f(u) Άνυσμα Εισόδου s i x j x n w n -θ w w 1, w2,..., w n T Άνυσμα Βαρών 1 Το μοντέλο

Διαβάστε περισσότερα

Μάθηση σε νέα τεχνολογικά περιβάλλοντα

Μάθηση σε νέα τεχνολογικά περιβάλλοντα ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μάθηση σε νέα τεχνολογικά περιβάλλοντα Ενότητα 10: Θεωρία Συνδεσιασμού Βασιλική Μητροπούλου-Μούρκα Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Κεφάλαιο 2. Ιστορική αναδροµή

Κεφάλαιο 2. Ιστορική αναδροµή Κεφάλαιο 2. Ιστορική αναδροµή Σκοπός: Στο κεφάλαιο αυτό γίνεται µία σύντοµη ιστορική ανασκόπηση της περιοχής των νευρωνικών δικτύων. Παρουσιάζονται επιγραµµατικά τα έργα που σηµάδευσαν την περιοχή αυτή,

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ. Εξάμηνο 5ο Οικονόμου Παναγιώτης & Ελπινίκη Παπαγεωργίου. Νευρωνικά Δίκτυα.

Τεχνητή Νοημοσύνη. TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ. Εξάμηνο 5ο Οικονόμου Παναγιώτης & Ελπινίκη Παπαγεωργίου. Νευρωνικά Δίκτυα. Τεχνητή Νοημοσύνη. TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ Εξάμηνο 5ο Οικονόμου Παναγιώτης & Ελπινίκη Παπαγεωργίου. Νευρωνικά Δίκτυα. 1 ΤΕΧΝΗΤΑ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Χαρακτηριστικά Είδη εκπαίδευσης Δίκτυα

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΘΕΜΑ ο 2.5 µονάδες ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ Τελικές εξετάσεις 2 Οκτωβρίου 23 ιάρκεια: 2 ώρες Έστω το παρακάτω γραµµικώς

Διαβάστε περισσότερα

Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα Τεχνητή Νοημοσύνη (Artificial Intelligence) Ανάπτυξη μεθόδων και τεχνολογιών για την επίλυση προβλημάτων στα οποία ο άνθρωπος υπερέχει (?) του υπολογιστή Συλλογισμοί

Διαβάστε περισσότερα

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 5 o Φροντιστήριο

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 5 o Φροντιστήριο Πρόβλημα ο Ασκήσεις Φροντιστηρίου 5 o Φροντιστήριο Δίνεται το παρακάτω σύνολο εκπαίδευσης: # Είσοδος Κατηγορία 0 0 0 Α 2 0 0 Α 0 Β 4 0 0 Α 5 0 Β 6 0 0 Α 7 0 Β 8 Β α) Στον παρακάτω κύβο τοποθετείστε τα

Διαβάστε περισσότερα

Υπολογιστική Νοημοσύνη. Μάθημα 4: Μάθηση στον απλό τεχνητό νευρώνα (2)

Υπολογιστική Νοημοσύνη. Μάθημα 4: Μάθηση στον απλό τεχνητό νευρώνα (2) Υπολογιστική Νοημοσύνη Μάθημα 4: Μάθηση στον απλό τεχνητό νευρώνα (2) Ο κανόνας Δέλτα για συνεχείς συναρτήσεις ενεργοποίησης (1/2) Για συνεχείς συναρτήσεις ενεργοποίησης, θα θέλαμε να αλλάξουμε περισσότερο

Διαβάστε περισσότερα

Νευρωνικά ίκτυα. Σηµερινό Μάθηµα

Νευρωνικά ίκτυα. Σηµερινό Μάθηµα Νευρωνικά ίκτυα Σηµερινό Μάθηµα Perceptron (Αισθητήρας) Aλγόριθµος µάθησης του Perceptron Οι εξισώσεις των Wiener-Hopf Μέθοδος Ταχύτερης Καθόδου (Steepest Descent) Οαλγόριθµος Ελάχιστου Μέσου Τετραγωνικού

Διαβάστε περισσότερα

Κινητά Δίκτυα Επικοινωνιών. Συμπληρωματικό υλικό. Προσαρμοστική Ισοστάθμιση Καναλιού

Κινητά Δίκτυα Επικοινωνιών. Συμπληρωματικό υλικό. Προσαρμοστική Ισοστάθμιση Καναλιού Κινητά Δίκτυα Επικοινωνιών Συμπληρωματικό υλικό Προσαρμοστική Ισοστάθμιση Καναλιού Προσαρμοστικοί Ισοσταθμιστές Για να υπολογίσουμε τους συντελεστές του ισοσταθμιστή MMSE, απαιτείται να λύσουμε ένα γραμμικό

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 19η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 19η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 19η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτές βασίζονται σε ύλη των βιβλίων: Artificia Inteigence A Modern Approach των S. Russe και P.

Διαβάστε περισσότερα

Ασκήσεις μελέτης της 19 ης διάλεξης

Ασκήσεις μελέτης της 19 ης διάλεξης Οικονομικό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής Μάθημα: Τεχνητή Νοημοσύνη, 2016 17 Διδάσκων: Ι. Ανδρουτσόπουλος Ασκήσεις μελέτης της 19 ης διάλεξης 19.1. Δείξτε ότι το Perceptron με (α) συνάρτηση ενεργοποίησης

Διαβάστε περισσότερα

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 1: Μέθοδοι Αναγνώρισης Προτύπων Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Εισηγητής: ρ Ηλίας Ζαφειρόπουλος Εισαγωγή Ιατρικά δεδοµένα: Συλλογή Οργάνωση Αξιοποίηση Data Mining ιαχείριση εδοµένων Εκπαίδευση

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Θ.Ε. ΠΛΗ31 (2004-5) ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ #3 Στόχος Στόχος αυτής της εργασίας είναι η απόκτηση δεξιοτήτων σε θέματα που αφορούν τα Τεχνητά Νευρωνικά Δίκτυα και ποιο συγκεκριμένα θέματα εκπαίδευσης και υλοποίησης.

Διαβάστε περισσότερα

Νευρωνικά ίκτυα. Σηµερινό Μάθηµα

Νευρωνικά ίκτυα. Σηµερινό Μάθηµα Νευρωνικά ίκτυα Σηµερινό Μάθηµα Ιστορική Αναδροµή ΑπόταΒιολογικάΝευρωνικά ίκτυαστα Τεχνητά Το µοντέλο του τεχνητού νευρώνα Νευρωνικά ίκτυα Εκπαίδευση Συναρτήσεις ενεργοποίησης TαΝ.. σαν κατευθυνόµενoιγράφοι

Διαβάστε περισσότερα

Βασικές αρχές εκπαίδευσης ΤΝΔ: το perceptron. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Βασικές αρχές εκπαίδευσης ΤΝΔ: το perceptron. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Βασικές αρχές εκπαίδευσης ΤΝΔ: το perceptron Βιολογικός Νευρώνας Δενδρίτες, που αποτελούν τις γραμμές εισόδου των ερεθισμάτων (βιολογικών σημάτων) Σώμα, στο οποίο γίνεται η συσσώρευση των ερεθισμάτων και

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης

Πληροφοριακά Συστήματα Διοίκησης Πληροφοριακά Συστήματα Διοίκησης Τρεις αλγόριθμοι μηχανικής μάθησης ΠΜΣ Λογιστική Χρηματοοικονομική και Διοικητική Επιστήμη ΤΕΙ Ηπείρου @ 2018 Μηχανική μάθηση αναγνώριση προτύπων Η αναγνώριση προτύπων

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΘΕΜΑ ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ Τελικές εξετάσεις 26 Ιανουαρίου 2004 ιάρκεια: 2 ώρες (9:00-:00) Στην παρακάτω

Διαβάστε περισσότερα

Νευρωνικά ίκτυα και Εξελικτικός. Σηµερινό Μάθηµα. επανάληψη Γενετικών Αλγορίθµων 1 η εργασία Επανάληψη νευρωνικών δικτύων Ασκήσεις εφαρµογές

Νευρωνικά ίκτυα και Εξελικτικός. Σηµερινό Μάθηµα. επανάληψη Γενετικών Αλγορίθµων 1 η εργασία Επανάληψη νευρωνικών δικτύων Ασκήσεις εφαρµογές Νευρωνικά ίκτυα και Εξελικτικός Προγραµµατισµός Σηµερινό Μάθηµα επανάληψη Γενετικών Αλγορίθµων η εργασία Επανάληψη νευρωνικών δικτύων Ασκήσεις εφαρµογές Κωδικοποίηση Αντικειµενική Συνάρτ Αρχικοποίηση Αξιολόγηση

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων. Διαλέξεις 15-16

HMY 795: Αναγνώριση Προτύπων. Διαλέξεις 15-16 HMY 795: Αναγνώριση Προτύπων Διαλέξεις 15-16 Νευρωνικά Δίκτυα(Neural Networks) Fisher s linear discriminant: Μείωση διαστάσεων (dimensionality reduction) y Τ =w x s + s =w S w 2 2 Τ 1 2 W ( ) 2 2 ( ) m2

Διαβάστε περισσότερα

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ Ενότητα: Αναγνώριση Διεργασίας - Προσαρμοστικός Έλεγχος (Process Identification) Αλαφοδήμος Κωνσταντίνος

Διαβάστε περισσότερα

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων Ανδρέας Παπαζώης Τμ. Διοίκησης Επιχειρήσεων Περιεχόμενα Εργ. Μαθήματος Βιολογικά Νευρωνικά Δίκτυα Η έννοια των Τεχνητών Νευρωνικών Δικτύων Η δομή ενός νευρώνα Διαδικασία εκπαίδευσης Παραδείγματα απλών

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ 1.2 ΔΥΝΑΜΙΚΗ ΣΕ ΜΙΑ ΔΙΑΣΤΑΣΗ

ΕΝΟΤΗΤΑ 1.2 ΔΥΝΑΜΙΚΗ ΣΕ ΜΙΑ ΔΙΑΣΤΑΣΗ ΕΝΟΤΗΤΑ 1.2 ΔΥΝΑΜΙΚΗ ΣΕ ΜΙΑ ΔΙΑΣΤΑΣΗ 1. Τι λέμε δύναμη, πως συμβολίζεται και ποια η μονάδα μέτρησής της. Δύναμη είναι η αιτία που προκαλεί τη μεταβολή της κινητικής κατάστασης των σωμάτων ή την παραμόρφωσή

Διαβάστε περισσότερα

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 4 o Φροντιστήριο

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 4 o Φροντιστήριο Ασκήσεις Φροντιστηρίου 4 o Φροντιστήριο Πρόβλημα 1 ο Ο πίνακας συσχέτισης R x του διανύσματος εισόδου x( στον LMS αλγόριθμο 1 0.5 R x = ορίζεται ως: 0.5 1. Ορίστε το διάστημα των τιμών της παραμέτρου μάθησης

Διαβάστε περισσότερα

Οι Εξελικτικοί Αλγόριθμοι (ΕΑ) είναι καθολικοί στοχαστικοί αλγόριθμοι βελτιστοποίησης, εμπνευσμένοι από τις βασικές αρχές της φυσικής εξέλιξης.

Οι Εξελικτικοί Αλγόριθμοι (ΕΑ) είναι καθολικοί στοχαστικοί αλγόριθμοι βελτιστοποίησης, εμπνευσμένοι από τις βασικές αρχές της φυσικής εξέλιξης. Οι Εξελικτικοί Αλγόριθμοι (ΕΑ) είναι καθολικοί στοχαστικοί αλγόριθμοι βελτιστοποίησης, εμπνευσμένοι από τις βασικές αρχές της φυσικής εξέλιξης. Ένα από τα γνωστότερα παραδείγματα των ΕΑ είναι ο Γενετικός

Διαβάστε περισσότερα

ΚΑΤΗΓΟΡΙΕΣ ΤΑΞΙΝΟΜΗΣΗΣ

ΚΑΤΗΓΟΡΙΕΣ ΤΑΞΙΝΟΜΗΣΗΣ ΚΑΤΗΓΟΡΙΕΣ ΤΑΞΙΝΟΜΗΣΗΣ Κατευθυνόμενη ταξινόμηση (supervsed cassfcaton) Μη-κατευθυνόμενη ταξινόμηση (unsupervsed cassfcaton) Γραμμική: Lnear Dscrmnant Anayss Μη- Γραμμική: Νευρωνικά δίκτυα κλπ. Ιεραρχική

Διαβάστε περισσότερα

Υπολογιστική Νοημοσύνη. Μάθημα 12: Παραδείγματα Ασκήσεων 2

Υπολογιστική Νοημοσύνη. Μάθημα 12: Παραδείγματα Ασκήσεων 2 Υπολογιστική Νοημοσύνη Μάθημα 12: Παραδείγματα Ασκήσεων 2 Δίκτυα Πολλών Επιπέδων Με μη γραμμικούς νευρώνες Έστω ένα πρόβλημα κατηγοριοποίησης, με δύο βαθμούς ελευθερίας (x, y) και δύο κατηγορίες (A, B).

Διαβάστε περισσότερα

Τμήμα Μηχανικών Παραγωγής και Διοίκησης. Διπλωματική εργασία: Νευροασαφής έλεγχος σε ευφυή ράβδο

Τμήμα Μηχανικών Παραγωγής και Διοίκησης. Διπλωματική εργασία: Νευροασαφής έλεγχος σε ευφυή ράβδο Πολυτεχνείο Κρήτης Τμήμα Μηχανικών Παραγωγής και Διοίκησης Καταγάς Μιχαήλ Α.Μ.:2006010074 Επιβλέπων καθηγητής: Σταυρουλάκης Γεώργιος Διπλωματική εργασία: Νευροασαφής έλεγχος σε ευφυή ράβδο Χανιά, Οκτώβριος

Διαβάστε περισσότερα

ΠΡΟΒΛΕΨΗ ΖΗΤΗΣΗΣ ΦΥΣΙΚΟΥ ΑΕΡΙΟΥ

ΠΡΟΒΛΕΨΗ ΖΗΤΗΣΗΣ ΦΥΣΙΚΟΥ ΑΕΡΙΟΥ Ατομική Διπλωματική Εργασία ΠΡΟΒΛΕΨΗ ΖΗΤΗΣΗΣ ΦΥΣΙΚΟΥ ΑΕΡΙΟΥ Χρίστος Αιμίλιος Πραστίτης ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Μάιος 2009 ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Πρόβλεψη ζήτησης φυσικού

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 17η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 17η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 17η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται: στο βιβλίο Artificia Inteigence A Modern Approach των S. Russe και

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr Διαφάνειες: Καθ. Νικόλαος Λορέντζος 1 12. ΤΕΧΝΗΤΗ

Διαβάστε περισσότερα

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Τσαλαβούτης Α. Βασίλειος Φοιτητής 10 ου εξαμήνου ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Τσαλαβούτης Α. Βασίλειος Φοιτητής 10 ου εξαμήνου ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Πειραματική διερεύνηση αλγορίθμων για βελτιστοποίηση της απόδοσης της

Διαβάστε περισσότερα

4. Ο αισθητήρας (perceptron)

4. Ο αισθητήρας (perceptron) 4. Ο αισθητήρας (perceptron) Σκοπός: Προσδοκώµενα αποτελέσµατα: Λέξεις Κλειδιά: To µοντέλο του αισθητήρα (perceptron) είναι από τα πρώτα µοντέλα νευρωνικών δικτύων που αναπτύχθηκαν, και έδωσαν µεγάλη ώθηση

Διαβάστε περισσότερα

Υπολογιστική Νοημοσύνη. Μάθημα 13: Αναδρομικά Δίκτυα - Recurrent Networks

Υπολογιστική Νοημοσύνη. Μάθημα 13: Αναδρομικά Δίκτυα - Recurrent Networks Υπολογιστική Νοημοσύνη Μάθημα 13: Αναδρομικά Δίκτυα - Recurrent Networks Γενικά Ένα νευρωνικό δίκτυο λέγεται αναδρομικό, εάν υπάρχει έστω και μια σύνδεση από έναν νευρώνα επιπέδου i προς έναν νευρώνα επιπέδου

Διαβάστε περισσότερα

ΕΡΩΤΗΜΑΤΑ σε ΝΕΥΡΩΝΙΚΑ

ΕΡΩΤΗΜΑΤΑ σε ΝΕΥΡΩΝΙΚΑ ηµήτρης Ψούνης ΠΛΗ3, Απαντήσεις Quiz σε ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΕΡΩΤΗΜΑΤΑ σε ΝΕΥΡΩΝΙΚΑ Μάθηµα 3. ΕΡΩΤΗΜΑ Ένας αισθητήρας µπορεί να µάθει: a. εδοµένα που ανήκουν σε 5 διαφορετικές κλάσεις. b. εδοµένα που ανήκουν

Διαβάστε περισσότερα

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #8: Βελτιστοποίηση Συστημάτων Ασαφούς Λογικής. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε.

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #8: Βελτιστοποίηση Συστημάτων Ασαφούς Λογικής. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ Ενότητα #8: Βελτιστοποίηση Συστημάτων Ασαφούς Λογικής Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. Άδειες

Διαβάστε περισσότερα

Μέθοδοι Μηχανικής Μάθησης στην επεξεργασία Τηλεπισκοπικών Δεδομένων. Δρ. Ε. Χάρου

Μέθοδοι Μηχανικής Μάθησης στην επεξεργασία Τηλεπισκοπικών Δεδομένων. Δρ. Ε. Χάρου Μέθοδοι Μηχανικής Μάθησης στην επεξεργασία Τηλεπισκοπικών Δεδομένων Δρ. Ε. Χάρου Πρόγραμμα υπολογιστικής ευφυίας Ινστιτούτο Πληροφορικής & Τηλεπικοινωνιών ΕΚΕΦΕ ΔΗΜΟΚΡΙΤΟΣ exarou@iit.demokritos.gr Μηχανική

Διαβάστε περισσότερα

ΔΙΚΤΥO RBF. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

ΔΙΚΤΥO RBF. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων ΔΙΚΤΥO RBF Αρχιτεκτονική δικτύου RBF Δίκτυα RBF: δίκτυα συναρτήσεων πυρήνα (radial basis function networks). Πρόσθιας τροφοδότησης (feedforward) για προβλήματα μάθησης με επίβλεψη. Εναλλακτικό του MLP.

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΘΕΜΑ ο 2.5 µονάδες ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ Τελικές εξετάσεις 7 Ιανουαρίου 2005 ιάρκεια εξέτασης: 5:00-8:00 Έστω ότι

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Β ΛΥΚΕΙΟΥ Καμπυλόγραμμες Κινήσεις Επιμέλεια: Αγκανάκης Α. Παναγιώτης, Φυσικός http://phyiccore.wordpre.com/ Βασικές Έννοιες Μέχρι στιγμής έχουμε μάθει να μελετάμε απλές κινήσεις,

Διαβάστε περισσότερα

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης Μάθημα 4 ο Δρ. Ανέστης Γ. Χατζημιχαηλίδης Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Ανατολικής Μακεδονίας και Θράκης 2016-2017 Διευρυμένη Υπολογιστική Νοημοσύνη (ΥΝ) Επεκτάσεις της Κλασικής ΥΝ. Μεθοδολογίες

Διαβάστε περισσότερα

Μάθηση και Γενίκευση. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Μάθηση και Γενίκευση. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Μάθηση και Γενίκευση Το Πολυεπίπεδο Perceptron (MultiLayer Perceptron (MLP)) Έστω σύνολο εκπαίδευσης D={(x n,t n )}, n=1,,n. x n =(x n1,, x nd ) T, t n =(t n1,, t np ) T Θα πρέπει το MLP να έχει d νευρώνες

Διαβάστε περισσότερα

Α. ΤΕΙ ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής και Πολυµέσων Εργαστήριο Νευρωνικών Δικτύων

Α. ΤΕΙ ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής και Πολυµέσων Εργαστήριο Νευρωνικών Δικτύων Α. ΤΕΙ ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής και Πολυµέσων Εργαστήριο Νευρωνικών Δικτύων 5 BACKPROPAGATION MULTILAYER FEEDFORWARD ΔΙΚΤΥΑ Α. ΕΙΣΑΓΩΓΗ Τα νευρωνικά δίκτυα που εξετάσαµε µέχρι τώρα είχαν

Διαβάστε περισσότερα

E [ -x ^2 z] = E[x z]

E [ -x ^2 z] = E[x z] 1 1.ΦΙΛΤΡΟ KALMAN ΔΙΑΚΡΙΤΟΥ ΧΡΟΝΟΥ Σε αυτήν την διάλεξη θα πάμε στο φίλτρο με περισσότερες λεπτομέρειες, και θα παράσχουμε μια νέα παραγωγή για το φίλτρο Kalman, αυτή τη φορά βασισμένο στην ιδέα της γραμμικής

Διαβάστε περισσότερα

Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΠΜΣ: Ηλεκτρονικής Φυσικής (Ραδιοηλεκτρολογίας) Κατεύθυνση: Ηλεκτρονική Τεχνολογία Τηλεπικοινωνιών ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ (Αρ.

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

Διαβάστε περισσότερα

Μη Συµβολικές Μέθοδοι

Μη Συµβολικές Μέθοδοι Μη Συµβολικές Μέθοδοι! Η Συµβολική (symbolic AI): # Προσοµοιώνει τον τρόπο σκέψης του ανθρώπου, χρησιµοποιώντας ως δοµικές µονάδες τα σύµβολα. # Ένα σύµβολο µπορεί να αναπαριστά µία έννοια ή µία σχέση

Διαβάστε περισσότερα

Νευρωνικά Δίκτυα στο Matlab

Νευρωνικά Δίκτυα στο Matlab Νευρωνικά Δίκτυα στο Matlab Ρ202 Μηχανική Ευφυΐα (Machine Intelligence) Ευστάθιος Αντωνίου Τμήμα Μηχανικών Πληροφορικής Αλεξάνδρειο ΤΕΙ Θεσσαλονίκης E-mail: antoniou@itteithegr Πρόγραμμα Μεταπτυχιακών

Διαβάστε περισσότερα

ιπλωµατική εργασία ΤΕΧΝΗΤΑ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΣΤΟΝ ΠΑΡΑΜΕΤΡΙΚΟ ΣΧΕ ΙΑΣΜΟ TAGUCHI

ιπλωµατική εργασία ΤΕΧΝΗΤΑ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΣΤΟΝ ΠΑΡΑΜΕΤΡΙΚΟ ΣΧΕ ΙΑΣΜΟ TAGUCHI ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Εφαρµοσµένων Μαθηµατικών Και Φυσικών Επιστηµών ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών «Μαθηµατική προτυποποίηση στις Σύγχρονες Τεχνολογίες και την Οικονοµία» ιπλωµατική

Διαβάστε περισσότερα

Μαθηματική Εισαγωγή Συναρτήσεις

Μαθηματική Εισαγωγή Συναρτήσεις Φυσικός Ραδιοηλεκτρολόγος (MSc) ο Γενικό Λύκειο Καστοριάς A. Μαθηματική Εισαγωγή Πράξεις με αριθμούς σε εκθετική μορφή Επίλυση βασικών μορφών εξισώσεων Συναρτήσεις Στοιχεία τριγωνομετρίας Διανύσματα Καστοριά,

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

Διαβάστε περισσότερα

Α.Τ.ΕΙ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ. ΕΡΓΑΣΤΗΡΙΟ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΔΙΚΤΥΩΝ

Α.Τ.ΕΙ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ. ΕΡΓΑΣΤΗΡΙΟ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΔΙΚΤΥΩΝ Α.Τ.ΕΙ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ. ΕΡΓΑΣΤΗΡΙΟ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΔΙΚΤΥΩΝ ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΕΚΜΑΘΗΣΗ ΤΑ ΔΙΚΤΥΑ KOHONEN A. ΕΙΣΑΓΩΓΗ Στα προβλήματα που έχουμε αντιμετωπίσει μέχρι τώρα

Διαβάστε περισσότερα

Έλεγχος Κίνησης

Έλεγχος Κίνησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 1501 - Έλεγχος Κίνησης Ενότητα: Αυτόματος Έλεγχος Συστημάτων Κίνησης Μιχαήλ Παπουτσιδάκης Τμήμα Αυτοματισμού Άδειες Χρήσης Το

Διαβάστε περισσότερα

ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΜΑΘΗΣΗ ΔΙΚΤΥA LVQ και SOM. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΜΑΘΗΣΗ ΔΙΚΤΥA LVQ και SOM. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΜΑΘΗΣΗ ΔΙΚΤΥA LVQ και SOM Μάθηση χωρίς επίβλεψη (unsupervised learning) Σύνολο εκπαίδευσης D={(x n )}, n=1,,n. x n =(x n1,, x nd ) T, δεν υπάρχουν τιμές-στόχοι t n. Προβλήματα μάθησης χωρίς

Διαβάστε περισσότερα

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων Ανδρέας Παπαζώης Τμ. Διοίκησης Επιχειρήσεων Περιεχόμενα Εργ. Μαθήματος Εκπαίδευση (μάθηση) Νευρωνικών Δικτύων Απλός αισθητήρας Παράδειγμα εκπαίδευσης Θέματα υλοποίησης Νευρωνικών Δικτύων 2/17 Διαδικασία

Διαβάστε περισσότερα

Προσομοίωση Νευρωνικού Δικτύου στο MATLAB. Κυριακίδης Ιωάννης 2013

Προσομοίωση Νευρωνικού Δικτύου στο MATLAB. Κυριακίδης Ιωάννης 2013 Προσομοίωση Νευρωνικού Δικτύου στο MATLAB Κυριακίδης Ιωάννης 2013 Εισαγωγή Ένα νευρωνικό δίκτυο αποτελεί μια πολύπλοκη δομή, όπου τα βασικά σημεία που περιλαμβάνει είναι τα εξής: Πίνακες με τα βάρη των

Διαβάστε περισσότερα

Δυναμική Μηχανών I. Αριθμητική Επίλυση Δυναμικών Συστημάτων στο Περιβάλλον MATLAB και Simulink

Δυναμική Μηχανών I. Αριθμητική Επίλυση Δυναμικών Συστημάτων στο Περιβάλλον MATLAB και Simulink Δυναμική Μηχανών I 5 6 Αριθμητική Επίλυση Δυναμικών Συστημάτων στο Περιβάλλον MATLAB και Simulink 2015 Δημήτριος Τζεράνης, Ph.D Τμήμα Μηχανολόγων Μηχανικών Ε.Μ.Π. tzeranis@gmail.com Απαγορεύεται οποιαδήποτε

Διαβάστε περισσότερα

Οδηγός βαθμολόγησης Εξεταστικού Δοκιμίου Α Λυκείου

Οδηγός βαθμολόγησης Εξεταστικού Δοκιμίου Α Λυκείου ΛΥΚΕΙΟ ΜΑΚΑΡΙΟΥ Γ ΛΑΡΝΑΚΑΣ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ 2014-15 Οδηγός βαθμολόγησης Εξεταστικού Δοκιμίου Α Λυκείου 1) Να γράψετε 3 διανυσματικά μεγέθη και 2 μονόμετρα μεγέθη καθώς και τις μονάδες μέτρησής τους (στο

Διαβάστε περισσότερα

Συστήματα Αυτομάτου Ελέγχου 1

Συστήματα Αυτομάτου Ελέγχου 1 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πειραιά Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 1: Βασικές έννοιες Μπλόκ διαγράμματα Δ. Δημογιαννόπουλος, dimogian@teipir.gr Επ. Καθηγητής Τμήματος Μηχανικών

Διαβάστε περισσότερα

ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΩΝ

ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΩΝ ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΩΝ Ενότητα 3: Συστήματα Αυτόματου Ελέγχου Διδάσκων: Γεώργιος Στεφανίδης Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών Σκοποί ενότητας Στην ενότητα αυτή θα ασχοληθούμε με τα Συστήματα

Διαβάστε περισσότερα

ΠΑΡΟΥΣΙΑΣΗ ΣΤΑΤΙΣΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ

ΠΑΡΟΥΣΙΑΣΗ ΣΤΑΤΙΣΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ο Κεφάλαιο: Στατιστική ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΟΡΙΣΜΟΙ ΣΤΗ ΣΤΑΤΙΣΤΙΚΗ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Πληθυσμός: Λέγεται ένα σύνολο στοιχείων που θέλουμε να εξετάσουμε με ένα ή περισσότερα χαρακτηριστικά. Μεταβλητές X: Ονομάζονται

Διαβάστε περισσότερα

Μαθηματική Εισαγωγή Συναρτήσεις

Μαθηματική Εισαγωγή Συναρτήσεις Φυσικός Ραδιοηλεκτρολόγος (MSc) ο Γενικό Λύκειο Καστοριάς Καστοριά, Ιούλιος 14 A. Μαθηματική Εισαγωγή Πράξεις με αριθμούς σε εκθετική μορφή Επίλυση βασικών μορφών εξισώσεων Συναρτήσεις Στοιχεία τριγωνομετρίας

Διαβάστε περισσότερα

Κεφάλαιο 1 ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΝΕΥΡΟΦΥΣΙΟΛΟΓΙΑΣ

Κεφάλαιο 1 ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΝΕΥΡΟΦΥΣΙΟΛΟΓΙΑΣ Κεφάλαιο 1 ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΝΕΥΡΟΦΥΣΙΟΛΟΓΙΑΣ 1.1. Εισαγωγή Ο ζωντανός οργανισµός έχει την ικανότητα να αντιδρά σε µεταβολές που συµβαίνουν στο περιβάλλον και στο εσωτερικό του. Οι µεταβολές αυτές ονοµάζονται

Διαβάστε περισσότερα

Theory Greek (Cyprus) Μη γραμμική δυναμική σε Ηλεκτρικά Κυκλώματα (10 μονάδες)

Theory Greek (Cyprus) Μη γραμμική δυναμική σε Ηλεκτρικά Κυκλώματα (10 μονάδες) Q2-1 Μη γραμμική δυναμική σε Ηλεκτρικά Κυκλώματα (10 μονάδες) Παρακαλείστε, να διαβάσετε τις Γενικές Οδηγίες που βρίσκονται σε ξεχωριστό φάκελο πριν ξεκινήσετε την επίλυση αυτού του προβλήματος. Εισαγωγή

Διαβάστε περισσότερα

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΔΙΑΡΚΕΙΑ: 1 περιόδους 16/11/2011 10:31 (31) καθ. Τεχνολογίας ΚΑΤΗΓΟΡΙΕΣ ΜΕΓΕΘΩΝ ΑΝΑΛΟΓΙΚΟ (ANALOGUE) ΨΗΦΙΑΚΟ (DIGITAL) 16/11/2011 10:38 (38) ΕΙΣΑΓΩΓΗ ΣΤΑ

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΘΕΜΑ ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ Τελικές εξετάσεις Παρασκευή 9 Ιανουαρίου 2007 5:00-8:00 εδοµένου ότι η

Διαβάστε περισσότερα

Συστήματα Αυτόματου Ελέγχου

Συστήματα Αυτόματου Ελέγχου ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Συστήματα Αυτόματου Ελέγχου Ενότητα : Χαρακτηριστικά των Συστημάτων Ελέγχου Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΦΥΣΙΚΗΣ Α ΛΥΚΕΙΟΥ

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΦΥΣΙΚΗΣ Α ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΦΥΣΙΚΗΣ Α ΛΥΚΕΙΟΥ ΘΕΜΑ Α Οδηγία: Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω ερωτήσεις Α1-Α4 και δίπλα το γράμμα που αντιστοιχεί στη σωστή απάντηση. A.1 Μια διαφορά

Διαβάστε περισσότερα

Μη γραµµικοί ταξινοµητές Νευρωνικά ίκτυα

Μη γραµµικοί ταξινοµητές Νευρωνικά ίκτυα KEΣ 3 Αναγνώριση Προτύπων και Ανάλυση Εικόνας Μη γραµµικοί ταξινοµητές Νευρωνικά ίκτυα ΤµήµαΕπιστήµης και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήµιο Πελοποννήσου Εισαγωγή Πολυεπίπεδες Perceptron Οαλγόριθµος

Διαβάστε περισσότερα

6. Στατιστικές μέθοδοι εκπαίδευσης

6. Στατιστικές μέθοδοι εκπαίδευσης 6. Στατιστικές μέθοδοι εκπαίδευσης Μία διαφορετική μέθοδος εκπαίδευσης των νευρωνικών δικτύων χρησιμοποιεί ιδέες από την Στατιστική Φυσική για να φέρει τελικά το ίδιο αποτέλεσμα όπως οι άλλες μέθοδοι,

Διαβάστε περισσότερα

ΤΟΠΟΓΡΑΦΙΚΑ ΔΙΚΤΥΑ ΚΑΙ ΥΠΟΛΟΓΙΣΜΟΙ ΑΝΑΣΚΟΠΗΣΗ ΘΕΩΡΙΑΣ ΣΥΝΟΡΘΩΣΕΩΝ

ΤΟΠΟΓΡΑΦΙΚΑ ΔΙΚΤΥΑ ΚΑΙ ΥΠΟΛΟΓΙΣΜΟΙ ΑΝΑΣΚΟΠΗΣΗ ΘΕΩΡΙΑΣ ΣΥΝΟΡΘΩΣΕΩΝ ΤΟΠΟΓΡΑΦΙΚΑ ΔΙΚΤΥΑ ΚΑΙ ΥΠΟΛΟΓΙΣΜΟΙ ΑΝΑΣΚΟΠΗΣΗ ΘΕΩΡΙΑΣ ΣΥΝΟΡΘΩΣΕΩΝ Βασίλης Δ. Ανδριτσάνος Δρ. Αγρονόμος - Τοπογράφος Μηχανικός ΑΠΘ Επίκουρος Καθηγητής ΤΕΙ Αθήνας 3ο εξάμηνο http://eclass.teiath.gr Παρουσιάσεις,

Διαβάστε περισσότερα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΦΥΣΙΚΗ ΤΑΞΗ / ΤΜΗΜΑ : Α ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΥ 2016

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΦΥΣΙΚΗ ΤΑΞΗ / ΤΜΗΜΑ : Α ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΦΥΣΙΚΗ ΤΑΞΗ / ΤΜΗΜΑ : Α ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΥ 2016 ΘΕΜΑ 1 Ο : Α1. Σε ένα υλικό σημείο ενεργούν τέσσερις δυνάμεις. Για να ισορροπεί το σημείο θα πρέπει: α. Το άθροισμα

Διαβάστε περισσότερα

ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ Ι ΗΛΕΚΤΡΙΚΟ ΔΥΝΑΜΙΚΟ

ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ Ι ΗΛΕΚΤΡΙΚΟ ΔΥΝΑΜΙΚΟ ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ Ι ΗΛΕΚΤΡΙΚΟ ΔΥΝΑΜΙΚΟ 1 1. ΗΛΕΚΤΡΙΚΗ ΔΥΝΑΜΙΚΗ ΕΝΕΡΓΕΙΑ Αρχικά ας δούμε ορισμένα σημεία που αναφέρονται στο έργο, στη δυναμική ενέργεια και στη διατήρηση της ενέργειας. Πρώτον, όταν μια

Διαβάστε περισσότερα

ΕΝΩΣΗ ΚΥΠΡΙΩΝ ΦΥΣΙΚΩΝ

ΕΝΩΣΗ ΚΥΠΡΙΩΝ ΦΥΣΙΚΩΝ 4 Η ΠΑΓΚΥΠΡΙΑ ΟΛΥΜΠΙΑΔΑ ΦΥΣΙΚΗΣ Γ ΛΥΚΕΙΟΥ (Πρώτη Φάση) Κυριακή, 7 Ιανουαρίου, 00 Ώρα: 0.00.00 Οδηγίες: ) Το δοκίμιο αποτελείται από έξι (6) σελίδες και πέντε (5) θέματα. ) Να απαντήσετε τα ερωτήματα όλων

Διαβάστε περισσότερα

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER 4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER Σκοπός του κεφαλαίου είναι να παρουσιάσει μερικές εφαρμογές του Μετασχηματισμού Fourier (ΜF). Ειδικότερα στο κεφάλαιο αυτό θα περιγραφούν έμμεσοι τρόποι

Διαβάστε περισσότερα

Φυσικά μεγέθη. Φυσική α λυκείου ΕΙΣΑΓΩΓΗ. Όλα τα φυσικά μεγέθη τα χωρίζουμε σε δύο κατηγορίες : Α. τα μονόμετρα. Β.

Φυσικά μεγέθη. Φυσική α λυκείου ΕΙΣΑΓΩΓΗ. Όλα τα φυσικά μεγέθη τα χωρίζουμε σε δύο κατηγορίες : Α. τα μονόμετρα. Β. ΕΙΣΑΓΩΓΗ Φυσικά μεγέθη Όλα τα φυσικά μεγέθη τα χωρίζουμε σε δύο κατηγορίες : Α. τα μονόμετρα Β. τα διανυσματικά Μονόμετρα ονομάζουμε τα μεγέθη εκείνα τα οποία για να τα γνωρίζουμε χρειάζεται να ξέρουμε

Διαβάστε περισσότερα

1) Τι είναι ένα Σύστημα Αυτομάτου Ελέγχου 2) Παραδείγματα εφαρμογών Συστημάτων Ελέγχου 3) Τι είναι ανατροφοδότηση (Feedback) και ποιες είναι οι

1) Τι είναι ένα Σύστημα Αυτομάτου Ελέγχου 2) Παραδείγματα εφαρμογών Συστημάτων Ελέγχου 3) Τι είναι ανατροφοδότηση (Feedback) και ποιες είναι οι 1) Τι είναι ένα Σύστημα Αυτομάτου Ελέγχου 2) Παραδείγματα εφαρμογών Συστημάτων Ελέγχου 3) Τι είναι ανατροφοδότηση (Feedback) και ποιες είναι οι επιπτώσεις της 4) Μαθηματικό υπόβαθρο για την μελέτη των

Διαβάστε περισσότερα

Κεφάλαιο 2. Κίνηση κατά μήκος ευθείας γραμμής

Κεφάλαιο 2. Κίνηση κατά μήκος ευθείας γραμμής Κεφάλαιο 2 Κίνηση κατά μήκος ευθείας γραμμής Στόχοι 1 ου Κεφαλαίου Περιγραφή κίνησης σε ευθεία γραμμή όσον αφορά την ταχύτητα και την επιτάχυνση. Διαφορά μεταξύ της μέσης και στιγμιαίας ταχύτητας καθώς

Διαβάστε περισσότερα

Σύστημα και Μαθηματικά μοντέλα συστημάτων

Σύστημα και Μαθηματικά μοντέλα συστημάτων Σύστημα και Μαθηματικά μοντέλα συστημάτων Όταν μελετούμε έναν συγκεκριμένο μηχανισμό η μια φυσική διεργασία επικεντρώνουμε το ενδιαφέρον μας στα φυσικά μεγέθη του μηχανισμού τα οποία μας ενδιαφέρει να

Διαβάστε περισσότερα

3. O ΑΛΓΟΡΙΘΜΟΣ ΤΟΥ PERCEPTRON

3. O ΑΛΓΟΡΙΘΜΟΣ ΤΟΥ PERCEPTRON 3. O ΑΛΓΟΡΙΘΜΟΣ ΤΟΥ PERCEPRON 3. ΕΙΣΑΓΩΓΗ: Το Perceptron είναι η απλούστερη μορφή Νευρωνικού δικτύου, το οποίο χρησιμοποιείται για την ταξινόμηση ενός ειδικού τύπου προτύπων, που είναι γραμμικά διαχωριζόμενα.

Διαβάστε περισσότερα

Στατιστική Ι (ΨΥΧ-1202) ιάλεξη 3

Στατιστική Ι (ΨΥΧ-1202) ιάλεξη 3 (ΨΥΧ-1202) Λεωνίδας Α. Ζαμπετάκης Β.Sc., M.Env.Eng., M.Ind.Eng., D.Eng. Εmail: statisticsuoc@gmail.com ιαλέξεις: ftp://ftp.soc.uoc.gr/psycho/zampetakis/ ιάλεξη 3 ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΨΥΧΟΛΟΓΙΑΣ Ρέθυμνο,

Διαβάστε περισσότερα

ΠΕΡΙΛΗΨΗ ΘΕΩΡΙΑΣ ΣΤΗΝ ΕΥΘΥΓΡΑΜΜΗ ΚΙΝΗΣΗ

ΠΕΡΙΛΗΨΗ ΘΕΩΡΙΑΣ ΣΤΗΝ ΕΥΘΥΓΡΑΜΜΗ ΚΙΝΗΣΗ ΠΕΡΙΛΗΨΗ ΘΕΩΡΙΑΣ ΣΤΗΝ ΕΥΘΥΓΡΑΜΜΗ ΚΙΝΗΣΗ Αλγεβρική τιμή διανύσματος Όταν ένα διάνυσμα είναι παράλληλο σε έναν άξονα (δηλαδή μια ευθεία στην οποία έχουμε ορίσει θετική φορά), τότε αλγεβρική τιμή του διανύσματος

Διαβάστε περισσότερα

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Βασισμένο σε μια εργασία των Καζαρλή, Καλόμοιρου, Μαστοροκώστα, Μπαλουκτσή, Καλαϊτζή, Βαλαή, Πετρίδη Εισαγωγή Η Εξελικτική Υπολογιστική

Διαβάστε περισσότερα

Εκπαίδευση ΤΝΔ με ελαχιστοποίηση του τετραγωνικού σφάλματος εκπαίδευσης. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν.

Εκπαίδευση ΤΝΔ με ελαχιστοποίηση του τετραγωνικού σφάλματος εκπαίδευσης. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Εκπαίδευση ΤΝΔ με ελαχιστοποίηση του τετραγωνικού σφάλματος εκπαίδευσης Ελαχιστοποίηση συνάρτησης σφάλματος Εκπαίδευση ΤΝΔ: μπορεί να διατυπωθεί ως πρόβλημα ελαχιστοποίησης μιας συνάρτησης σφάλματος E(w)

Διαβάστε περισσότερα

ΥΠΟΛΟΓΙΣΜΟΣ ΚΑΙ ΜΕΤΡΗΣΗ ΣΥΝΑΡΤΗΣΗΣ ΜΕΤΑΦΟΡΑΣ ΣΕ ΠΡΑΚΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

ΥΠΟΛΟΓΙΣΜΟΣ ΚΑΙ ΜΕΤΡΗΣΗ ΣΥΝΑΡΤΗΣΗΣ ΜΕΤΑΦΟΡΑΣ ΣΕ ΠΡΑΚΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο ΥΠΟΛΟΓΙΣΜΟΣ ΚΑΙ ΜΕΤΡΗΣΗ ΣΥΝΑΡΤΗΣΗΣ ΜΕΤΑΦΟΡΑΣ ΣΕ ΠΡΑΚΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Στη διαδικασία σχεδιασμού των Συστημάτων Αυτομάτου Ελέγχου, η απαραίτητη και η πρώτη εργασία που έχουμε να κάνουμε, είναι να

Διαβάστε περισσότερα

ΔΥΝΑΜΙΚΗ ΜΗΧΑΝΩΝ Ι

ΔΥΝΑΜΙΚΗ ΜΗΧΑΝΩΝ Ι Δυναμική Μηχανών Ι Ακαδημαϊκό έτος: 015-016 ΔΥΝΑΜΙΚΗ ΜΗΧΑΝΩΝ Ι - 1.1- Δυναμική Μηχανών Ι Ακαδημαϊκό έτος: 015-016 Copyright ΕΜΠ - Σχολή Μηχανολόγων Μηχανικών - Εργαστήριο Δυναμικής και Κατασκευών - 015.

Διαβάστε περισσότερα

ιαγώνισμα στη Φυσική Γ Λυκείου Κατεύθυνσης Επαναληπτικό Ι

ιαγώνισμα στη Φυσική Γ Λυκείου Κατεύθυνσης Επαναληπτικό Ι Θέμα 1 ο ιαγώνισμα στη Φυσική Γ Λυκείου Κατεύθυνσης Επαναληπτικό Ι Στα ερωτήματα 1 5 του πρώτου θέματος, να μεταφέρετε στο τετράδιό σας τον αριθμό της ερώτησης και δίπλα το γράμμα της απάντησης που θεωρείτε

Διαβάστε περισσότερα

ΠΕΙΡΑΜΑ 5. Μελέτη ευθύγραμμης ομαλής και επιταχυνόμενης κίνησης.

ΠΕΙΡΑΜΑ 5. Μελέτη ευθύγραμμης ομαλής και επιταχυνόμενης κίνησης. ΠΕΙΡΑΜΑ 5 Μελέτη ευθύγραμμης ομαλής και επιταχυνόμενης κίνησης. Σκοπός του πειράματος Σκοπός του πειράματος είvαι vα μελετηθούν τα βασικά φυσικά μεγέθη της μεταφορικής κίνησης σε μία διάσταση. Τα μεγέθη

Διαβάστε περισσότερα

Η Βασική Δομή Συστημάτων Ελέγχου Κίνησης

Η Βασική Δομή Συστημάτων Ελέγχου Κίνησης Η Βασική Δομή Συστημάτων Ελέγχου Κίνησης Σύστημα ονομάζουμε ένα σύνολο στοιχείων κατάλληλα συνδεδεμένων μεταξύ τους για να επιτελέσουν κάποιο έργο Είσοδο ονομάζουμε τη διέγερση, εντολή ή αιτία η οποία

Διαβάστε περισσότερα