Μάθημα 1: Εισαγωγή στην. Υπολογιστική Νοημοσύνη

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

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

Τεχνητή Νοημοσύνη (ΤΝ)

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

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

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

Εφαρμογές Υπολογιστικής Νοημοσύνης στις Ασύρματες Επικοινωνίες

Πληροφορική 2. Τεχνητή νοημοσύνη

Εισαγωγή στη Γνωστική Ψυχολογία. επ. Κωνσταντίνος Π. Χρήστου

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

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

Βιοπληροφορική και Πολυµέσα. Ειρήνη Αυδίκου Αθήνα

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

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

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Γλώσσες & Τεχνικές 4 ο Εξάμηνο. - Ενότητα 1 - Δημοσθένης Σταμάτης

Μ. Κλεισαρχάκης (Μάρτιος 2017)

Neural Networks: Neural Model

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

Υφαλμύρινση Παράκτιων Υδροφορέων - προσδιορισμός και αντιμετώπιση του φαινομένου με συνδυασμό μοντέλων προσομοίωσης και μεθόδων βελτιστοποίησης

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών

ΜΑΘΗΜΑΤΑ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ ΠΑΡΑ ΟΣΕΙΣ ΑΣΚΗΣΕΙΣ ΚΑΘΗΓΗΤΕΣ/ΤΡΙΕΣ

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΨΥΧΟΛΟΓΙΑ (ΨΧ 00)

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Τεχνολογία στην Εκπαίδευση Εισαγωγή. Χαρίκλεια Τσαλαπάτα 24/9/2012

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων

ΕΠΛ Τεχνητή Νοηµοσύνη

Ευφυείς Τεχνολογίες - Πράκτορες

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Ηλ. Αιθ. 003, 004 Ηλεκτρονική ΙΙΙ Ηλ. αιθ. 003, 004

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΨΥΧΟΛΟΓΙΑ (ΨΧ 00)

EL Eνωμένη στην πολυμορφία EL A8-0005/4. Τροπολογία

Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εργαστηριακή και Βιομηχανική Ηλεκτρονική Ηλ. Αμφ. 2, 3. Γλώσσες Προγραμματισμού Ι. Ηλ. Αμφ. 1, 2, 3, 4, 5

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Αρχιτεκτονική Υπολογιστών Ηλ. Αιθ. 001, 002. Ηλ. Αιθ. 003, 004 Ηλεκτρονική ΙΙΙ Ηλ. αιθ. 003, 004. Θεωρία Δικτύων & Κυκλωμάτων

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εφαρμοσμένος & Υπολογιστικός Ηλεκτρομαγνητισμός Ηλ. Αιθ. 012, 013. Στοχαστικά Συστήματα & Επικοινωνίες Ηλ. Αμφ.

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εφαρμοσμένος & Υπολογιστικός Ηλεκτρομαγνητισμός Ηλ. Αιθ. 012, 013. Εργαστήριο Ψηφιακών Συστημάτων Ηλ. Εργ.

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

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

Σύναψη µεταξύ της απόληξης του νευράξονα ενός νευρώνα και του δενδρίτη ενός άλλου νευρώνα.

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

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

ΠΡΟΣΟΜΟΙΩΣΗ. Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο.

7. ΠΡΟΓΡΑΜΜΑ ΚΟΡΜΟΥ ο ΕΞΑΜΗΝΟ. Θεωρ. - Εργ.

Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) Ηλ. Αμφ. 1, 2, 3. Ηλεκτρομαγνητικά Πεδία Β. Ηλ. Αμφ.

Πολλαπλοί τύποι νοημοσύνης και η σημασία τους για την ανάπτυξη και την εκπαίδευση των παιδιών, τη. Συναισθηματική Νοημοσύνη. και τη Δημιουργικότητα.

Εισαγωγικά για την αναγνώριση έκφρασης προσώπου (Facial Expression Recognition)

Εξελιξη των ηλεκτρονικων υπολογιστων. Εξέλιξη της τεχνολογίας Υπολογιστές του μέλλοντος Έξυπνες συσκευές του μέλλοντος Τεχνητή νοημοσύνη

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012

Κύρια σημεία. Η έννοια του μοντέλου. Έρευνα στην εφαρμοσμένη Στατιστική. ΈρευναστηΜαθηματικήΣτατιστική. Αντικείμενο της Μαθηματικής Στατιστικής

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) (επί πτυχίω) Ηλ. Αμφ. 1, 2, 3

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) (επί πτυχίω) Ηλ. Αμφ. 1, 2, 3

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

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

ΠΡΟΓΡΑΜΜΑ ΤΕΛΙΚΩΝ ΕΞΕΤΑΣΕΩΝ

Πανεπιστήμιο Κύπρου. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (ΗΜΜΥ)

Γνωστική Ψυχολογία Ι (ΨΧ32)

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Στοχαστικά Συστήματα & Επικοινωνίες Ηλ. Αμφ. 1, 2 Ηλ. Αιθ. 001, 002. Γλώσσες Προγραμματισμού Ι Ηλ. Αμφ.

Ο πρώτος ηλικιακός κύκλος αφορά μαθητές του νηπιαγωγείου (5-6 χρονών), της Α Δημοτικού (6-7 χρονών) και της Β Δημοτικού (7-8 χρονών).

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 9 : Τεχνητή νοημοσύνη. Δρ. Γκόγκος Χρήστος

4.2.1 Α εξάμηνο Β εξάμηνο Γ εξάμηνο 4.2. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΑΝΑ ΕΞΑΜΗΝΟ

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

Αλκοόλ, Εθεβεία & Εγκέθαλορ. Γιώργος Παναγής Πανεπιστήμιο Κρήτης Τμήμα Ψυχολογίας Εργαστήριο Νευροεπιστημών & Συμπεριφοράς

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

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

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

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Διατάξεις Ημιαγωγών. Ηλ. Αιθ Αριθμητικές Μέθοδοι Διαφορικών Εξισώσεων Ηλ. Αιθ. 013

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

Ο ΑΞΟΝΑΣ της ΔΙΑΘΕΜΑΤΙΚΟΤΗΤΑΣ στο ψηφιακό μουσικό ανθολόγιο ΕΥΤΕΡΠΗ ΜΑΙΗ ΚΟΚΚΙΔΟΥ

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

Τυπικά θέματα εξετάσεων. ΠΡΟΣΟΧΗ: Οι ερωτήσεις που παρατίθενται ΔΕΝ καλύπτουν την πλήρη ύλη του μαθήματος και παρέχονται απλά ενδεικτικά

Ειδικής Υποδομής Υποχρεωτικό

Διδακτική της Πληροφορικής ΙΙ

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

Γνωστική Ψυχολογία και Μάθηση. Στέλλα Βοσνιάδου Πανεπιστήµιο Αθηνών

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος

Στοχεύοντας στην ανάπτυξη της Υπολογιστικής Σκέψης. Α. Γόγουλου Τμήμα Πληροφορικής & Τηλεπικοινωνιών, ΕΚΠΑ

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

Πρόταση για Ανασχηματισμό του Προγράμματος Προπτυχιακών Σπουδών της ΣΗΜΜΥ

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ και Τεχνικές Προγραμματισμού

Περιεχόμενα. 2 Αριθμητικά συστήματα

Εισαγωγή στην Επιστήμη του Ηλεκτρολόγου Μηχανικού (και στην Τεχνολογία Υπολογιστών;)

723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας

EL Eνωμένη στην πολυμορφία EL. Τροπολογία. Beatrix von Storch εξ ονόματος της Ομάδας EFDD

ΕΕΟ 11. Η χρήση στατιστικών εργαλείων στην εκτιμητική

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

Διδάσκων Α.Καραπέτσας

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

Εισαγωγή: ΑυτοοργΑνωση, AνΑδυση και ΠολυΠλοκοτητΑ κεφάλαιο 1: ΜοριΑκη BιολογιΑ και EΠιστηΜΕσ τησ ΠληροφοριΑσ

Transcript:

Υπολογιστική Νοημοσύνη Μάθημα 1: Εισαγωγή στην Υπολογιστική Νοημοσύνη

Εισαγωγή Ένας δυναμικά αναπτυσσόμενος κλάδος της Πληροφορικής είναι η Υπολογιστική Νοημοσύνη. Η Υπολογιστική Νοημοσύνη αποτελεί ένα διεπιστημονικό γνωστικό πεδίο που αντλεί έννοιες από πολλές επιστήμες και κυρίως από τα μαθηματικά, τη βιολογία, την πληροφορική και τη μηχανολογία. Σκοπός της ΥΝ είναι να μοντελοποιήσει την ευφυή συμπεριφορά. Να κατασκευάσει δηλαδή υπολογιστικά συστήματα για τα οποία το ρητό: ο υπολογιστής δε γνωρίζει ποτέ περισσότερα από τον προγραμματιστή, δεν αληθεύει. 2

Νοημοσύνη Για την επίτευξη νοήμονος συμπεριφοράς, είναι πρώτα απαραίτητος ο ορισμός της νοημοσύνης. πρόβλημα ορισμού της νοημοσύνης Ένας ορισμός της νοημοσύνης που αντικατοπτρίζει την προσέγγιση που υιοθετείται στο χώρο της ΥΝ έχει προταθεί από τον Foge: Νοημοσύνη είναι η ικανότητα ενός συστήματος λήψης αποφάσεων να προσαρμόζει τη συμπεριφορά του ώστε να επιτυγχάνει τους στόχους του σε ένα εύρος περιβαλλόντων. 3

Νοημοσύνη (2) Σύμφωνα με τον Fogel ένας ορισμός δεν είναι σωστός ή λάθος αλλά χρήσιμος ή άχρηστος. Ο παραπάνω ορισμός της νοημοσύνης είναι χρήσιμος γιατί οδηγεί στην κατασκευή αλγορίθμων που δημιουργούν έξυπνες μηχανές μιμούμενοι τις προσαρμοστικές διαδικασίες που απαντώνται στη φύση. 4

Νοημοσύνη (3) Ο Terman εισηγείται ότι είναι η ικανότητα για αφαιρετική σκέψη. Οι περισσότεροι όμως ψυχολόγοι συμφωνούν ότι είναι η ικανότητα για αποτελεσματική προσαρμογή προς το περιβάλλον που γίνεται με αλλαγή στον οργανισμό, ή με αλλαγή ή και δημιουργία νέου περιβάλλοντος. Με την όρο αποτελεσματική προσαρμογή εννοείται συνήθως η αλλαγή που δημιουργεί πλεονέκτημα, όπως παρουσιάζεται κυρίως μέσα από αντίληψη, μάθηση, μνήμη, λογική,... 5

Νοημοσύνη (4) Επομένως, η νοημοσύνη δεν καθορίζεται από ένα μόνο χαρακτηριστικό, αλλά από σύνολο, που όλα μαζί την προσδιορίζουν. Ένας πιο πρακτικός ορισμός θα μπορούσε να είναι: Η γενική ικανότητα που εκφράζεται μέσα από τις διαδικασίες υπολογισμών, συλλογισμών, λογικής, διακρίβωσης, μάθησης, χρήσης γλώσσας, αντίληψης του περιβάλλοντος σε διαφορετικούς βαθμούς λεπτομέρειας, εξοικείωσης σε νέο περιβάλλον, αυτοδιόρθωσης, και επινόησης. 6

Βιολογική και Τεχνητή Νοημοσύνη Ένα από τα πιο διαδεδομένα μοντέλα που χρησιμοποιούνται για να εξηγήσουν τις ανώτερες πνευματικές λειτουργίες (συμπεριλαμβανομένης της νοημοσύνης), είναι αυτό που θα ονομάζαμε «σύστημα κατανεμημένης επεξεργασίας» (distributed representation and processing) ή «συνδετική υπόθεση» (connectionism) [(Rumelhart and McClelland, 1986); (Churchland and Sejnowski, 1992)]. Στο μοντέλο αυτό οι έννοιες δεν «υπάρχουν» σε κάποιο συγκεκριμένο μέρος του εγκεφάλου, αλλά είναι κατανεμημένες σε πολλούς παράλληλους επεξεργαστές. 7

Βιολογική και Τεχνητή Νοημοσύνη Πιστεύεται δηλαδή, ότι οι ανώτερες λειτουργίες θα μπορούσαν να μοντελοποιηθούν και μελετηθούν με υπολογιστικά-συναρτησιακά συστήματα (functionalcomputational intelligent systems), μέσα από κατανεμημένες διαδικασίες. Οι ανώτερες πνευματικές λειτουργίες θεωρούνται ότι είναι αναδυόμενες ιδιότητες (emerging properties), που πηγάζουν από σύνολο απλών επεξεργασιών, μέσα από ένα συστηματικό και δυναμικό πλέγμα αλληλοεπιδράσεων. Οι έννοιες είναι παράλληλα κατανεμημένες σε ομάδες επεξεργαστών, σε στοιβάδες ή στρώματα (ή επίπεδα). Έτσι δημιουργείται μια οικονομία στη μνήμη και στην επεξεργασία, γιατί κάποιο στοιχείο μπορεί να συμβάλλει σε πολλές διαφορετικές έννοιες. 8

Βιολογική και Τεχνητή Νοημοσύνη Λόγω της παραλληλικότητας, η επεξεργασία γίνεται πολύ γρήγορα, και η σταθερότητα (ευρωστία) (robustness) του συστήματος είναι μεγάλη. Αυτό το μοντέλο είναι πιο συμβατό με τη διαπίστωση ότι είναι αδύνατο να δώσουμε ακριβείς ορισμούς αντικειμένων και ιδεών, όχι μόνο γιατί είναι αδύνατο να προσδιορίσουμε τα όρια, αλλά και διότι είναι μια ατέρμονη διαδικασία όπου το κάθε τι θα πρέπει να οριστεί με βάση άλλους όρους που ορίσθηκαν προηγουμένως κ.ο.κ. Φαίνεται ότι οι ασαφείς αντιλήψεις είναι σημαντικές στην ανάπτυξη της νόησης. 9

Βιολογική και Τεχνητή Νοημοσύνη Ένα πιο εξελιγμένο συνδετικό μοντέλο, είναι η μοντελοποίηση της αντίληψης ως δυναμικό σύστημα. Σ αυτό, οι διαδικασίες προσομοιάζονται σαν ένα σύστημα από δυναμικά αλληλοεξαρτώμενους επεξεργαστές, που αλληλοεπηρεάζονται σε συνεχή χρόνο. Σε μαθηματική προσομοίωση, συνήθως χρησιμοποιούνται διαφορικές εξισώσεις για τη μελέτη του συστήματος. Έτσι, οι εκδηλώσεις συμπεριφοράς (και νοημοσύνης) θεωρούνται ότι προσομοιάζονται από τη χρονική διαδρομή (ίχνος) του πολυ-παραμετρικού δυναμικού συστήματος. 10

Βιολογική και Τεχνητή Νοημοσύνη Τα προηγούμενα μοντέλα είναι πολύ διαφορετικά από το λεγόμενο «συμβολιστικό μοντέλο αντίληψης» ή τη «συμβολιστική υπόθεση» (physical systems symbol hypothesis) των Newell και Simon, όπου η γνώση και η νοημοσύνη θεωρούνται ότι μπορούν να αναδυθούν με τρόπους και διαδικασίες που μοιάζουν με αυτές που προτείνονται για την ανάπτυξη της γλώσσας (language). Άλλοι σημαντικότατοι ερευνητές που υποστήριξαν/ζουν αυτή τη θεωρία είναι οι Chomski, Minsky, Fodor και Pylyshyn). Αυτό το μοντέλο θεωρείται ότι είναι πιο κοντά στη κλασσική τεχνητή νοημοσύνη. 11

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

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ (TN) Ασθενής προσέγγιση Ισχυρή προσέγγιση Πιστεύεται ότι η ανθρώπινη γνώση/νόηση ή ειδικές εκφάνσεις αυτής μπορεί να προσομοιαστούν σε υπολογιστικά συστήματα. Πιστεύεται ότι η ανθρώπινη γνώση/νόηση μπορεί να εκδηλωθεί αυτόματα σε υπολογιστικά συστήματα. Κλασσική υπολογιστική (symbolic AI) Όπως εκφράζεται μέσα από συμβολιστικές οντότητες, οι οποίες μπορούν να κωδικοποιηθούν σε απλά δυαδικά συστήματα (και όχι μόνον). Μερικοί σημαντικοί εκφραστές είναι οι Dennet, Newell και Simon, Chomski, Minsky, Fodor και Pylyshyn Συνδετική υπολογιστική (connectionism) Όπως εκφράζεται μέσα από μη-συμβολιστικές μεθόδους π.χ. τα ΤΝΔ. Οι γνωστικές εκδηλώσεις παρουσιάζονται σαν μια δυναμικά αναδυόμενη συμπεριφορά, κατανεμημένη σε στρώματα συνδεδεμένων κυττάρων, που εξελίσσεται και παρουσιάζεται σε συνάρτηση με τις άμεσες ή/και έμμεσες εμπειρίες του ατόμου. Μερικοί σημαντικοί εκφραστές είναι οι Smolensky και Hameroff. 13

Τεχνητή Νοημοσύνη - Υπολογιστική Νοημοσύνη Ο όρος Τεχνητή Νοημοσύνη είναι πιο γενικός υπό την έννοια ότι υποδηλεί κάθε είδος νοημοσύνης που δεν είναι βιολογική. Ο όρος Υπολογιστική Νοημοσύνη υποδηλεί κάθε είδος νοημοσύνης που μπορεί να εκδηλωθεί με υπολογιστικές διαδικασίες. 14

O Marks (1994)* για την σχέση της υπολογιστικής και τεχνητής νοημοσύνης ανάφερε: Παρόλο που ψάχνουν παρόμοιους στόχους, η Υπολογιστική Νοημοσύνη αναδύθηκε ως ένας ανεξάρτητος κλάδος του οποίου το ερευνητικό πεδίο είναι κάπως διαφορετικό από αυτό της Τεχνητής νοημοσύνης. *Marks R. 1993 Intelligence: computational versus artificial. IEEE Transactions on Neural Networks 15

Βασικά χαρακτηριστικά Υπολογιστικής Νοημοσύνης Υπολογιστική Νοημοσύνη χαρακτηρίζεται κυρίως από ορισμένες σημαντικές ιδιότητες όπως: -Προσαρμοστικότητα (adaptation ) -Αυτό-διοργάνωση (self-organization ) -Μάθηση -Εξέλιξη 16

Υπολογιστική Νοημοσύνη Η μεθοδολογία που περιλαμβάνει υπολογισμούς που επιδεικνύουν την ικανότητα να μαθαίνουν και/ή να αντιμετωπίζουν νέες καταστάσεις ώστε να αντιλαμβανόμαστε ότι το σύστημα διαθέτει μία ή παραπάνω ιδιότητες της λογικής, όπως η γενίκευση, η ανακάλυψη, η συσχέτιση και η αφαίρεση. 17

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

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

Νευρωνικά Δίκτυα Τα Νευρωνικά δίκτυα, έγιναν ευρέως γνωστά το 1950, ενώ είχαν αναπτυχθεί περαιτέρω το 1980. Ο Donald Hebb έκανε μια από τις πρώτες υποθέσεις για έναν μηχανισμό της νευρικής πλαστικότητας (π.χ. εκπαίδευση), Hebbian learning. H προηγούμενη θεωρείται ως τυπικός κανόνας μάθησης χωρίς επίβλεψη. Ένα νευρωνικό δίκτυο μιμείται τον ανθρώπινο εγκέφαλο και αντιπροσωπεύει ένα υπολογιστικό μηχανισμό που βασίζεται σε ένα απλουστευμένο μαθηματικό μοντέλο των perceptrons (νευρώνες) και σημάτων που μεταφέρουν. Επίσης, ονομάζεται και ως ένα κύκλωμα διασυνδεδεμένων νευρώνων. 20

Νευρωνικά Δίκτυα (2) Στην περίπτωση βιολογικών νευρώνων, πρόκειται για ένα τμήμα νευρικού ιστού. Ενώ στην περίπτωση τεχνητών νευρώνων, πρόκειται για ένα αφηρημένο αλγοριθμικό κατασκεύασμα το οποίο εμπίπτει στον τομέα της υπολογιστικής νοημοσύνης, όταν στόχος του νευρωνικού δικτύου είναι η επίλυση κάποιου υπολογιστικού προβλήματος, ή της υπολογιστικής νευροεπιστήμης, η υπολογιστική προσομοίωση της λειτουργίας των βιολογικών νευρωνικών δικτύων με βάση κάποιο μαθηματικό μοντέλο τους. 21

Γενετικοί Αλγόριθμοι Οι Γενετικοί Αλγόριθμοι (Holland 1975, 1992) είναι μια κλάση αλγορίθμων αναζήτησης και βελτιστοποίησης που βασίζονται στην αρχή της εξέλιξης των ειδών. Είναι μέρος των εξελικτικών αλγορίθμων, οι οποίοι είναι μια ταχέως εξελισσόμενη περιοχή της Τεχνητής Νοημοσύνης. Η θεωρία της Εξέλιξης των Ειδών που αναπτύχθηκε από τον Δαρβίνο στα μέσα του περασμένου αιώνα, προκάλεσε μεγάλη αναστάτωση, αφού ερχόταν σε σύγκρουση με τις επικρατούσες θρησκευτικές αντιλήψεις περί προέλευσης της ζωής. 22

Γενετικοί Αλγόριθμοι (2) Σκοπός της θεωρίας αυτής είναι να δώσει μια εξήγηση για το φαινόμενο της ζωής, την προέλευσή της και τις βασικές λειτουργίες της. Τα κυριότερα σημεία της, ερμηνεύουν τον τρόπο λειτουργίας των Εξελικτικών Αλγορίθμων. Είναι γενικής χρήσης αλγόριθμοι αναζήτησης που βασίζονται στις αρχές της εξέλιξης που παρατηρούνται στην φύση και γίνονται όλο και περισσότερο γνωστοί χάριν της ικανότητας τους να λύνουν δύσκολα προβλήματα. Οι ΓΑ είναι σε θέση να βρίσκουν γρήγορα και να αναπτύσσουν ένα είδος το οποίο είναι κοντά στο επιθυμητό αποτέλεσμα. 23

Γενετικοί Αλγόριθμοι (3) Οι ΓΑ χαρακτηρίζονται από την απλότητα και την κομψότητά τους ως γεροί αλγόριθμοι αναζήτησης, καθώς επίσης και από τη δύναμή τους να ανακαλύψουν γρήγορα τις καλές λύσεις μεγάλης διάστασης προβλημάτων. Οι ΓΑ είναι χρήσιμοι και αποδοτικοί όταν το διάστημα αναζήτησης είναι μεγάλο, σύνθετο ή ανεπαρκώς κατανοητό, η γνώση περιοχών είναι λιγοστή ή η ειδική γνώση είναι δύσκολο να κωδικοποιηθεί ώστε, να περιοριστεί στο διάστημα αναζήτησης, καμία μαθηματική ανάλυση δεν είναι διαθέσιμη και οι παραδοσιακές μέθοδοι αναζήτησης αποτυγχάνουν. 24

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

Εφαρμογές Νευρωνικών Δικτύων (2) Ηλεκτρονική Τεχνητή όραση Σύνθεση ήχου Διάγνωση βλαβών Οικονομικά Αποτίμηση ακίνητης περιουσίας Αξιολόγηση ομολογιακών δανείων επιχειρήσεων Διαχείριση χαρτοφυλακίων Πρόβλεψη συναλλαγματικών μεταβολών Ασφάλιση Αξιολόγηση αιτήσεων Κατασκευές Έλεγχος μονάδων, διάγνωση βλαβών Σχεδιασμός και ανάλυση προϊόντων Οπτικά συστήματα ελέγχου ποιότητας 26

Εφαρμογές Νευρωνικών Δικτύων (3) Ιατρική Ανάλυση συμπτωμάτων και διάγνωση για διάφορες ασθένειες Ορυκτός πλούτος Αξιολόγηση περιοχών για γεώτρηση Ρομποτική Έλεγχος κίνησης Όραση Ομιλία Αναγνώριση ομιλίας Εκφορά ομιλίας Τηλεπικοινωνίες Συμπίεση δεδομένων Μετάφραση γλώσσας σε πραγματικό χρόνο Μεταφορές Εύρεση δρομολογίων 27

Παρατήρηση Οι παραπάνω εφαρμογές απαιτούν σε μικρότερο ή μεγαλύτερο βαθμό τη διαδικασία της μηχανικής μάθησης. Τα νευρωνικά δίκτυα δεν αποτελούν το μοναδικό τρόπο αντιμετώπισης των παραπάνω εφαρμογών. Ωστόσο η χρήση νευρωνικών δικτύων προσφέρει: Ευκολία υλοποίησης Σχετικά αξιόπιστη λειτουργία Ακαριαία απόκριση κατά την φάση πραγματικής λειτουργίας, εφόσον το νευρωνικό δίκτυο υλοποιηθεί σε hardware. 28

Βιολογικά νευρωνικά δίκτυα 29

Βιολογικά νευρωνικά δίκτυα Δενδρίτες: Σημεία εισόδου ηλεκτρικών σημάτων. Άξονας: Έξοδος ηλεκτρικών σημάτων. Οι δενδρίτες κάθε νευρώνα συνδέονται με τους άξονες άλλων νευρώνων. Τα σημεία σύνδεσης ονομάζονται συνάψεις. Η ταχύτητα μεταφοράς των ηλεκτρικών παλμών είναι από 10 μέχρι 100 m/sec. Οι νευρώνες καταναλώνουν την περισσότερη ενέργεια από όλα τα κύτταρα του οργανισμού. Υπολογίζεται ότι ο ανθρώπινος εγκέφαλος καταναλώνει 20 Watt ισχύος. 30

Ανθρώπινο Κεντρικό Νευρικό Σύστημα Ο ανθρώπινος εγκέφαλος έχει περίπου 1010 νευρώνες (109-1011). Κάθε νευρώνας έχει περίπου 104 συνάψεις (οι οποίες όμως σε κάποιες περιπτώσεις φτάνουν και τις 2 105!) Ένας αριθμός νευρώνων, μαζί με τις συνδέσεις του, αποτελεί ένα νευρωνικό δίκτυο (Κεντρικό Νευρικό Σύστημα). Οι νευρώνες πιστεύεται ότι δεν πολλαπλασιάζονται. Ο ανθρώπινος εγκέφαλος ενός υγιούς ενήλικα χάνει περίπου 1000 νευρώνες την ημέρα. Περισσότεροι για όσους πίνουν, καπνίζουν κλπ. Οι συνάψεις συνεχώς μεταβάλλονται. 31

Λειτουργία Φυσικού Νευρώνα (1/2) Κάθε νευρώνας έχει δύο μόνο δυνατές καταστάσεις: Ενεργός και Μη-ενεργός Όταν ο νευρώνας είναι μη-ενεργός, υπάρχει μια διαφορά δυναμικού περίπου -70mV μεταξύ της εξωτερικής επιφάνειάς του και του εσωτερικού του. Τα σήματα εισόδου στον νευρώνα αθροίζονται. Όταν τα σήματα εισόδου ξεπεράσουν ένα όριο (κατώφλι θ), ο νευρώνας γίνεται στιγμιαία ενεργός, παράγει έναν ηλεκτρικό παλμό, με τα ίδια πάντα χαρακτηριστικά, ο οποίος μέσω του άξονα μεταφέρεται σε άλλους νευρώνες. Μέγιστο 1000 παλμοί/sec ανά νευρώνα. 32

Λειτουργία Φυσικού Νευρώνα (2/2) Το δυναμικό ενός νευρώνα κατά τη διάρκεια ενεργοποίησής του. 33

Σύγκριση Φυσικών Νευρωνικών Δικτύων και Υπολογιστή Φυσικά Νευρωνικά Δίκτυα Ασύγχρονος τρόπος λειτουργίας Μαζική παράλληλη επεξεργασία Εκπαιδεύονται με παραδείγματα Ανοχή στα σφάλματα Ανοχή σε βλάβες Χρόνος κύκλου της τάξης του msec Συνύπαρξη μνήμης και μονάδων επεξεργασίας Υπολογιστής Σύγχρονος τρόπος λειτουργίας Σειριακή επεξεργασία Προγραμματίζεται Συνήθως καμία ανοχή σε σφάλματα Καμία ανοχή σε βλάβες Χρόνος κύκλου της τάξης του nsec Διαχωρισμός μνήμης και μονάδων επεξεργασίας 34

Ιστορική αναδρομή 1943: Το πρώτο μοντέλο νευρωνικού δικτύου (McCulloch & Pitts) 1949: Μοντέλο μάθησης του Hebb Κάθε φορά που ενεργοποιείται μια σύναψη, αυτή ενισχύεται, με αποτέλεσμα το δίκτυο να μαθαίνει "λίγο περισσότερο" το πρότυπο που του παρουσιάζεται εκείνη τη στιγμή. 1957: Το μοντέλο του απλού αισθητήρα perceptron (Rosenblatt). 1969: Οι Minsky & Papert απέδειξαν μαθηματικά ότι τα ΤΝΔ ενός επιπέδου δεν μπορούν να λύσουν συγκεκριμένα προβλήματα. 1982: Μαθηματική απόδειξη ότι ένα νευρωνικό δίκτυο πολλών επιπέδων μπορεί να αποθηκεύσει οποιαδήποτε πληροφορία. 1986: Μέθοδος οπισθοδιάδοσης για την εκπαίδευση ΤΝΔ (McClelland & Rumelhart). 35