Anda di halaman 1dari 7

LAPORAN RESMI PRAKTIKUM I

KONTROL CERDAS 2

Hendy Hendra Bayu 7106 040 036


Choirul Yanuar 7106 040 039
Danang Susilo 7106 040 040
4 Elka B D4
PRAKTIKUM 1
ANFIS (Adaptive Neuro-Fuzzy Inference System)
Dengan MATLAB

I. Pendahulan
Adaptive Neuro-Fuzzy Inference System (ANFIS) adalah penggabungan
mekanisme fuzzy inference sistem yang digambarkan dalam arsitektur jaringan
syaraf. Sistem inferensi fuzzy yang digunakan adalah sistem inferensi fuzzy model
Tagaki-Sugeno-Kang (TSK) orde satu dengan pertimbangan kesederhanaan dan
kemudahan komputasi.

II. ANFIS dengan menggunakan MATLAB


Kita dapat membangun, mempelajari dan menguji fuzzy Sugeno dengan ANFIS
GUI Editor pada MATLAB. Untuk memulai dilakukan dengan perintah:
anfisedit pada command prompt kemudian muncul jendela ANFIS GUI Editor.

Gambar 1. jendela ANFIS GUI Editor

III.Hasil percobaan
1. Percobaan 1
a. checking data
Gambar 2. checking data
Pada hasil checking data diatas dapat diketahui bahwa ANFIS mampu melakukan
analisa terhadap membership function dan rules dari suatu system fuzzy. Dengan ditentukan
suatu input, maka dapat diteliti bagaimana kondisi output dari system. Apabila output masih
kurang bagus, anfis mampu belajar dan memperbaiki system dengan sedikit demi sedikit
mengubah membership function sampai didapat output yang mendekati sempurna.

b. membership function sebelum training

Gambar 3. membership function sebelum training


Gambar di atas adalah gambar awal membership function yang kita tentukan dengan
mengubah – ubah secara manual.
c. checking data setelah training

Gambar 4. checking data setelah training


ANFIS akan memperbaiki system dengan belajar dari output system sebelumnya.
Dengan mengulang – ulang kerja system selama 40x, maka ANFIS juga akan belajar dengan
memperbaiki membership function sedikit demi sedikit selama 40x. sampai ditemukan output
mendekati yang diinginkan
d. membership function setelah training
Gambar 5. membership function setelah training
Membership function akan berubah sesuai dengan output yang diinginkan. Dengan
kemampuan belajar (adaptif) maka membership function juga akan berubah sedikit demi
sedikit.
2. Percobaan 2
Pada percobaan kedua ini hamper sama dengan percobaan pertama
akan tetapi menggunakan bentuk membership function yang berbeda. Pada
akhirnya hasil percobaan akan mirip dengan percobaan pertama.
a. checking data

Gambar 6. checking data


b. membership function sebelum training
Gambar 7. membership function sebelum training
c. checking data setelah training

Gambar 8. checking data setelah training


d. membership function setelah training
Gambar 9. membaership function setelah training

IV. Analisa
Salah satu kemudahan memakai fuzzy sebagai system control adalah
kemudahan bentuknya sehingga mampu dipahami dengan cepat oleh manusia.
Namun computer atau mesin bukan merupakan manusia yang mampu
mempelajari variable yang kompleks dan acak, dengan menerapkan ANFIS
(Adaptive Neuro-Fuzzy Inference System) maka mesin setidaknya akan mampu
mempelajari bagaimana hubungan input output pada suatu system controller,
sehingga bentuk controller yang baik akan ditemukan oleh mesin tersebut.

Anda mungkin juga menyukai