Saturday, January 2, 2016

Artificial Intelligence & Expert System: Eliza, Parry, NetTalk

        Sistem pakar (Expert System) adalah aplikasi berbasis komputer yang digunakan untuk menyelesaikan masalah sebagaimana yang dipikirkan oleh pakar. Pakar yang dimaksud disini adalah orang yang mempunyai keahlian khusus yang dapat menyelesaikan masalah yang tidak dapat diselesaikan oleh orang awam. Sistem pakar memiliki 2 komponen utama yaitu basis pengetahuan dan mesin inferensi. Basis pengetahuan merupakan tempat penyimpanan pengetahuan dalam memori komputer, dimana pengetahuan ini diambil dari pengetahuan pakar (Kursini, 2008).
Sementara sistem pakar menurut Martin dan Oxman (dalam Kursini, 2006), adalah sistem berbasis komputer yang menggunakan pengetahuan, fakta, dan teknik penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar dalam bidang tersebut. Kemudian Pusadan (2014), mengatakan secara umum sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli.
Expert System mulai dikembangkan pada pertengahan tahun 1960-an oleh Artificial Intelligence Corporation. Periode penelitian artificial intelligence ini didominasi oleh suatu keyakinan bahwa nalar yang digabung dengan komputer canggih akan menghasilkan prestasi pakar atau bahkan manusia super (Kusini, 2006).


ELIZA
Eliza adalah salah satu Sistem Pakar yang paling awal dikembangk oleh Joseph Weizenbaum di MTT sebagai program komputer terapis. Program ini membuat pengguna berkominikasi dengan komputer sebagaimana sedang berkonsultasi dengan seorang terapis.Berikut adalah contoh percakapan antara Eliza dengan seorang klien :
Eliza       : Hello. I am ELIZA. How can I help you?
Klien       : My name is Balza
Eliza       : I have told you before, I do not care about names
Klien       : I don’t have any money. That’s my problem
Eliza       : Why do you say your problem?
Klien       : Because you asked me
Eliza       : Do any other reasons not come to mind?
Klien       : No
Eliza       : You are being a bit negative
Klien       : Why?
Eliza       : Please go on
Klien       : OK. I am bankrupt
Eliza       : How long have you been bankrupt?
Klien       : A year
Eliza       : Please go on
Klien       : So, what should I do?
Eliza       : Does that question interest you?
Klien       : Yes, how can I make big money?
Eliza       : You are sure?
Klien       : Of course I’m sure

PARRY
Parry adalah sebuah sistem pakar yang termasuk juga paling awal dikembangkan di Standford University oleh seorang psikiater, yaity Kenneth Colby. Kenneth Colby mensimulasikan seorang paranoid dalam sistem pakar parry ini. Berikut ini adalah contoh respon Parry terhadap pertanyaan seorang psikiater yang menginterviunya :
Psikiater : Why are you in the hospital?
Parry      : I shouldn’t be here
Psikiater : Who brought you here?
Parry      : The police
Psikiater : What trouble did you have with the police?
Parry      : Cops don’t do their job
Psikiater : What do they do instead?
Parry      : Cops arrest wrong people
Psikiater : They arrest the right ones sometimes
Parry      : The law should get those Italian crooks
Psikiater : Are you Italian?
Parry      : My bacground is British but I was born in this country
Psikiater : Do you know any Italian crooks?
Parry      : I try to avoid the underworld

NETTALK
NetTalk merupakan hasil penelitian Terrence Sejnowski dan Charles Rosenberg pada pertengahan 1980 mengenai jaringan saraf tiruan. NetTalk adalah sebuah program yang berdasarkan pada jaring-jaring neuron dengan membaca tulisan dan mengucapkannya keras-keras. NetTalk membaca keras-keras dengan cara mengkonversi tulisan menjadi fonem-fonem, unit dasar dari suara sebuah bahasa. Hal ini mengungkapkan bahwa belajar membaca melibatkan mekanisme kompleks yang banyak melibatkan bagian dari otak manusia. Sistem ini memiliki tiga lapisan yaitu: lapisan input (setiap unit merespon tulisan), lapisan output (unit menampilkan ke 55 fonem dalam bahasa inggris) dan lapisan unit tersembunyi (setiap unit ditambahkan koneksinya pada setiap input maupun output).




Daftar Pustaka
Kursini. (2006). Sistem Pakar, Teori dan Aplikasi. Yogyakarta: ANDI
Kursini. (2008). Aplikasi Sistem Pakar. Yogyakarta: ANDI
Pusadan, Mohammad Y. (2014). Pemrograman MATLAB pada Sistem Pakar Fuzzy. Yogyakarta: Deepublish
Solso, R.L., Maclin, O.H., Maclin, M.K. (2008). Psikologi kognitf edisi kedelapan. Jakarta: Penerbit Erlangga.

No comments:

Post a Comment

Cute Plant Dancing Kaoani