ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)iimpunya3
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan) Definisi : - Awalnya komputer difungsikan sebagai alat hitung. - Seiring dengan perkembangan jaman, komputer diharapkan dapat diberdayakan untuk mengerjakan segala sesuatu yang dikerjakan oleh manusia. - Manusia bisa pandai menyelesaikan masalah karena mempunyai pengetahuan, penalaran dan pengalaman. - Agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer harus diberi bekal pengetahuan dan mempunyai kemampuan menalar. - AI merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia. AI dilihat dari berbagai sudut pandang : 1. Sudut pandang Kecerdasan : mesin menjadi ‘cerdas’ (mampu berbuat apa yang dilakukan oleh manusia) 2. Sudut pandang Penelitian : studi bagaimana membuat agar komputer dapat melakukan sesuatu sebaik yang dilakukan oleh manusia. Domain penelitian : a. Mundande 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) 1-Kecerdasan Buatan 1
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)iimpunya3
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan) Definisi : - Awalnya komputer difungsikan sebagai alat hitung. - Seiring dengan perkembangan jaman, komputer diharapkan dapat diberdayakan untuk mengerjakan segala sesuatu yang dikerjakan oleh manusia. - Manusia bisa pandai menyelesaikan masalah karena mempunyai pengetahuan, penalaran dan pengalaman. - Agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer harus diberi bekal pengetahuan dan mempunyai kemampuan menalar. - AI merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia. AI dilihat dari berbagai sudut pandang : 1. Sudut pandang Kecerdasan : mesin menjadi ‘cerdas’ (mampu berbuat apa yang dilakukan oleh manusia) 2. Sudut pandang Penelitian : studi bagaimana membuat agar komputer dapat melakukan sesuatu sebaik yang dilakukan oleh manusia. Domain penelitian : a. Mundande 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) 1-Kecerdasan Buatan 1
SIM, Namira Nur Jasmine, Hapzi Ali, Sistem Kecerdasan Buatan, Universitas Mer...Namira Jasmine
Sistem kecerdasan buatan, yang menjadi komponen, subsistem dari sistem kecerdasan buatan itu sendiri dan contoh sistem kecerdasan buatan beserta contoh di aplikasi berbasis android
2. Ikhtisar
Pengenalan secara umum Inteligensi Buatan (Artificial
Intelligence)
Apakah Inteligensi Buatan itu?
30/07/2014
2
NUM & Sumber [2]
3. Tujuan Kuliah
- Siswa mampu membedakan aplikasi yang
memanfaatkan inteligensi buatan vs aplikasi yang
tidak memanfaatkannya
- Siswa mampu memilih teknik yang sesuai untuk
karakteristik persoalan tertentu
- Siswa mampu melakukan analisis berbagai teknik
yang bisa digunakan untuk suatu persoalan, dan
mengimplementasikannya untuk menyelesaikan
persoalan tersebut
30/07/2014
3
NUM & Sumber [2]
4. Materi Kuliah
1. Pengenalan, meliputi:
1. Pengenalan Inteligensi Buatan
2. Pengenalan Agen berinteligen
2. Agen untuk Menyelesaikan Persoalan dengan
Pencarian
3. Agen Perencana
4. Agen yang Berbasis Pengetahuan dan Mampu
Melakukan Penalaran
1. Representasi Pengetahuan
2. Sistem Berbasis Pengetahuan
5. Agen yang Mampu Belajar
30/07/2014
4
NUM & Sumber [2]
5. Sumber Literatur
1. Stuart J Russell & Peter Norvig, Artificial Intelligence: A
Modern Approach, 3rd Edition, Prentice-Hall
International, Inc, 2010, Textbook
Site: http://aima.cs.berkeley.edu/ (2nd edition)
2. Free online course materials | MIT OpenCourseWare
Website:
Site: http://ocw.mit.edu/courses/electrical-engineering-
and-computer-science/
3. Tom Mitchell, Machine Learning, 1999, Textbook
4. Course Website:
http://kuliahkita.com/kelas/intelijensia-buatan/
30/07/2014
5
NUM & Sumber [2]
6. Inteligensi Buatan (IB) dalam “Sci-Fi Movies”
30/07/2014 6
http://www.starwars.com/
Bicentennial man (1999)
Terminator
Android :
http://robocoparchive.com/
http://ironmanmovie.marvel.com/
Cyborg:
http://homepages.inf.ed.ac.uk/rbf/AIMOVIES/AImovies.htm
J.A.R.V.I.S. (Iron Man)
http://startrek.com/
Inteligensi Buatan “Murni”:
NUM & Sumber [2]
7. Inteligensi Buatan (IB) dalam Kehidupan
30/07/2014 7
Robot Untuk Membersihkan Lantai: Penyedot Debu, Penggosok Lantai, Pengepel
Sumber: http://www.roomba.com.au/
NUM & Sumber [2]
8. 30/07/2014 8
Kiva untuk pergudangan
Siri untuk reservasiInrix Traffic Pro untuk Lalulintas
Inteligensi Buatan (IB) dalam Kehidupan (2)
NUM & Sumber [2]
9. Inteligensi Buatan (IB) dalam Kehidupan (3)
30/07/2014 9
Aggregator Berita
Topik terpopuler (trending topic)
Iklan sesuai konteks pengguna
dan masih banyak aplikasi lainnya...
NUM & Sumber [2]
11. Apakah Inteligensi Buatan (IB) itu?
Seni untuk membuat mesin yang bisa
menjalankan suatu fungsi, dan fungsi tersebut
memerlukan kecerdasan jika dilakukan oleh
manusia (Kurzweil, 1990)
Ilmu yang mempelajari bagaimana membuat
komputer melakukan pekerjaan, sedangkan pada
saat ini manusia bisa melakukan pekerjaan
tersebut dengan lebih baik (Rich and Knight, 1991)
Pemahaman Inteligensi Buatan sebagai:
perangkat lunak yang berperilaku seperti manusia
(acting humanly)
30/07/2014 11
NUM & Sumber [2]
12. Acting humanly: Pendekatan Tes Turing
Pendekatan Tes Turing
Definisi kecerdasan yang cukup memuaskan dari sisi
operasional
Aplikasi dinyatakan lulus tes jika: human interrogator
(pada gambar) tidak bisa membedakan, manakah
respon yang dari manusia (human) dan manakah
respon dari sistem inteligensi buatan (AI system)
30/07/2014 12
NUM & Sumber [2]
14. Kemampuan IB untuk Tes Turing
30/07/2014 14
Program yang
berperilaku
(externally)
seperti manusia
Berbicara
speaker
Berpikir
otak
Mendengar
microphone
Representasi Pengetahuan,
Penalaran otomatis,
Pembelajaran Mesin
Pemrosesan Bahasa Alami
NUM & Sumber [2]
15. Loebner Prize (Lomba Tes Turing)
30/07/2014 15
PC Therapist III, 1991
PC Professor - discusses Men versus Women,
1992
PC Politican - discusses Liberals versus
Conservatives, 1993
…
Pemenang Loebner 2013 http://www.mitsuku.com/
Loebner Prize 2013 Kontes dalam Inteligensi Buatan (IB)
Untuk mendapatkan program komputer chatbot (soft robot
untuk chatting) terbaik yang bisa melakukan percakapan
NUM & Sumber [2]
16. Kompetisi Tes Turing Loebner Prize
30/07/2014 16
Sumber:
http://www.computerweekly.com/feature/Meet-Elbot-Loebner-Prize-Turing-Test-contest-winner-
transcript-and-photos
NUM & Sumber [2]
Human Interrogator melakukan
chatting dengan program komputer,
tapi tidak tahu yang menjawab
manusia atau chatbot Human Interrogator memberi penilaian
terhadap respon yang diperoleh, apakah
chatting nya manusia atau chatbot
17. Kemampuan IB untuk Tes Turing Total
30/07/2014 17
Aksi
Melihat
aktuator
kamera
Computer vision
robotika
Program yang
berperilaku
(externally)
seperti manusia
NUM & Sumber [2]
Berbicara
speaker
Berpikir
otak
Mendengar
microphone
Representasi Pengetahuan,
Penalaran otomatis,
Pembelajaran Mesin
Pemrosesan Bahasa Alami
18. Apa Inteligensi Buatan (IB) itu? (2)
Usaha baru yang menyenangkan, untuk membuat
komputer berpikir... Mesin dengan pikiran dalam
arti yang sesungguhnya (Haugeland, 1985)
[Proses otomasi] aktivitas yang dihubungkan
dengan proses berpikir manusia, aktivitas seperti
pembuatan keputusan (decision-making),
penyelesaian persoalan (problem solving), belajar
(learning) ... (Bellman, 1978)
Pemahaman Inteligensi Buatan sebagai:
perangkat lunak yang berpikir seperti manusia
(thinking humanly)
30/07/2014 18
NUM & Sumber [2]
19. Pendekatan IB: Berpikir seperti manusia
Model komputasi dari proses berpikir manusia
(thinking humanly)
– Program yang beroperasi (proses internalnya) seperti cara
manusia berlaku
– Bagaimana manusia berpikir? cara kerja yang pikiran manusia
– Melakukan introspeksi: berusaha menangkap cara kita berpikir saat
melakukan sesuatu
– Eksperimen psikologi: observasi tindakan seseorang
– Pengamatan otak: observasi otak saat manusia melakukan suatu
tindakan
– Pendekatan pemodelan kognitif
– Model komputer dari Inteligensi Buatan dan teknik eksperimen dari
psikologi, untuk membangun teori berpikir manusia yang sangat
tepat dan bisa diuji kebenarannya
– Mesin dengan pikiran
30/07/2014 19
NUM & Sumber [2]
20. Apa Inteligensi Buatan (IB) itu? (3)
Studi dari kemampuan mental manusia, melalui
pemanfaatan model komputasi (Charniak and
McDermott, 1985)
Studi dari sudut pandang komputasi yang
memungkinkan mesin untuk menerima input dari
luar (perveice), melakukan penalaran (reason),
dan melakukan aksi berdasarkan input dari
penalaran (Winston, 1992)
Pemahaman Inteligensi Buatan sebagai:
perangkat lunak yang berpikir secara rasional
(thinking rationally)
30/07/2014 20
NUM & Sumber [2]
21. Pendekatan IB: Berpikir secara rasional
Apakah sistem komputasi yang berperilaku
secara cerdas? (thinking rationally)
– Apa yang dimaksud dengan berperilaku secara cerdas?
– Menggunakan pendekatan hukum-hukum terkait
proses berpikir
– Berpikir dengan benar: melakukan penalaran
– Jadi, hukum-hukum yang digunakan dalam melakukan
penalaran seperti deduksi, induksi, abduksi, dan hukum lain
dari ranah logika komputer
30/07/2014 21
NUM & Sumber [2]
22. Apa Inteligensi Buatan (IB) itu? (4)
Kecerdasan komputasi adalah studi untuk mendesain
agen cerdas (intelligent agents)
(Poole et al., 1998)
IB... Berhubungan dengan perilaku cerdas dalam suatu
artifacts
Pemahaman Inteligensi Buatan sebagai:
perangkat lunak yang berperilaku secara rasional (acting
rationally)
30/07/2014 22
NUM & Sumber [2]
23. Pendekatan IB: Berpikir secara rasional
Apakah sistem komputasi yang berperilaku
secara rasional (Acting rationally)?
– Tujuan, pengetahuan berperilaku secara rasional
– Inferensi yang benar belum tentu berperilaku secara rasional;
pada situasi tertentu, mungkin tidak ada aksi yang bisa
dibuktikan paling benar, tapi tetap harus ada aksi yang
dilakukan
– Dalam kuliah ini: agen yang rasional
– Agen yang beraksi untuk mendapatkan hasil yang terbaik,
atau ketika berada dalam situasi yang mengandung
ketidakpastian, agen bisa memberikan hasil yang diharapkan
adalah hasil yang terbaik
30/07/2014 23
NUM & Sumber [2]
24. Berbagai aplikasi IB
Robotics: ASIMO, HipNav (3D model of patient’s
internal anatomy), iRobot (Roomba)
Autonomous control: ALVINN, Stanley, Tartan
Game playing: IBM’s Deep Blue, IBM’s Watson at
Jeopardy
Diagnosis: medical expert system, IBM’s Watson
Autonomous planning & scheduling: NASA Remote
Agent (controlling operations of spacecraft)
Language understanding and problem solving
Social media analytics
30/07/2014 24
NUM & Sumber [2]
25. Revolusi IB sedang berjalan...
IB saat ini tidak berusaha untuk membuat replika otak
Saat ini peneliti belum benar-benar paham bagaimana
cara kerja otak, sehingga sulit membuat replika nya
IB saat ini menggunakan pembelajaran mesin
(machine learning), data yang cukup besar (massive
data sets), sensor yang cukup rumit (sophisticated
sensors), dan algoritma ‘pintar’ untuk menguasai
pekerjaan-pekerjaan tertentu.
Sumber :
http://www.wired.com/magazine/2010/12/ff_ai_essay_airevolution/
30/07/2014 25
NUM & Sumber [2]
26. Ringkasan
Inteligensi Buatan adalah suatu pengembangan sistem
komputasi, yang dapat menggunakan salah satu atau
beberapa pendekatan, dari 4 pendekatan sebagai berikut:
1. Perangkat lunak yang berperilaku seperti manusia
(acting humanly)
2. Perangkat lunak yang berpikir seperti manusia
(thinking humanly)
3. Perangkat lunak yang berperilaku secara rasional
(acting rationally)
4. Perangkat lunak yang berpikir secara rasional
(thinking rationally)
30/07/2014 NUM & Sumber [2] 26
27. Tambahan sumber literatur
[5] http://www.darpagrandchallenge.com/
[6] http://world.honda.com/ASIMO/technology/
intelligence.html
[7] http://www.businessweek.com
[8] http://www.wired.com
30/07/2014 27
NUM & Sumber [2]