Skip to main content

Apa itu sistem ahli fuzzy?

Sistem ahli fuzzy adalah bentuk pemecahan masalah yang digunakan oleh sistem komputer, yang sering digunakan dalam penciptaan kecerdasan buatan.Sistem ahli adalah jenis perangkat lunak komputer pengambilan keputusan berdasarkan logika Boolean, yang berarti bahwa sistem menggunakan serangkaian jawaban ya atau tidak untuk mencoba dan memecahkan masalah.Sistem ahli fuzzy memperluas sistem ahli tradisional dan berbasis di fuzzy logika alih -alih logika boolean.Logika fuzzy, seperti namanya, berarti jawabannya bukan ya atau tidak.Itu jatuh di suatu tempat di tengah, dan komputer harus mencoba menghitung jawaban berdasarkan jawaban yang mungkin tidak sepenuhnya benar tetapi mungkin tidak sepenuhnya salah juga.

Dikenal sebagai bapak logika fuzzy, Dr. Lotfi Zadeh memperkenalkan konsep logika fuzzy pada 1960 -an saat dipekerjakan di University of California di Berkeley.Dia menerbitkan sebuah makalah pada tahun 1965 yang mencakup set fuzzy.Dia menjelaskan tidak hanya gagasan set fuzzy dan logika, tetapi juga kerangka kerja untuk memasukkan logika baru ini ke dalam dunia teknik.Dia juga menciptakan istilah fuzzy, mengacu pada gaya logis khusus ini, dan namanya macet.

Untuk memahami teori di balik sistem ahli fuzzy, perlu untuk memahami konsep dasar logika boolean dan logika fuzzy.Meskipun keduanya mengandalkan algoritma matematika canggih, konsep inti sederhana.Keduanya menggunakan jawaban untuk serangkaian pertanyaan atau pernyataan untuk merumuskan jawaban baru.Dalam logika Boolean, jawabannya benar atau salah, sedangkan dalam logika fuzzy jawaban bisa benar, sebagian benar, salah, sebagian salah, dan beberapa nilai di antaranya, tergantung pada istilah apa yang dimasukkan programmer ke dalam program.

untuk untukContoh, jika sistem ahli ingin membuat keputusan menggunakan logika Boolean, pada akhirnya akan menjawab benar atau salah, juga disebut sebagai ya atau tidak.Sistem ahli menggunakan logika fuzzy, bagaimanapun, bisa menjawab ya, tidak, mungkin, atau kombinasi lainnya.Ini melakukan ini dengan menarik kesimpulan dari basis pengetahuan informasi saat ini.

Basis pengetahuan adalah jantung dari sistem ahli fuzzy.Jika komputer tidak dapat menghasilkan jawaban yang benar, diasumsikan basis pengetahuan tidak mengandung informasi yang cukup daripada mengasumsikan program itu sendiri salah.Basis pengetahuan mungkin berisi pernyataan seperti ketika x ' ya dan y ' tidak maka z ' mungkin.Dari pernyataan ini, sistem ahli fuzzy dapat menyimpulkan bahwa ketika x ' ya dan y ' ya bahwa z harus sama ya juga, atau bahwa ketika x ' tidak dan y ' ya z masih sama mungkin.Jika itu bukan jawaban yang diinginkan oleh programmer, itu berarti basis pengetahuan membutuhkan lebih banyak informasi untuk menghasilkan jawaban yang benar.

Sistem ahli fuzzy membuat perhitungan ini berdasarkan nilai -nilai matematika.Ya, tidak, dan mungkin diberi nilai tertentu.Komputer melihat apa nilai istilah dalam pernyataan seperti x ' ya dan y ' tidak sama dan menambahkan nilainya.Kemudian menambah nilai -nilai lain yang relevan dan cocok dengan nilai akhir dengan jawaban seperti mungkin, ya, atau tidak.Dengan demikian menambahkan nilai matematika x ' tidak dan y ' ya memberi tahu komputer bahwa nilai matematika untuk z sama mungkin.