- Kecerdasan buatan atau artificial intelligence merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia (Buku Sri Kusumadewi).
- Didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia (In.Wikipedia).
- Artificial Intelligence (Inteligensi/Kecerdasan Buatan) merupakan salah satu bidang dari ilmu komputer yang membahas tentang kemungkinan komputer untuk dapat berlaku secara intelligen seperti halnya manusia (Blog Herianto).
- Artificial Intelligence (AI) merupakan sub bidang pengetahuan computer yang khusus ditujukan untuk membuat software dan hardware yang sepenuhnya bias menirukan beberapa fungsi otak manusia (Buku Suparman).
- Lebih detilnya, pengertian kecerdasan buatan dapat dipandang dari berbagai sudut pandang, antara lain:
1. Sudut pandang kecerdasan.
Kecerdasan Buatan akan membuat mesin
menjadi ‘cerdas’ (mampu berbuat seperti apa yang dilakukan oleh manusia).
2. Sudut pandang penelitian.
Kecerdasan Buatan
adalah suatu studi bagaimana membuat agar komputer dapat melakukan sesuatu
sebaik yang dikerjakan oleh manusia.
Domain yang sering
dibahas oleh para peneliti meliputi:
a.
Mundane
task
·
Persepsi
(vision & speech).
·
Bahasa
alami (understanding, generation
& translation).
·
Pemikiran
yang bersifat commonsense.
·
Robot
control.
b.
Formal
task
·
Permainan/games.
·
Matematika
(geometri, logika, kalkulus integral, pembuktian).
c. Expert task
·
Analisis
finansial.
·
Analisis
medikal.
·
Analisis
ilmu pengetahuan.
·
Rekayasa
(desain, pencarian kegagalan, perencanaan manufaktur).
3. Sudut pandang bisnis.
Kecerdasan buatan
adalah kumpulan peralatan yang sangat powerful dan metodologis dalam
menyelesaikan masalah-masalah bisnis.
4. Sudut pandang pemrograman.
Kecerdasan buatan meliputi studi
tentang pemrograman simbolik, penyelesaian masalah (problem solving) dan pencarian (searching).
- Untuk melakukan aplikasi kecerdasan buatan ada 2 bagian utama yang sangat dibutuhkan yaitu:
1. Basis Pengetahuan (Knowledge
Base), berisi fakta-fakta, teori, pemikiran dan hubungan antara
satu dengan lainnya.
2. Motor Inferensi (Inference
Engine), yaitu kemampuan menarik kesimpulan berdasarkan pengalaman.