|
15
dari
awal
sampai
akhir
sesuai
dengan
program
yang
kita
berikan.
Di
sini
ada
dua
hal
penting
yang
berbeda
dengan
cara
kerja
otak
manusia. Pertama,
komputer
memproses
secara
numerik,
sedangkan
manusia
cenderung
memproses secara
simbolik.
Manusia
memanipulasi
simbol-simbol, sehingga
ia
bisa
menurunkan
rumus-rumus,
suatu
kemampuan
yang
belum
dimiliki
komputer. Dapat
kita
rasakan kapan
kita
berpikir
dengan
cara
memanipulasi
bilangan,
tentu
saja
hanya
ketika
menghitung
saja,
selebihnya
kita
selalu
memanipulasi simbol.
Kedua,
komputer
memproses
secara
algoritmik,
yaitu
setahap
demi
setahap
mengikuti suatu
prosedur
yang
menuju
suatu
solusi. Sedangkan proses
intelegensi
lebih dari sekedar mengikuti prosedur yang setahap
demi
setahap,
non-algoritmik. Arsitektur komputer konvensional
memang dibuat
untuk
dapat
memproses
setahap
demi
setahap,
dan
bahasa-bahasa pemrogramannya
juga
berlandaskan
algoritma.
Bahasa-bahasa
demikian
disebut
bahasa
prosedural,
misalnya
Basic,
Pascal,
C,
dan
sejenisnya. Di
lain
pihak,
AI
tidak
menggunakan
bahasa
prosedural,
melainkan
bahasa
deklaratif. Dalam
bahasa
deklaratif,
misalnya PROLOG,
yang perlu adalah kita
memberikan sejumlah
fakta dan aturan-aturan
yang
mengkaitkan
fakta tersebut, ia akan memecahkan masalah secara deduktif.
Metoda
memproses
informasi dalam
AI
adalah
heuristik. Heuristik adalah
petunjuk
praktis
yang
membantu
kita
untuk
memutuskan
apa
yang
akan
kita
lakukan.
Dengan
heuristik kita
tidak
perlu
berpikir
secara
lengkap dalam
menghadapi
masalah-
masalah.
Sadar
atau
tidak
sadar
kita
seringkali
menggunakan heuristik. Jika
kita
memegang
suatu
petunjuk praktis
untuk
menghadapi
suatu
situasi,
kita
akan
dapat
bertindak.
|