APLIKASI FUZZY LOGIC UNTUK MENILAI KOLEKTIBILITAS ANGGOTA SEBAGAI PERTIMBANGAN PENGAMBILAN KEPUTUSAN PEMBERIAN KREDIT DI KOPERASI X
SKRIPSI
Diajukan kepada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta untuk Memenuhi Sebagian Persyaratan guna Memperoleh Gelar Sarjana Sains
Disusun Oleh : Khusnawati Ulinni’mah NIM 12305144020
PROGRAM STUDI MATEMATIKA JURUSAN PENDIDIKAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI YOGYAKARTA 2016
PERSETUJUAI\I
Slaipsi yang berjuful "Aplikasi
Fwzytogc untr* b{cnilai Kolaktibilitas A!€er}ta
Sebagai Pertimbangan Pengambilan Keputusan Pemberian Kredit
yang disusrm oleh Khusnawati Ulinni'mah"
NIM
Di Koperasi X"
12305144Um ini telah disenrjui
oleh ponrbimbing untuk diujikan.
Yoryakatr, 27 S$ombe 2016 Pembimbing
rhttr Abdi
Dr. Agus Mdnan
NIP. 19700828 199502 r 001
r&.-*-
w."ilw,R"
PENGESAEAN
Skripsi yang berjudul "Aplikasi
Ftuzy Logicuntuk Menilai Kolektibilitas Anggota
Sebagai Pertimbangan Pengambilan Keputusan Pemberian
yang disusrm oleh Khusnawati Ulinni'ma[ dipertahankan
di
NIM
kedit Di Koperasi X"
ini
1230514HlA20
tolatt
depan Dowan Penguji pada Anggal 12 Oktob€r 2016 dan
dinyatakaa lulus.
Tanggal
Dr. Agns NIP. 1
.*l!.:19;:1916
NurHadi NrP. 19780
ls-,0-Jot6
Muslhofq NrP. 198011
2t -t0-10t6
Bambqng
NrP. 196802101
Yoryakarta,
25
Oktober2016
Fakuhas Maternatika dan Ihnu
>-:;:;"
NIP 19620329198702t0W
tii
PER}[YATAAI\
Yang bertanda tangan di bawah ini saya
:
Nama
Khusnawati Ulinni'mah
NIM
12305t44020
Program Studi
Matematika
Fakultas
Matematika dan Ilmu Pengetahuan Alam
Judul Skripsi
APLIKASI FUZZY LOGIC
UNTUK MENILAI KOLEKTIBILITAS ANGGOTA SEBAGAI PERTIMBANGAN PENGAMBILAN KEPUTUSAI{ PEMBERIAN KREDIT DI KOPERASI X
Menyatakan bahwa skripsi
ini
benar-benar karya saya sendiri dan sepaqiang
pengetahuan saya, tidak terdapat karya atau pendapat yang ditulis atau diterbitkan
orang lain, kecuali pada bagian-bagian tertentu yang diambil sebagai acuan atau kutipan dengan mengikuti tata penulisan karya ilmiah yang telah lazim.
Apabila ternyata terbukti pernyataan saya
ini tidak benar, maka sepenuhnya
menjadi tanggung jawab saya, dan saya bersedia menerima sanksi sesuai ketentuan yang berlaku
Yogyakart4 26 September 201,6 Yang menyatakan
ku Khusnawati Ulinni'mah
NIM 12305t44020 IV
MOTTO
Sesungguhnya bersama kesulitan ada kemudahan (QS. Asy-Syarh:6) Sesungguhnya Allah tidak akan mengubah keadaan suatu kaum sebelum mereka mengubah keadaan diri mereka sendiri. (QS, Ar-Ra’d : 11) “Why do we fall? So we can learn to pick ourselves back up”-Thomas Wayne
v
PERSEMBAHAN
vi
APLIKASI FUZZY LOGIC UNTUK MENILAI KOLEKTIBILITAS ANGGOTA SEBAGAI PERTIMBANGAN PENGAMBILAN KEPUTUSAN PEMBERIAN KREDIT DI KOPERASI X Oleh Khusnawati Ulinni’mah NIM 12305144020
ABSTRAK Penilaian sebelum pemberian kredit perlu dilakukan untuk meminimalisir terjadinya kredit macet di Koperasi X. Pada penelitian ini penilaian dilakukan dengan menghitung estimasi kolektibilitas anggota menggunakan fuzzy logic. Penelitian ini bertujuan untuk mengetahui aplikasi fuzzy logic dalam menilai kolektibilitas anggota sebagai pertimbangan pengambilan keputusan pemberian kredit di Koperasi X serta akurasi yang dihasilkannya. Data yang digunakan adalah data anggota Koperasi X pada periode pengajuan kredit tahun 2011-2015 dan data kolektibilitas anggota tahun 2015. Terdapat 325 data yang dipilih, kemudian data tersebut dibagi menjadi 2 yaitu data training dan data testing. Pembagian tersebut dengan persentase 80% data training dan 20% data testing. Data yang digunakan sebagai variabel input antara lain: pendapatan, pengeluaran, permohonan pinjaman, nilai jaminan, jangka waktu, karakter kebaikan dan tanggung jawab anggota sedangkan variabel outputnya adalah kolektibilitas anggota. Penelitian ini menggunakan model fuzzy Sugeno orde nol. Pada pembentukan model fuzzy digunakan fuzzy inference system (fis) pada MATLAB R 2010b. Aplikasi fuzzy logic untuk menghitung kolektibilitas anggota ini dilakukan dalam beberapa tahapan yaitu: identifikasi variabel input dan output, fuzzifikasi, pembentukan aturan menggunakan data training, inferensi, dan defuzzifikasi dengan menghitung weigted average. Penerapan logika fuzzy ini menghasilkan nilai kolektibilitas anggota. Selanjutnya nilai kolektibilitas tersebut dibandingkan kebenarannya dengan kolektibilitas asli untuk menghitung akurasi model yang dibentuk. Model yang dibentuk menghasilkan akurasi yaitu 93,077% untuk data training dan 69,23% untuk data testing. Kata kunci : data kredit, fuzzy logic, Sugeno orde nol.
vii
KATA PENGANTAR
Alhamdulillahirobbil’alamin. Puji syukur kehadirat Allah SWT yang telah melimpahkan karunia-Nya sehingga penulis dapat menyelesaikan tugas akhir skripsi yang berjudul “Aplikasi Fuzzy Logic untuk Menilai Kolektibilitas Anggota Sebagai Pertimbangan Pengambilan Keputusan Pemberian Kredit”. Penelitian ini bertujuan untuk mengetahui tahapan aplikasi fuzzy logic untuk menilai kolektibilitas anggota sebagai pertimbangan pengambilan keputusan pemberian kredit dan mengetahui akurasi dari sistem fuzzy yang telah dibangun. Selanjutnya, dalam penulisan skripsi ini penulis mendapatkan bantuan dari banyak pihak. Oleh karena itu, penulis mengucapkan terima kasih kepada : 1. Bapak Dr. Hartono selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta yang telah memberikan kelancaran dalam urusan akademik di tingkat fakultas. 2. Bapak Dr. Ali Mahmudi selaku Ketua Jurusan Pendidikan Matematika atas bantuannya dalam urusan akademik di tingkat jurusan. 3. Bapak Dr. Agus Maman Abadi selaku Ketua Program Studi Matematika sekaligus dosen pembimbing skripsi atas kesabaran, pengarahan, dan motivasinya dalam penulisan tugas akhir skripsi ini. 4. Ibu Nur Insani, M.sc selaku penasehat akademik yang telah memberikan pengarahan dan bimbingan selama masa studi. 5. Ketua Koperasi X yang telah memberikan izin untuk melakukan penelitian.
viii
F
6.
Account Officer (AO) dan bagian administrasi kredit Koperasi
X yang telah
memberikan pengetahuan dan membantu dalam penelitian kredit.
7.
Seluruh dosen Jurusan Pendidikan Matematika yang telah memberikan ilmu,
motivasi, serta pelaj aran berharga.
' 8. Seluruh pihak yang telah memberikan bantuan baik moril maupun materiil dalam pelrulisan skripsi ini. Semoga segala bantuan yang diberikan mendapat pahala dari
Allah SWT.
Penulis menyadari bahwa dalim penulisan skripsi ini masih banyak kekurangan.
Oleh kare'na itu, penulis mohon masukan baik saran maupun kritik untuk perbaikan skripsi
ini. Akhimya,
semoga skripsi
ini
dapat bermanfaat bagi
pembaca dan pihak terkait.
Yogyakarta, 26 September 2016 Penulis
Khusnawati Ulinni'mah
NIM 1230st4r';020
tx
DAFTAR ISI
HALAMAN PERSETUJUAN......................................................................... ii HALAMAN PENGESAHAN.......................................................................... iii HALAMAN PERNYATAAN.......................................................................... iv HALAMAN MOTTO....................................................................................... v HALAMAN PERSEMBAHAN....................................................................... vi ABSTRAK........................................................................................................ vi KATA PENGANTAR...................................................................................... viii DAFTAR ISI.................................................................................................... x DAFTAR TABEL............................................................................................ xiii DAFTAR GAMBAR........................................................................................ xiv DAFTAR LAMPIRAN .................................................................................... xv BAB I PENDAHULUAN A. Latar Belakang ..................................................................................... 1 B. Pembatasan Masalah ............................................................................ 5 C. Rumusan Masalah ................................................................................ 5 D. Tujuan Penelitian.................................................................................. 6 E. Manfaat Penelitian................................................................................ 6 BAB II KAJIAN PUSTAKA A. Kredit .................................................................................................... 7 1. Pengertian Kredit........................................................................... 7 2. Penggolongan Kualitas Kredit ...................................................... 8 3. Prinsip Pemberian Kredit .............................................................. 10 4. Alur Pemrosesan Kredit di Koperasi X ......................................... 11 B. Himpunan ............................................................................................. 14 C. Himpunan Fuzzy................................................................................... 15 D. Fungsi Keanggotaan ............................................................................. 15 1. Fungsi Keanggotaan Segitiga ........................................................ 16 2. Fungsi Keanggotaan Linear Naik .................................................. 17
x
3. Fungsi Keanggotaan Linear Turun ................................................ 18 E. Operator Fuzzy Logic ........................................................................... 18 F. Operator Tambahan Fuzzy Logic ......................................................... 19 G. Aturan Fuzzy IF-THEN ........................................................................ 19 H. Sistem Inferensi Fuzzy ......................................................................... 20 1. Model Fuzzy Sugeno ..................................................................... 20 2. Tahapan Model Fuzzy Sugeno ...................................................... 21 3. Akurasi Model ............................................................................... 23 I. Fuzzy Logic Toolbox pada MATLAB .................................................. 23 1. FIS Editor ...................................................................................... 24 2. Membership Function Editor ........................................................ 25 3. Rule Editor .................................................................................... 26 4. Rule Viewer ................................................................................... 26 5. Surface Viewer .............................................................................. 27 J. GUI (Graphical User Interface) .......................................................... 28 K. Penelitian-penelitian terdahulu ............................................................. 31 BAB III METODE PENELITIAN A. Sumber Data ......................................................................................... 34 B. Teknik Analisis Data ............................................................................ 34 C. Rancangan Aplikasi.............................................................................. 36 BAB IV PEMBAHASAN A. Aplikasi Fuzzy Logic untuk Menilai Kolektibilitas Anggota Sebagai Pertimbangan Pengambilan Keputusan Pemberian Kredit .................................................................................................... 38 1. Identifikasi Variabel Input dan Output.......................................... 38 2. Fuzzifikasi pada input dan output ................................................. 41 3. Pembentukan Aturan Fuzzy........................................................... 50 4. Implikasi dan Agregasi.................................................................. 58 5. Defuzzifikasi ................................................................................. 61 B. Perhitungan Akurasi Model ................................................................. 62 1. Akurasi Data Training ................................................................... 62
xi
2. Akurasi Data Testing ..................................................................... 62 C. Model Fuzzy pada Graphical User Interface (GUI) ........................... 62 BAB V PENUTUP A. Kesimpulan........................................................................................... 64 B. Saran ..................................................................................................... 65 DAFTAR PUSTAKA ...................................................................................... 66 LAMPIRAN ..................................................................................................... 68
xii
DAFTAR TABEL
Tabel 4.1 Hasil Fuzzifikasi dari Data Nomor 295 ........................................ 57
xiii
DAFTAR GAMBAR
Gambar 2.1
Alur Pemrosesan Pengajuan Kredit Di Koperasi X ................. 13
Gambar 2.2
Representasi Fungsi Keanggotaan Segitiga.............................. 16
Gambar 2.3
Representasi Fungsi Keanggotaan Segitiga Simetris ............... 17
Gambar 2.4
Representasi Fungsi Keanggotaan Linear Naik ....................... 17
Gambar 2.5
Representasi Fungsi Keanggotaan Linear Turun ..................... 18
Gambar 2.6
FIS Editor Mamdani ................................................................. 24
Gambar 2.7
FIS Editor Sugeno .................................................................... 25
Gambar 2.8
Membership Function Editor ................................................... 25
Gambar 2.9
Rule Editor................................................................................ 26
Gambar 2.10 Rule Viewer .............................................................................. 27 Gambar 2.11 Surface Viewer.......................................................................... 27 Gambar 2.12 Tampilan Graphical User Interface (GUI) .............................. 28 Gambar 3.1
Diagram Alir Tahapan Analisis Data ....................................... 35
Gamabr 3.2
Rancangan Tampilan GUI ........................................................ 36
Gambar 4.1
Representasi Fungsi Keanggotaan pada Variabel Pendapatan ................................................................................ 42
Gambar 4.2
Representasi Fungsi Keanggotaan pada Variabel Pengeluaran .............................................................................. 44
Gambar 4.3
Representasi Fungsi Keanggotaan pada Variabel Permohonan Pinjaman ................................................................................... 45
Gambar 4.4
Representasi Fungsi Keanggotaan pada Variabel Nilai Jaminan ..................................................................................... 47
Gambar 4.5
Representasi Fungsi Keanggotaan pada Variabel Jangka Waktu ....................................................................................... 48
Gambar 4.6
Representasi Fungsi Keanggotaan pada Variabel Karakter Kebaikan ................................................................................... 49
Gambar 4.7
Representasi Fungsi Keanggotaan pada Variabel Karakter Tanggung jawab ....................................................................... 50
Gambar 4.8
Tahapan Implikasi dan Agregasi Data 295 .............................. 60
xiv
Gambar 4.9
Defuzzifikasi Data 295 pada MATLAB R 2010b .................... 61
Gambar 4.10 Visualisasi Model Fuzzy pada GUI .......................................... 63
xv
DAFTAR LAMPIRAN
Lampiran 1
Data Anggota Koperasi X yang Mengambil Kredit ................. 69
Lampiran 2
Data Training............................................................................ 86
Lampiran 3
Data Testing .............................................................................. 98
Lampiran 4
Aturan Fuzzy yang Dibentuk dari Data Testing ....................... 102
Lampiran 5
Tahapan-tahapan Aplikasi Fuzzy Logic pada MATLAB R 2010b................................................................... 118
Lampiran 6
Perhitungan 𝛼 − 𝑝𝑟𝑒𝑑𝑖𝑘𝑎𝑡 untuk data 295 .............................. 125
Lampiran 7
Hasil Defuzzifikasi dari Data Training .................................... 129
Lampiran 8
Hasil Defuzzifikasi dari Data Testing....................................... 136
Lampiran 9
Script Pembuatan Tampilan GUI ............................................. 138
xvi