Διδάσκοντες

Διδάσκοντες

Διδάσκων: Ιωάννης Βλαχάβας, Καθηγητής

Ιωάννης Βλαχάβας

 

Συνεργάτης Ανάπτυξης Περιεχομένου: Ελευθέριος Σπυρομήτρος- Ξιούφης

 

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

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

  • Βασικές έννοιες της ΤΝ: Αναπαράσταση και Επίλυση Προβλημάτων, Αλγόριθμοι (τυφλής και κατευθυνόμενης) Αναζήτησης, Αναπαράσταση Γνώσης, Συλλογιστικές, Αρχιτεκτονικές Συστημάτων.
  • Εφαρμογές της ΤΝ: Συστήματα Γνώσης, Σχεδιασμός Ενεργειών, Μη συμβολική λογική (Γενετικοί αλγόριθμοι, Νευρωνικά δίκτυα), Ευφυή Συστήματα Πρακτόρων.
  • Πρακτική εξάσκηση στην ΤΝ: Υλοποίηση αλγορίθμων ΤΝ με Prolog, Αναπαράσταση Γνώσης και Εξαγωγή Συμπερασμάτων με το κέλυφος CLIPS, Χρήση εργαλείων μη συμβολικής λογικής.

 

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

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

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

 

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

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

Καλές γνώσεις προγραμματισμού

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

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

Βιβλία- κείμενα (Text/books)

  • Τεχνητή Νοημοσύνη, Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου, Γ' Έκδοση, Εκδόσεις Πανεπιστημίου Μακεδονίας, 2011, ISBN: 978-960-8396-64-7
  • Τεχνητή Νοημοσύνη: Μια σύγχρονη προσέγγιση, S Russel, P. Norvig, ΚΛΕΙΔΑΡΙΘΜΟΣ, ISBN: 9602098732
  • Artificial Intelligence, P. Winston, Addison-Wesley
  • Artificial Intelligence, Structures and Strategies for Complex Problem Solving, G. Luger and W. Stubblefield, Addison-Wesley

Online readings

  • http://clipsrules.sourceforge.net/: Το εργαλείο ανάπτυξης Έμπειρων Συστημάτων CLIPS.
  • http://www.cs.cmu.edu/Groups/AI/html/rep_info/intro.html: CMU Artificial Intelligence Repository, Site με πολλές πληροφορίες σχετικές με λογισμικό TN, γλώσσες, καθώς και links σε άλλα sites για ΤΝ.
  • http://library.bcu.ac.uk/compai.htm: Artificial Intelligence Resources on the Web, Πολλά links σχετικά με ΤΝ, κατηγoριοποιημένα ανά θέμα.
  • http://www.aispace.org/: AIspace, Διάφορα εποπτικά (visual) εργαλεία για εκμάθηση εννοιών και αλγορίθμων της Τεχνητής Νοημοσύνης.
  • http://www.neoxi.com/NNR/index.html: Neural Network Resources, Συλλογή Πόρων για Νευρωνικά Δίκτυα