Monday, September 25, 2017

Artificial Intelligence (AI)

1. Sejarah Artificial Intelligence
Artificial Intelligence (Kecerdasan Buatan)
Pada awal abad 17, Rene Descrates mengemukakan bahwa tubuh hewan bukanlah apa-apa melainkan hanya mesin-mesin yang rumit. Blaise Pascal menciptakan mesin penghitung digital mekanis yang pertama pada tahun 1642.

Pada abad 19, Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram. Betrand Rusell dan Alfred North Whitehead menerbitkan Principia Mathematica yang merombak logika formal.

Tahun 1943, Warren McCulloch dan Walter Pitts menerbitkan “Kalkulus Logis Gagasan yang tetap dalam Aktivitas” yang meletakkan pondasi untuk jaringan syaraf.

Tahun 1950-an adalah periode usaha aktif dalam Artificial Intelligence. Pada tahun 1951, program Artificial Intelligence pertama yang bekerja untuk menjalankan mesin Ferranti Mark I di University Manchester (UK) : sebuah permainan naskah yang ditulis oleh Christopher Strachey dan program permainan catur yang ditulis oleh Dietrich Prinz.

Pada tahun 1956, John McCarthy membuat istilah “kecerdasan buatan” pada konferensi pertama. Dia juga menemukan bahasa pemrograman Lisp. Alan Turing memperkenalkan “Turing Test” sebagai sebuah cara untuk mengoperasionalkan tes perilaku cerdas. Joseph Weizenbaum membangun ELIZA, sebuah chatterbot yang menerapkan psikoterapi Rogerian.

Selama tahun 1960-an dan 1970-an, Joel Moses mendemontsrasikan kekuatan pertimbangan simbolis untuk mengintegrasikan masalah di dalam program Macsyma, yakni sebuah program berbasis pengetahuan yang sukses pertama kali di bidang matematika. Marvin Minsky dan Seymour menerbitkan Perceptrons, yang mendemostrasikan batas jaringan syaraf sederhana dan Alain Colmerauer mengembangkan bahasa komputer prolog. Ted Shortliffe mendemonstrasikan kekuatan sistem berbasis aturan untuk representasi pengetahuan dan inferensi dalam diagnosa dan terapi medis, yang biasa juga disebut dengan sistem pakar pertama. Hans Moravec mengembangkan kendaraan terkendali komputer pertama untuk mengatasi jalan yang rintang dan kusut secara mandiri.

Pada tahun 1980-an, jaringan syaraf digunakan secara meluas dengan algoritma perambatan balik, yang pertama kali dijelaskan oleh Paul John Werbos pada tahun 1974. Tahun 1990-an ditandai perolehan besar dalam berbagai bidang AI dan demonstrasi berbagai macam aplikasi. Lebih khusus DEEP BLUE, yaitu sebuah komputer permainan catur, mengalahkan Garry Kasparov dalam sebuah pertandingan 6 game yang terkenal pada tahun 1997. DARPA menyatakan bahwa biaya yang disimpan melalui penerapa metode AI untuk unit penjadwalan dalam Perang Teluk pertama telah mengganti seluruh investasi dalam penelitian AI sejak tahun 1950 pada pemerintah AS.

2. Definisi Artificial Intelligence

Artificial Intelligence adalah sebuah rancangan program yang memungkinkan komputer melakukan suatu tugas atau mengambil keputusan dengan meniru cara berpikir dan penalaran manusia. Artificial Intelligence yaitu, ilmu tentang pembuatan mesin yang bekerja untuk memecahkan masalah dan melakukan pekerjaan yang sulit seperti otak manusia dalam melakukan hal itu sendiri.

Artificial Intelligence atau yang disebut dengan kecerdasan buatan ini, merupakan cabang dari ilmu komputer yang berpusat pada pengautomatisasi tingkah laku cerdas. Pengertian lain menyebutkan bahwa Artificial Intelligence atau kecerdasan buatan adalah salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia. Artificial Intelligence juga merupakan sub bidang pengetahuan komputer yang ditujukan untuk membuat software dan hardware yang sepenuhnya bisa menirukan beberapa fungsi otak manusia.

Artificial Intelligence dapat pula diartikan sebagai rekayasa kecerdasan yang didasarkan pada kecerdasan manusia. Sesuai dengan kecerdasan manusia, kecerdasan buatan dicirikan dengan adanya kemampuan untuk bernalar (reasoning) dan kemampuan untuk belajar dari pengalaman di lingkungan (learning).

Definisi menurut para ahli :
  • John McCarthy [1956] : "Kecerdasan buatan (Artificial Intelligence) ialah Memodelkan proses berpikir manusia dan mendesain mesin agar menirukan perilaku manusia".
  • H. A. Simon [1987] : “Kecerdasan buatan (Artificial Intelligence) ialah sebuah tempat sebuah penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas”.
  • Rich and Knight [1991] : “Kecerdasan Buatan (Artificial Intelligence) ialah sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia”.
  • Encyclopedia Britannica : “Kecerdasan Buatan (Artificial Intelligence) ialah cabang dari ilmu komputer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan sejumlah aturan”.
3. Contoh Artificial Intelligence
Sistem Pakar (Expert System)
Sisten Pakar (Expert System) adalah bidang ilmu yang mempelajari bagaimana membangun sistem atau komputer yang memiliki keahlian untuk memecahkan masalah dan menggunakan penalaran dengan meniru atau mengadopsi keahlian yang dimiliki oleh pakar. Dengan sistem ini, permasalahan yang seharusnya hanya bisa diselesaikan oleh para pakar/ahli, dapat diselesaikan oleh orang biasa/awam. Sedangkan, untuk para ahli, sistem pakar juga akan membantu aktivitas mereka sebagai asisten yang seolah-olah sudah mempunyai banyak pengalaman. Menurut Turban,  Sistem Pakar dapat ditampilkan dengan dua lingkungan, yaitu lingkungan pengembangan dan lingkungan konsultasi (runtime). Lingkungan pengembangan digunakan oleh ES builder untuk membangun komponen dan memasukkan pengetahuan ke dalam basis pengetahuan. Lingkungan konsultasi digunakan oleh user nonpakar untuk memperoleh pengetahuan dan nasihat pakar. Lingkungan ini dapat dipisahkan setelah sistem lengkap.


Sumber & Refrensi :