Anda di halaman 1dari 6

Jurnal Techno Nusa Mandiri Vol. 14, No.

2 September 2017 131

PENERAPAN METODE SVM BERBASIS PSO UNTUK PENENTUAN


KEBANGKRUTAN PERUSAHAAN
Hilda Amalia1, Ade Fitria Lestari2, Ari Puspita3
1)Manajemen Informatika

AMIK BSI JAKARTA


JL. RS. Fatmawati No.24, Pondok Labu, Jakarta Selatan
hilda.ham@bsi.ac.id
2)Komputerisasi Akuntansi

AMIK BSI JAKARTA


Jl. RS. Fatmawati no.2, Pondok Labu Jakarta Selatan
ade.arf@bsi.ac.id
3)Teknik Informatika

STMIK Antar Bangsa


JL. HOS Cokroaminoto Blok A5 No.29-36 Krang Tengah Ciledug
argi.puspita@gmail.com

Abstract—Bankcruptcy is a condition of the inability mengenai data keuangan dan dapat mencegah suatu
of a company to manage the company. Bankruptcy is perusahan dari kondisi kebangkrutan. Salah satu
bad for employees, corporations and the national metode yang diketahui mampu menghasilkan nilai
economy. For that we need an accurate prediction akurasi yang tinggi yaitu Support Vector Machine.
model accuracy. In doing prediction model accuracy Dalam penelitian ini akan dilakukan pengolahan
there are several motodes that can be used from the data keuangan dengan menggunakan metode
approach approach of accounting science and Support Vector Machine kemudian ditingkatan nilai
computer science approach method. In computer akurasi dengan menggunakan metode optimasi yaitu
science has been known that data mining is a PSO. Sehingga diperoleh nilai akurasi 99,6%
common method used in all fields to conduct accuracy Kata Kunci: Kebangkrutan, Support Vector Machine,
value assessment. Data mining has many tasks and Data Mining
functions one of which is capable of generating
prediction and clustering so it can obtain predictions
about financial data and can prevent a company from PENDAHULUAN
bankruptcy conditions. One method is known to
produce high accuracy value that is Support Vector Perusahan merupakan suatu badan usaha
Machine. In this research will be did an financial data yang bergerak dalam bidang jual beli dan bertujuan
processing by using Support Vector Machine method untuk mendapatkan laba dari hasil operasionanya.
then the value of accuracy by using optimization Tujuan dari pendirian sebuah perusahaan adalah
method that is PSO. So obtained the value of accuracy untuk menghasilkan laba sebesar-besarnya. Hal ini
99,6% dapat diasumsikan bahwa suatu perusahaan akan
terus hidup dan menjalankan operasional kegiatan
Keyword: Bankcruptcy, Support Vector Machine, perusahaan. Namum dalam pelaksanan operasional
Data Mining perusahan menemui berbagai kendala-kendala
Intisari—Kebangkutan merupakan sebuah kondisi yang mengakibatkan penurunan laba perusahan,
dari ketidakmampuan suatu perusahan melakukan kesulitan keuangan sampai dengan kebangkrutan.
pengelolaan perusahaan. Kebangkrutan berakibat Untuk bisa mempertahankan keberlangsungan
sangat buruk bagi karyawan, perusahaan dan hidup sebuah perusahaan maka para pemimpin
ekonomi nasional. Untuk itu diperlukan suatu perusahaan harus bisa mengambil keputusan yang
prediksi model akurasi yang tepat. Dalam melakukan tepat bagi setiap kendala yang ada jika tidak mampu
prediksi model akurasi terdapat beberapa motode menghadapi kendala yang ada maka bisa berujung
yang bisa digunakan dari metode pendekatan ilmu kepada kesulitan keuangan, kondisi ini akan
akuntansi dan metode pendekatan ilmu komputer. berakibat pada resiko terburuk yaitu
Dalam ilmu komputer telah diketahui bahwa data kebangkrutan.
mining merupakan metode yang biasa digunakan Kesulitan keuangan atau dikenal sebagai
dalam segala bidang untuk melakukan penilaian Financial Distress adalah tahapan penurunan
nilai akurasi. Data mining memiliki banyak tugas dan kondisi keuangan suatu perusahaan sebelum
fungsi salah satunya mampu menghasilkan prediksi terjadinya kebangkrutan (Cahya dkk, 2016). Untuk
dan clustering sehingga dapat diperoleh prediksi itu penting bagi perusahan untuk mengenali

ISSN 1978-2136 | Penerapan Metode SVM…


132 Jurnal Techno Nusa Mandiri Vol. 14, No. 2 September 2017

datangnya kondisi finansial disreet untuk mencegah diselesaikan. Keduanya masuk dalam kelas
terjadi kebangkrutan. Menurut Elmabrok, dkk supervised learning. Metode SVM sendiri memiliki
dalam Prihanthini dan Sari (2013). Kebangkrutan kelemahan dalam pengolahan data dalam jumlah
atau kegagalan keuangan terjadi ketika jumlah besar. PSO merupakan salah satu metode optimasi
kewajiban melebihi nilai wajar aset atau ketika yang dapat digunakan untuk meningkatkan akurasi
kewajiban lancar melebihi aktiva lancar. (Jing Wang, 2014) sehingga pada penelitian ini
Kebangkrutan atau kegagalan keuangan yang dilakukan eksperimen dengan metode SVM-PSO
dialami oleh sebagian besar perusahaan dapat untuk mendeteksi kebangkrutan sebuah
berdampak buruk terhadap perekonomian dunia perusahaan.
(June Li, 2012). Akibat yang ditumbulkan oleh .
kebangkrutan sangat besar baik bagi pemilik,
karyawan, investor dan juga pemerintahan. Untuk BAHAN DAN METODE
itu diperlukan langkah antisipasi mengenalli ciri-
ciri kebangkrutan. Menurut handayani dan Dataset yang digunakan dalam penelitian ini
Fitriandhini (2012) Kebangkrutan perusahaan merupakan data sekunder yang diambil dari web
diakibatkan oleh kesulitan keuangan dapat pada laman uci repository. Berikut tahapan
dianallisa dari laporan keuangan. Laporan penelitian yang dilakukan:
keuangan persusahaan masa lampau dapat
memprediksi kondisi keuangan di masa yang akan
datang dengan menggunakan teknik analisa laporan
keuangan. Pentingnya mengenali financial distress
menyebabkan telah banyak metode dan penelitian
yang dilakukan selama ini, secara umum indikator
dan objek utama dalam tiap penelitian mengenai
financial distress adalah laporan keuangan
perusahaan yang melaporkan status dan posisi
perusahaan serta perubahan posisi keuangan
(Cahya dkk, 2016).

Untuk itu diperlukan pengolahan data Sumber: Amalia, Lestari &Puspita(2017)


laporan keuangan perusahan-perusahan untuk Gambar 1 Tahapan Penelitian
dapat memprediksi kebangkutan perusahan atau
suatu sistem deteksi dini terhadap potensi a. Pengumpulan Data
kebangkrutan sautu perusahan. Sistem deteksi dini Data penelitian menggunakan data yang
deteksi kebangkrutan diharapkan mampu menjadi tersedia disebuh situs penyedia dataset
solusi bagi para pengambil keputusan sehingga diperuntukan untuk keperluan penelitian yaitu
dapat terhindar dari kebangrutan. Data mining pada
merupakan salah satu metode yang dapat https://archive.ics.uci.edu/ml/datasets/Qualitativ
digunakan untuk melakukan prediksi e_Bankruptcy. Dataset yang digunakan adalah data
kebangkrutan. Data mining merupakan suatu kuantatif kebangkrutan perusahaan terdiri tujuh
metode yang digunakan untuk mengali data masa atribut yaitu:
lampau, dalam penelitian ini data masa lampau 1. Industrial Risk: {P,A,N}
suatu perusahan yaitu laporan keuangan 2. Management Risk: {P,A,N}
perusahan-periusahan sehingga dapat membantu 3. Financial Flexibility: {P,A,N}
para pengambil keputusan. Penelitian mengenai 4. Credibility: {P,A,N}
kebangkrutan perusahaan dengan menggunakan 5. Competitiveness: {P,A,N}
metode data mining telah banyak dilakukan oleh 6. Operating Risk: {P,A,N}
beberapa peneliti, yaitu dengan menggunakan 7. Class: {B,NB}
metode neural network (Setiadi, 2014), Support keterangan untuk atribut yaitu P = Possittive,
Vector Machine (Cahya dkk, 2016), Algoritma C4.5 A,=Averange, N=Negatif, B=Banckrupcy dan
(Jayanti dkk, 2008). Dari hasil penelitian NB=Non-Bankcrupcy. Total data yang terdapat pada
sebelumnya diperoleh nilai akurasi tertiinggi yaitu dataset Data Keuangan dengan jumlah record 250.
untuk penentuan kebangkrutan perusahaan adalah
metode SVM. Menurut Santosa (2007) Support Tabel 1 Dataset Kuantitatif Laporan Keuangan
vector machine (SVM) adalah suatu teknik untuk
melakukan prediksi, baik dalam kasus klasifikasi
maupun regresi. SVM berada dalam satu kelas
dengan Artificial Neural Network (ANN) dalam hal
fungsi dan kondisi permasalahan yang bisa

ISSN 1978-2136 | Penerapan Metode SVM …


Jurnal Techno Nusa Mandiri Vol. 14, No. 2 September 2017 133

Finan Finan
Indu Man Oper Cl Indu Man Oper Cl
cial Credi Competiti cial Credi Competiti
stial gent ating as stial gent ating as
Flexi bility veness Flexi bility veness
Risk risk Risk s Risk risk Risk s
bility bility
P P A A A P NB 1 1 2 2 2 1 0
N N A A A N NB 3 3 2 2 2 3 0
A A A A A A NB 2 2 2 2 2 2 0
P P P P P P NB 1 1 1 1 1 1 0
A A P P P A NB 3 3 1 1 1 3 0
P P A P P P NB 2 2 2 2 2 2 0
P P P A P P NB 1 1 1 1 1 1 0
P P A P A P NB 3 3 1 1 1 2 0
P P A A P P NB 2 2 1 1 1 2 0
P P P A P P NB 1 1 1 2 2 1 0
N N A P P N NB 1 1 2 1 2 1 0
N N P A N N NB 1 1 1 2 1 1 0
N N P A N N NB 3 3 2 1 1 3 0
N N P A P N NB 3 3 2 2 1 3 0
N N A A P N NB 3 3 1 1 2 3 0
N N P A P N NB 3 3 1 1 2 3 0
N N P P A N NB 2 2 2 1 1 2 0
A A A P P A NB 2 2 2 2 1 2 0
A A P A A A NB 2 2 1 1 2 2 0
Sumber: Amalia, Lestari &Puspita(2017) Sumber: Amalia, Lestari &Puspita(2017)

b. Pengolahan data awal


Dalam penelitian ini peneliti melaksanakan c. Metode Yang Diusulkan
beberapa tahapan dalam pengolahan data awal. Setelah dilakukan tahapan pengumpulan data
Pengolahan data awal dilakukan dengan tujuan awal, maka dataset telah siap diolah lebih lanjut.
untuk mendapatkan hasil yang mewakili dari Tahapan selanjutnya adalah mendesign metode
atribut. Teknik yang dilakukan dalam pengolahan yang diusulkan dalam meningkatkan hasil akurasi
data awal dilakukan yaitu data validation, data pengolahan data laporan keuangan kebangkrutan.
integration dan transformation, data reduction and Berikut adalah Metode yang diusulkan dalam
dicrization(Vercellis, 2009). penelitian ini:
Data validation digunakan untuk
menghilangkan noise pada data. Noise dapat berupa
data tidak lengkap(missing value). Dalam penelitin Dataset:laporan Keuangan
ini data yang dikumpulkan telah memenui syarat
data vallidation karena setiap record terisi dengan
utuh. Metode: SVM
Metode: SVM
Data integration dan transformation digunakan
untuk menyatukan dan merubah susunan tapi optimasi PSO
bukan merubah isi dari data. Hal ini dilakukan
dengan tujuan menghilangkan atribut yang tidak
diperlukan dalam penelitian yang sedang dilakukan. Model: SVM
Dalam penelitian ini data yang dikumpulkan telah
Model: SVM
melalui tahapan ini, hal ini dapat dilihat dari isi dari optimasi PSO
field yang ada sudah dalam bentuk kategorial.
Data reduction and dircrization digunakan untuk
memperoleh data set dengan jumlah atribut dan Pengujian Model
record yang lebih sedikit tetapi bersifat informatif.
Record dataset prediksi kebangkrutan yang
berjenisi nominal diubah menjadi bentuk
numerical. Hal ini dilakukan dikarenakan metode Evaluasi Model
SVM tidak dapat mengolah record yang bertipe
nominal
Komporasi Akurasi

Sumber: Amalia, Lestari &Puspita (2017)


Gambar 3 Model yang diusulkan
Tabel 2 Dataset Yang DIgunakan
HASIL DAN PEMBAHASAN

ISSN 1978-2136 | Penerapan Metode SVM…


134 Jurnal Techno Nusa Mandiri Vol. 14, No. 2 September 2017

A. Ekperimen dan Pengujian Metode Tabel 4 Confusin Matrix


ClassificatioPredicted
Dalam penelitian ini akan dilakukan beberapa n Class
percobaan dataset kuantitatif laporan keuangan Observed Class=ye Class=N
untuk penentuan kebangkrutan perusahaan dengan Class s o
menggunakan metode data mining support vector Class=Ye a(true b(false
machine(SVM) dan peningkatan nilai akurasi suatu s possitive negative
metode data mining dengan metode optimasi Patcle -TP) -FN
Swan Object(PSO). Class=No c(false d(true
Berikut langkah dalam pengolahan dataset positive- negative
kuantitatif laporan keuangan penentuan FP) -TN)
kebangkrutan perusahaan dengan menggunakan Sumber: Guronescu (2011)
software RapidMiner dengan menggunakan metode
Support Vector Machine(SVM), modul yang Menurut guronescu (2011:320) Formula untuk
digunakan adalah modul read excel yang melakukan perhitungan predited class:
didalamnya terdapat dataset donor darah dalam
bentuk excel yang dihubungkan dengan modul
validation, didalam modul validatioan terdapat 𝐶𝑜𝑠𝑡 = 𝑝 ∗ 𝑎 + 𝑞 ∗ 𝑏 + 𝑟 ∗ 𝑐 + 𝑠 ∗ 𝑑
modul SVM yang dihubungakan dengan modul
apply model dan modul performance, berikut 𝑎+𝑑 𝑇𝑃 + 𝑇𝑁
ilustrasi penggunaan RapidMiner: accuracy = =
𝑎 + 𝑏 + 𝑐 + 𝑑 𝑇𝑃 + 𝑇𝑁 + 𝐹𝑃 + 𝐹𝑁

Menurut Guronescu (2011: 332) Kurva ROC atau


Reveicer Operating Characterictic Curve, digunakan
untuk menilai hasil dari prediksi(peramalan) yang
telah dilakukan. ROC adalah suatu teknik untuk
memvisualisasi, organisasi dan klasifikasi terpilih
berdasarkan kinerjanya. Berikut ditampilkan hasil
pengolahan RapidMiner dalam bentuk kernel
model.
Sumber: Amalia, Lestari &Puspita (2017)
Gambar 4 Tampilan pengolahan data Kernel Model
menggunakan SVM Totl number of support Vector : 250
Bias (offset) = -0.625
Dari hasil pengolahan dataset Data Kuantitatif
Laporan Keuangan menggunakan SVM diperoleh W[Indutrial Risk] = 0.044
nilai akurasi yaitu sebesar 99,09% dan nilai AUC W[management Risk]=0.178
sebesar 0,99 Berikut tampilan hasil dari software W[credibility]= 0.404
RapidMiner: W[competitiveness]=1.043
W[operating risk]=0.142
Tabel 3 Nilai Akurasi Support Vector
Machine
Accuracy 99.29% Secara lengkap hasil perhitungan naïve bayes
True 0.0 True 1.0 Class presision disajikan dalam performa vektor dibawah ini:
Pred 0.0 143 1 99.33%
Pred 1.0 0 106 100.00%
PerformanceVector:
Class recall 100.00% 99.07%
accuracy: 99.60% +/- 1.20% (mikro: 99.60%)
Sumber: Amalia, Lestari &Puspita(2017) ConfusionMatrix:
True: 0.0 1.0
Menurut Guronescu(2011:319) Klasifikasi 0.0: 143 1
akurasi merupakan suatu alat pengukuran 1.0: 0 106
mengenai seberapa baik suatu klasfikasi melakukan precision: 100.00% +/- 0.00% (mikro: 100.00%)
klasifikasi objectnya. Confusion matrix merupakan (positive class: 1.0)
suatu alat pengukuran untuk melakukan klasifkasi ConfusionMatrix:
berdasarkan object yang tepat dan object yang tidak
True: 0.0 1.0
tepat. Confusion matrix memberikan daftar 0.0: 143 1
mengenai klsifikasi yang salah. Berikut tampilan
1.0: 0 106
tabel confusion matrix recall: 99.09% +/- 2.73% (mikro: 99.07%)
(positive class: 1.0)

ISSN 1978-2136 | Penerapan Metode SVM …


Jurnal Techno Nusa Mandiri Vol. 14, No. 2 September 2017 135

ConfusionMatrix: True 0.0 True 1.0 Class presision


True: 0.0 1.0 Pred 0.0 143 1 99.33%
0.0: 143 1 Pred 1.0 0 106 100.00%
1.0: 0 106 Class recall 100.00% 99.07%
AUC (optimistic): 0.999 +/- 0.002 (mikro: 0.999) Sumber: Amalia, Lestari &Puspita (2017)
(positive class: 1.0)
AUC: 0.999 +/- 0.002 (mikro: 0.999) (positive class: Dengan menggunakan optimasi PSO diperoleh
1.0) atribut-atribut yang sangat berpengaruh dan
AUC (pessimistic): 0.999 +/- 0.002 (mikro: 0.999) atribut yang tidak berpengaruh terhadap dataset
(positive class: 1.0) pengolahan data kuantitatif laporan keuangan
kebangkrutan perusahaan. Atribut yang
berpengaruh diberi nilai 1 dan atribut yang tidak
Ekperimen selanjutnya adalah dengan terpengaruh diberi nilai 0. Berikut tabel
melakukan peningkatan nilai optimasi metode AttributeWeight(Generate):
Support Vector Machine(SVM) pengolahan dataset
kuantitatif laporan keuangan penentuan Tabel 3 Tabel attribute weight metode PSO
kebangkrutan perusahaan dengan menggunakan Atribute Weight
metodeParticle Swam Object (PSO). Terdapat tiga Industrial Risk 1
tahapan dalam pengolahannya, modul read excel Management Risk 1
dihubungkan dengan modul optimez weight, Financial Risk 1
didalam menu optimized wieght terdapat modul Credibility 1
validation dihubungkan dengan modul join path, Comptitiveness 1
didalam menu validation modul support vector Operating Risk 1
machine Sumber: Amalia, Lestari &Puspita (2017)

KESIMPULAN

Dari hasilpengolahan dataset data laporan


keuangan menggunakan metode peningkatkan
Particle Swam Object (PSO) terhadap Support
Vector Machine diperoleh nilai akurasi sebesar
99,6% yang berarti metode optimasi ini berhasil
meningkatkan optimasi naïve bayes yang
sebelumnyabernilai99,09%. Dalam penelitian iini
setelah dilakukan seleksi atribut dengan
menggunakan Particle Swam Object (POS) terhadap
metode Support Vector Machine (SVM) untuk
pengolahan data kuantitatif laporan keuangan
dapat disimpulkan bahwa semua atribut yang ada
merupakan atribut yang kuat dan bermanfaat
untuk penelitian.

REFERENSI

Gorunescu, F. (2011). Data Mining Concepts, Models


Sumber: Amalia, Lestari &Puspita (2017)
and Techniques. Berlin: Springer
Gambar 6 Pengolahan Data Optimasi PSO
Dengan Menggunakan SVM
Prihanthini, N. M. E. D., & Sari, M. M. R.
(2013).PrediksiKebangkrutanDengan Model
Dari hasil pengolahan diatas diperoleh nilai
Grover, Altman Z-Score, Springate Dan
akurasi dan nilai AUC untuk peningkatan optimasi
ZmijewskiPada Perusahaan Food And
particle swam object pada metode SVM. Diperoleh
Beverage Di Bursa Efek Indonesia. E-
nilai akurasi sebesar 99,60% dan nilai AUC 0.996.
JurnalAkuntansi, 5(2), 417-435.
Hasil dari pengolahann rapidminer adalah disajikan
dalam gambar dan tabel dibawah ini:
Setiadi. Ahmad, 2014, Data Mining Untuk Prediksi
Kebangkrutan Perusahan, Seminar Nasional
Inovasi dan Tren (SNIT) Hal A- 414 - A- 423.
Tabel 5 nilai akurasi SVM berbasis PSO
Accuracy 99.60%

ISSN 1978-2136 | Penerapan Metode SVM…


136 Jurnal Techno Nusa Mandiri Vol. 14, No. 2 September 2017

Shukla, A., Tiwari, R., & Kala, R. (2010). Real Life


Application of Soft Computing. Taylor and
Francis Groups, LLC.
Santosa, Budi, 2007, “Data Mining Teknik
Pemanfaatan Data untuk Keperluan Bisnis”,
Graha Ilmu, Yogyakarta

Vercellis,C (2009), “Business Intelligence : Data


Mining and Optimization for Decision
Making, Wiley

Wu, X., & Kumar, V. (2009). The Top Ten Algorithms


in Data Mining. Boca Raton: CRC Press.

Y., Wang, G., Chen, H., Dong, H., Zhu, X., & Wang, S.
Liu, "An Improved Particle Swarm
Optimization for Feature Selection," Journal
of Bionic Engineering, pp. 8(2), 191–200,
2011.

ISSN 1978-2136 | Penerapan Metode SVM …

Anda mungkin juga menyukai