## Sistem Pakar Mendiagnosa Penyakit Skizofrenia Menerapkan Metode Certainty Factor
Cynthia Silaban, Nelly Astuti Hasibuan
Prodi Teknik Informatika, Universitas Budi Darma, Medan, Indonesia Email: cynthiasilaban@gmail.com Submitted 06-06-2020; Accepted 20-08-2020; Published 31-08-2020

## Abstrak
Perkembangan teknologi saat ini sangat pesat, sehingga perkembangan teknologi tersebut sangat bermanfaat pada semua bidang termasuk bidang kesehatan.  Dalam kasus sekarang ini banyak sekali hal-hal yang merugikan orang lain bahkan diri sendiri. Dimana kasus tersebut bisa terjadi merugikan diri sendiri hingga hilangnya tingkat kesadaran dalam mengontrol emosi.  Tujuan penelitian ini untuk melakukan diagnosa penyakit skizofrenia dan memberikan solusi mengenai kondisi yang dialami melalui aplikasi sistem pakar. Metode Certainty Factor  dapat  memberikan  kemudahan  dalam  melakukan  diagnosa  serta  memberikan  diagnosa  yang  lebih  akurat  berdasarkan  kejadian terdahulu  dan  dapat direvisi  kembali  dalam  memecahkan  permasalahan  yang baru.  Berdasarkan  hasil  pengujian  dengan  perbandingan antara hasil diagnosa sistem memiliki kemampuan penyelesaian masalah dari penderita dengan mendapatkan hasil sehingga sistem  ini dapat dikatakan layak untuk digunakan
Kata Kunci: Sistem Pakar, Certainty Factor, Gangguan Mental, Skizofrenia.

## Abstract
The development of technology is currently very rapid, so the development of these technologies is very beneficial in all fields including health. In today's case there are a lot of things that are detrimental to others even yourself. Where the case can occur self harm to the loss of level of awareness in controlling emotions. The purpose of this study is to diagnose schizophrenia and provide solutions to the conditions experienced through the application of an expert system. The Certainty Factor method can make diagnosing easier and provide a more accurate diagnosis based on previous events and can be revised again in solving new problems. Based on the results of testing  with a comparison between the results of diagnosis the system has the ability to solve problems from patients by getting results so that the system can be said to be feasible to use.
Keywords: Expert System, Certainty Factor, Mental Disorders, Schizophrenia.

## 1. PENDAHULUAN
Kesehatan jiwa merupakan suatu kondisi sehat emosional, psikologis, dan sosial yang terlihat dari hubungan intrapersonal yang  memuaskan,  konsep  diri  yang  positif,  serta  kestabilan  emosional.  Kesehatan  jiwa  yang  sering  terlupakan,  padahal kesehatan  jiwa  salah  satu  kunci  seseorang  dalam  menjalani  hidup.Pengendalian  diri,  peningkatan  aktualisasi  diri,  dalam menyelesaikan masalah yang terjadi bisa membuat seseorang berhasil dalam hidup.Apabila seseorang mengalami gangguan jiwa  maka  terjadi  masalah  pada  fungsi  mental  seperti  emosi,  pikiran,  perilaku,  perasaan,  motivasi,  kemauan,  keinginan, persepsi, dan daya tilik diri yang menyebabkan terganggunya proses hidup di masyarakat. Penyakit skizofrenia sebagai salah satu gangguan mental.
Penyakit skizofrenia merupakan penyakit mental kronis yang menyebabkan terganggunya proses berpikir dan tidak bisa membedakan khayalan dan kenyataan. Penyakit skizofrenia cenderung mendengar suara-suara dalam pikiran mereka dan melihat sesuatu yang tidak nyata, seseorang tersebut bisa cepat marah, cemas berlebihan. Penyakit skizofrenia adalah gangguan kejiwaan kronis yang membutuhkan pengobatan yang berkepanjangan dan kecepatan berfikir seseorang bisa cepat dan  lambat  bahkan  dapat  berhenti  sepenuhnya,  yang  juga  akan  mempengaruhi  kecepatan  berbicara  lebih  cepat,  lambat, ataupun terbata-bata. Penderita kehilangan untuk berfikir, mengingat, bahkan memahami masalah tertentu. Bahkan orang yang  mengalami  seperti  ini  adalah  biasanya  orang  dewasa  yang  dimana  orang  tersebut  cenderung  lebih  memikirkan halusinasi yang menetap dari panca indra, arus pikiran yang terputus, keadaan yang selalu gelisah, sikap yang apatis, bicara jarang, dan posisi tubuhnya tertentu[1].
Sistem  pakar  (expert  system)  adalah  salah  satu  teknik  kecerdasan  buatan  yang  berusaha  mengadopsi  pengetahuan manusia ke komputer, agar komputer dapat  menyelesaikan  masalah  seperti  yang  biasa  dilakukan  oleh  para  ahli, Sistem pakar yang baik dirancang agar dapat menyelesaikan suatu permasalahan tertentu dengan meniru kerja dari para ahli. Sistem informasi  yang  berisi  dengan  pengetahuan  dari  pakar  sehingga  dapat  digunakan  untuk  konsultasi.  Penulis  berkeinginan membuat  sistem  pakar  dalam  mendiagnosa  penyakit  skizofrenia  untuk  membantu  dan  mengetahui  gejala  penyakit  serta menerapkan ke dalam metode certainty factor.
Sistem  pakar  (Expert  System)  adalah  sebuah  program  komputer  yang  mencoba  meniru  atau  mensimulasikan pengetahuan  (Knowledge)  dan  keterampilan  (Skill)  dari  seorang  pakar  pada  area  tertentu.  Selanjutnya  sistem  ini  akan mencoba memecahkan suatu permasalahan sesuai dengan kepakarannya, terutama dalam bidang kesehatan (penyakit) [1]. Penyakit Skizofrenia penyakit yang harus benar-benar dideteksi oleh seorang pakar ataupun seorang dokter spesialis yang menanganinya. Oleh karena itu agar tidak ada kesalahan diagnosa dan untuk mempermudah masyarakat ataupun penderita mengetahui sejak dini agar tidak terlambat mendapatkan pengobatan, karena seraong dokter atau pakar memiliki keterbatasan waktu. Untuk itu, maka dibangun suatu sistem yang dapat membantu menyelesaikan masalah tersebut berupa sistem pakar dengan menggunakan metode certainty factor.
Faktor kepastian (Certainty Factor) menyatakan dalam sebuah kejadian (fakta atau hipotesis) berdasarkan bukti atau penilaian pakar. Certainty Factor  menggunakan  suatu  nilai untuk mengasumsikan derajat keyakinan seorang pakar terhadap suatu  data[3].  Dalam  skripsi  ini  penulis  membuat  metode  certainty  factor  dalam  sistem  pakar  pada  penyakit  skizofrenia sangat membantu dalam penyusunan skripsi ini, karena dapat menggambarkan tingkat keyakinan pakar.

## 2. METODE PENELITIAN

## 2.1 Sistem Pakar
Sistem Pakar adalah sebuah sistem yang kinerjanya mengadopsi keahlian yang dimilki seorang pakar dalam bidang tertentu ke dalam sistem atau program komputer yang disajikan dengan tampilan yang dapat digunakan oleh pengguna yang bukan seorang  pakar  sehingga  dengan  sistem  tersebut  pengguna  dapat  membuat  sebuah  keputusan  atau  menentukan  kebiajkan layaknya seorang pakar[2].

## 2.2 Skizofrenia
Skizofrenia adalah  gangguan  jiwa  dengan  gangguan  dasar  pada  kepribadian,  seseorang  yang  mengalaminya  tidak  dapat melihat mana realita dengan baik, dikendalikan oleh kekuatan dari luar dirinya, terkadang perasaan aneh, gangguan persepsi, meskipun demikian kesadaran yang jernih dan kapasitas intelektual biasanya tidak terganggu, dan memiliki pemahaman diri yang  buruk.  Dalam  keadaan  ini  merugikan  dirinya  sendiri  terkadang  dapat  mengancam  lingkungan  perilaku  penderita terkadang mengamuk karena keyakinan dan gangguan pikiran yang dialaminya [3][4].

## 2.3 Metode Certainty Factor
Faktor  kepastian  (CF)  pertama  kali  diperkenalkan  oleh  Shortliffe  dan  Buchanan  pada  tahun  1975  untuk  mengakomodasi ketidakpastian  pemikiran  (inexact  reasoning)  seorang  pakar.  Seorang  pakar  (misalnya  dokter)  seringkali  menganalisis informasi yang ada dengan ungkapan seperti “mungkin”, “kemungkinan besar”, “hampir pasti”. Untuk mengakomodasi hal ini  maka  digunakan  certainty  factor  (CF)  guna  menggambarkan  tingkat  keyakinan  pakar  terhadap  masalah  yang  sedang dihadapi. Defenisi menurut David McAlister, Certainty factor adalah suatu metode untuk membuktikan apakah suatu fakta itu pasti ataukah tidak pasti yang berbentuk matrik yang biasanya digunakan dalam mendeteksi sesuatu yang belum pasti [1].

## 3. HASIL DAN PEMBAHASAN
Aplikasi sistem pakar yang dibangun memiliki cara kerja untuk menghasilkan suatu keluaran atau output dan cara kerja dari sistem  pakar  ini,  pertama  kali user diharuskan  untuk  memilih  salah  satu  topik  permasalahan,  sistem  akan  memunculkan pertanyaan-pertanyaan dimana user harus memberikan jawaban-jawaban dengan bobot nilai. Setiap pilihan jawaban yang dipilih  oleh user akan  mengarah  pada  pertanyaan  berikutnya  atau  langsung  menampilkan  hasil  diagnosa  yang  berisi kemungkinan penyebab dan tindakan atau penanggulangan yang dapat dilakukan oleh user.
Dalam analisis ini dilakukan pencarian dan pengumpulan data serta pengetahuan yang diperoleh dari seorang pakar. Sehingga pada akhirnya analisa didapat harus berupa sebuah sistem strukturnya dapat didefinisikan dengan baik dan jelas. Sistem yang dibangun untuk menentukan bahwa pengidap skizofrenia yaitu dengan cara melakukan konsultasi kepada dokter spesialis kejiwaan.
Dengan menggunakan metode certainty factor atau faktor kepastian ini kemudian dicoba untuk mencocokan dengan tujuan yang diharapkan. Mendiagnosa suatu penyakit skizofrenia diperlukan sekumpulan fakta-fakta atau informasi tentang suatu gejala yang dirasakan user sebagai masukan untuk sistem, kemudian dilakukan pelacakan sampai tercapainya tujuan akhir  tanpa  kesimpulan  tindakan  medis.  Cara  pelacakan  diawali  dengan  pengkodean  dari  kombinasi  fakta-fakta  yang dimasukkan. Berikut dapat digambarkan sebagai siklus sistem pakar untuk melakukan langkah proses awal pemrograman sistem pakar adalah sebagai berikut:
Tabel 1. Nilai Bobot Skizofrenia No Kode Gejala Gejala Penyakit Skizofrenia Bobot Kepastian 1 G1 Mudah Emosi 0.6 2 G2 Terlalu kuat pada perasaan sendiri 0.6 3 G3 Pikiran kacau dan cara penyampaian berbicara kurang 0.8 4 G4 Sulitnya berkonsentrasi 0.6 5 G5 Sikap dan kondisi selalu gelisah 0.4 6 G6 Lebih banyak waktu mengurung diri 0.4 7 G7 Kurang motivasi 0.8
Sumber: Hasil Konsultasi dari DR. Victor M. Togatorop SP.KJ
Menyelesaikan  permasalahan  yang  terjadi  tentang  mendiagnosa  penyakit  berdasarkan  gejala-gejala  yang  terdapat pada penyakit skizofrenia maka dibutuhkan suatu sistem yang mampu mengadopsi proses dan cara berfikir seorang pakar yang nantinya dapat diaplikasikan dalam sebuah sistem komputer dengan menggunakan metode certainty factor. Penerapan metode certainty factor di gunakan untuk mengukur tingkat kepastian dalam mendiagnosa gejala-gejala yang terdapat pada penyakit skizofrenia.
Adapun rumus dalam metode certainty factor adalah: CF(H,E)=CF(E) *CF(Rule) CF combine CF[H,E] 1,2
= CF[H,E] 1 + CF[H,E] 2 * (1-CF[H,E] 1 ] Kaidah gejala-gejala pada penyakit skizofrenia : IF Mudah Emosi AND Terlalu Kuat kepada perasaan sendiri AND Pikiran Kacau dan cara penyampaian berbicara kurang AND Sulitnya Berkonsentrasi AND Sikap dan Kondisi selalu gelisah AND Lebih banyak waktu mengurung diri AND Kurangnya motivasi THEN Skizofrenia Selanjutnya penentuan nilai bobot user , Misalkan user memilih pertanyaan dan jawaban sebagai berikut:
Tabel 2. Daftar pertanyaan dan Jawaban Pasien NO  Kode Kendala Pasien Skizofrenia Jawaban Bobot Pasien Hampir Pasti Tidak tahu Mungkin Kemungkinan Ragu 1 K01 Apakah anda mengalami pusing ✓ 0.2 2 K02 Apakah anda sering mengalami kemarahan pada setiap orang ✓ 0.4 3 K03 Apakah anda sering mengalami halusinasi berkepanjangan ✓ 0.6 Tabel Lanjutan 4 K04 Apakah anda membenci orang ✓ 0.4 5 K05 Apakah anda mengalami stress ✓ 0.2 6 K06 Apakah anda membenci keramaian ✓ 0.4 7 K07 Apakah  anda  mengalami  depresi  pada waktu tertentu ✓ 0.8 Keterangan: 1. Nilai bobot untuk kendala pusing = 0.2
2. Nilai bobot untuk kendala kemarahan = 0.4
3. Nilai bobot untuk kendala halusinasi = 0.6
4. Nilai bobot untuk kendala membenci = 0.4
5. Nilai bobot untuk kendala stress = 0.2
6. Nilai bobot untuk kendala keramaian = 0.4 7. Nilai bobot untuk kendala depresi = 0.8
Tabel 3. Nilai Bobot Kepastian dan Bobot User Gejala Penyakit Kode Gejala Bobot Kepastian Bobot User G1 0.6 0.2 G2 0.6 0.4 G3 0.8 0.6 G4 0.6 0.4 G5 0.4 0.2
Kode Gejala Bobot Kepastian Bobot User G6 0.4 0.4 G7 0.8 0.8
Langkah kedua, kaidah-kaidah tersebut  kemudian dihitung nilai CFnya dengan mengalikan CF pakar dengan CF user menjadi:
CF[H,E] 1
= CF[H] 1 * CF[E] 1 = 0.6 * 0.2 = 0.12
CF[H,E] 2 = CF[H] 2 * CF[E] 2 = 0.6 * 0.4 = 0.24 Sampai Pada CF[H,E] 7 = CF[H] 7 * CF[E] 7 = 0.8 * 0.8 = 0.64
Langkah  yang  terakhir  adalah  mengkombinasikan  nilai  CF  dari  masing-masing  kaidah.  Berikut  adalah  kombinasikan CF[H,E] 1 dengan CF[H,E] 2 : CF combine CF[H,E] 1,2 = CF[H,E] 1 + CF[H,E] 2 * (1-CF[H,E] 1 ]
= 0.12 + 0.24 * (1-0.12) = 012 + 0.24 * 0.88 = 0.33 old1 CF combine CF[H,E] old,3 = CF[H,E]old 1 + CF[H,E] 3 * (1- CF[H,E]old 1 ] = 0.33 + 0.48 * (1-0.33) = 0.33 + 0.48 * 0.67
= 0.65 old2
Sampai pada old5,7 CF combine CF[H,E] old5,7 = CF[H,E] old5 + CF[H,E] 7 * (1-CF[H,E] old5 ]
= 0.85 + 0.64 * (1-0.85) = 0.85 + 0.64 * 0.15 = 0.95 old6 CF[H,E]old 6 * 100% = 0.95 * 100% = 95%
Dari hasil perhitungan diatas dapat diketahui bahwa tingkat kepercayaan dari hasil diagnosa terhadap penyakit skizofrenia tersebut adalah 0.95 atau 95%.

## 4. KESIMPULAN
Berdasarkan hasil pembahasan teori pada perancangan sistem pakar  mendiagnosa penyakit skizofrenia dapat disimpulkan sebagai berikut;
1.  Sistem pakar dapat mendiagnosa seseorang yang mengalami gejala-gejala penyakit skizofrenia
2.  Dengan menerapkan metode certainty factor dalam mendiagnosa penyakit skizofrenia dapat menghasilkan perhitungan nilai kepastian yang akurat.

## REFERENCES
[1] Y. Octavina and A. Fadlil, “Sistem Pakar Untuk Mendiagnosa Penyakit Pada Saluran Pernafasan dan Paru Menggunakan Metode Certainly Factor,” Igarss 2014 , vol. 2, no. 1, pp. 1–5, 2014.
[2] M. ko. Anik Andriani, Pemrograman Sistem Pakar , Cetakan Pe. Yogyakarta, Indonesia, 2016.
[3] http://kamuskesehatan.com/arti/diagnosis/, Ed., Diagnosis.(2017) Kamus Kesehatan. [Online] , Available: .
[4] M. C. Townsend, Buku saku diagnosa keperawatan pada keperawatan psikiatri pedoman untuk pembuatan rencana perawatan. , Ed.3. Jakarta, 1998.
[5] Santawali, “Metode Forward Chaining Untuk Mendiagnosa PenyakitKanker Payudara,” Build. Informatics, Technol. Sci. , vol. 1, no. 2, pp. 98–104, 2019.
[6] A. M. i.mansjoer, kapita selekta kedokteran, Ed. ,III,Ji. Jakarta, Indonesia, 1999.
[7] V. S. T. S. Edy Mulyanto, Kecerdasan Buatan, I ed.,Benedicta Rini W, Ed. Yogyakarta, Indonesia, 2011.