Apa Itu Fuzzy Logic Dan Apa Saja Contoh Fuzzy Logic Dalam Kehidupan Sehari Hari
Pengertian Dari Fuzzy Logic
Fuzzy logic sebagai salah satunya cabang ilmu artificial intelligence atau yang umum disebutkan dengan kepandaian buatan. Kepandaian buatan ialah satu teknologi yang sanggup membuat komputer bisa mengikuti atau mendekati kepandaian manusia. Kepandaian buatan diperkembangkan agar bisa menolong aktivitas manusia dalam mengambil keputusan.
Misalnya, kepandaian buatan dalam tentukan psikologi seorang dalam test psikologi online. Sistem memiliki ketentuan yang mengarah pada kepandaian manusia yang sanggup untuk tentukan watak psikologi dari seorang dengan ikuti tiap ketentuan dari kepandaian psikologi.
Hubungan logika fuzzy dalam kepandaian buatan ditujukan untuk mengikuti kepandaian yang dipunyai manusia. Telah banyak contoh teknologi yang mengaplikasikan logika fuzzy untuk menolong dalam ambil keputusan, misalkan saja dalam mesin cuci, gerakan robotika, kereta modern dan perlengkapan elektronik yang lain.
Logika fuzzy ialah satu langkah yang pas untuk memetakkan satu ruangan input ke satu ruangan output. Sebagai contoh Seorang Manager gudang bertanya ke supervisor produksi berapa banyak stok barang A yang ada di akhir minggu ini ? Selanjutnya supervisor produksi akan memutuskan jumlah barang yang perlu dibuat keesokan hari.
Supervisor produksi akan menghitung jumlah dari stok barang A yang ada sampai akhir pekan. Bakal ada rentang nilai yang menandakan apa barang itu sejumlah banyak, sedang atau sedikit. Dari Rentang jumlah barang yang dimiliki, supervisor produksi akan menentukan berapakah jumlah barang yang hendak dibuat keesokan hari untuk penuhi persyaratan pergudangan yang akurat.
Pemetaan untuk ruangan input (Berapakah jumlah stok barang di akhir pekan) di dalam satu ruangan output (Berapakah jumlah produksi yang hendak diputuskan ?) digambarkan pada contoh berikut :
Contoh kedua, Pada suatu restaurant memberi pelayanan tamu. Petugas restaurant (waitress) memberi pelayanan pada tamu yang berkunjung. Selanjutnya tamu itu menilai pelayanan pada restaurant itu dan akan memberi tip sesuai dengan baik atau tidak pelayanan itu.
Sehingga pemetaan ruangan input (Nilai pelayanan pada tamu dari petugas waitress) di dalam satu ruangan output (berapakah tip yang patut untuk dikasih ke buruk baiknya pelayanan ?) digambarkan pada contoh berikut :
Aplikasi Fuzzy Logic dalam Teknologi kehidupan
1. Di tahun 1990 pertama kalinya dibuat mesin cuci dengan logika fuzzy di Jepang (Matsushita Electric Industrial Company). Sistem fuzzy dipakai untuk tentukan perputaran yang pas secara automatis berdasar tipe dan jumlahnya kotoran dan jumlah yang hendak dicuci. Input yang dipakai ialah: berapa kotor, tipe kotoran, dan jumlahnya yang dicuci. Mesin ini memakai sensor optik , mengeluarkan sinar ke air dan mengukur bagaimana sinar itu sampai ke ujung yang lain. Semakin kotor, karena itu sinar yang sampai semakin redup. Selain itu, sistem dapat tentukan tipe kotoran (daki atau minyak).
2. Kontrol pemberhentian automatis pada kereta bawah tanah pada tempat tertentu.
3. Sudah diterapkapn pada Kereta bawah tanah Sendai.
4. Transmisi automatis pada mobil. Beberapa Mobil sudah memakai sistem fuzzy pada transmisi automatis, dan sanggup mengirit bensin 12 - 17%.
5. Management pengambilan keputusan, misalkan pada pengambilan keputusan kedokteran, militer, tatanan letak satu daerah dan untuk pencocokan pola.
6. Game yang didasarkan pada logika fuzzy.
7. Tehnologi yang diterapkan di lingkungan, misalkan untuk penentuan cuaca dan perkiraan cuaca, tingkat kedali kualitas air dari tingkat pencemarannya.
Himpunan Fuzzy Logic
Pada himpunan tegas (crisp), nilai keanggotaan satu komponen x pada suatu himpunan A, yang sering dicatat dengan µA[x] , mempunyai 2 peluang , yakni :
1. Satu (1), yang bisa disimpulkan jika komponen itu jadi anggota pada suatu hipunan, dan
Nol (0), yang data disimpulkan jika satu komponen itu tidak jadi anggota pada suatu himpunan.
Sebagai contoh, diketahui himpunan :
1. Semesta pembicaraan (S) = {11, 12, 13, 14, 15, 16}
2. Dengan himpunan A = {11, 12, 13}
3. Dengan himpunan B = {14, 15, 16}
4. Dengan himpunan di atas, dapat ditulis seperti berikut :
- Nilai keanggotaan 11 pada himpunan A, µA[11] = 1, karena 11∈A.
- Nilai keanggotaan 13 pada himpunan A, µA[13] = 1, karena 13∈A.
- Nilai keanggotaan 14 pada himpunan A, µA[14] = 0, karena 14∉A.
- Nilai keanggotaan 12 pada himpunan B, µB[12] = 0, karena 12∉B.
- Nilai keanggotaan 14 pada himpunan B, µB[14] = 1, karena 14∈B. Dst...
Dalam himpunan fuzzy ada 2 atribut pemberian nama yakni :
1. Linguistik, ialah pemberian nama satu grup yang sebagai wakil satu kondisi atau satu keadaan tertentu dengan memakai Bahasa alami atau Bahasa setiap hari. Misalkan dalam pemberian nama jumlah air (volume air) pada suatu bak mandi, misalnya : sedikit, sedang dan banyak.
2. Numeris, ialah pemberian nama dengan satu nilai (angka) yang bisa memperlihatkan ukuran dari satu variable. Misalkan dalam pemberian nama numerik volume air pada suatu bak mandi, seperti 20m kubik, 40m kubik, 100m kubik, dst.
Pengetahuan dalam sistem cakupan Logika Fuzzy
1. Variabel Fuzzy ialah variable yang akan dipakai dalam ruang sistem fuzzy. Misalnya seperti kedalaman, suhu / temperature, luas daerah, usia, dll.
2. Himpunan Fuzzy ialah satu grup yang sebagai wakil satu kondisi atau kondisi tertentu pada suatu variable fuzzy. Misalkan variable ilmu bahasa tinggi air dalam bak mandi terdiri mendai 3 himpunan fuzzy yakni : sedikit, sedang dan banyak. Dan variable numerik volume air dalam bak mandi terdiri jadi 3 himpunan fuzzy yatu : 0-96 , 96, dan 96-192.
3. Nilai Crips untuk input tinggi air :
4. Nilai Crips untuk input volume air :
5. Semesta Pembicaan ialah keseluruhan nilai yang dipakai dan dibolehkan untuk dioperasikan pada suatu variable fuzzy. Semesta pembicaraan berupa bilangan real dari kiri ke kanan yang nilainya condong naik atau semakin bertambah. Nilai semesta perbincangan bisa berbentuk bilangan positif atau negatif.
- Contoh : semesta pembicaraan untuk ketinggian air pada suatu bak mandi yang mana detail bak mandi itu ialah tingginnya 80cm . Maka semesta pembicaan untuk variable ketinggian air ialah [0 sampai 80cm].
- Semesta pembicaraan untuk variable volume air pada suatu bak mandi yang detailnya ialah tinggi 80 cm, lebar 40cm dan Panjang 60cm . Maka semesta pembicaraan untuk variable volume air ialah [0 sampai 192m kubik].
6.Domain Himpunan Fuzzy ialah keseluruhan nilai yang diizinkan untuk dipakai dalam semesta pembicaraan dan bisa dioperasikan dalam ruang himpunan fuzzy. Nilai domain fuzzy bisa berbentuk bilangan positif atau negatif.
Contoh domain himpunan fuzzy :
- Ketinggian air rendah = [ 0 20 ]
- Ketinggian air sedang = [ 20 60 ]
- Ketinggian air banyak = [ 60 80 ]
- Volume air sedikit = [ 0 48 ]
- Volume air sedang = [ 48 144 ]
- Volume air banyak = [ 144 192 ]