Skip to main content

Ποια είναι τα ασαφή συστήματα εμπειρογνωμόνων;

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

Γνωστός ως ο πατέρας της ασαφής λογική, ο Δρ Lotfi Zadeh εισήγαγε την έννοια της ασαφής λογική στη δεκαετία του 1960, ενώ απασχολείται στο Πανεπιστήμιο της Καλιφόρνια στο Μπέρκλεϊ.Δημοσίευσε ένα έγγραφο το 1965 που καλύπτει ασαφή σύνολα.Εξήγησε όχι μόνο την ιδέα των ασαφών σετ και της λογικής, αλλά και ένα πλαίσιο για την ενσωμάτωση αυτής της νέας λογικής στον κόσμο της μηχανικής.Επίσης, δημιούργησε τον όρο Fuzzy, σε σχέση με αυτό το συγκεκριμένο λογικό στυλ, και το όνομα κολλημένο.

Για να κατανοήσουμε τη θεωρία πίσω από τα ασαφή συστήματα εμπειρογνωμόνων, είναι απαραίτητο να κατανοήσουμε τις βασικές έννοιες της λογικής Boolean και της ασαφής λογική.Αν και οι δύο βασίζονται σε προχωρημένους μαθηματικούς αλγόριθμους, η ιδέα του πυρήνα είναι απλή.Και οι δύο χρησιμοποιούν απαντήσεις σε μια σειρά ερωτήσεων ή δηλώσεων για να διατυπώσουν μια νέα απάντηση.Στη λογική Boolean, οι απαντήσεις είναι είτε αληθινές είτε ψευδείς, ενώ σε ασαφή λογική μια απάντηση μπορεί να είναι αληθινή, εν μέρει αληθινή, ψευδής, μερικώς ψευδής και αρκετές τιμές στο μεταξύ, ανάλογα με τους όρους εισροές προγραμματιστή στο πρόγραμμα.Παράδειγμα, εάν ένα σύστημα εμπειρογνωμόνων ήθελε να λάβει απόφαση χρησιμοποιώντας τη λογική Boolean, θα απαντούσε τελικά στην αληθινή ή ψευδή, που επίσης αναφέρεται ως ναι ή όχι.Ένα σύστημα εμπειρογνωμόνων που χρησιμοποιεί ασαφή λογική, ωστόσο, θα μπορούσε να απαντήσει ναι, όχι, ίσως ή κάποιος άλλος συνδυασμός.Το κάνει αυτό με την κατάρτιση συμπερασμάτων από την τρέχουσα βάση γνώσεων της πληροφόρησης.

Οι βάσεις γνώσης είναι η καρδιά των ασαφών συστημάτων εμπειρογνωμόνων.Εάν ένας υπολογιστής δεν μπορεί να βρει τη σωστή απάντηση, θεωρείται ότι η βάση γνώσης δεν περιέχει αρκετές πληροφορίες και όχι υποθέτοντας ότι το ίδιο το πρόγραμμα είναι λάθος.Η βάση γνώσεων μπορεί να περιέχει μια δήλωση όπως όταν x ' ναι και y ' όχι τότε z ' ίσως.Από αυτή τη δήλωση, τα συστήματα εμπειρογνωμόνων ασαφής μπορούν να καταλήξουν στο συμπέρασμα ότι όταν x ' ναι και y ' ναι, το z πρέπει να ισούται επίσης ναι, ή ότι όταν x ' όχι και y ' ναι ότι το z εξακολουθεί να ισούται με ίσως.Εάν αυτό δεν είναι η απάντηση που ήθελε ο προγραμματιστής, σημαίνει ότι η βάση γνώσεων χρειάζεται περισσότερες πληροφορίες για να βρει τη σωστή απάντηση.

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