• Tidak ada hasil yang ditemukan

TUGAS 1 PRAKTIKUM KECERDASAN BUATAN

N/A
N/A
Pronoob

Academic year: 2024

Membagikan "TUGAS 1 PRAKTIKUM KECERDASAN BUATAN"

Copied!
4
0
0

Teks penuh

(1)

TUGAS 1

PRAKTIKUM KECERDASAN BUATAN

Nama : Ahita Bisma Adlula NIM : H1D021030

Shift : F

1. Untuk memulai menyusun Sistem Fuzzy menggunakan Matlab, ketik fuzzy pada Command Window pada Matlab.

>> fuzzy

Kemudian akan muncul FIS Editor berikut

2. Karena membutuhkan 2 buah variable input, maka perlu untuk menambahkan 1 variabel lagi yaitu dengan cara klik Edit > Add Variable > Input

Sehingga terdapat 2 input seperti gambar berikut

(2)

3. Selanjutnya klik gambar pada input1, input2, dan output untuk mengganti nama variable dengan Makanan, Pelayanan, dan Nilai seperti yang ditunjukkan panah pada gambar.

4. Simpan dan beri nama pada system yang dibuat dengan cara klik File > Export > To workspace.

5. Selanjutnya klik 2 kali pada variable, maka akan muncul Membership Function Editor untuk mendefinisikan fungsi keanggotaan. Pada variable Makanan ubah range menjadi [0 10], untuk mf1 ubah menjadi TidakEnak dengan params [0 2 4], mf2 menjadi Sedang dengan params [3 5 7], mf 3 menjadi Enak dengan params [6 8 10]. Lakukan yang sama pada variable Pelayanan dan Nilai hanya saja penamaan mf-nya yang berbeda.

(3)

6. Selanjutnya kembali ke FIS Editor, buka Rule Editor dengan cara klik Edit > Rules

7. Tambahkan Rules dengan cara memilih fungsi keanggotaan yang sudah didefinisikan pada tiap variable dan perhatikan connections antara variable Makanan dan Pelayanan.

Lalu klik Add Rule untuk menambahkan rules seperti pada gambar berikut.

8. Untuk melihat hasil dari system yang sudah dibuat klik menu View > Rules.

(4)

9. Maka akan muncul Rule Viewer, terdapat 2 variable input yaitu Makanan dan Pelayanan serta 1 variabel Output yaitu Nilai.

10. Nilai Restoran jika input variable Makanan 5.5 dan pelayanan 7. Maka hasilnya adalah 6,33.

Input

Output

Garis yang bisa digeser

Referensi

Dokumen terkait