Διαφορά μεταξύ της ασαφούς λογικής και του νευρικού δικτύου

Anonim

Ασαφή Λογική έναντι Νευρωνικού Δικτύου

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

Τι είναι η ασαφής λογική;

Η ασαφής λογική ανήκει στην οικογένεια πολλών λογικών λογικών. Επικεντρώνεται σε σταθερές και προσεγγιστικές σκέψεις που αντιτίθενται σε σταθερές και ακριβείς συλλογιστικές. Μια μεταβλητή σε ασαφή λογική μπορεί να πάρει ένα εύρος τιμής αλήθειας μεταξύ 0 και 1, σε αντίθεση με την αληθινή ή ψευδής σε παραδοσιακά δυαδικά σετ. Δεδομένου ότι η αξία αλήθειας είναι μια σειρά, μπορεί να χειριστεί μερική αλήθεια. Η αρχή της ασαφούς λογικής χαρακτηρίστηκε το 1956, με την εισαγωγή της θεωρίας ασαφών συνόλων από τον Lotfi Zadeh. Η ασαφής λογική παρέχει μια μέθοδο λήψης οριστικών αποφάσεων βασισμένη σε ασαφή και διφορούμενα δεδομένα εισόδου. Η ασαφής λογική χρησιμοποιείται ευρέως για εφαρμογές σε συστήματα ελέγχου, καθώς μοιάζει πολύ με τον τρόπο με τον οποίο ένας άνθρωπος αποφασίζει αλλά με ταχύτερο τρόπο. Η ασαφής λογική μπορεί να ενσωματωθεί σε συστήματα ελέγχου που βασίζονται σε μικρές φορητές συσκευές σε μεγάλους σταθμούς εργασίας PC.

Τι είναι τα νευρωνικά δίκτυα;

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

Ποια είναι η διαφορά μεταξύ των Ασαφών Λογικών και των Νευρωνικών Δικτύων;

Η ασαφής λογική επιτρέπει την λήψη οριστικών αποφάσεων βασισμένων σε ασαφή ή διφορούμενα δεδομένα, ενώ η ANN προσπαθεί να ενσωματώσει τη διαδικασία της ανθρώπινης σκέψης για την επίλυση προβλημάτων χωρίς να τις μοντελοποιεί μαθηματικά. Παρόλο που και οι δύο αυτές μέθοδοι μπορούν να χρησιμοποιηθούν για την επίλυση μη γραμμικών προβλημάτων και για προβλήματα που δεν έχουν καθοριστεί σωστά, δεν σχετίζονται.Σε αντίθεση με τη λογική ασαφής, η ANN προσπαθεί να εφαρμόσει τη διαδικασία σκέψης στον ανθρώπινο εγκέφαλο για την επίλυση προβλημάτων. Περαιτέρω, η ANN περιλαμβάνει μια διαδικασία μάθησης που περιλαμβάνει αλγορίθμους μάθησης και απαιτεί δεδομένα κατάρτισης. Αλλά υπάρχουν υβριδικά έξυπνα συστήματα που αναπτύχθηκαν χρησιμοποιώντας αυτές τις δύο μεθόδους που ονομάζονται Fuzzy Neural Network (FNN) ή Neuro-Fuzzy System (NFS).