PENGANTAR
KECERDASAN BUATAN (ARTIFICIAL
INTELLIGENCE)
AI_Pengantar AI
1
D EFINISI K ECERDASAN B UATAN
H. A. Simon [1987] :
“ Kecerdasan buatan (artificial intelligence) merupakan kawasan 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 (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia.”
AI_Pengantar AI
D EFINISI K ECERDASAN B UATAN
Encyclopedia Britannica:
“
Kecerdasan Buatan (AI) merupakan
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”
AI_Pengantar AI
3
D
EFINISIK
ECERDASANB
UATAN
salah satu cabang Ilmu pengetahuan
berhubungan dengan pemanfaatan mesin untuk memecahkan persoalan yang rumit dengan cara yang lebih manusiawi.
Hal Ini biasanya dilakukan dengan
mengikuti/mencontoh karakteristik dan analogi berpikir dari kecerdasan manusia, dan menerapkannya sebagai algoritma
yang dikenal oleh komputer.
AI_Pengantar AI
Meskipun AI bagian dari ilmu komputer, biasanya dihubungkan dengan Ilmu
Komputer, tetapi juga terkait erat dengan bidang lain seperti Matematika, Psikologi, Biologi, Filosofi, dan yang lainnya
.
Kemampuan untuk mengkombinasikan pengetahuan dari semua bidang ini pada akhirnya akan bermanfaat bagi kemajuan dalam upaya menciptakan suatu
kecerdasan buatan.
AI_Pengantar AI
5
D
EFINISIK
ECERDASANB
UATAN
bagian ilmu komputer yang membuat agar mesin komputer dapat melakukan pekerjaan seperti dan sebaik yang
dilakukan manusia.
Komputer tidak lagi hanya digunakan
sebagai alat hitung, komputer diharapkan dapat mengerjakan segala sesuatu yang bisa dikerjakan oleh manusia
.AI_Pengantar AI
W
HAT ISAI ?
Sistem yang berpikir seperti manusia
Thinking humanly
Sistem yang berpikir secara rasional
Thinking rationally
Sistem yang bertindak seperti manusia
Acting humanly
Sistem yang bertindak secara rasional
Acting rationally
AI_Pengantar AI 7
B
ERFIKIRS
EPERTIM
ANUSIA AI_Pengantar AI
1. Diperlukan suatu cara untuk mengetahui bagaimana manusia berfikir
2. Diperlukan pemahaman tentang bagaimana pikiran manusia bekerja
Bagaimana caranya?
1. Melalui introspeksi atau mawas diri;
mencoba menangkap bagaimana pikiran kita berjalan
2. Melalui percobaan psikologis
AI_Pengantar AI
9
U
JIT
URINGD
ARIAI B
ERTINDAKS
EPERTIM
ANUSIAB
ERFIKIRR
ASIONAL
Cara berfikirnya memenuhi aturan logika yang dibangun oleh Aristotles
 Pola struktur argumentasi yang selalu memberi konklusi yang benar bila premis benar
 Menjadi dasar bidang logika
Tradisi logicist dalam AI adalah membangun program yang menghasilkan solusi
berdasarkan logika
Problem:
 Pengetahuan informal sukar diuraikan dan dinyatakan
 dalam bentuk notasi logika formal
 Penyelesaian secara prinsip vs. praktis
AI_Pengantar AI
B
ERTINDAKR
ASIONAL Bertindak secara rasional artinya bertindak didalam upaya mencapai goal
 Didalam lingkungan yang rumit tidaklah
mungkin mendapatkan rasionalisasi sempurna yang selalu melakukan sesuatu dengan benar
 Rasionalisasi terbatas
AI_Pengantar AI
11
 Manusia bisa menjadi pandai dalam
menyelesaikan segala permasalahan karena mempunyai pengetahuan dan pengalaman .
 Pengetahuan diperoleh dari belajar.
 Semakin banyak bekal pengetahuan yang
dimiliki oleh seseorang tentu saja diharapkan akan lebih mampu dalam menyelesaikan
permasalahan.
AI_Pengantar AI
 bekal pengetahuan saja tidak cukup, manusia juga diberi akal untuk melakukan penalaran, mengambil kesimpulan berdasarkan
pengetahuan dan pengalaman yang mereka miliki.
 Tanpa memiliki kemampuan untuk menalar dengan baik, manusia dengan segudang
pengalaman dan pengetahuan tidak akan dapat menyelesaikan masalah dengan baik.
 Demikian pula dengan kemampuan menalar yang sangat baik, namun tanpa bekal
pengetahuan dan pengalaman yang memadai, manusia juga tidak akan bisa menyelesaikan masalah dengan baik.
AI_Pengantar AI
13
 Agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer juga harus diberi bekal pengetahuan dan mempunyai kemampuan untuk menalar.
 Untuk itu AI akan mencoba untuk memberikan beberapa metoda untuk membekali komputer
dengan kedua komponen tersebut agar komputer bisa menjadi mesin pintar.
AI_Pengantar AI
T
UJUAN DARI KECERDASAN BUATAN1. Membuat mesin menjadi lebih pintar (tujuan utama)
2. Memahami apa itu kecerdasan (tujuan ilmiah)
3. Membuat mesin lebih bermanfaat (tujuan entrepreneurial)
AI_Pengantar AI
15
AI
DAPAT DIPANDANG DALAM BERBAGAI PERSPEKTIF.
Dari perspektif Kecerdasan (Intelligence)
AI adalah bagaimana membuat mesin yang
“cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia
Dari perspektif bisnis
AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang
menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.
Dari perspektif pemrograman (Programming),
AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan
AI_Pengantar AI
AI_Pengantar AI
17
L
INGKUP UTAMA KECERDASAN BUATAN Sistem pakar. Komputer digunakan sebagai saran untuk menyimpan pengetahuan para pakar. Dengan demikian komputer akan
memiliki keahlian untuk menyelesaikan masalah dengan meniru keahlian yang dimiliki para
pakar
 Pengolahan bahasa alami. Dengan pengolahan bahasa alami ini diharapkan user mampu
berkomunikasi dengan komputer dengan menggunakan bahasa sehari-hari.
 Pengenalan ucapan. Melalui pengenalan ucapan diharapkan manusia mampu berkomunikasi
AI_Pengantar AI
L
INGKUP UTAMA KECERDASAN BUATAN Robotika dan Sistem sensor
 Computer vision, mencoba untuk dapat
mengintrepetasikan gambar atau objek-objek tampak melalui komputer
 Intelligent Computer aid Instruction. Komputer dapat digunakan sebagai tutor yang dapat
melatih dan mengajar
AI_Pengantar AI
19
P
ERBEDAAN ANTARAP
EMROGRAMANAI
DAN
K
ONVENSIONALAI Komputasi
Konvensional
Representasi dan Manipulasi simbol
Algoritma Memberitahu
komputer tentang suatu masalah
Memerintah
komputer untuk menyelesaikan masalah
Komputer diberi pengetahuan dan
kemampuan inferensi
Memberi data kepada komputer dan
program
K
EUNTUNGANK
ECERDASANB
UATAN:
 Kecerdasan buatan lebih bersifat permanen.
Kecerdasan alami akan cepat mengalami perubahan.
 Hal ini dimungkinkan karena sifat manusia yang pelupa. Kecerdasan buatan tidak akan berubah sepanjang sistem komputer dan program tidak mengubahnya.
AI_Pengantar AI
21
K
EUNTUNGANK
ECERDASANB
UATAN:
 Kecerdasan buatan lebih mudah diduplikasi dan disebarkan. Mentransfer pengetahuan manusia dari satu orang ke orang lain butuh proses dan waktu lama.
 Disamping itu suatu keahlian tidak akan pernah bisa diduplikasi secara lengkap. Sedangkan jika pengetahuan terletak pada suatu sistem
komputer, pengetahuan tersebuat dapat
ditransfer atau disalin dengan mudah dan cepat dari satu komputer ke komputer lain
AI_Pengantar AI
K
EUNTUNGANK
ECERDASANB
UATAN:
 Kecerdasan buatan lebih murah dibanding
dengan kecerdasan alami. Menyediakan layanan komputer akan lebih mudah dan lebih murah
dibanding dengan harus mendatangkan seseorang untuk mengerjakan sejumlah
pekerjaan dalam jangka waktu yang sangat lama.
 Kecerdasan buatan bersifat konsisten. Hal ini disebabkan karena kecerdasan busatan adalah bagian dari teknologi komputer. Sedangkan
kecerdasan alami senantiasa berubah-ubah.
AI_Pengantar AI
23
K
EUNTUNGANK
ECERDASANB
UATAN:
 Kecerdasan buatan dapat didokumentasikan.
Keputusan yang dibuat komputer dapat didokumentasikan dengan mudah dengan
melacak setiap aktivitas dari sistem tersebut.
Kecerdasan alami sangat sulit untuk direproduksi.
 Kecerdasan buatan dapat mengerjakan pekerjaan lebih cepat dibanding dengan kecerdasan alami
 Kecerdasan buatan dapat mengerjakan pekerjaan lebih baik dibanding dengan
AI_Pengantar AI
K ELEBIHAN KECERDASAN BUATAN
 Lebih bersifat permanen.
 Lebih mudah diduplikasi & disebarkan.
 Lebih murah.
 Bersifat konsisten dan teliti karena kecerdasan buatan adalah bagian dari teknologi komputer
sedangkan kecerdasan alami senantiasa berubah-ubah
 Dapat didokumentasi.Keputusan yang dibuat
komputer dapat didokumentasi dengan mudah dengan cara melacak setiap aktivitas dari sistem tersebut.
Kecerdasan alami sangat sulit untuk direproduksi.
 Dapat mengerjakan beberapa task lebih cepat dan lebih baik dibanding manusia
AI_Pengantar AI
25
K
ELEBIHAN KECERDASAN ALAMI1. Kreatif : manusia memiliki kemampuan untuk menambah pengetahuan, sedangkan pada
kecerdasan buatan untuk menambah
pengetahuan harus dilakukan melalui sistem yang dibangun.
2. Memungkinkan orang untuk menggunakan pengalaman atau pembelajaran secara
langsung. Sedangkan pada kecerdasan buatan harus mendapat masukan berupa input-input simbolik.
3. Pemikiran manusia dapat digunakan secara luas, sedangkan kecerdasan buatan sangat terbatas.
AI_Pengantar AI
A
CTINGH
UMANLY: T
URINGT
ESTAlan Turing
o In 1950 Turing
proposed an idea to define intelligence in his paper "Computing machinery and
intelligence“
o "Can machines think?“
 ill defined
o "Can machines behave intelligently?“ Turing question
T
URINGT
EST Operational test for intelligent behavior:
The imitation game
 Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes
 Anticipated all major arguments against AI in following 50 years (knowledge, reasoning,
language understanding, learning)
 Which of the following can be done present?
 Play a decent game of table tennis
 Drive safely along a curving mountain road
 Buy a week's worth of groceries on the web
 Buy a week's worth of groceries at Supermarket
 Play a decent game of bridge
 Discover and prove a new mathematical theorem
 Design and execute a research program in molecular biology
 Write an intentionally funny story
 Give competent legal advice in a specialized area of law
 Translate spoken English into spoken Swedish in real time
 Converse successfully with another person for an hour
 Perform a complex surgical operation
 Unload any dishwasher and put everything away
D
ISKUSI Jelaskan pengertian bidang2 yg masuk dalam lingkup kecerdasan buatan. Berikan contoh penerapan bidang tersebut di dunia nyata!
AI_Pengantar AI