Fuzzy Logic adalah cara untuk membuat komputer dapat menetukan keputusan sebagaimana manusia. Fuzzy Logic menggunakan fuzzy sets dan fuzzy rules untuk membuat gambaran dunia (to model the world) dan membuat keputusan. Fuzzy Logic bergantung pada fuzzy sets, fuzzy sets memungkinkan kita untuk mengatasi situasi yang tidak pasti, contohnya kita dapat mengatakan cuacanya panas tanpa menggunakan angka yang pasti/tepat atau dapat mengatakan sebuah rumah itu besar tanpa mengetahui ukuran pastinya. Fuzzy Logic memungkinkan computer untuk membuat keputusan menggunakan ukuran yang jelas/tepat (unprecise) seperti otak manusia. Dalam membuat keputusan di dunia nyata banyak sekali ketidakpastian yang harus dipertimbangkan, misalnya pemilik toko dalam menyediakan stok barang harus menentukan seberapa banyak yang harus dipesan, jika memesan terlalu sedikit maka stook tidak akan cukup, sebaliknya jika memesan terlalu banyak maka produk tersebut akan banyak tersisa dan terpaksa dibuang. Dia harus memikirkan berbagai faktor yang berbeda seperti musim, cuaca, hari libur, dl. Fuzzy logic adalah salah satu cara agar pembuatan keputusan manusia dapat dilakukan oleh computer. Cara kerja fuzy logic Untuk membuat fuzzy logic dalam pembuatan keputusan dibutuhkan 2 hal, yaitu a. Fuzzy Sets Set adalah kumpulan dari item yang berhubungan. Fuzzy sets adalah kumpulan item berhubungan yang merupakan bagian dari set untuk derajat yang berbeda. Contoh, dalam sebuah tim basket, tim basket tersebut adalah set, pemain basket dalam tim adalah item dalam set, jika para pemain basket berbaris seusai tinggi badan (tinggi badan dalam basket merupakan sebuah keuntungan) kemudian mengkategorikan anggota tersebut. Mengkategotikan dengan Batasan tinggi badan yang jelas menjadi 2 bagian tinggi dan pendek (crisp boundary) tidak selalu menjadi cara terbaik untuk memengkategorikan informasi dalam set karena hanya memberikan sedikit informasi. Jika menggunakan fuzzy logic, kita dapat mengetahui derajat/nilai masing-masing pemain berdasarkan tinggi badannya. Dengan menggunakan fuzzy logic, kita dapat memberikan detail yang jauh lebih banyak tentang item dalam set. b. Fuzzy Rules Informasi dari fuzzy sets dapat dikombinasikan menggunakan rules untuk membuat keputusan sesuai informasi. Misalnya jika seseorang tinggi dan tangkas, maka dia dapat mempertimbangkan basket untuk olahraga. Jika seseorang pendek dan besar dia dapat mempertimbangkan gulat. Rules mengambil sebagian fakta, tinggi seseorang dan ketangkasan, menentukan nilai/derajatnya kemudian mengambil fakta lain menyesuaikan nilainya, jadi seberapa sesuai seseorang terhadap suatu jenis olahraga. Rules dapat dikombinasikan dan keputusan akhir/final dapat dibuat. Seluruh proses ini dinamakan inference. Kita menggunakan informasi yang ada, kemudian mengetahui informasi baru yaitu olahraga apa yang cocok. Rules menggunakan konsep manusia, bukan pengukuran strict, dapat dikatakan common sense rules. Dalam rules kita menggunakan kata-kata daripada angka untuk mendeskripsikan item. Fuzzy set adalah terms yang digunakan dalam fuzzy rules, kita menggunakan rules untuk menentukan keputusan ketika menggambarkan dunia nyata (model the real world) Penggunaan Fuzzy Logic Fuzzy logic digunakan dalam berbagai aplikasi sehari-hari seperti kamera, mobil, mesin cuci, device jaringan. Kesimpulan Fuzzy logic memungkinkan computer untuk menirukan human decision making. Fuzzy sets menggambarkan (model) konsep dan objek di dunia nyata. Informasi direpresentasikan oleh fuzzy set dikombinasikan dengan fuzzy rules. Ketika semua informasi dipertimbangan, keputusan dapat dibuat.