Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης

Σχετικά έγγραφα
Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 5: Χαρακτηριστικά, Δομή και Λειτουργία Συστημάτων Γνώσης

Οικονόμου Παναγιώτης.

Αρχιτεκτονική Μαυροπίνακα Blackboard Architecture

Έµπειρα Συστήµατα (Expert Systems)

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

ΕΜΠΕΙΡΑ ΣΥΣΤΗΜΑΤΑ Χρυσόστομος Στύλιος

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση

Έµπειρα Συστήµατα (Expert Systems) νοήµονα συµπεριφορά γνώση συλλογιστική ειδικού εµπειρική γνώση Ανάπτυξη Εµπείρων Συστηµάτων ειδικός του τοµέα

Περιεχόµενα. ΜΕΡΟΣ Α: Επίλυση Προβληµάτων... 17

Συστήματα Γνώσης. Έμπειρα συστήματα (expert systems)

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

Έμπειρα Συστήματα. Εργαστήριο

Κεφάλαιο 20. Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων. Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Έµπειρα Συστήµατα (Expert Systems)

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

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΠΛΗΡΟΦΟΡΙΚΗ Ι

Α. Ερωτήσεις Ανάπτυξης

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

Προηγµένη ιασύνδεση µε τοπεριβάλλον

ιάγνωση και Επιδιόρθωση Βλαβών

"The Project ARXIMIDIS ΙΙ is co-funded by the European Social Fund and National Resources EPEAEK ΙΙ "

οµηµένες Αναπαραστάσεις Γνώσης

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

Περιεχόμενα ΕΝΟΤΗΤΑ I. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Πρόλογος 15

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Κατηγορίες Πληροφοριακών Συστημάτων Διοικητικής Υποστήριξης

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

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 1: Εισαγωγή στην Γνώση και στα Συστήματα Γνώσης

Πρόλογος των Συγγραφέων

ιδάσκων: ηµήτρης Ζεϊναλιπούρ

Κεφάλαιο 13. Αβεβαιότητα. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

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

Ανοικτά Ακαδηµα κά Μαθήµατα

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS)

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΜΑΘΗΜΑ 2 ΑΝΑΠΑΡΑΣΤΑΣΗ - ΤΕΧΝΙΚΕΣ ΤΝ (1)

Μαθηµατική. Μοντελοποίηση

Κεφάλαιο 10 ο Υποπρογράµµατα

Α ΤΑΞΗ. 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή. Θα παρουσιαστεί µε τρόπο απλό και κατανοητό,

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

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής

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

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

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το

Προσφερόμενα Διπλώματα (Προσφερόμενοι Τίτλοι)

Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ. Ι.

Τεχνολογία και Κοινωνία

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΕΠΛ 035: οµές εδοµένων και Αλγόριθµοι για Ηλεκτρολόγους Μηχανικούς και Μηχανικούς Υπολογιστών

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο

Τι είναι τα Συστήµατα Γεωγραφικών Πληροφοριών. (Geographical Information Systems GIS)

Ως ανάπτυξη προϊόντος ορίζεται όλο το σύνολο των δραστηριοτήτων από την έρευνα αγοράς, µέχρι την παράδοσή του στον πελάτη.

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

Παρουσίαση Αποτελεσµάτων Έργου SPERO. Παρασκευή Τζούβελη Υποψήφια ιδάκτωρ ΕΜΠ

Διαχείριση Πολιτισμικών Δεδομένων

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Κεφάλαιο 6. Ικανοποίηση Περιορισµών. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Οπτική αντίληψη. Μετά?..

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

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business.

MΑΘΗΣΗ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΟΣ PROBLEM SOLVING) Παναγιώτης Σαραντόπουλος Σχολικός Σύµβουλος ΠΕ 04

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

Α/Α Τύπος Εκφώνηση Απαντήσεις Το λογισµικό Άτλαντας CENTENNIA µπορεί να χρησιµοποιηθεί 1. Α) Στην ιστορία. Σωστό το ) Σωστό το Γ)

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΣΧΕΔΙΟΥ ΜΑΘΗΜΑΤΟΣ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ

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

Αναλυτικό Πρόγραμμα Μαθηματικών

28 Πολυπρακτορικά Συστήµατα

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

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

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

ΑΕΠΠ Ερωτήσεις θεωρίας

Αποµακρυσµένη κλήση διαδικασιών

ΑΝ.ΕΦ. Γ ΛΥΚΕΙΟΥ Αν η συνθήκη ισχύει, τότε εκτελούνται οι εντολές που βρίσκονται µεταξύ των λέξεων ΤΟΤΕ και και η εκτέλεση του προγράµµατος συνεχίζετα

Στόχος της ψυχολογικής έρευνας:

ΕΠΑ.Σ. ΜΑΘΗΤΕΙΑΣ ΣΧΕ ΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΜΑΘΗΣΗΣ ΣΤΟΝ ΧΩΡΟ ΕΡΓΑΣΙΑΣ ΕΙ ΙΚΟΤΗΤΑ: ΓΡΑΦΙΚΩΝ ΤΕΧΝΩΝ / ΕΚΤΥΠΩΣΕΩΝ ΟΑΕ / ΙΕΥΘΥΝΣΗ Α4 ΕΠΑΣ, ΜΑΘΗΤΕΙΑΣ

Κεφάλαιο 22. Εξελιγµένες Συλλογιστικές. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων

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

Αναπαράσταση Γνώσης και Συλλογιστικές

«Χρήση Τεχνολογίας Έμπειρων Συστημάτων για Πρόβλεψη Απόδοσης Μαθητών»

Επιχειρησιακή Στρατηγική. Αριστοµένης Μακρής

ΚΕΦΑΛΑΙΟ 3 : ΕΜΠΕΙΡΑ ΣΥΣΤΗΜΑΤΑ (*)

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ

ΣΧΕΔΙΑΣΜΟΣ ΚΑΤΑΣΚΕΥΩΝ

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

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

Επιμόρφωση στους Δείκτες Επιτυχίας και Δείκτες Επάρκειας

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

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

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

ΕΙ ΙΚΑ ΚΕΦΑΛΑΙΑ ΧΑΡΤΟΓΡΑΦΙΑΣ ΧΑΡΤΟΓΡΑΦΙΑ ΧΑΡΤΗΣ ΧΡΗΣΗ ΗΜΙΟΥΡΓΙΑ. β. φιλιππακοπουλου 1

Βιοµηχανικά Ατυχήµατα

Ανάλυση των δραστηριοτήτων κατά γνωστική απαίτηση

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

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

Εισαγωγή στην Ιατρική Πληροφορική

Transcript:

Κεφάλαιο 21 Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

Συστήµατα Γνώσης Επιδεικνύουν νοήµονα συµπεριφορά σε συγκεκριµένους τοµείς και διαδικασίες, ανάλογη ενός ανθρώπου µε ειδικότητα στον τοµέα π.χ. επιστήµονα, τεχνικού, εµπειρογνώµονα Κωδικοποιούν και χειρίζονται τη γνώση και συλλογιστική ενός ανθρώπου σε έναν εξειδικευµένο τοµέα, µε σκοπό την επίλυση προβληµάτων ή την παροχή συµβουλών. Απαιτούν γνώση Αποκτάται µέσω εµπειρίας ή µελέτης. Πληροφορίες, εµπειρίες, ικανότητες, δεξιότητες Έµπειρα συστήµατα (expert systems) Στηριζόταν κυρίως στην εµπειρική γνώση Χρησιµοποιούνται: Από µη-ειδικούς για επίλυση προβληµάτων Συµβουλευτικά από ειδικούς Κατηγορίες εφαρµογών: Ερµηνεία δεδοµένων (π.χ. ηχητικών ή ηλεκτροµαγνητικών σηµάτων) ιάγνωση δυσλειτουργιών (π.χ. βλαβών σε µηχανήµατα ή ασθενειών σε ανθρώπους) ιαµόρφωση σύνθετων αντικειµένων (π.χ. πολύπλοκων υπολογιστικών συστηµάτων) Τεχνητή Νοηµοσύνη, B' Έκδοση 2

Ανάπτυξη Συστηµάτων Γνώσης Συνεργασία: Ειδικός του τοµέα (domain expert) Εξειδικευµένος σε έναν τοµέα δραστηριότητας Βοηθάει στη µεταφορά γνώσης στο σύστηµα α) δική του εµπειρία β) κοινή επιστηµονική ή τεχνολογική γνώση γ) γνώση καταγεγραµµένη σε βάσεις δεδοµένων ή έγγραφα Μηχανικός γνώσης (knowledge engineer) Πληροφορικός, ειδικευµένος σε ΤΝ και συστήµατα γνώσης Συνεργάζεται µε τον ειδικό για τη µεταφορά γνώσης στο σύστηµα Σχεδιάζει τη δοµή γνώσης, σχεδιάζει και αναπτύσσει το σύστηµα Τεχνολογία Της Γνώσης (Knowledge Engineering): τοµέας της ΤΝ που ασχολείται µε την ανάπτυξη συστηµάτων γνώσης Τεχνητή Νοηµοσύνη, B' Έκδοση 3

Ανάπτυξη και Λειτουργία Συστήµατος Γνώσης Ειδικός Ερωτήσεις - συνεντεύξεις Απαντήσεις (γνώση) Μηχανικός Γνώσης εδοµένα Τεχνικές Αναπαράστασης Γνώσης ιασύνδεση Μεταφοράς Γνώσης Ανάπτυξη Σύστηµα Γνώσης Λειτουργία ιασύνδεση µε Χρήστη Χρήστης Τεχνητή Νοηµοσύνη, B' Έκδοση 4

Χαρακτηριστικά Συστηµάτων Γνώσης ΣΥΣΤΗΜΑΤΑ ΓΝΩΣΗΣ Παράσταση και χειρισµός γνώσης σε επίπεδο συµβόλων Χρήση γλωσσών που πλησιάζουν την ανθρώπινη Βάση γνώσης (δεδοµένα και εξαγωγή συµπερασµάτων) Ευχέρεια στην επέκταση και αναθεώρηση της γνώσης υνατότητα χειρισµού ασαφούς, αβέβαιης και µη-πλήρους γνώσης υνατότητα µη µονότονης συλλογιστικής Επεξήγηση του δρόµου συλλογισµού ΣΥΜΒΑΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ Παράσταση και χειρισµός δεδοµένων σε επίπεδο αριθµητικών υπολογισµών Χρήση γλωσσών που βρίσκονται πλησιέστερα στον τρόπο λειτουργίας του Η/Υ Βάση δεδοµένων - η γνώση ενσωµατώνεται στο πρόγραµµα Η αναθεώρηση της υπάρχουσας γνώσης επιβάλλει ευρείας κλίµακας µεταβολές στο πρόγραµµα υσχέρεια στο χειρισµό ασαφούς, αβέβαιης και µη-πλήρους γνώσης υσχέρεια στη χρήση µη µονότονης συλλογιστικής Ανυπαρξία επεξήγησης Τεχνητή Νοηµοσύνη, B' Έκδοση 5

Χαρακτηριστικά Εµπείρων Συστηµάτων Επιπλέον χαρακτηριστικά: ΕΜΠΕΙΡΑ ΣΥΣΤΗΜΑΤΑ Προσοµοιώνουν τον τρόπο επίλυσης ενός προβλήµατος Χρήση ευριστικών µεθόδων για περιορισµό του χώρου αναζήτησης ΣΥΜΒΑΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ Προσοµοιώνουν το ίδιο το πρόβληµα Χρήση αλγορίθµων Ισχύει και για τα συστήµατα συλλογιστικής των περιπτώσεων Τεχνητή Νοηµοσύνη, B' Έκδοση 6

Πλεονεκτήµατα/ Μειονεκτήµατα Συστήµατος Γνώσης Σε Σχέση Με Άνθρωπο-Ειδικό Μειονεκτήµατα Πλεονεκτήµατα ΑΝΘΡΩΠΟΣ ΕΙ ΙΚΟΣ Γνώση διαθέσιµη όταν ο ίδιος είναι παρών υσκολία µεταφοράς-αποτύπωσης γνώσης Συναισθηµατικές παρορµήσεις Η απόδοσή του επηρεάζεται από εξωγενείς παράγοντες Υψηλό κόστος Υποκειµενικότητα ηµιουργικότητα, Ευρύννοια Κοινή λογική Γνώση των ορίων και δυνατοτήτων τους (µετα-γνώση) Εκφραστική και λειτουργική επεξήγηση του τρόπου σκέψης τους Ο έλεγχος της γνώσης γίνεται υποσυνείδητα Αυτονοµία στη µάθηση Απόκριση σε πραγµατικό χρόνο Πλεονεκτήµατα Μειονεκτήµατα Γνώση πάντα διαθέσιµη. ΣΥΣΤΗΜΑ ΓΝΩΣΗΣ Ευκολία µεταφοράς-αποτύπωσης γνώσης Εργάζεται µε συνέπεια Εργάζεται οπουδήποτε Χαµηλό κόστος λειτουργίας / Υψηλό κόστος ανάπτυξης Αντικειµενικότητα αν η γνώση προέρχεται από πολλούς ειδικούς Απουσία έµπνευσης, Περιορισµένο πεδίο σκέψης υσχέρεια στη µεταφύτευση της κοινής λογικής Έλλειψη µετα-γνώσης Μηχανική επεξήγηση του τρόπου λήψης απόφασης Πρέπει η γνώση να ελέγχεται για ορθότητα, πληρότητα και συνέπεια Πρέπει να προγραµµατιστούν για να µαθαίνουν αυτόµατα υσκολία απόκρισης σε πραγµατικό χρόνο Τεχνητή Νοηµοσύνη, B' Έκδοση 7

Εφαρµογές των Συστηµάτων Γνώσης ιάγνωση (diagnosis). ιάγνωση βλαβών ενός συστήµατος βάσει παρατηρήσεων και µετρήσεων. Πρόγνωση (prognosis-prediction). Πρόβλεψη πιθανών µελλοντικών επιπτώσεων µε βάση δεδοµένες καταστάσεις. Εκπαίδευση (instruction). Κατανόηση, αξιολόγηση και διόρθωση απάντησης µαθητών σε εκπαιδευτικά προβλήµατα. Παρακολούθηση καταστάσεων (monitoring). Σύγκριση παρατηρούµενων παραµέτρων µε αναµενόµενες καταστάσεις. Επιδιόρθωση λαθών (repair-remedy). Ανάπτυξη και εκτέλεση σχεδίων (πλάνων) για τη διαχείριση βλαβών. Ερµηνεία (interpretation). Περιγραφή αντικειµένων και καταστάσεων βάσει δεδοµένων από παρατηρήσεις. ιαµόρφωση (configuration). Ικανοποίηση απαιτήσεων και περιορισµών για τη συναρµολόγηση εξαρτηµάτων. Έλεγχος (control). Έλεγχος της συµπεριφοράς ενός συστήµατος. Περιλαµβάνει πολλά από τα παραπάνω. Τεχνητή Νοηµοσύνη, B' Έκδοση 8

DENDRAL Γνωστά Συστήµατα Γνώσης Ταυτοποίηση χηµικών ενώσεων µέσω φασµατικής ανάλυσης. Χρήση ευριστικών κανόνων για περιορισµό του χώρου αναζήτησης. MYCIN ιάγνωση και θεραπεία της µηνιγγίτιδας και της βακτηριαιµίας. Χρήση συντελεστή βεβαιότητας για τις λύσεις, λόγω αβεβαιότητας απαντήσεων χρήστη. PROSPECTOR Πρόβλεψη της ακριβούς θέσης ορυκτών κοιτασµάτων αξιοποιώντας γεωλογικά δεδοµένα. Χρήση σηµασιολογικών δικτύων και δικτύων πιθανοτήτων. INTERNIST ιάγνωση παθολογικών περιπτώσεων µε πολύ µεγάλο αριθµό εναλλακτικών διαγνώσεων. Χρήση ευριστικής συλλογιστικής (απαγωγική) για την πιθανότερη διάγνωση. XCON ιαµόρφωση υπολογιστών DEC, για να ανταποκρίνονται στις προδιαγραφές του πελάτη. Αναζήτηση κατάλληλου συνδυασµού και χωρικής διάταξη των εξαρτηµάτων, µε αποφυγή των ασυµβατοτήτων λειτουργίας και διασύνδεσης µεταξύ τους. Τεχνητή Νοηµοσύνη, B' Έκδοση 9

Αρχιτεκτονική Συστηµάτων Γνώσης (1/2) Χρήστης ιασύνδεση Βοηθητικά Προγράµµατα Επεξήγηση Μηχανισµός Εξαγωγής Συµπερασµάτων Κέλυφος Πυρήνας ιερµηνέας Χρονοπρογραµµατιστής Βάση Γνώσης Στατική υναµική Τεχνητή Νοηµοσύνη, B' Έκδοση 10

Αρχιτεκτονική Συστηµάτων Γνώσης (2/2) Πυρήνας: Βάση γνώσης Μηχανισµό εξαγωγής συµπερασµάτων Ο διαχωρισµός της γνώσης από το µηχανισµό χειρισµού προσφέρει διαφάνεια Με αλλαγή της γνώσης, το σύστηµα µπορεί να εκτελεί διαφορετικές λειτουργίες ιασύνδεση Βοηθητικά προγράµµατα π.χ. γραφικά-στατιστικά πακέτα, βάσεις δεδοµένων, κτλ. Κέλυφος (shell) Συνδυασµός της διασύνδεσης µε το µηχανισµό εξαγωγής συµπερασµάτων Προέρχεται από την αφαίρεση της βάσης γνώσης από ένα σύστηµα γνώσης Αποτελεί εργαλείο ανάπτυξης συστηµάτων γνώσης Κέλυφος εµπείρων συστηµάτων (expert system shell) Τεχνητή Νοηµοσύνη, B' Έκδοση 11

Βάση Γνώσης Knowledge Base Περιέχει τη γνώση του συστήµατος Υπάρχουν διάφορες µορφές αναπαράστασης γνώσης π.χ. κανόνες, πλαίσια Στατική: ε µεταβάλλεται κατά τη διάρκεια εκτέλεσης του προγράµµατος. Αρχικά δεδοµένα, διαδικασίες, κανόνες, πλαίσια Περιγραφή του προβλήµατος και των γνωσιολογικών διαδικασιών επίλυσής του υναµική: Χώρος εργασίας (working memory). Μερικά συµπεράσµατα που δηµιουργούνται κατά την εκτέλεση του προγράµµατος Τελική λύση του προβλήµατος Τεχνητή Νοηµοσύνη, B' Έκδοση 12

Μηχανισµός Εξαγωγής Συµπερασµάτων Inference Engine Χειρισµός της βάσης γνώσης και εξαγωγή συµπερασµάτων ιερµηνέας (interpreter): Χειρισµός υπάρχουσας γνώσης και παραγωγή νέας Εφαρµογή της συλλογιστικής (reasoning) και εκτέλεση των κανόνων Χρονοπρογραµµατιστής (scheduler): Αποφασίζει πότε και µε ποια σειρά θα χρησιµοποιηθούν οι κανόνες Επιλύει το πρόβληµα της συγκρούσεως (conflict) Στρατηγικές επίλυσης συγκρούσεων: Ποιοι κανόνες είναι υποψήφιοι για να λύσουν το πρόβληµα Με ποιον τρόπο θα γίνει η επιλογή Ποιος από τους κανόνες αυτούς τελικά θα επιλεγεί Τι θα γίνει µε τους υπόλοιπους κανόνες Μετα-κανόνες. Τεχνητή Νοηµοσύνη, B' Έκδοση 13

ιασύνδεση ηµιουργεί φιλικό περιβάλλον για την επικοινωνία του χρήστη µε το σύστηµα Τελικός χρήστης (end user) Χρησιµοποιεί το σύστηµα γνώσης Εύκολη διατύπωση ερωτήσεων µε τη βοήθεια γραφικών ευκολιών (π.χ. µενού) Ανάγνωση απαντήσεων µε τη βοήθεια γραφικών απεικονίσεων Ειδικός (expert) ή/και µηχανικός γνώσης (knowledge engineer) Προσθήκη ή αλλαγή γνώσης Έλεγχος συµφωνίας της νέας γνώσης µε την παλιά (consistency check) Τεχνητή Νοηµοσύνη, B' Έκδοση 14

Μηχανισµός Επεξήγησης Ερωτήσεις του χρήστη σχετικά µε: Τους σκοπούς των ερωτήσεων Την πορεία του συλλογισµού Ο µηχανισµός επεξήγησης αλληλεπιδρά µε το µηχανισµό εξαγωγής συµπερασµάτων Η πορεία της συλλογιστικής συνδέεται άµεσα µε τον τρόπο εκτέλεσης των κανόνων. Ερωτήσεις: Πώς (how) κατέληξε σε ένα συµπέρασµα Κρατάει πληροφορίες σχετικά µε την αποδεικτική διαδικασία Παραθέτει τους κανόνες που ενεργοποιήθηκαν σε κάθε κύκλο λειτουργίας και οδήγησαν στην απόδειξη της τρέχουσας απάντησης Γιατί (why) ζητά κάποια πληροφορία από το χρήστη Ποιοι κανόνες έχουν στην υπόθεσή τους την τρέχουσα πληροφορία Επιστρέφει την κατοπινή αλυσίδα συλλογισµών που θα προκαλέσει η ενεργοποίηση αυτών των κανόνων Τεχνητή Νοηµοσύνη, B' Έκδοση 15

Αρχιτεκτονική Μαυροπίνακα Blackboard Architecture Η επίλυση δύσκολων προβληµάτων απαιτεί κατακερµατισµό του προβλήµατος σε µικρότερα και απλούστερα υποπροβλήµατα, τα οποία επιλύονται ανεξάρτητα. Η λύση του συνολικού προβλήµατος συνδυάζει τις λύσεις των επιµέρους προβληµάτων. Κάθε επιµέρους πρόβληµα ανατίθεται σε µια πηγή γνώσης. Πηγή γνώσης (knowledge source): ηµιαυτόνοµο σύστηµα γνώσης Ιδιωτική βάση γνώσης ιαφορετική αναπαράσταση γνώση και συλλογιστική από τις υπόλοιπες πηγές Ο χώρος αναζήτησης διαιρείται (ιεραρχικά) σε σύνολα µερικών λύσεων Κάθε σύνολο αναφέρεται σε διαφορετικό επίπεδο αφαίρεσης HEARSAY: ήχοι, φθόγγοι, συλλαβές, λέξεις, οµάδες λέξεων, πραγµατικές προτάσεις Μαυροπίνακας: Κοινόχρηστη περιοχή µνήµης Περιέχει τις µερικές λύσεις των επιπέδων αφαίρεσης Κάθε πηγή γνώσης παρατηρεί και τροποποιεί το περιεχόµενο του µαυροπίνακα. Οι πηγές γνώσης δεν µπορούν να επικοινωνούν απευθείας µεταξύ τους. Τεχνητή Νοηµοσύνη, B' Έκδοση 16

Μοντέλο Αρχιτεκτονικής Μαυροπίνακα Ν οστό επίπεδο αφαίρεσης : : : : : : 3 ο επίπεδο αφαίρεσης 2 ο επίπεδο αφαίρεσης 1 ο επίπεδο αφαίρεσης Μαυροπίνακας Χρονοπρογραµµατιστής Πηγή Γνώσης 1 Πηγή Γνώσης 2 Πηγή Γνώσης Ν Ανεξάρτητες πηγές γνώσης Τεχνητή Νοηµοσύνη, B' Έκδοση 17

Αρχιτεκτονική Μαυροπίνακα Λειτουργία Συστήµατος Οι πηγές γνώσης λειτουργούν ταυτόχρονα. Παρατηρούν τις µερικές λύσεις που υπάρχουν στο µαυροπίνακα. ηµιουργούν νέες µερικές λύσεις, σε µεγαλύτερο επίπεδο λεπτοµέρειας. Τροποποιούν ή διαγράφουν µια υπάρχουσα µερική λύση. Νέα δεδοµένα αναιρούν τα ήδη υπάρχοντα Ο χρονοπρογραµµατιστής: Ελέγχει τα δεδοµένα που υπάρχουν στο µαυροπίνακα Κρίνει σε ποια πηγή γνώσης πρέπει να επιτραπεί η πρόσβαση ιατηρεί ατζέντα µε αιτήσεις πηγών γνώσης για πρόσβαση στο µαυροπίνακα Σε κάθε κύκλο εκτέλεσης επιτρέπει πρόσβαση σε µία µόνο πηγή γνώσης Εάν δεν υπάρχει καµία αίτηση η λειτουργία του συστήµατος τερµατίζεται Τεχνητή Νοηµοσύνη, B' Έκδοση 18

Παράδειγµα Επιπέδων Αφαίρεσης σε ένα Σύστηµα Αναγνώρισης Οµιλίας Λέξεις STOP RC Φθόγγοι WD Γράµµατα PR εδοµένα LR Τεχνητή Νοηµοσύνη, B' Έκδοση 19

Παράδειγµα Αναγνώρισης Λέξης Λέξεις ale 9 all 8 del 3 ape 6 Φθόγγοι...al 9 ae 8...dp 0... le 6... la 7... ll 7... Γράµµατα a 9 d 9 q 7 e 8 l 9 p 2 e 8 a 2 l 6 o 3 p 5 εδοµένα Τεχνητή Νοηµοσύνη, B' Έκδοση 20