A. Sejarah Artificial Intelligence
Istilah AI (artificial intelligence) kecerdasan buatan pertama kali dikemukakan pada tahun 1956 di konferensi Darthmouth. Sejak saat itu, penelitian, teori, dan prinsip terkait AI terus berkembang. Walaupun istilah AI baru muncul pada tahun 1956, namun teori yang mengarah ke AI muncul sejak tahun 1941.
Adapun tahapan sejarah AI adalah :
Era komputer elektronik (1941)
Pada tahun 1941, USA dan Jerman mengembangkan alat penyimpanan dan pemrosesan informasi yang kemudian disebut komputer elekronik. Komputer elektronik ini masih berukuran besar dan sangat susah untuk diprogram. Komputer elektronik ini melibatkan konfigurasi ribuan kabel untuk menjalankan suatu program.
Pada tahun 1949, berhasil dibuat komputer yang mampu menyimpan program sehingga programmer lebih mudah untuk memasukkan program. Penemuan inilah yang menjadi dasar pengembangan program yang mengarah ke AI.
Masa Persiapan AI (1943-1956)
Pada tahun 1943, Warren McCulloch dan Walter Pitts mengemukakan tiga hal : pengetahuan fisiologi dasar, dan fungsi sel syaraf dalam otak, analisis formal tentang logika proposisi (propositional logic), dan teori komputasi Turing. Mereka berhasil membuat suatu model sel syaraf tiruan (artificial neuron) di mana setiap neuron digambarkan sebagai ‘on’ dan ‘off’. Mereka menemukan bahwa setiap fungsi dapat dihitung dengan suatu jaringan sel syaraf dan semua hubungan logis dapat diimplementasikan dengan struktur dan jaringan yang sederhana.
Pada tahun 1950, Norbert Wiener membuat penelitian tentang prinsip teori feedback. Contoh yang terkenal adalah thermostat. Pada tahun 1956, John McCarthy meyakinkan Minsky, Claude Shannon, dan Nathaniel Rochester untuk membantunya melakukan penelitian dalam bidang Automata. Jaringan Syaraf dan pembelajaran intelijensia. Mereka mengerjakan proyek ini selama 2 bulan di Dartmouth. Hasilnya adalah program yang mampu berpikir non-numerik dan menyelesaikan masalah pemikiran, yang dinamakan Principia Mathematica. Hal ini menjadikan McCarthy disebut sebagai Father of AI (bapak AI).
Awal Perkembangan AI (1952-1969)
Pada tahun-tahun pertama perkembangaannya, AI mengalami banyak kesuksesan. Diawali dengan kesuksesan Newell dan Simon dengan sebuah program yang disebut General Problem Solver. Program ini dirancang untuk memulai penyelesaian secara manusiawi. Pada tahun 1958, McCarthy di MIT AI lab Memo No1 mendefinisikan bahasa pemrograman tingkat tinggi yaitu LISP, yang sekarang mendominasi pembuatan program-program AI. Kemudian, McCarthy membuat program yang dinamakan Programs with Common Sense. Di dalam program tersebut, dibuat rancangan untuk Menggunakan pengetahuan dalam mencari solusi.
Pada tahun 1959, Nathaniel Rochester dari IBM dan mahsiswa-mahasiswanya mengeluarkan program AI yaitu Geometry Theorm Prover. Program ini dapat membuktikan suatu teorema menggunakan axioma-axioma yang ada. Pada tahun 1963, program yang dibuat James Slagle mampu menyelesaikan masalah integral tertutup untuk mata kuliah Kalkulus. Pada tahun 1968, program analogi buatan Tom Evan menyelesaikan masalah analogi geometris yang ada pada test IQ.
Perkembangan AI melambat (1966-1974)
Prediksi Herbert Simon pada tahun 1957 yang menyatakan bahwa AI akan menjadi ilmu pengetahuan yang akan berkembang pesat ternyata meleset. Pada 10 tahun kemudian, perkembangan AI melambat. Adapun masalah yang membuat perkembangan AI melambat adalah :
- Program AI yang bermunculan hanya mengandung sedikit atau bahkan tidak mengandung sama sekali pengetahuan pada subjeknya. Program AI berhasil hanya karena manipulasi sintetis yang sederhana. Sebagai contoh adalaha Weizenbaum’s ELIZA program (1965) yang dapat melakukan percakapan serius pada berbagai topic, sebenarnya hanyalah peminjaman dan manipulasi kalimat-kalimat yang diketikkan oleh manusia.
- Banyak masalah yang harus diselesaikan oleh AI. Krena terlalu banyaknya masalah yang berkaitan, maka tidak jarang banyak terjadi kegagalanpada pembuatan program AI.
- Ada beberapa batasan pada struktur dasar yang digunakan untuk menghasilkan perilaku intelijensia. Sebagai contoh adalah pada tahun 1969 buku Minsky dan Papert Perceptrons membuktikan bahwa meskipun program Perceptron dapat mempelajari segala sesuatu, tetapi program tersebut hanay merepresentasikan sejumlah kecil saja. Sebagai contoh, dua masukan perceptron yang berbeda tidak dapat dilatihkan untuk mengenali kedua masukan yang berbeda tersebut.
AI saat ini
Beberapa teknik AI yang digunakan pada saat ini yaitu, searching, reasoning, planning, dan learning. Searching adalah teknik untuk pencarian optimum pada berbagai masalah seperti jarak tempuh, kamus, web browser. Reasoning adalah teknik untuk penalaran, seperti permainan catur. Planning adalah teknik untuk perencanaan, seperti software untuk menentukan minimum requirement sebuah pesawat terbang dll. Learning adalah teknik untuk pembelajaran, yaitu computer mampu belajar sendiri hanya dengan diberi pengetahuan tertentu, contohnya mesin penerjemah.
B. AI dan Kognisi Manusia (Mesin Berpikir)
Secara etimologis kognisi yang bahasa inggrisnya “Cognitive” berasal dari kata cognition artinya adalah pengertian, mengerti. Beberapa tokoh penting juga ikut mengutarakan definisi menurut fersinya masing-masing diantaranya Gagne yang mengatakan “Koginisi merupakan proses yang terjadi secara internal di dalam pusat susunan saraf pada waktu manusia sedang berpikir”. Neisser, mengatakan “cognition (kognisi) adalah perolehan, penataan, dan penggunaan pengetahuan”
Hubungan Artificial Intelligence (AI) dan Kognisi Manusia. Menurut Lenat dan Feigenbaum (1992), terdapat tujuan AI yaitu memahami kognisi manusia, mencoba untuk mendapatkan pengetahuan ingatan manusia yang mendalam, kemampuan problem solving, belajar, membuat keputusan, dan lain-lain. Kelebihan kognitif manusia salah satunya adalah kreatif, manusia memiliki kemampuan untuk menambah pengetahuan dan pengalaman-pengalaman, sedangkan pada AI atau kecerdasan buatan untuk menambah pengetahuan harus dilakukan melalui sistem yang dibangun seperti memasukkan data atau informasi-informasi baru. Lalu memungkinkan seseorang untuk melakukan pembelajaran secara langsung seperti pergi ke sekolah, mempelajari mata pelajaran tertentu, dan sebgainya sedangkan pada kecerdasan buatan harus mendapat masukan berupa input-input simbolik.
C. AI dan Sistem Pakar (ELIZA, Parry, Net Talk)
Definisi yang populer dari AI adalah bahwa AI menjadikan komputer berakting dan bergaya seperti halnya para artis berakting di bioskop. Dan untuk saat ini banyak permasalahan dunia nyata yang diselesaikan dengan menggunakan AI dan banyak juga aplikasinya yang dikomersilkan. Sistem pakar adalah salah satu cabang dari AI yang membuat penggunaan secara luas knowledge yang khusus untuk penyelesaian masalah. Seorang pakar adalah orang yang mempunyai keahlian dalam bidang tertentu, yaitu pakar yang mempunyai knowledge atau kemampuan khusus yang orang lain tidak mengetahui atau mampu dalam bidang yang dimilikinya. Ketika sistem pakar dikembangkan pertama kali sekitar tahun 70-an sistem pakar hanya berisi knowledge. Namun demikian sekarang ini istilah sistem pakar sudah di gunakan untuk berbagai macam sistem yang menggunakan teknologi sistem pakar itu.
Profesor Edward Fieganbaum Suatu sistem pakar adalah suatu sistem komputer yang menyamai kemampuan pengambilan keputusan dari seorang pakar. Suatu emulsi jauh lebih kuat daripada suatu simulasi yang hanya membutuhkan sesuatu yang bersifat nyata dalam beberapa bidang atau hal Knowledge dalam sistem pakar mungkin saja seorang ahli, ata u knowledge yang umumnya terdapat dalam buku, majalah dan orang yang mempunyai knowledge tentang suatu bidang. Istilah sistem pakar, sistem basis pengetahuan.
Sistem pakar yang baik harus memenuhi ciri-ciri yaitu memiliki informasi yang handal, mudah dimodifikasi, dapat digunakan dalam berbagai jenis computer dan memiliki kemampuan untuk belajar beradaptasi. Kemampuan sistem pakar yaitu menjawab berbagai pertanyaan yang menyangkut bidang keahliannya, bila diperlukan dapat menyajikan asumsi dan alur penalaran yang digunakan untuk sampai ke jawaban yang dikehendaki, menambah fakta kaidah dan alur penalaran sahih yang baru ke dalam otaknya.
Eliza adalah salah Sistem Pakar yang dikembangkan pada tahun 1966. Ini adalah program komputer terapis yang dibuat oleh Joseph Weizenbaum di MIT. Pengguna berkomunikasi dengannya sebagaimana sedang berkonsultasi dengan seorang terapis.
lalu Parry adalah Sistem Pakar yang dikembangkan di Stanford University oleh seorang psikiater, Kenneth Colby, Hilf, Webber dan Kreamer pada tahun 1972 yang mensimulasikan seorang paranoid sebagai subjek karena beberapa teori menyebutkan bahwa proses dan sistem paranoid memang ada, perbedaan respon psikotis dan respon normalnya cukup hebat, dan mereka bisa menggunakan penilaian dari seorang ahli untuk mengecek keakuratan dari kemampuan pemisahan antara respon simulasi computer dan respon manusia.
sedangkan NETtalk, program ini jenisnya cukup bebeda, berdasarkan pada jaring-jaring neuron, sehingga dinamakan NETtalk. Program ini dikembankan oleh Sejnowki disekolah medis Harvard dan Rosenberg di universitas Princeton. Dalam program ini , NETtalk membaca tulisan dan mengucapkannya keras-keras.
D. Penggunaan AI sebagai expert system yang dapat digunakan untuk mendukung system pengambilan keputusan (diagnosa)
Secara garis besar dapat dikatakan bahwa AI adalah sebagai alat atau suatu sistem yang dibuat oleh manusia untuk mempermudah pekerjaan manusia itu sendiri , namun walaupun demikian tetap keputusan akhir ataupun tanggung jawab ada pada manusia itu sendiri.
Contoh Kasus Artificial Intelligence (AI) Dalam Bidang Psikologi:
untuk menentukan jenis gangguan perkembangan pada anak. Anak-anak merupakan fase yang paling rentan dan sangat perlu diperhatikan satu demi satu tahapan perkembangannya. Salah satu bentuk gangguan perkembangan adalah conduct disorder. Conduct disorder adalah satu kelainan perilaku dimana anak sulit membedakan benar salah atau baik dan buruk, sehingga anak merasa tidak bersalah walaupun sudah berbuat kesalahan. Dampaknya akan sangat buruk bagi perkembangan sosial anak tersebut. Oleh karena itu dibangun suatu sistem pakar yang dapat membantu para pakar/psikolog anak untuk menentukan jenis gangguan perkembangan pada anak dengan menggunakan metode Certainty Factor (CF).
Daftar Pustaka :
http://blog.ub.ac.id/ilhama8/tugas-sistem-cerdas/
Click to access jbptunikompp-gdl-enjelwijay-22502-2-unikom_e-i.pdf
Listiono, H. (2008). Merancang dan Membuat Sistem Pakar. Jurnal Teknologi Informasi Dinamik, 12(5), 115-116