Jumat, 27 April 2012

RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK MENENTUKAN JENIS GANGGUAN PERKEMBANGAN PADA ANAK

REVIEW JURNAL 1. Pengertian sistem pakar Sistem pakar (expert system) secara umum adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli. Atau dengan kata lain sistem pakar adalah sistem yang didesain dan diimplementasikan dengan bantuan bahasa pemrograman tertentu untuk dapat menyelesaikan masalah seperti yang dilakukan oleh para ahli. Diharapkan dengan sistem ini, orang awam dapat menyelesaikan masalah tertentu baik ‘sedikit’ rumit ataupun rumit sekalipun ‘tanpa’ bantuan para ahli dalam bidang tersebut. Sedangkan bagi para ahli, sistem ini dapat digunakan sebagai asisten yang berpengalaman. Sistem Pakar (Expert System) adalah program berbasis pengetahuan yang menyediakan solusi-solusi dengan kualitas pakar untuk problema-problema dalam suatu domain yang spesifik. Sistem pakar merupakan program komputer yang meniru proses pemikiran dan pengetahuan pakar dalam menyelesaikan suatu masalah tertentu. Implementasi sistem pakar banyak digunakan dalam bidang psikologi karena sistem pakar dipandang sebagai cara penyimpanan pengetahuan pakar pada bidang tertentu dalam program komputer sehingga keputusan dapat diberikan dalam melakukan penalaran secara cerdas. Irisan antara psikologi dan sistem pakar melahirkan sebuah area yang dikenal dengan nama cognition & psycolinguistics. Umumnya pengetahuannya diambil dari seorang manusia yang pakar dalam domain tersebut dan sistem pakar itu berusaha meniru metodelogi dan kinerjanya (performance) (Kusumadewi, 2003). Suatu sistem dikatakan sistem pakar apabila memiliki ciri-ciri sebagai berikut (Kusumadewi, 2003): 1. Terbatas pada domain keahlian tertentu 2. Dapat memberikan penalaran untuk data-data yang tidak pasti 3. Dapat mengemukakan rangkaian alasan-alasan yang diberikannya dengan cara yang dapat dipahami 4. Berdasarkan pada kaidah atau rule tertentu 5. Dirancang untuk dikembangkan sacara bertahap 6. Keluarannya atau output bersifat anjuran. Adapun banyak manfaat yang dapat diperoleh dengan mengembangkan sistem pakar, antara lain (Kusumadewi, 2003): 1. Masyarakat awam non-pakar dapat memanfaatkan keahlian di dalam bidang tertentu tanpa kesadaran langsung seorang pakar 2. Meningkatkan produktivitas kerja, yaitu bertambahnya efisiensi pekerjaan tertentu serta hasil solusi kerja 3. Penghematan waktu dalam menyelesaikan masalah yang kompleks 4. Memberikan penyederhanaan solusi untuk kasus-kasus yang kompleks dan berulang-ulang 5. Pengetahuan dari seorang pakar dapat dikombinasikan tanpa ada batas waktu 6. Memungkinkan penggabungan berbagai bidang pengetahuan dari berbagai pakar untuk dikombinasikan Selain banyak manfaat yang diperoleh, ada juga kelemahan pengembangan sistem pakar, yaitu (Kusumadewi, 2003): 1. Daya kerja dan produktivitas manusia menjadi berkurang karena semuanya dilakukan secara otomatis oleh sistem 2. Pengembangan perangkat lunak sistem pakar lebih sulit dibandingkan dengan perangkat lunak konvensional. Tujuan pengembangan sistem pakar sebenarnya bukan untuk menggantikan peran manusia, tetapi untuk mensubstitusikan pengetahuan manusia ke dalam bentuk sistem, sehingga dapat digunakan oleh orang banyak. Dalam perancangan basis pengetahuan ini digunakan kaidah produksi sebagai sarana untuk representasi pengetahuan. Kaidah produksi dituliskan dalam bentuk pernyataan JIKA [premis] MAKA [konklusi]. Pada perancangan basis pengetahuan sistem pakar ini premis adalah gejala-gejala yang terlihat pada anak dan konklusi adalah jenis gangguan perkembangan yang diderita anak, sehingga bentuk pernyataannya adalah JIKA [gejala] MAKA [gangguan]. Bagian premis dalam aturan produksi dapat memiliki lebih dari satu proposisi yaitu berarti pada sistem pakar ini dalam satu kaidah dapat memiliki lebih dari satu gejala. Gejala-gejala tersebut dihubungkan dengan menggunakan operator logika DAN. Bentuk pernyatannya adalah: JIKA [gejala 1] DAN [gejala 2] DAN [gejala 3] MAKA [gangguan] Adapun contoh kaidah Sistem Pakar Menentukan Gangguan Perkembangan pada Anak adalah sebagai berikut: JIKA Anak Sulit Berbicara DAN Tes IQ Dibawah !9 DAN Koordinasi Otot Tidak Sempurna MAKA Gangguan Retardasi Mental Berat Berdasarkan contoh kaidah pengetahuan diatas maka kaidah tersebut dapat disimpan dalam bentuk sebuah tabel sehingga dapat lebih mudah untuk di mengerti. Dimana pada tabel tersebut terdapat kolom jenis gangguan yang menjelaskan tentang definisi,penyebab, dan pengobatan. 2. Metode yang digunakan Aplikasi yang dikembangkan ini bertujuan untuk menentukan jenis gangguan perkembangan pada anak di bawah umur 10 tahun dengan hanya memperhatikan gejalagejala yang dialami. Dengan menggunakan metode Certanity Factor (CF), didapatkan nilai Kemungkinan gangguan yang dialami pasien. Dalam menghadapi suatu permasalahan sering ditemukan jawaban yang tidak memiliki kepastian penuh. Ketidakpastian ini dapat berupa probabilitas atau kebolehjadian yang tergantung dari hasil suatu kejadian. Hasil yang tidak pasti disebabkan oleh dua faktor, yaitu aturan yang tidak pasti dan jawaban pengguna yang tidak pasti atas suatu pertanyaan yang diajukan oleh sistem. Hal ini sangat mudah dilihat pada sistem diagnosis penyakit, dimana pakar tidak dapat mendefinisikan hubungan antara gejala dengan penyebabnya secara pasti, dan pasien tidak dapat merasakan suatu gejala dengan pasti pula. Pada akhirnya akan ditemukan banyak kemungkinan diagnosis. Sistem pakar harus mampu bekerja dalam ketidakpastian. Sejumlah teori telah ditemukan untuk menyelesaikan ketidakpastian, termasuk diantaranya probabilitas klasik, probabilitas bayes, teori hartley berdasarkan himpunan klasik, teori shannon berdasakan pada probabilitas, teori Depmster-Shafer, teori fuzzy Zadeh, dan faktor kepastian (certanity factor). Faktor kepastian (Certanity Factor) diperkenalkan oleh Shortliffe Buchanan dalam pembuatan MYCIN (Kusumadewi, 2003). Certanity Factor (CF) merupakan nilai parameter klinis yang diberikan MYCIN untuk menunjukkan besarnya kepercayaan. Certanity Factor (CF) menunjukkan ukuran kepastian terhadap suatu fakta atau aturan. Certanity factor didefinisikan sebagai berikut: CF[h,e]=MB[h,e]-MD[h,e] (2) dengan: CF[h,e]= Faktor kepastian MB[h,e]= Ukuran kepercayaan terhadap hipotesis h, jika diberikan evidence e (antara 0 dan 1) MD[h,e]= Ukuran ketidakpercayaan terhadap hipotesis h, jika diberikan evidence e (antara 0 dan 1) Ada 3 hal yang mungkin terjadi pada Certanity Factor (CF): 1. Beberapa evidence dikombinasikan untuk menentukan CF dari suatu hipostesis 2. CF dihitung dari kombinasi beberapa hipotesis 3. Beberapa aturan saling bergandengan, ketidakpastian dari suatu aturan menjadi input untuk aturan yang lainnya Pengujian kebenaran sistem dilakukan untuk mengetahui kesamaan hasil akhir atau output yang berupa kemungkinan jenis gangguan yang dihasilkan oleh sistem, dengan yang dihasilkan oleh perhitungan secara manual. Untuk mengetahui hasil output dari sistem harus melakukan konsultasi terlebih dahulu yang kemudian memasukkan gejala-gejala yang dirasakan oleh pasien kemudian setelah selesai melakukan konsultasi maka akan muncul halaman hasil konsultasi yang akan menampilkan kemungkinan jenis gangguan perkembangan yang dialami oleh pasien. Pengujian kebenaran sistem dilakukan dengan melakukan beberapa ujicoba diantaranya sebagai berikut: 1. Dengan satu gejala satu jenis gangguan 2. Dengan satu gejala beberapa jenis gangguan 3. Dengan beberapa gejala satu jenis gangguan 4. Dengan beberapa gejala beberapa gangguan 3. Kesimpulan Aplikasi sistem pakar yang dibuat ini mampu menganalisis jenis gangguan perkembangan yang dialamai pasien berdasarkan gejala-gejala yang dimasukkan oleh user. Aplikasi mampu menyimpan representasi pengetahuan pakar berdasarkan nilai kebenaran MB dan nilai ketidakbenaran MD. Aplikasi sistem pakar ini sudah dapat menjelaskan definisi jenis gangguan perkembangan, penyebab, dan pengobatannya. Kekurangan dari aplikasi ini adalah belum adanya pengelompokan gejalagejala sejenis yang hanya boleh dipilih satu dari kelompok gejala tersebut. Akibatnya, jika user kurang teliti dalam memilih gejala, maka sistem akan memberikan kesimpulan yang kurang benar. PUSTAKA : http://journal.uii.ac.id/index.php/media-informatika/article/viewFile/106/66 Kusumadewi, S. (2003). Artificial Intelligence (Teknik dan Aplikasinya). Yogyakarta: Graha Ilmu. Rohman, F., & Fauzijah, A. (2008). Rancang Bangun Aplikasi Sistem Pakar untuk Menentukan Jenis gangguan Perkembangan pada Anak. Media Informatika, Vol. 6, No. 1, Juni 2008, 1-23ISSN: 0854-4743.

Sabtu, 07 April 2012

Pekerjaan Di Bidang Psikologi yang Menggunakan Komputer Sebagai Media/Alat Utama

Salah satu pekerjaan di bidang psikologi yang menggunakan komputer sebagai media atau alat utama adalah recruitment and selection. Pada salah satu perusahaan di daerah Jakarta Barat, bagian recruitment and selection menggunakan komputer sebagai media atau alat utama untuk menganalisa hasil psikotes yang digunakan calon karyawan untuk melakukan psikotes sebelum masuk menjadi karyawan dalam perusahaan tersebut.
Calon karyawan mengerjakan seluruh tes-tes dengan menggunakan alat bantu komputer. Didalam komputer tersebut sudah diprogram untuk jenis-jenis alat tes yang biasa digunakan pada perusahaan tersebut, calon karyawan mengerjakan tes-tes berdasarkan posisi yang dilamar dan berdasarkan pendidikan terakhir mereka.
Calon karyawan dapat membaca petunjuk atau instruksi sebelum memulai semua tes yang akan dikerjakan melalui alat bantu komputer. Apabila terjadi kesalahan dalam pengerjaan tes tersebut, dalam komputer itu akan menunjukan warning atau peringatan tentang kesalahan yang sudah dikerjakan, dan apabila tetap dikerjakan berarti calon karyawan tersebut tidak dapat lanjut mengerjakan kenomor atau ke tes selanjutnya.
Apabila calon peserta tes tidak memenuhi syarat atau kriteria yang diharapkan dari perusahaan tersebut, hasil psikotes dari salah satu tes intelegensi akan langsung muncul hasilnya. Misalnya hasil dari tes intelegensi calon karyawan atau peserta psikotes skor IQ nya bernilai 85 kebawah, ketika calon karyawan selesai mengerjakan tes intelegensi tersebut akan muncul warning seperti lampu yang berkedip dan calon karyawan tersebut tidak dapat lanjut ke tes selanjutnya apabila memang hasil IQ nya tidak seperti apa yang diharapkan.
Bagian recruitment and selection tinggal menganilisa hasil dari psikotes setiap calon karyawan yang sudah melakukan psikotes apakah layak atau tidak, apakah hasil psikotesnya memenuhi syarat-syarat atau tidak. Semua dapat dilihat dalam komputer tersebut berdasarkan nama-nama calon karyawan.
Hasil psikotes setiap calon karyawan akan muncul dan dapat dianalisa setelah calon karyawan melakukan psikotes. Hasilnya dapat dilihat melalui komputer berupa tulisan, angka, dan grafik. Dalam komputer tersebut data-data calon karyawan yang melakukan psikotes sudah lengkap. Calon karyawan akan mendapatkan panggilan untuk melakukan interview setelah bagian recruitment and selection selesai menganalisa hasil psikotes dari calon karyawan tersebut dan dapat dilihat calon karyawan tersebut berarti memenuhi syarat dan kualifikasi yang dibutuhkan dari perusahaan tersebut. Semua hasil psikotes yang sudah dikerjakan oleh calon karyawan atau peserta psikotes tersebut diolah oleh program komputer yang hasilnya langsung bisa dilihat dan dianalisa oleh bagian recruitment and selection.

Rabu, 21 Maret 2012

KEAKURATAN SEBUAH SITUS INTERNET

1. JobsDB
Pada awalnya saya belum terdaftar dan melakukan registrasi pada situs ini. Kali ini saya mencoba untuk melakukan registrasi. Langkah-langkah registrasi yang diminta disini adalah alhttp://www.blogger.com/img/blank.gifamat email, konfirmasi alamat email, kata sandi, konfirmasi kata sandi, nama depan, nama belakang, jenis kelamin, tanggal lahir (memilihnya dalam sebuah kalender), Negara kediaman, fungsi pekerjaan. Kemudian ada sebuah pernyataan yaitu saya telah membaca dan menerima Pernyataan Privasi dan Syarat dan Ketentuan dari JobsDB, setelah pernyataan itu di ceklist langsung mengklik kotak biru yang bertuliskan daftar.
Setelah saya selesai melakukan registrasi langsung muncul ke halaman untuk membuat cv online dan unggah lampiran apabila sudah memiliki surat lamaran sebelumnya. Disini saya mencoba untuk mengunggah surat lamaran dengan format document yang berkapasitas kurang dari 2M.
Kemudian saya mencoba keluar dari situs ini untuk mengetahui apakah saya tetap bisa masuk tanpa memasukkan alamat email dan password atau tidak. Ternyata sama seperti tampilan awal saat saya ingin melakukan registrasi, yaitu ada pilihan masuk dan daftar. Kali ini saya langsung memilih masuk, setelah saya mengklik pilihan masuk tersebut, saya harus memasukkan alamat email dan password yang sudah saya buat ketika melakukan registrasi.
Berikut adalah gambar setelah saya sign in pada situs ini :




2. Karir.com
Pada awalnya saya belum terdaftar dan melakukan registrasi pada situs ini. Kali ini saya mencoba untuk melakukan registrasi. Langkah-langkah registrasi yang diminta disini adalah alamat email, password, masukan ulang password, nama depan, nama tengah, nama belakang, alamat, lokasi, kode pos, nomor telepon yang bisa dihubungi, pilihan bahasa, masukan kode yang tertera, jenis keanggotaan. Kemudian ada sebuah pernyataan yaitu saya menyetujui Syarat dan Ketentuan yang berlaku.
Setelah saya selesai melakukan registrasi muncul halaman konfirmasi pendaftaran pencari karir. Kemudian saya mengklik masukkan resume pada halaman yang sama. Lalu dihalam tersebut sama dengan mengisi identitas dihalaman sebelumnya, hanya pada halaman ini harus mengisis tanggal lahir, gender, kewarganegaraan, status perkawinan, jabatan yang diinginkan, fungsi kerja yang diinginkan dan industri yang diinginkan. Setelah semua data itu diproses, lalu lanjut ke halaman berikutnya, dihalaman ini saya harus mengisi sekolah/universitas, tahun lulus, jurusan, gelar dan IPK. Kemudian lanjut kehalaman pengalaman kerja, informasi tambahan, standart surat lamaran, foto, barulah tahap pengisian identitas diri ini selesai.
Kemudian saya mencoba keluar dari situs ini untuk mengetahui apakah saya tetap bisa masuk tanpa memasukkan alamat email dan password atau tidak. Ketika saya sudah memasukan email dan password sama seperti ketika registrasi tadi, muncul pernyataan You haven't activated your membership yet. Please follow the instruction we sent to your email.
If you encounter any problems, please send email to cs@karir.com.
Berikut adalah gambar setelah saya sign in pada situs ini :





PEMBAHASAN
Menurut saya kedua situs tersebut sama-sama akurat karena harus menyertakan identitas pribadi atau data diri. Tetapi pada situs JobsDB untuk pengisian identitas pribadi atau data diri itu lebih singkat dan efisien jika dibandingkan pada situs Karir.com, karena pada situs tersebut harus menempuh beberapa tahap dan masih harus mengisi data-data yang lainnya dihalaman-halaman berikutnya. Ketika saya keluar dari situ tersebut setelah melakukan registrasi, pada situs JobsDB harus memasukan alamat email dan password kembali, baru kemudian bisa masuk ke halaman berikutnya sedangkan pada situs Karir.com setelah memasukan alamat email dan password yang sama seperti ketika registrasi itu langsung muncul pernyataan You haven't activated your membership yet. Please follow the instruction we sent to your email. If you encounter any problems, please send email to cs@karir.com. Jadi menurut saya lebih mudah untuk memiliki account dan sign in pada situs JobsDB dibandingkan pada situs Karir.com.