Περιεχόμενο μαθήματος

Περιεχόμενο μαθήματος

  • Εισαγωγή στις αρχές της υπολογιστικής ευφυίας και του ευφυούς ελέγχου.
  • Βασικές έννοιες και αρχιτεκτονικές νευρωνικών δικτύων, Νευρωνικά Δίκτυα προσοτροφοδότησης (Perceptron, πολυστρωματικά, ανάστροφης διάδοσης, ακτινικών συναρτήσεων βάσης, Νευρωνικά δίκτυα ανατροφοδότησης (Hopfield, Boltzmann), Αυτοοργανούμενα νευρωνικά δίκτυα (Kohonen), Νευρωνικά δίκτυα ανταγωνιστικής µάθησης (χάρτες Kohonen, µοντέλα ART).
  • Εκπαίδευση νευρωνικών δικτύων, αλγόριθμοι εκπαίδευσης.
  • Κατηγοριοποίηση, πρόβλεψη και προσέγγιση συνάρτησης με Νευρωνικά Δίκτυα.
  • Ασαφής λογική και συλλογιστική, ασαφείς ελεγκτές και ελεγκτές κανόνων, ανάπτυξη ασαφών μοντέλων ελέγχου.
  • Εξελικτικοί Αλγόριθμοι ως μέθοδοι εκμάθησης νευρωνικών δικτύων, ασαφών μοντέλων και ως μέθοδοι ευφυούς ελέγχου.
  • Αρχιτεκτονικές ασαφούς και νευρωνικού ελέγχου, έλεγχος βασιζόμενος σε δεδομένα, κατασκευή μοντέλων και ρύθμιση παραμέτρων.
  • Σθεναρός (robust) και ευφυής έλεγχος (νευρωνικός και ασαφής).
  • Τριεπίπεδη και φωλιασμένη αρχιτεκτονική ευφυούς ελέγχου.
  • Αρχή της αυξανόμεης ευφυίας με μειούμενη ακρίβεια.
  • Εφαρμογές νευρωνικού, ασαφούς και νευρο-ασαφούς ελέγχου με χρήση μεθόδων εξελικτικής υπολογιστικής.

Μαθησιακοί στόχοι

Μαθησιακοί στόχοι

Το μάθημα αποσκοπεί στο να εισάγει τον φοιτητή στις αρχές ανάλυσης και σχεδίασης Ευφυών Συστημάτων Ελέγχου που χρησιμοποιούνται σε προβλήματα Ελέγχου όπου δεν μπορούν να εφαρμοστούν οι κλασσικές αρχές ανάλυσης και σχεδίασης. Το μάθημα καλύπτει την βασική θεωρία των Νευρωνικών Δικτύων, των Ασαφών Συστημάτων και της Εξελικτικής Υπολογιστικής και προχωρά στην ανάπτυξη μοντέλων και στον έλεγχο συστημάτων με χρήση των παραπάνω μεθόδων αλλά και υβριδικών τους συνδυασμών. Αναλύονται οι τεχνικές κατασκευής μοντέλων από δεδομένα, καθώς και η κατασκευή ελεγκτών βασιζόμενων σε κανόνες. Ακόμα καλύπτονται οι έννοιες των νευρω-ασαφών μοντέλων και της χρήσης Εξελικτικών Αλγορίθμων για εύρεση παραμέτρων μοντέλων συστημάτων και ελεγκτών καθώς και για την κατασκευή συστημάτων κανόνων. 

Βιβλιογραφία

Βιβλιογραφία

  1. Π. Μαστοροκώστας, Εισαγωγή στον Προγραμματισμό, Α.Τ.Ε.Ι. Σερρών, 2003.
  2. Κλ. Θραμπουλίδης, Διαδικαστικός Προγραμματισμός – C (Τόμος Α), 2η έκδοση, Εκδόσεις Τζιόλα, 2002.
  3. M. Waite, S. Prata, D. Martin, Πλήρης Οδηγός Χρήσης της C, 6η έκδοση, Εκδόσεις Γκιούρδα, 2000.
  4. Κ.Ν. King, C Programming: A Modern Approach, W.W. Norton & Company, 1996.

Προαπαιτούμενα

Προαπαιτούμενα

Όχι