BAB II KAJIAN TEORI
Pada bab ini berisi tentang teori-teori dasar mengenai kredit, fuzzy logic, sistem inferensi fuzzy, MATLAB dan penelitian-penelitian terdahulu. A. Kredit 1.
Pengertian Kredit Dalam bahasa latin, kredit disebut credere yang artinya percaya.
Maksudnya yang memberikan kredit percaya kepada yang menerima kredit bahwa yang bersangkutan akan mengembalikan kredit sesuai dengan perjanjian. Pengertian kredit menurut Undang-Undang Perbankan Nomor 10 tahun 1998 adalah βpenyediaan uang atau tagihan yang dapat dipersamakan dengan itu, berdasarkan persetujuan atau kesepakatan pinjam meminjam antara bank dan pihak lain yang mewajibkan pihak peminjam melunasi utangnya setelah jangka waktu tertentu dengan pemberian bungaβ (Kasmir, 2012:113). Kredit adalah kemampuan untuk melaksanakan suatu pembelian atau mengadakan suatu pinjaman dengan suatu janji pembayarannya akan dilakukan ditangguhkan pada suatu jangka waktu yang disepakati (Teguh Pudjo Muljono, 2000: 9). Selanjutnya, Malayu Hasibuan (2006:87) mengemukakan bahwa kredit adalah semua jenis pinjaman yang harus dibayar kembali bersama bunganya oleh peminjam sesuai dengan perjanjian yang telah disepakati.
7
2.
Penggolongan Kualitas Kredit Kualitas kredit dilihat dari bagaimana seseorang yang mengambil kredit
menjalankan kewajibannya dalam pelunasan kredit. Kualitas kredit ini digunakan untuk memonitoring kewajiban dari setiap anggota. Selanjutnya hasil monitoring tersebut digunakan oleh AO (Account Officer) dalam mengambil keputusan. a. Penggolongan kualitas kredit menurut Bank Indonesia. Kasmir (2012:130) mengatakan bahwa penggolongan kualitas kredit menurut Bank Indonesia diatur dengan ketentuan sebagai berikut. 1) Lancar Lancar artinya kredit yang disalurkan tidak menimbulkan masalah. Kredit dapat dikatakan lancar jika: a) pembayaran angsuran pokok dan/atau bunga tepat waktu, b) memiliki mutasi rekening yang aktif, atau c) bagian kredit yang dijamin dengan agunan tunai (cash collateral). 2) Dalam perhatian khusus Dikatakan dalam perhatian khusus jika kredit tersebut termasuk dalam kriteria berikut ini: a)
terdapat tunggakan pembayaran angsuran pokok dan/atau bunga yang melampaui 90 hari, b) kadang-kadanag terjadi cerukan, c) jarang terjadi pelanggaran terhadap kontrak yang diperjanjikan, d) mutasi rekening relatif aktif, e) didukung dengan pinjaman baru.
8
3) Kurang lancar Kurang lancar artinya pembayaran kreditnya tersendat-sendat, namun nasabah masih mampu membayar. Nasabah termasuk dalam golongan kredit yang kurang lancar jika memenuhi kriteria berikut ini: a)
terdapat tunggakan pembayaran angsuran pokok dan/atau bunga yang telah melampaui 90 hari, b) sering terjadi cerukan, c) terjadi pelanggaran terhadap kontrak yang diperjanjikan lebih dari 90 hari, d) frekuensi mutasi rekening relatif rendah, e) terdapat indikasi masalah keuangan yang dihadapi debitur, f) dokumen pinjaman yang lemah. 4) Diragukan Diragukan artinya kemampuan nasabah untuk membayar makin tidak dapat dipastikan. Nasabah termasuk dalam golongan diragukan jika: a)
terdapat tunggakan pembayaran angsuran pokok dan/atau bunga yang telah melampaui 180 hari, b) terjadi cerukan yang bersifat permanen, c) terjadi wanprestasi lebih dari 180 hari, d) terjadi rekapitulasi bunga, e) dokumen hukum yang lemah baik untuk perjanjian kredit maupun pengikatan jaminan. 5) Macet Macet artinya nasabah sudah tidak mampu lagi untuk membayar pinjamannya. Nasabah termasuk golongan macet jika memenuhi kriteria berikut ini: a)
terdapat tunggakan pembayaran angsuran pokok dan/atau bunga yang telah melampaui 270 hari, b) kerugian operasional ditutup dengan pinjaman baru,
9
c)
dari segi hukum dan kondisi pasar, jaminan tidak dapat dicairkan pada nilai yang wajar.
b. Penggolongan kualitas kredit di Koperasi X Koperasi X menggolongkan kualitas/ kelancaran kredit menjadi 4 yaitu: 1) Lancar Lancar jika belum jatuh tempo atau tidak ada tunggakan 2) Kurang lancar Kurang lancar jika sudah lewat jatuh tempo dan sudah 3 bulan tidak membayar angsuran. 3) Diragukan Diragukan jika sudah lewat jatuh tempo dan sudah 6 bulan tidak membayar angsuran. 4) Macet Macet jika sudah lewat jatuh tempo dan sudah 1 tahun tidak membayar. 3.
Prinsip Pemberian Kredit Sebelum suatu kredit disalurkan kepada anggota, koperasi yang
memberikan kredit harus yakin bahwa kredit yang diberikan akan dikembalikan. Keyakinan ini diperoleh dari penilaian kredit sebelum penyetujuan pemberian kredit. Penilaian kredit ini dilakukan dengan berbagai cara, seperti melihat kelengkapan berkas, wawancara dengan calon penerima kredit atau survei langsung ke rumah atau usaha calon penerima kredit serta menggali informasi dari lingkungan sekitar terkait dengan keseharian dari calon penerima kredit. Dalam melakukan penilaian ini biasanya koperasi menggunakan analisis 5C atau 7P. 5C adalah singkatan dari character, capacity, capital, condition, dan
10
collateral. Penilaian dari segi character dapat diketahui dari cara hidup atau gaya hidupnya, hobi dan jiwa sosial (Kasmir. 2012: 136). Character dari calon penerima kredit juga dapat diketahui dengan meminta informasi dari tetangga sekitar bagaimana sifat atau watak yang bersangkutan di masyarakat. Selain itu dapat dilihat dari BI Checking. Penilaian yang kedua adalah Capacity. Penilaian capacity digunakan untuk melihat kemampuan calon penerima kredit dalam mengembalikan kredit tersebut. Penilaian ini dapat diwakili dari informasi mengenai data pendapatan dan pengeluaran keluarga. Penilaian yang ketiga adalah penilaian capital, atau dalam bahasa Indonesia adalah modal. Penilaian yang keempat adalah penilaian condition. Penilaian condition ini dapat dilihat dari usaha yang dijalankan calon penerima kredit. Apakah usaha tersebut mempunyai prospek yang bagus atau tidak. Dalam menentukan prospek tidaknya usaha dari calon penerima kredit perlu diperhatikan kondisi ekonomi, sosial dan politik yang terjadi sekarang maupun yang akan datang. Terakhir, collateral merupakan jaminan yang diberikan calon penerima kredit baik yang berupa fisik maupun nonfisik. 4.
Alur Pemrosesan Kredit di Koperasi X Seseorang yang akan mengajukan kredit di Koperasi X harus terlebih
dahulu mendaftar menjadi anggota koperasi. Selanjutnya alur pemrosesan kredit di Koperasi X tersebut adalah sebagai berikut. 1.
Mengisi formulir pengajuan kredit
2.
Melengkapi syarat-syarat pengajuan kredit, yaitu: a. b. c. d.
Foto copy KTP suami Foto copy KTP istri Foto copy Kartu Keluarga Foto copy surat nikah
11
e. Foto copy ijin-ijin usaha f. Foto copy slip gaji g. Foto copy surat-surat yang berkaitan dengan jaminan 3.
Bagian administrasi kredit menyerahkan formulir pengajuan dan kelengkapan syarat administrasi kepada AO (Account Officer).
4.
Account officer melaksanakan survei ke lapangan dan menganalisis data yang ada.
5.
Hasil analisis digunakan sebagai hasil keputusan pemberian kredit.
6.
Jika pengajuan pinjaman bernilai: a. Kurang dari Rp 1.000.000 maka AO yang memberikan keputusan suatu pengajuan kredit diterima atau tidak. b. Lebih dari Rp 1.000.000 sampai Rp 100.000.000 maka hasil analisis dari AO diserahkan ke Manager untuk diputuskan suatu pengajuan kredit diterima atau tidak. c. Lebih dari Rp 100.000.000,00 maka hasil analisis dari AO diserahkan ke Manager diteruskan ke Pengurus Koperasi untuk diputuskan pengajuan kredit diterima atau tidak.
7.
Jika pengajuan kredit diterima, bagian administrasi kredit akan membuat tanda terima, perjanjian kredit, surat pernyataan kesanggupan angsuran, dan jadwal angsuran. Setelah itu bagian administrasi kredit akan memberitahukan kepada calon penerima kredit untuk selanjutnya dilakukan proses pencairan dana. Berikut ini ditampilkan alur pemrosesan pengajuan kredit dalam bentuk
diagram alir.
12
Anggota mengisi formulir dan melengkapi syarat administrasi
Syarat administrasi meliputi : 1. Foto copy KTP suami 2. Foto copy KTP istri 3. Foto copy Kartu Keluarga 4. Foto copy surat nikah 5. Foto copy ijin-ijin usaha 6. Foto copy slip gaji 7. Foto copy surat-surat yang berkaitan dengan jaminan
Oleh petugas administrasi kredit diserahkan ke AO (Account Officer) untuk dianalisis dan dilakukan survei Hasil analisis Pengajuan kredit β€ Rp 1.000.000,00 Tidak
Hasil analisis diserahkan ke Manager Koperasi Ya Pengajuan kredit > Rp 1.000.000,00- Rp 100.000.000,00 Tidak Ya Hasil analisis di serahkan ke Pengurus
Keputusan Kredit
Diterima
Ditolak
Diinformasikan ke anggota
Petugas administrasi kredit membuat tanda terima, perjanjian kredit, surat pernyataan kesanggupan angsuran, dan jadwal angsuran
Diinformasikan ke anggota
Proses pencairan kredit
Gambar 2.1 Alur Pemrosesan Pengajuan Kredit di Koperasi X
13
B. Himpunan Himpunan merupakan kumpulan dari beberapa item atau individu. Himpunan biasanya dinotasikan dengan huruf balok yaitu: π΄, π΅, πΆ, β¦ , π, π, sedangkan
anggota/elemen
himpunan
dinotasikan
dengan
huruf
kecil
π, π, π, β¦ , π¦, π§. Awalnya istilah himpunan merujuk pada konsep himpunan klasik/tegas. Dikatakan himpunan klasik atau tegas karena himpunan ini secara tegas menunujukkan keberadaan suatu item atau individu dalam himpunan tersebut. Pada himpunan klasik/tegas hanya ada 2 kemungkinan hubungan antara item atau individu dengan himpunan tersebut, yaitu: anggota/elemen himpunan atau bukan anggota/elemen himpunan. Jika suatu individu π merupakan anggota himpunan π΄ digunakan notasi π β π΄. Simbol β dibaca βelemen dariβ . Jika π bukan anggota himpunan π΄ digunakan notasi π β π΄ (Klir,1997:48). Dalam kehidupan sehari-hari tidak semua hal dapat sesuai jika dituliskan dalam himpunan klasik/tegas. Misalnya, jika tinggi badan sesorang lebih dari 160 cm maka dia dikatakan tinggi. Jika tinggi badan seseorang kurang dari 160 cm maka dia dikatakan rendah. Ambil contoh, tinggi badan seseorang adalah 159 cm. Akan sangat tidak adil jika 159 cm dikatakan pendek padahal hanya kurang 1 cm saja dia dapat termasuk golongan orang yang tinggi. Oleh karena itulah, suatu teori himpunan fuzzy muncul. βPada tahun 1965, Lotfi A. Zadeh memodifikasi teori himpunan di mana setiap anggotanya memiliki derajat keanggotaan yang bernilai kontinu antara 0 sampai 1. Himpunan ini disebut himpunan kabur (fuzzy set)β (Sri, 2002 :1).
14
C. Himpunan Fuzzy Wang mendefinisikan himpunan fuzzy sebagai berikut. Suatu himpunan fuzzy A pada himpunan semesta U dinyatakan dengan fungsi keanggotaan ππ΄ (π₯) yang mempunyai nilai pada interval [0 1]. Himpunan fuzzy A pada himpunan semesta U dapat dinyatakan sebagai suatu himpunan pasangan terurut elemen π₯ dan nilai keanggotaannya (Wang, 1997: 22). Secara matematis ditulis π΄ = {(π₯, ππ΄ (π₯))|π₯ β π}
(2.1)
Himpunan fuzzy dengan himpunan semesta yang kontinu (misal π = bilangan real) maka persamaan himpunan fuzzy π΄ dapat dinyatakan dengan: π΄ = β«π ππ΄ (π₯)/π₯ Persamaan
tersebut
tidak
(2.2) diintegralkan
meskipun
pada
persamaannya
menggunakan tanda integral. Tanda tersebut merepresentasikan hubungan π₯ β π dan fungsi keanggotaan ππ΄ (π₯). Apabila himpunan semesta π diskret maka persamaan himpunan fuzzynya adalah: π΄ = βπ ππ΄ (π₯)/π₯
(2.3)
Tanda sigma tidak menunjukkan operasi penjumlahan tetapi menunjukkan hubungan π₯ β π dan fungsi keanggotaan ππ΄ (π₯). (Wang, 1997:22). D. Fungsi Keanggotaan Fungsi keanggotaan (membership function) adalah suatu kurva yang menunjukkan pemetaan titik-titik input data ke dalam nilai keangotaannya yang memiliki interval antara 0 sampai 1 (Sri, 2013:8). Ada beberapa representasi fungsi keanggotaan, diantaranya: triangular MFs (fungsi keanggotaan segitiga),
15
trapezoidal MFs (fungsi keanggotaan trapesium), gaussian MFs (fungsi keanggotaan Gauss), bell-shaped membership function (fungsi keanggotaan bentuk bell), dan sigmodial MFs (Jang, Sun, Mizutani, 1997). Selain itu Sri Kusumadewi (2002:30-36) menyebutkan beberapa representasi fungsi keanggotaan yang lain, diantaranya: linear naik, linear turun, kurva bentuk bahu, dan kurva bentuk S. Pada penelitian ini representasi yang digunakan adalah fungsi keanggotaan segitiga, linear naik dan turun. 1.
Fungsi Keanggotaan Segitiga Fungsi keanggotaan segitiga ditentukan oleh 3 paramater yaitu: {a,b,c}.
Rumus fungsi keanggotannya sebagai berikut. 0, π₯ β€ π , πβ€π₯β€π πβπ π₯βπ
π‘πππππππ(π₯; π, π, π) =
(2.4)
πβπ₯
, πβ€π₯β€π πβπ {
0, π₯ β₯ π
Parameter {π, π, π} (dengan π < π < π) menunjukkan letak π₯ pada fungsi keanggotaan segitiga (Jang, Sun, Mizutani, 1997:25). Berikut representasi fungsi keanggotaan segitiga.
1
Derajat Keanggotaan
0.8
0.6
0.4
0.2
0
a 0
2
4
8
10 domain
12
x
c
b 6
14
16
18
Gambar 2.2 Representasi Fungsi Keanggotaan Segitiga
16
20
Jika π β π dan π β π bernilai sama maka rumus fungsi keanggotaan segitiga adalah sebagai berikut (Klir, Clair & Yuan, 1997:85). π΄(π₯) = {
π (1 β
|π₯βπ| π
), π β π β€ π₯ β€ π + π
(2.5)
0, π₯ π¦πππ ππππ
Representasi fungsi keanggotaan segitiga dengan rumus di atas terlihat pada gambar 2.3 di bawah ini. b 1
A(x)
0.8
0.6
a
0.4
0.2
s
s
x 0
0
2
4
6
8
10
12
14
16
18
20
Gambar 2.3 Representasi Fungsi Keanggotaan Segitiga Simetris 2.
Fungsi Keanggotaan Linear Naik Fungsi keanggotaan linear naik ditentukan oleh 2 parameter yaitu π dan π.
Rumusnya yaitu: 0, π₯ β€ π π(π₯) = {πβπ , π β€ π₯ β€ π 1, π₯ β₯ π π₯βπ
(2.6)
Berikut representasinya:
1
Derajat Keanggotaan
0.8
0.6
0.4
0.2
0
a 0
1
2
b 3
4
5
6
domain
Gambar 2.4 Representasi Fungsi Keanggotaan Linear Naik
17
7
3.
Fungsi Keanggotaan Linear Turun Fungsi Keanggotaan linaer turun juga ditentukan oleh 2 parameter yaitu
π dan π. Rumus fungsi keanggotaannya sebagai berikut . πβπ₯
, πβ€π₯β€π π(π₯) = {πβπ 0, π₯ β₯ π
(2.7)
Representasi fungsi keanggotaan linear turun yaitu:
1
Derajat Keanggotaan
0.8
0.6
0.4
0.2
0
a 0
b 0.5
1
1.5
2
2.5 domain
3
3.5
4
4.5
5
Gambar 2.5 Representasi Fungsi Keanggotaan Linear Turun E. Operator Fuzzy Logic Seperti pada himpunan klasik, pada himpunan fuzzy terdapat beberapa operasi yang didefinisikan secara khusus untuk mengkombinasi dan memodifikasi himpunan fuzzy. Beberapa operasi logika fuzzy standar adalah sebagai berikut. Operator AND
ππ΄β©π΅
= min(ππ΄ (π₯), ππ΅ (π₯))
(2.8)
Operator OR
ππ΄βͺπ΅
= πππ₯(ππ΄ (π₯), ππ΅ (π₯))
(2.9)
Operator NOT
ππ΄β²
= 1 β ππ΄
(2.10)
Karena himpunan fuzzy tidak dapat dibagi dengan tepat seperti pada himpunan klasik, maka operasi-operasi ini diaplikasikan pada derajat keanggotaan. (Sri, 2002:60).
18
F. Operator Tambahan Fuzzy Logic Sala satu operator tambahan fuzzy logic adalah T-norm. Irisan dari dua himpunan fuzzy π΄ dan π΅ ditentukan oleh fungsi π: [0,1] Γ [0,1] β [0,1] , dengan fungsi keanggotaannya sebagai berikut. ππ΄β©π΅ (π₯) = π(ππ΄ (π₯), ππ΅ (π₯)) = ππ΄ βΜ ππ΅
(2.11)
Dimana βΜ adalah operator biner untuk fungsi T (sering disebut T-norm (Triangular norm)). Operator biner ini harus memenui persyaratan berikut (Jang, Sun, Mizutani, 1997 :36). π(0,0) = 0, π(π, 1) = π(1, π) = π (kondisi batas)
(2.12)
π(π, π) β€ π(π, π) jika π β€ π maka π β€ π (monoton)
(2.13)
π(π, π) = π(π, π) (komutatif)
(2.14)
π(π, π(π, π)) = π(π(π, π), π) (assosiatif)
(2.15)
Ada empat T-norm yang biasanya digunakan yaitu: Minimum
(2.8)
Algebraic Product
πππ (π, π) = ππ
(2.16)
Bounded Product
πππ (π, π) = 0 β¨ (π + π β 1)
(2.17)
Drastic Product
π, π = 1 πππ (π, π) = {π, π = 1 0, π, π < 1
(2.18)
G. Aturan Fuzzy IF-Then Aturan fuzzy If-Then (dikenal juga dengan sebutan aturan fuzzy atau implikasi fuzzy) didefinisikan dengan IF π₯ ππ π΄ then π¦ ππ π΅
(2.19)
19
Dimana π΄ dan π΅ adalah nilai-nilai linguistik yang didefinisikan oleh himpunan fuzzy pada himpunan universal berturut-turut X dan Y. π₯ ππ π΄ disebut antesenden atau premis, sedangkan π¦ ππ π΅ disebut konsekuen atau kesimpulan (Jang, Sun, dan Mizutani, 1997:59). H. Sistem Inferensi Fuzzy Sistem Inferensi Fuzzy (Fuzzy Inference System) adalah kerangka komputasi berdasarkan konsep himpunan fuzzy, aturan If-Then, dan penalaran fuzzy (Jang, Sun, & Mizutani, 1997:73). Pada sistem inferensi fuzzy terdapat 3 model yang biasa digunakan yaitu: model fuzzy Mamdani, model fuzzy Sugeno, dan model fuzzy Tsukamoto. Perbedaan ketiga model tersebut terletak pada konsekuen dari aturan fuzzy, agregasi dan prosedur defuzzifikasinya. Dari ketiga model tersebut yang akan diuraikan adalah model fuzzy Sugeno. 1.
Model Fuzzy Sugeno Model fuzzy Sugeno (dikenal juga dengan metode TSK) diperkenalkan
oleh Takagi, Sugeno dan Kang dalam usaha untuk mengembangkan pendekatan yang sistematis untuk menghasilkan aturan fuzzy dari data input dan output yang telah ada (Jang, Sun, Mizutani, 1997 :81). Pada penalaran metode Sugeno output (konsekuen) sistem berupa kosntanta atau persamaan liner. Jika output metode Sugeno berupa konstanta maka dinamakan fuzzy Sugeno orde nol. Jika outputnya berupa persamaan linear maka dinamakan fuzzy Sugeno orde satu. a.
Model fuzzy Sugeno orde nol Secara umum bentuk model fuzzy Sugeno Orde Nol adalah
πΌπΉ (π₯1 ππ π΄1 ) β (π₯2 ππ π΄2 ) β β¦ .β (π₯π ππ π΄π ) ππ»πΈπ π§ = π
20
(2.20)
Dengan π΄π : himpunan fuzzy ke-π sebagai anteseden, π = 1,2, . . . , π β : operasi pada himpunan fuzzy (AND, OR atau NOT) π : konstanta sebagai konsekuen b. Model fuzzy Sugeno orde satu Secara umum bentuk model fuzzy Sugeno Orde-satu adalah πΌπΉ (π₯1 ππ π΄1 ) β β¦ β (π₯π ππ π΄π ) ππ»πΈπ π§ = π1 β π₯1 + β― ππ β π₯π + π
(2.21)
Dengan π΄π β ππ π
: himpunan fuzzy ke-π sebagai anteseden, π = 1,2, . . . , π : operasi pada himpunan fuzzy (AND, OR atau NOT) : suatu konstanta ke-π : konstanta sebagai konsekuen
2.
Tahapan Model Fuzzy Sugeno Penerapan model fuzzy Sugeno dalam sistem inferensi fuzzy ada beberapa
tahapan, berikut ini penjelasan mengenai setiap tahapan. a. Fuzzifikasi Fuzzifikasi didefinisikan sebagai pemetaan dari himpunan tegas ke himpunan fuzzy. (Wang, 1997:105). Fuzzifikasi ini memetakan semua variabel input yang berupa himpunan tegas ke himpunan fuzzy. b. Operasi fuzzy logic Operasi fuzzy logic dilakukan jika bagian anteseden lebih dari satu pernyataan. Masukan operator fuzzy adalah dua atau lebih derajat keanggotaan dari variabel-variabel input. Hasil dari operasi ini adalah derajat kebenaran anteseden yang berupa bilangan tunggal. Bilangan ini nantinya akan diteruskan ke bagian konsekuen. Operator fuzzy untuk melakukan operasi AND dan OR dapat dibuat
21
sendiri. Namun operasi yang sering digunakan yaitu fungsi min dan max (Agus, 2009:32). c. Implikasi βImplikasi adalah proses mendapatkan konsekuen sebuah IF-THEN rule berdasarkan derajat kebenaran antesedenβ (Agus,2009:33). Sebuah rule dapat diberi bobot antara 0 dan 1. Semakin besar rule berarti semakin besar efek rule tersebut pada konsekuennya. Biasanya bobot rule diset 1 sehingga tidak mempunyai pengaruh sama sekali pada proses implikasi. Setelah rule diberi bobot proses implikasi baru dapat dilakukan. Ada 2 fungsi yang sering digunakan dalam proses implikasi yaitu: min dan prod (product, menskalakan fuzzy set keluaran) (Agus,2009:33). Pada skripsi ini implikasi yang digunakan adalah min. d. Agregasi Agregasi merupakan proses mengombinasikan keluaran semua IF-THEN rule menjadi sebuah fuzzy set tunggal, jika bagian konsekuen terdiri dari satu pernyataan maka proses agregasi dilakukan secara terpisah untuk tiap variabel keluaran IF-THEN rule. Pada dasarnya agregasi adalah operasi fuzzy logic OR dengan masukannya adalah semua fuzzy set keluaran dari IF-THEN rule. Ada tiga fungsi yang sering digunakan dalam agregasi yaitu: max, probor (probabilistic, OR), dan sum(menjumlahkan semua fuzzy set keluaran) (Agus Naba, 2009:34). Pada skripsi ini agregasi yang digunakan adalah max. e. Defuzzifikasi Defuzzifikasi merupakan proses memetakan besaran himpunan fuzzy ke dalam nilai klasik. Input defuzzifikasi adalah himpunan fuzzy yang berupa
22
singleton-singleton (hasil agregasi) sedangkan outputnya berupa weighted average. Defuzzifikasi pada metode Sugeno dilakukan dengan menghitung nilai keluaran dengan cara : π§=
βπ π=1 πΌπ π€π
(2.22)
βπ π=1 πΌπ
Dengan πΌ : hasil proses operasi fuzzy logic anteseden π€ : output aturan ke-i 3.
Akurasi Model Hasil kolektibilitas dari model dibandingkan kebenarannya dengan
kolektibilitas asli pada data untuk mengetahui tingkat keakuratan model. Semakin besar nilai akurasi semakin tepat pula pemodelannya. Secara umum akurasi dapat dihitung dengan rumus ππ’πππβ πππ‘π πππππ
πππ’πππ π = ππ’πππβ πππ‘π πππ πππ’ππ’βππ Γ 100% I.
(2.23)
Fuzzy Logic Toolbox pada MATLAB MATLAB adalah singkatan dari Matrix Laboratory. MATLAB
merupakan bahasa pemrograman yang dikembangkan oleh The Mathwork Inc. MATLAB banyak digunakan untuk perhitungan numerik keteknikan, komputasi simbolik, visualisasi grafis, analisis data matematis, statistika, simulasi pemodelan, dan desain GUI (Thomas, 2004 :1). MATLAB juga dilengkapi dengan berbagai toolbox. βBeberapa bidang yang sudah tersedia toolboxnya dalam MATLAB, meliputi, fuzzy logic, neural network (jaringan syaraf tiruan), control system(sistem kontrol, signal processing (pengolahan sinyal), dan waveletβ (Agus, 2009 :39). Fuzzy logic toolbox adalah sekumpulan tool yang membantu dalam perancangan sistem fuzzy untuk diaplikasikan dalam berabagai bidang, seperti
23
automatic control, signal processing, identification system, pattern recognition, time series prediction, data mining, bahkan financial applications (Agus, 2009 :79). Pada fuzzy logic toolbox terdapat 5 tools yang digunakan untuk keperluan rancang bangun FIS (Agus Naba, 2009:80), yaitu: 1.
FIS Editor FIS Editor menampilkan informasi tingkat tinggi tentang sistem inferensi
fuzzy. Untuk menampilkan FIS Editor cukup mengetikkan βfuzzyβ pada MATLAB Prompt, maka akan muncul tampilan FIS berikut ini.
Gambar 2.6 FIS Editor Mamdani Pada tampilan awal dari FIS editor model fuzzy default adalah Mamdani. Untuk mengubah model fuzzy sugeno klik File>New Fis>Sugeno. Selanjutnya FIS Editor akan berubah seperti pada gambar 2.7 di bawah ini.
24
Gambar 2.7 FIS Editor Sugeno 2.
Membership Function Editor Membership Function Editor digunakan untuk mendefinisikan fungsi
keanggotaan dari variabel input dan output (Agus, 2009 :65). Untuk menampilkan membership function editor Klik Edit>Membership Functions. Tampilannya yaitu:
Gambar 2.8 Membership Functions Editor
25
3.
Rule Editor Rule Editor digunakan untuk memasukkan aturan-aturan logika yang
dibuat. Untuk menampilkan rule editor ini klik Edit>Rule atau dengan menekan Ctrl+3.
Gambar 2.9 Rule Editor 4.
Rule Viewer Rule viewer berfungsi untuk menampilkan diagram inferensi fuzzy. Dari
rule viewer dapat diketahui aturan mana yang aktif atau bagaimana suatu fungsi keanggotaan dari variabel memengaruhi output (Mathwork). Rule viewer dapat ditampilkan dengan mengeklik View>Rule atau menekan Ctrl+5.
26
Gambar 2.10 Rule Viewer 5.
Surface Viewer Surface viewer mempunyai kemampuan khusus yang sangat membantu
dalam kasus dengan dua atau lebih input dan sebuah output FIS. Untuk menampilkan surface viewer pada FIS Editor yaitu dengan memilih menu View > Surface viewer. Berikut ini tampilan dari surface viewer.
Gambar 2.11 Surface Viewer
27
J.
GUI (Graphical User Interface) GUI dapat dimunculkan dengan mengetik guide pada command window
atau memilih GUIDE pada toolbar matlab.
1 2 3 4 5
9
8 7 6 Layouter editor
Gambar 2.12 Tampilan Graphical User Interface (GUI) Menu utama GUI, yaitu: 1. 2. 3. 4. 5. 6. 7. 8. 9.
Run figure Object browser Property inspector M-file editor Toolbar editor Tab order editor Menu editor Align objects Component pallete Component pallate terdiri dari beberapa User Interface Control (UIControl), yaitu: push button, slider, radio button, check box, edit text, static text, pop-up menu, listbox, toggle button, table, axes, panel, group button, dan activeX control.
28
a.
(Push button) Push button merupakan jenis kontrol berupa tombol tekan yang akan menghasilkan sebuah tindakan jika diklik, misalnya : tombol OK, Cancel, Proses, dll.
b.
(Slider) Slider berfungsi memberi input nilai tanpa menggunakan keyboard. Nilai minimum, maksimum, dan sliderstepnya dapat diatur sendiri. Caranya dengan menggeser slider secara vertikal maupun horiziontal ke nilai yang diinginkan. Nilai default slider adalah 0 sampai 1.
c.
(Radio button) Radio button digunakan untuk memilih atau menandai satu pilihan dari beberapa pilihan yang ada. Pilihan dapat lebih dari satu.
d.
(Check box) Check box berfungsi menyediakan beberapa pilihan mandiri yang tidak tergantung pada pilihan lainnya.
e.
(Edit text) Edit text biasanya digunakan untuk input data yang dimasukkan ke dalam program.
f.
(Static text) Static text akan menghasilkan teks bersifat statis (tetap), sehingga pengguna tidak dapat mengeditnya.
29
g.
(Pop-up menu) Pop-up menu berguna untuk menampilkan daftar pilihan yang didefinisikan pada String Property ketika mengklik tanda panah pada aplikasi. Ketika tidak dibuka, pop-up menu hanya menampilkan satu item yang menjadi pilihan pertama pada String Property.
h.
(Listbox) Mirip dengan Pop-up menu tetapi daftar menu ditampilkan dalam bentuk list.
i.
(Toggle button) Toggle button memiliki fungsi yang sama dengan push button. Perbedaaannya adalah saat push button ditekan, maka tombol akan kembali pada posisi semula jika tombol mouse dilepas. Sebaliknya pada toggle button tombol tidak akan kembali ke posisi semula, kecuali jika ditekan kembali.
j.
(Table) Table berfungsi menampilkan tabel di GUI Matlab.
k.
(Axes) Axes berguna untuk menampilkan sebuah grafik atau gambar (image). Axes sebenarnya tidak masuk dalam UIControl, tetapi axes dapat diprogram agar pengguna dapat berinteraksi dengan axes dan obyek grafik yang ditampilkan melalui axes.
30
l.
(Panel) Panel biasa digunakan sebagai background atau tempat mendesain GUI. Panel juga dapat digunakan untuk mengelompokan.
m.
(Group button) Group button berfungsi menyatukan beberapa radio button. Jika salah satu radio button dipilih, maka yang lain otomatis dikosongi.
n.
(ActiveX control)
K. Penelitian-penelitian terdahulu Penelitian-penelitian terdahulu yang berkaitan dengan kredit adalah sebagai berikut. 1.
Emha Taufiq Luthfi dalam tesisnya β Implementasi Adaptive Neuro Fuzzy
Inference System pada Prediksi Pembayaran Pinjaman Berdasar Analisis Rencana Pembiayaan Nasabah (Studi Kasus BMT Al Ikhlas Prambanan Yogyakarta)β merancang sebuah sistem inferensi samar yang memiliki kemampuan prediksi terhadap rencana pembiayaan oleh nasabah. Dalam penelitian tersebut Emha menggunakan 4 variabel input, yaitu: nilai pinjaman, karakter, dana aman dan presentasi jaminan terhadap pinjaman. Output dari penelitian berupa kolektibilitas rencana pembiayaan nasabah. Hasil penelitian menunjukkan bahwa sistem inferensi samar akhir yang dihasilkan dapat memberikan prediksi terhadap rencana pembiayaan nasabah dengan memberikan nilai kolektibilitas rencana pembiayaan nasabah. 2.
Daliyev Asset dalam jurnalnya yang berjudul Credit Assessment by Means
of Fuzzy Logic Prediction menerapkan logika fuzzy pada prediksi penilaian kredit
31
dengan menggunakan data bank lokal di Kota Almaty. Pada penelitiannya ini Daliyev menggunakan beberapa faktor yaitu: pendapatan rata-rata per bulan dari perorangan selama 6 bulan terakhir, pengalaman kredit/catatan kredit, kestabilan pekerjaan, dan kredit bersamaan dengan bank lain. Faktor tersebut digunakan sebagai input yang kemudian diolah menggunakan sistem fuzzy Sugeno orde nol dengan outputnya adalah layak atau tidak layak diberikan kredit. Tingkat akurasi pada penelitiannya ini mencapai 84%. 3.
Tri Murti, Leon Andreti dan Muhammad Sobri memanfaatkan logika fuzzy
dengan metode Tsukamoto untuk membuat suatu sistem penunjang keputusan untuk mengetahui kelayakan pemberian pinjaman. Variabel yang peneliti gunakan yaitu: penghasilan, pinjaman, dan jaminan. 4.
Ahadiyah Nurul Kholifah (2016) telah melakukan penelitian tentang
analisis klasifikasi nasabah kredit koperasi X menggunakan Decision Tree C4.5 dan Naive Bayes berdasarkan tingkat kolektibilitas. Input yang digunakan yaitu: pekerjaan,umur, pekerjaan suami/istri, pendapatan keluarga, pengeluaran keluarga, pinjaman, kemampuan angsuran, jangka waktu, agunan, status agunan, nilai jaminan, dan tujuan. Outputnya yaitu: 1 (lancar), 2 (kurang lancar), 3 (diragukan) dan 4 (macet). Analisis klasifikasi tersebut menghasilkan nilai akurasi dengan model tes use training set, 10-fold validation, dan percentage split pada decision tree C4.5 berurutan adalah 71,91%, 68,03%, dan 66,84%, sedangkan pada naive bayes berurutan adalah 67,01%, 64,66%, dan 65,82%. 5.
Nael A. Zidan dan Labib M. Arafeh menerapkan logika fuzzy untuk
membuat sistem penunjang keputusan pemberian kredit kepada mahasiswa di
32
Palestina. Dalam jurnal yang berjudul β A Fuzzy Logic Expert System for Automated Loan Application Evalutionβ ini Nael dan Labib menggunakan 8 variabel input yaitu: banyaknya anggota dalam keluarga, banyaknya anggota keluarga yang abnormal, pendapatan perbulan, banyaknya anggota keluarga yang belajar di perguruan tinggi, keberadaan orangtua (masih hidup atau sudah meninggal), status kepemilikan tempat tinggal keluarga, dan status kepemilikan tempat tinggal mahasiswa yang bersangkutan. Untuk outputnya diklasifikasikan menjadi 5. Pertama adalah yang tidak begitu membutuhkan kredit dan yang kelima adalah yang paling membutuhkan kredit. Pada penelitian ini Nael dan Labib menggunakan model Mamdani dan Anfis. Kesimpulan yang diperoleh yaitu model Anfis lebih mendekati data aslinya. Empat dari lima penelitian di atas menerapkan fuzzy logic pada penilaian kredit. Penelitian tersebut yaitu: penelitian yang dilakukan Emha, Daliyev, Tri Murti, dkk., serta Nael dan Labib. Model fuzzy yang diterapkan pada penelitianpenelitian tersebut berbeda-beda. Model fuzzy yang digunakan pada penelitian ini sama dengan model fuzzy yang digunakan oleh Daliyev yaitu model fuzzy Sugeno orde nol. Variabel input yang digunakan pada penelitian Tri Murti yaitu penghasilan, pinjaman, dan jaminan juga digunakan pada penelitian ini. Selain ketiga variabel input tersebut penelitian ini menggunakan variabel input lain yaitu: pengeluaran, jangka waktu, karakter kebaikan dan karakter tanggung jawab. Penilaian kredit dengan memprediksi kolektibilitas anggota memiliki ide yang sama dengan penelitian yang dilakukan oleh Emha Taufiq Luthfi.
33