Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) Vol. 3, No. 4, Desember 2016, hlm. 253-258
p-ISSN: 2355-7699 e-ISSN: 2528-6579
PENGGUNAAN METODE FUZZY DALAM PENILAIAN TINGKAT KEMAMPUAN NON-AKADEMIK MAHASISWA MELALUI SATUAN KREDIT KEGIATAN MAHASISWA Ni Putu Linda Santiari1 1 STMIK STIKOM Bali Email:
[email protected]
(Naskah masuk: 1 Oktober 2016, diterima untuk diterbitkan: 26 Desember 2016) Abstrak Pemberian point kegiatan non-akademik di STIKOM Bali dilakukan dengan menggunakan point SKKM (Satuan Kredit Kegiatan Mahasiswa).Satuan Kredit Kegiatan Mahasiswa (SKKM) adalah suatu pengakuan dan penilaian terhadap kegiatan yang diikuti oleh mahasiswa STMIK STIKOM Bali dalam pengembangan kegiatan kemahasiswaan.Pengakuan dan penilaian kegiatan yang diikuti dinyatakan dalam bentuk Satuan Kredit Kegiatan Mahasiswa (SKKM). Besarnya pembobotan SKKM yang diberikan disesuaikan dengan jenis dan pelaksanaan kegiatan yang diikuti. Saat ini penghitungan point SKKM masih dilakukan manual dan belum bisa menilai tingkat kemampuan non akademik mahasiswa. Terkait belum adanya cara untuk menilai tingkat prestasi nonakademik mahasiswa sehingga bagian kemahasiswaan tidak dapat menentukan kebijakan apa yang harus diambil untuk mengukur tingkat prestasi non akademik mahasiswa. Berdasarkan informasi di atas, penulis mencoba untuk membuat dan merancang logika fuzzy untuk membantu bagian kemahasiswaan dalam mengevaluasi tingkat prestasi non akademik mahasiswa melalui Satuan Kredit Kegiatan Mahasiswa. Penulis berharap hasil dari evaluasi ini dapat membantu bagian kemahasiswaan dalam menilai tingkat prestasi non akademik mahasiswa melalui Satuan Kredit Kegiatan Mahasiswa dan mengambil langkah berikutnya dari penilaian tersebut. Data sample yang digunakan adalah 10 mahasiswa yang memiliki SKKM. Kata kunci: Fuzzy, SKKM, Non-akademik Abstract Granting point non-academic activities in Bali STIKOM done using point SKKM (Satuan Kredit Kegiatan Mahasiswa). SKKM is a recognition and assessment of the activities pursued by students STMIK STIKOM Bali in the development and assessment activities of student affairs. Recognition of the activities pursued expressed in the form of SKKM. The amount of weighting SKKM is adjusted to the type and implementation of the activities pursued. Metering point SKKM still done manually and not able to assess the level of non-academic abilities of students. Related lack way to assess the non-academic achievements of the student so that the student can not determine what policy should be taken to measure the level of non-academic achievements of students. Based on the above information, the author tries to create and design a fuzzy logic to help the student section in evaluating the level of non-academic achievements of students through the SKKM. The authors hope the results of this evaluation can help the Student Council in assessing the level of non-academic achievements of students through the Student Activity Credit Unit and take the next step of the assessment. The data sample used was 10 students who have SKKM.
Keywords: Fuzzy, SKKM, Non-academic
keanggotaan atau membership function menjadi ciri utama dari penalaran dengan logika fuzzy tersebut (Kusuma Dewi, 2010). Satuan Kredit Kegiatan Mahasiswa (SKKM) adalah suatu pengakuan dan penilaian terhadap kegiatan yang diikuti oleh mahasiswa STMIK STIKOM Bali dalam pengembangan kegiatan kemahasiswaan. Pengakuan dan penilaian kegiatan yang diikuti dinyatakan dalam bentuk Satuan Kredit Kegiatan Mahasiswa (SKKM). Besarnya pembobotan SKKM yang diberikan disesuaikan
1. PENDAHULUAN Logika fuzzy merupakan salah satu komponen pembentuk soft computing. Logika fuzzy pertama kali diperkenalkan oleh Prof. Lotfi A. Zadeh pada tahun 1965. Dasar dari logika fuzzy adalah teori himpunan fuzzy. Pada teori himpunan fuzzy, peranan derajat keanggotaan sebagai penentu keberadaaan elemen dalam suatu himpunan sangatlah penting. Nilai keanggotaan atau derajat
253
254 Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), Vol. 3, No. 4, Desember 2016, hlm. 253-258 dengan jenis dan pelaksanaan kegiatan yang diikuti (SKKM STIKOM Bali, 2015). Penulis dalam hal ini menggunakan metode Fuzzy dibandingkan dengan metode metode yang lain karena ada beberapa kelebihan. metode fuzzy mamdani dan sesuai digunakan dalam penelitian untuk menilai tingkat kemampuan non-akademik mahasiswa melalui satuan kredit kegiatan mahasiswa diantaranya adalah pembentukan himpunan fuzzy yang sesuai dengan kebutuhan dalam penelitian, komposisi aturan aturan yang sesuai dan penegasan (defuzy) untuk mencari nilai yang bergerak secara halus sehingga perubahan dari suatu himpunan fuzzy juga akan berjalan secara halus dan lebih mudah dalam perhitungan. Penulis menggunakan metode fuzzy mamdani karena metode ini telah berhasil dipergunakan dalam penelitian Syaeful Anas Aklani tahun 2014 yang berjudul Metode Fuzzy Logic Untuk Evaluasi Kinerja Pelayanan Perawat (Studi Kasus: RSIA Siti Hawa Padang). Pada penelitian Evaluasi Kinerja Pelayanan Perawat menggunakan metode fuzzy mamdani dan hasil dari evalusi dapat menghasilkan suatu nilai yang dapat dipergunakan dalam mengukur kinerja perawat pada RSIA Siti Hawa Padang. Dari penelitian tersebut penulis mencoba menggunakan metode mamdani dalam permasalahan ini. 2.
TINJAUAN PUSAKA
2.1 Fuzzy Logic Logika fuzzy merupakan salah satu komponen pembentuk soft computing. Logika fuzzy pertama kali diperkenalkan oleh Prof. Lotfi A. Zadeh padatahun 1965. Dasar dari logika fuzzy adalah teori himpunan fuzzy. Pada teori himpunan fuzzy, peranan derajat keanggotaan sebagai penentu keberadaaan elemen dalam suatu himpunan sangatlah penting. Nilai keanggotaan atau derajat keanggotaan atau membership function menjadi ciri utama dari penalaran dengan logika fuzzy tersebut. Dalam banyak hal, logika fuzzy digunakan sebagai suatu cara untuk memetakan permasalahan dari input menuju output yang diharapkan. Beberapa contoh yang dapat diambil antara lain (Dini Rusmiyati Andari, 2009): 1) Manajer pergudangan mengatakan kepada manajer produksi seberapa banyak persediaan barang pada akhir minggu ini, kemudian manajer produksi akanmenetqapkan jumlah barang yang akan diproduksi esok hari. 2) Seorang pegawai melakukan tugasnya dengan kinerja yang sangat baik, kemudia atas akanmemberikan reward, yang sesuai dengan kinerja pegawai tersebut.
Fuzzy Mamdani Metode mamdani sering dikenal dengan metode Max-min. Metode ini diperkenalkan oleh Ebrahim Mamdani pada tahun 1975. Untuk mendapatkan output, diperlukan 4 tahapan (Fithriani Matondang dkk, 2010): 1) Pembentukan himpunan fuzzy Pada metode mamdani baik variabel inputmaupun variabel output dibagi menjadi satu atau lebih himpunan fuzzy. 2) Aplikasi fungsi implikasi Pada metode mamdani, fungsi implikasi yang digunakan adalah min. 3) Kompisisi aturan Tidak seperti penalaran momoton, apabila sistem terdiri dari beberapa aturan, maka inferensi diperoleh dari kumpulan dan kolerasi.Ada tiga metode yang digunakan dalam melakukan inferensi sistem fuzzy, yaitu max, additive dan probabilistik OR (probor). Metode Max (Maximum) Pada metode ini, solusi himpunan fuzzy diperoleh dengan cara mengambil nilai maksimum atruan, kemudian menggunakannya untuk memodifikasi daerah fuzzy, dan mengaplikasikannya ke output dengan menggunakan operator OR (union). Jika semua proposisi telah dievaluasi, maka output akan berisi suatuhimpunan fuzzy yang merefleksikan komtribusi dari tiap tiap proposisi. Secara umum dapat dituliskan: µsf[xi] = max (µusf [Xi], µkf [Xi])
(1)
Dengan : µsf[Xi] = nilai keanggotaannya solusi fuzzy sampai aturan ke-i. µkf[Xi] = nilai keanggotaan konsekuan fuzzy aturan ke-i. Misalkan ada 3 aturan (proposisi) sebagai berikut: [R1] IF Biaya Produksi RENDAH and Permintaan NAIK THEN Produksi Barang BERTAMBAH; [R2] IF Biaya Produksi STANDARTHEN Produksi Barang NORMAL; [R3] IF Biaya Produksi TINGGI and Permintaan TURUN THEN Produksi barang BERKURANG; Proses inferensi dengan menggunakan metode Max dalam melakukan komposisi ini sering disebut dengan nama MAX-MIN atau MIN-MAX atau MAMDAI
Linda Santiari, Penggunaan Metode Fuzzy Dalam Penilaian Tingkat Kemampuan Non-Akademik ...
Metode Additive (Sum) Pada metode ini, solusi himpunan fuzzy diperoleh dengan cara melakukan bounded-sum terhadap semua output daerah fuzzy secara umum dituliskan: µsf(xi)=min(1,µsf(xi)+µkf(xi) (2) dengan: µsf[Xi] = nilai keanggotaannya solusi fuzzy sampai aturan ke-i µkf[Xi] = nilai keanggotaan konsekuan fuzzy aturan ke-i Metode Probalistik OR (probor) Pada metode ini, solusi himpunan fuzzy diperoleh dengan cara melakukan product terhadap semua output daerah fuzzy. Secara umum dituliskan:
255
3)
Bidang Pengabdian Masyarakat : merupakan bidang penilaian yang melibatkan kepanitian dan partisipasi mahasiswa dalam keikutsertaan mahasiswa pada pengabdian masyarakat, bakti sosial, donor darah serta kegiatan-kegiatan pengabdian kepada masyarakat 4) Kegiatan Wajib : merupakan bidang penilaian yang melibatkan kepanitian dan partisipasi mahasiswa dalam kegiatan wajib yang diikuti oleh mahasiswa seperti jalan sehat, pentas musik serta gema mahasiswa teknologi informasi (GMTI) Jadi ada beberapa faktor dalam penilaian tingkat kemampuan non-akademik mahasiswa melalui satuan kredit kegiatan mahasiswa.
µsf(xi)=(µsf(xi)+µkf(xi))-(µsf(xi)*µkf(xi)) (3) 3. dengan: µsf[Xi] = nilai keanggotaannya solusi fuzzy sampai aturan ke-i µkf[Xi] = nilai keanggotaan konsekuan fuzzy aturan ke-i Penegasan (defuzzy) Input proses defuzzifikasi adalah suatu himpunan fuzzy yang diperoleh dari komposisi aturasn aturan fuzzy, sedangkan output yang dihasilkan merupakan suatu bilangan pada domain himpunan fuzzy dalam range tertentu, maka harus dapat diambil suatu nilai crisp tertentu sebagai output. 2.2 Satuan Kredit Kegiatan Mahasiswa (SKKM) Tujuan dari dibuatnya Satuan Kredit Kegiatan Mahasiswa (SKKM) adalah meningkatkan peranan dan partisipasi aktif mahasiswa dalam setiap kegiatan kemahasiswaan dalam rangka peningkatan wawasan akademis dan non akademis para mahasiswa, untuk meningkatkan rasa kebersamaan dan persaudaraan antara mahasiswa, dan memberikan pernghargaan atas partisipasi aktif mahasiswa dalam setiap kegiatan kemahasiswaan. Dalam penilaian Satuan Kredit Kegiatan Mahasiswa (SKKM) ada beberapa indikator yang dijadikan alat ukur untuk penilaian SKKM diantaranya adalah: 1) Bidang Akademik: merupakan bidang penilaian yang melibatkan kepanitian dan partisipasi mahasiswa dalam pembuatan atau penyajian makalah / moderator ilmiah, melakukan penelitian / karyatulis, seminar dan workshop. 2) Bidang Minat Bakat dan Olahraga: merupakan bidang penilaian yang melibatkan kepanitian dan partisipasi mahasiswa dalam keiukusertaan dalam turnamen / kompetisi minat dan bakat yang diselenggarakan oleh kampus maupun diluar kampus
PEMBAHASAN
3.1 Analisa Data Dalam analisa ini penulis menganalisa dan mengelompok kelompokkan data untuk memudahkan dalam mengerjakan perancangan sistem yang telah direncanakan sebelumnya sesuai dengan variabel variabel yang dibutuhkan, guna untuk menganalisa data yang diperlukan dalam perancangan sistem ini. FIS (Fuzzy Inference System) dibangun dengan dua metode, yaitu mamdani dan metode sugeno, Keluaran fuzzy mamdani berupa fuzzy set dan bukan sekedar inverse dari fungsi keanggotaan output. Dengan kata lain untuk menghitung harga keluaran dari IF-THEN rule, metode mamdani harus menghitung luas dibawah kurva fuzzy set pada bagian keluaran (THEN-part). Selanjutnya dalam proses defuzzifikasi, metode mamdani harus menghitung rata rata (centroid) luas yang diboboti dari semua fuzzy set keluaran dari rule, kemudian mengisikan rata-rata tersebut ke variabel keluaran FIS. Di dalam tahap menganalisa dan merancang sistem terdapat 5 variabel yang digunakan dan di perlukan antara lain: Kepemimpinan, administrasi, manajemen, teamwork, partisipan. Untuk nilai kepemimpinan dibagi menjadi 4 bagian seperti pada Tabel 1. berikut: Tabel 1. Nilai Kepemimpinan Himpunan Domain Nilai Fuzzy Point 0 - 100 Kurang 0 -50 Cukup 40 70 Baik 60 - 90 Sangat Baik 80-100 Semesta
Function Variabel Kepemimpinan Terdapat 4 himpunan fuzzy untuk variabel kepemimpinan antara lain : kurang, cukup, baik, dan sangat baik. . Himpunan fuzzy tidak pernah memiliki domain (0-50) dengan derajat keanggotaan kurang tertinggi terdapat pada nilai 40, jika nilai
256 Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), Vol. 3, No. 4, Desember 2016, hlm. 253-258 variabel semakin tinggi dan melebihi nilai 40 maka semakin mendekati kadang-kadang, himpunan fuzzy kurang dipresentasikan dengan bahu kiri, himpunan fuzzy kurang sebagai berikut:
чkurang [X1]
{
{
0; X1≤ 60 atau X1≥ 90
0;X1≤ 40 atau X1≥70
чbaik[70]
{
70−60
; 60≤ X1≤75
15
90−70
;75≤ X1≤90
15
=0,67
чsangatbaik[70]
; 40≤X1≤ 55
0; X1≤ 80
{
X1−60 10
15 70−X1
;55≤ X1≤70
Administrasi: 75 1; 75≤ 30
чkurang [75]
чcukup[75]
{
{
30−75 5
; 30≤X3≤ 40
0;X3≥0 0;X3≤ 30 atau X3≥60 ; 30≤X3≤ 45
X3−30
15 60−75
0; X1≤ 60 atau X1≥ 90
;45≤X3≤60
15
X1−60 15
; 70≤ X1≤90
1; X1≥ 90
X1−40
; 60≤ X1≤75
=0
90−X1
;75≤ X1≤90
Sedangkan untuk himpunan fuzzy sangat baik mempunyai domain (80–100) dengan derajat keanggotaan selalu, tertinggi nilainya terdapat pada 90, apabila nilai kurang dari 90 maka mendekati sering, himpunan fuzzy selalu di presentasikan dengan bahu kanan. чsangatbaik[X1]
{
0; 75≤ 50 atau X3≥ 90
чbaik[75]
{
75−50
90−75
=0,75
10
; 70≤ X1≤90
1; X1≥ 90
чsangatbaik[75]
40−X1
; 40≤X1≤ 50
0;X1≥0
0; X3≤ 70
{
X3−70 15
; 70≤ X3≤85
1; X3 ≥ 85
Manajemen = 89 1; X2≤ 40
0; X1≤ 40 5
;70≤ X3≤90
X1−60
Kepemimpinan = 70
{
; 50≤ X3≤70
20
20
0; X1≤ 80
Contoh Penerapan Fuzifikasi : Total point secara keseluruhan pada kepemimpinan: 70, administrasi: 75, manajemen: 89, teamwork: 80, dan partisipan: 70.
чkurang [70]
;55≤64≤70
=0
0;X1≥0
15
1.
70−70
; 40≤X1≤ 50
5
; 40≤ 64≤ 55
15 15
Untuk himpunan fuzzy baik mempunyai domain (60–90) dengan derajat keanggotan sering, tertinggi nilainya terdapat pada 75, jika nilai variabel semakin tinggi dan melebihi nilai 75 maka semakin mendekati selalu. Himpunan fuzzy sering di implementasikan dengan fungsi keanggotaan segitiga, himpunan fuzzy sering sebagai berikut;
{
70−40
40−X1
15
чbaik[X1]
{
1;X1≤ 40
Untuk himpunan fuzzy cukupmempunyai domain (40 – 70) dengan derajat keanggotan kadang kadang, tertinggi nilainya terdapat pada 55, jika nilai variabel semakin tinggi dan melebihi nilai 55 maka semakin mendekati sering. Himpunan fuzzy kadang kadang diimplementasikan dengan fungsi keanggotaan segitiga, himpunan fuzzy kadang kadang sebagai berikut; чcukup[X1]
чcukup[70]
0;X1≤ 40 atau 64≥70
чkurang [89]
{
40−89 10
; 40≤89≤ 50
0;X2≥0
Linda Santiari, Penggunaan Metode Fuzzy Dalam Penilaian Tingkat Kemampuan Non-Akademik ...
0;X2≤40 atau X2≥70
чcukup[89]
{
0; X1≤ 60 atau X1≥ 90
;40≤X2≤ 55
X3−40 15
чbaik[70]
70−X2
;55≤X2≤70
15
{
70−60
{
90−70
89−60
; 60≤X2≤75
15
;75≤X2≤90
15
чsangatbaik[70]
=0,06
{
; 70≤89≤90
10
1;89≥ 90
1; 80≤30
{
30−X4
; 30≤X4≤ 40
5
0;X4≥0
чcukup[80]
{
0;80≤30 atau X4≥60 ;30≤X4≤ 45
80−30 15 60−30
;45≤X4≤60
15
чbaik[80]
{
0; X4≤50 atau X4≥ 90 X4−50
; 50≤X4≤70
20
0; 580≤70 =0,
{
80−70 15
; 70≤80≤85
1;X4≥85
0; X1≤ 40
чcukup[70]
{
{
10
; 70≤ X1≤90
1; X1≥ 90
3.2 Penalaran (Inferensi) Tahap ini merupakan penentuan rule-rule dari sistem logika fuzzy, aturan-aturan dapatdibentuk untuk menyatakan relasi antara input danoutput. Tiap aturan merupakan implementasi.Operator yang digunakan untuk menghubungkanaturan-aturan input adalah operator And yang menggambarkan antara input-output adalah IF –THEN. If (Kepemimpinan is Baik) and (Administrasi is SangatBaik) and (Manajemen is Baik) and (Teamwork is Baik) and (Partisipan is Baik) then (output1 is Aktif) α- hasil point skkm = μKPbaik ∩ μADsangatbaik ∩ μMMbaik∩μTWbaik∩μPSba ik =μKPbaik(70)∩μADsangatbaik (75) ∩ μMMbaik (89) ∩ μTWbaik(80) ∩ μPSbaik (70) = min (0,67 ; 0,75 ; 0,06 ; 0,50 ; 0,67) = 0,06
;70≤X4≤90
Partisipan = 70
чkurang [70]
X1−60
90−80 20
чsangatbaik[80]
{
0; X1≤ 80
0; 89≤ 80 89−80
Teamwork = 80
чkurang [80]
;75≤ X1≤90
=0,67
0; X2≤ 60 atau X2≥ 90
90−89
чsangatbaik[89]
; 60≤ X1≤75
15
15
чbaik[89]
257
3.3 Defuzifikasi Tahap ini disebut juga tahap penegasaninput dan proses. Penegasan ini adalah suatu himpunan kabur yang diperoleh dari komposisiaturan-aturan kabur, sedangkan output yang dihasilkan merupakan suatu bilangan pada domain himpunan kabur tersebut. Untuk predikat mahasiswa dapat dilihat dari Tabel 2. berikut:
40−X1
; 40≤X1≤ 50
5
0;X1≥0
0;X1≤ 40 atau 64≥70 ; 40≤64≤ 55
70−40 15 70−70 15
=0
;55≤64≤70
Point Point 0 - 100
Tabel 2. Tabel Predikat Predikat Domain Nilai Kurang Aktif 0 -50 Cukup Aktif 40 70 Aktif 60 - 90 Sangat Aktif 80-100
258 Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), Vol. 3, No. 4, Desember 2016, hlm. 253-258 Hasil Rule seperti data di atas adalah; Z = Z= Z=
70.0,67+75.0,75+89.0.06+80.0,5+70.0,67 0.67+0.75+0.06+0,5+0,67 46.9+56.25+5.34+40+46,9 2.65 195,39 2.65
Z = 73.73 Maka dari percobaan diatas terdapat hasil nilai 73.73 yang termasuk dalam predikat mahasiswa yang aktif terlihat dari domain antara 60-90 tergolong aktif. 4.
KESIMPULAN
Dari hasil penelitian tersebut maka metode fuzzy untuk penelitian penilaian tingkat kemampuan non-akademik mahasiswa melalui satuan kredit kegiatan mahasiswa, sesuai hasil yang di inginkan dan metode fuzzy dapat mengevaluasi mahasiswa dan membantu dalam penilaian tingkat kemampuan non-akademik mahasiswa dilihat dari hasil percobaan dengan total point secara keseluruhan pada kepemimpinan: 70, administrasi: 75, manajemen: 89, teamwork: 80, dan partisipan: 70 diperoleh hasil evaluasi mahasiswa dengan predikat aktif. 5.
DAFTAR PUSTAKA
AKLANI, SYAEFUL ANAS. 2014. Metode Fuzzy Logic Untuk Evaluasi Kinerja Pelayanan Perawat (Studi Kasus: RSIA Siti Hawa Padang). Pendidikan Informatika STKIP PGRI Sumbar. AMRI, F., NABABAN, E.B. & SYAHPUTRA, M.F. 2012. Artificial Bee Colony Algorithm untuk menyelesaikan Travelling Salesman Problem. Jurnal Dunia Teknologi Informasi. 1(1): 8-13. ANDARI, RR. DINI RUSMIYATI. 2009. Aplikasi Fuzzy Database Evaluasi Kinerja Pegawai di SMK Negeri 02 Bangkalan Menggunakan JSP. ARIFIN, ZAENAL. 2009. Evaluasi Pembelajaran. Bandung: Remaja Rosdakarya hal 2. KEMAHASISWAAN. 2015. Buku Pedoman Satuan Kredit Kegiatan Mahasiswa. Denpasar. KUSUMA DEWI. 2010. Aplikasi Logika Fuzzy Untuk Pendukung Keputusan Edisi 2, Graha Ilmu. MATONDANG, FITHRIANI dkk. 2010. Fuzzy Logic Metode Mamdani Untuk Membantu Diagnosa Dini Autism Spectrum Disorder. UIN Maulana Malik Ibrahim Malang
PURWANTO, M. NGALIM. 2010. Prinsip-prinsip dan Teknik Evaluasi Pengajaran. Bandung: Remaja Rosdakarya hal 3. RAKHMAWATI, ESA. 2013. Pengembangan Penilaian Kinerja Siswa (Students Performance Assessment) Dalam Menemukan Rumus Pythagoras. Undergraduate thesis, UIN Sunan Ampel Surabaya.