1. Chapter - 1
Kecerdasan Buatan
Artificial Intelligence
PENDAHULUAN
Tb. Ai Munandar, M.T.,
Universitas Serang Raya - 2012
2. SAP Perkuliahan
Yang akan dipelajari pada Mata Kuliah AI :
– Pengenalan Kecerdasan Buatan
– Searching Methode
– Representasi Pengetahuan
– Sistem Pakar
– Logika Fuzzy
– Jaringan Syaraf Tiruan
– Algoritma Genetik Dasar
3. Tata Tertib Perkuliahan dan Kontrak Nilai
• Maksimal Keterlambatan 20 Menit, lebih dari 20 Menit
tidak diijinkan masuk dan absensi Kosong (alpa)
• Berpakaian Rapi, sopan dan sepantasnya
• Jika dosen tidak masuk dalam waktu 20 menit, maka
mahasiswa mempunyai hak sesuai dengan point 1
• Penilaian akhir diambil dari absensi, tugas, uts dan UAS
dengan prosentase yang ditetapkan kampus.
• Berikut penilaian untuk kehadiran :
– Alpa :0
– Ijin :1
– Sakit :2
– Terlambat Kurang dari 20 menit : 3
– Hadir :4
4. Buku Referensi
• Suyoto., 2004, Intelegensia Buatan : Teori dan
Pemrograman, Yogyakarta : Penerbit GAVA Media
• Sutojo, T., Mulyanto, Edy., Suhartono, Vincent., 2010,
Kecerdasan Buatan, Yogyakarta : Penerbit ANDI
• Kusumadewi, Sri., 2003, Artificial Intelligence (Teknik
dan Aplikasinya), Yogyakarta : Penerbit GRAHA ILMU
• Kusumadewi, Sri., Purnomo, Hari., 2010, Aplikasi
Logika Fuzzy untuk Pendukung Keputusan, Yogyakarta :
Penerbit GRAHA ILMU
• Artikel dari berbagai sumber, baik internet maupun
cetak.
6. OUTLINE
• Definisi Kecerdasan Buatan
• Sejarah AI
• Kecerdasan Alami vs Kecerdasan Buatan
• Apa yang dipelajari pada kajian AI?
• Lingkup Kecerdasan Buatan
7. Definisi AI
• Berasal dari bahasa Inggris “artificial
intelligence” atau AI
• Intelligence : cerdas
• Artificial : buatan
• Merujuk pada mesin yang mampu berfikir,
menimbang tindakan yang akan diambil dan
mampu mengambil keputusan seperti yang
dilakukan oleh manusia.
8. Definisi AI
• Alan Turing (bapak komputer modern) : “jika komputer
tidak dapat dibedakan dengan manusia saat berbincang
melalui terminal komputer, maka bisa dikatakan komputer
itu cerdas, memiliki kecerdasan”
• Herbert Alexander Simon : “kecerdasan buatan 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 merupakan
sebuah studi tentang bagaimana membuat komputer
melakukan hal-hal yang pada saat ini dapat dilakukan lebih
baik oleh manusia”
9. Bagaimana mesin agar bisa cerdas?
• Diberikan bekal pengetahuan
• Diberikan kemampuan untuk menalar
(melakukan penalaran)
10. Sejarah AI
• Abad ke-17 sampai abad ke-19 : titik awal
perkembangan kecerdasan buatan, dengan ditandai
penemuan sebagai berikut :
– Pemikiran : “bahwa semua tidak ada yang pasti, kecuali
kenyataan bahwa seseorang bisa berfikir” (Rene Descartes)
– Penemuan mesin penghitung digital mekanis pertama
(1642) oleh Blaise Pascal
– Penemuan mesin pernghitung mekanis yang dapat
diprogram (Charles Babbage dan Ada Lovelace)
– Bertrand Russell dan Alfred North Whitehead – Buku
Principia Mathematics, yang merombak logika formal
– Walter Pitss – buku “Kalkulus Logis”, yang merupakan
fondasi untuk kajian jaringan syaraf tiruan.
11. Sejarah AI
• Pada 1950-1970 : tahun pembukan bagi
kecerdasan buatan, dimana para ilmuwan dan
peneliti mulai memikirkan cara agar mesin
dapat melakukan pekerjaan seperti yang
dilakukan manusia. Banyak ditemukan
penemuan-penemuan penting, seperti,
pengembangan komputer elektronik pertama,
program permainan catur, pengembangan
bahasa PROLOG dll.
12. Kecerdasan Alami vs AI
• Kecerdasan Alami :
– Kreatif : pengetahuan manusia bertambah seiring
perkembangan waktu, sifat bosan manusia
mengakibatkan ia harus berfikir kreatif untuk mencari
solusi terbaru. Sementara AI, penambahan
pengetahuan harus dilakukan pada sistem yang telah
dibangun
– Kecerdasan alami memungkinkan orang
menggunakan pengalaman secara langsung,
sementara AI harus bekerja dengan input-input
simbolik
– Pemikiran manusia sangat meluas, sementara AI
sangat terbatas.
13. Kecerdasan Alami vs AI
• Kecerdasan Buatan (AI):
– Permanent. Tidak pernah berubah selama
programnya tidak diubah oleh programmer.
– Lebih mudah dipublikasikan dan disebarkan.
– Lebih murah dibandingkan kecerdasan alami
– Bersifat konsisten. Terutama untuk menangani kasus
yang sama.
– Dapat didokumentasikan
– Pekerjaan lebih cepat
– Mengerjakan pekerjaan lebih baik dibandingkan
kecerdasan alami.
14. Sub Disiplin Ilmu Kecerdasan Buatan
• Sistem Pakar (Expert System) : suatu sistem yang dirancanga untuk
dapat menirukan keahlian sesorang pakar dalam menjawab
pertanyaan dan memecahkan suatu masalah dimana sistem dapat
berdialog dengan manusia.
• Pengolahan Bahasa Alami (Natural Language Processing) :
pembuatan program yang memiliki kemampuan untuk memahami
bahasa manusia. Contoh : google translate, TTS (text to speech) alat
bantu membaca untuk tunanetra dsb.
• Pengenalan Ucapan (Speech Recognition) : pengembangan teknik
dan sistem yang memungkinkan komputer menerima masukan
berupa kata yang diucapkan. Contoh : Telepon untuk penderita bisu
Tuli, Alat untuk tuna wicara
• Robotika dan Sistem Sensor : sistem atau alat yang digunakan
untuk menggantikan kinerja manusia secara otomatis
15. Sub Disiplin Ilmu Kecerdasan Buatan
• Computer Vision : cabang ilmu pengetahuan yang
mempelajari bagaimana komputer dapat mengenali
objek yang diamati/diobservasi. Gambar informasi
• Intelligent Computer-Aided Instruction : komputer
dapat digunakan sebagai tutor yang dapat melatih
mengajar. Contoh : Learn to Speak English
• Game Playing: aplikasi permainan yang diprogram
pada komputer sesuai dengan aturan yang ada pada
basis pengetahuan. Contoh : permainan catur, kartu,
dsb.
16. Lingkup Kecerdasan Buatan
• Dalam kehidupan manusia, kecerdasan buatan dapat
membantu dalam berbagai bidang sebagai berikut :
– Bidang komunikasi : Ms. Voice Command komputer
akan membuka aplikasi yang disebutkan pengguna dengan
intonasi dan bahasa yang sesuai. Microsoft Dictation
aplikasi yang dapat menuliskan apa yang diucapkan
pengguna secara otomatis. Masih banyak contoh lainnya.
– Bidang Kesehatan : untuk penyandang cacat, contoh VUI
(Voice User Interface), pengenalan ucapan untuk
melakukan kendali peralatan terentu, misal saklar listrik.
Sistem pakar untuk mendiagnosa suatu penyakit.
17. Lingkup Kecerdasan Buatan
– Bidang Lalu Lintas Udara : komputer digunakan untuk
mengatur lalu lintas udara (Air Trafic Controller - ATC),
untuk mengetahui keadan cuaca, navigasi dan radar.
– Bidang Pertanian: komputer digunakan untuk
mengontrol robot yang melakukan pengontrolan
terhadap proses penyiraman tanaman, pemantauan
hama, pemilihan hasil panen dan tugas lainnya
didunia pertanian.
– Pabrik : mengontrol robot yang harus melakukan
pekerjaan yang berbahaya jika dilakukan oleh
manusia, pekerjaan yang sangat membosankan,
memerlukan ketelitian tinggi, pengawasan dan
maintenance.