Searching...

Rabu, 03 Maret 2010

Perbedaan AI dengan Komputasi Konvensional

Aritifficial Intelligence merupakan software yang memungkinkan komputer digital bisa meniru beberapa fungsi otak manusia yang terbatas. walaupun hardware artifficial intelligence khusus dapat dibuat, tetapi ternyata hampir semua software AI bisa dilaksanakan pada semua jenis komputer, mulai dari komputer mikro sampai komputer besar.

Program AI dapat ditulis dalam semua bahasa komputer dan telah ditulis dalam bahasa Assembler, BASIC, Fortran,Pascal,C dan sebaliknya. Namun, bahasa pemrograman khusus aplikasi AI mulai dikembangkan pula.Dua bahasa pemrograman AI yang sangat populer adalah LISP dan Prolog.

KOMPUTASI KONVENSIONAL

Teknik pembuatan Program AI sangat berbeda dengan teknik pemrograman menggunakan bahasa konvensional. Dalam software konvensional,kita memerintah komputer bagaimana menyelesaikan suatu masalah. Sebaliknya, dalam AI kita tidak memerintah komputer untuk menyelesaikan masalah, tetapi memeberitahu komputer tentang adanya masalah. Dalam komputasi konvensional, kita memberikan data kepada komputer dan program yang telah kita susun terlebih dahulu dengan langkah demi langkah memspesifikasikan cara data digunakan sampai komputer bisa memberikan solusi. Dalam komputasi AI, komputer mendapatkan pengetahuan tentang suatu wilayah subyek masalah tertentu dengan ditambah kemampuan inferensi. kita tidak memerintahkan komputer untukmemecahkan masalah tetapi sebaliknya komputer dan software-nya yang menentukan metode untuk mencapai suatu solusi.
program komputer konvensional didasarkan pada suatu algoritma yang disusun dengan jelas, rinci, serta langkah sampai pada hasil yang sudah ditentukan sebelumnya. program bisa berupa rumus matematika atau prosedur berurutan yang tersusun dengan jelas yang mengarah ke suatu solusi. algoritma tersebut kemudian dipindahkan ke dalam program komputer. daftar instruksi disusun berurutan untuk mengarahkan komputer agar bisa sampai pada hasil yang didinginkan. selanjutnya, algoritma bisa digunakan untuk mengolah data bilangan, huruf, atau kata lainnya.

KOMPUTASI AI

Sebaliknya, software AI tidak didasarkan pada algoritma, tetapi didadasarkan pada representasi dan manipulasi simbol. Didalam AI, sebuah simbol bisa merupakan huruf, kata, atau bilangan yang digunakan untuk menggambarkan objek, proses, dan huungannya. sumber bisa merupakan cetakan atau elektronik. objek bisa berupa orang, benda, ide, pikiran, peristiwa, atau pernyataan suatu fakta. Dengan menggunakan simbol, komputer bisa menciptakan suatu basis pengetahuan yang menyatakan fakta, pikiran, dan hubungannya satu sama lain. berbagai proses digunakan unutk memanipulasi simbol agar mampu memecahkan masalah. Pengolahannya bersifat kuantitatif, bukan kulaitatif seperti halnya komputasi yang didasarkan pada algoritma. ~

@taken from Buku Komputer Masa Depan-Pengenalan Artificcial Intelligence (^_^)

3 komentar:

  1. makasi atas tutorial "perbedaan antara kecerdasaan buatan dgn pemrograman konvensional.x
    sangat membantu

    BalasHapus
  2. ijin belajar ilmunya

    BalasHapus