Dokumen tersebut membahas tentang kecerdasan buatan, meliputi pengertian, sejarah, konsep dasar, dan contoh aplikasi kecerdasan buatan. Secara ringkas, dokumen tersebut menjelaskan tentang upaya membangun sistem yang cerdas seperti manusia, konsep utama seperti pencarian, penalaran, dan pembelajaran, serta contoh aplikasi seperti sistem pakar, pengenalan bahasa alami, dan computer vision.
4. Silabus
Pengenalan Kecerdasan Buatan
Masalah dan Ruang Masalah
Pencarian
Representasi Pengetahuan
Sistem Berbasis Pengetahuan
Logika Fuzzy
Jaringan Syaraf Tiruan
6. Definisi Artificial Intelligence (AI)
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 berusaha untuk membangun entitas yang cerdas
serta memahaminya. Cerdas = memiliki pengetahuan
+ pengalaman, penalaran (bagaimana membuat
keputusan & mengambil tindakan), moral yang baik
8. Rangkuman Definisi AI
Berfikir Seperti Manusia
Diperlukan suatu cara untuk mengetahui
bagaimana manusia berfikir
Diperlukan pemahaman tentang bagaimana
pikiran manusia bekerja
Bagaimana Caranya ?
Melalui introspeksi atau mawasdiri, mencoba
menangkap bagaimana pikiran kita berjalan
Melalui percobaan psikologis.
9. Sejarah Artificial intelligence (AI)
• AI diperkenalkan oleh Alan Turing
(1950) melalui percobaan mesin turing
(turing test)
• Ia menggunakan sebuah komputer melalui
terminalnya ditempatkan pada jarak jauh.
• Di ujung yang satu ada teminal dengan
software AI dan diujung lain ada sebuah
terminal dengan seorang operator. Operator
itu tidak mengetahui kalau di ujung
terminal lain dipasang software AI.
11. Sejarah Artificial intelligence (AI)
Mereka berkomunikasi dimana terminal di ujung
memberikan respon terhadap serangkaian
pertanyaan yang diajukan oleh operator. Dan sang
operator itu mengira bahwa ia sedang
berkomunikasi dengan operator lainnya yang berada
pada terminal lain.
Turing beranggapan bahwa jika mesin dapat
membuat seseorang percaya bahwa dirinya mampu
berkomunikasi dengan orang lain, maka dapat
dikatakan bahwa mesin tersebut cerdas (seperti
layaknya manusia)
12. Bagian Utama untuk Aplikasi (AI):
• Basis Pengetahuan (Knoledge Base)
Berisi fakta-fakta, teori, pemikiran, dan hubungan antara
satu dengan lainnya.
• Motor Inferensi (Inference Engine)
Kemampuan menarik kesimpulan berdasarkan
pengetahuan.
14. Kelebihan Kecerdasan Buatan
a. Kecerdasan buatan lebih bersifat
permanen.
b. Kecerdasan buatan lebih mudah
diduplikasi dan disebarkan.
c. Kecerdasan buatan lebih murah
dibanding dengan kecerdasan alami.
d. Kecerdasan buatan bersifat
konsisten.
15. Kelebihan Kecerdasan Buatan
e. Kecerdasan buatan dapat
didokumentasikan.
f. Kecerdasan buatan dapat
mengerjakan pekerjaan lebih cepat
dibanding dengan kecerdasan alami
g. Kecerdasan buatan dapat
mengerjakan pekerjaan lebih baik
dibanding dengan kecerdasan alami.
16. Kelebihan Kecerdasan Alami
a. Kreatif
b. Kecerdasan alami memungkinkan
orang untuk menggunakan pengalaman
secara langsung
c. Pemikiran manusia dapat digunakan
secara luas, sedangkan kecerdasan
buatan sangat terbatas
17. Tujuan Kecerdasan Buatan
a. Membuat mesin menjadi lebih pintar
b. Memahami apa itu kecerdasan
c. Membuat mesin lebih bermanfaat
20. Lingkup Kecerdasan Buatan
1. Sistem Pakar (Expert System) Komputer memiliki
keahlian untuk menyelesaikan masalah dengan meniru
keahlian yang dimiliki oleh pakar.
2. Pengolahan Bahasa Alami (Natural Language
Processing)
Diharapkan user dapat berkomunikasi dengan
komputer menggunakan bahasa sehari-hari
3. Pengenalan Ucapan (Speech Recognition)
Melalui pengenalan ucapan, diharapkan manusia dapat
berkomunikasi dengan komputer menggunakan suara.
4. Robotika dan Sistem Sensor (Robotics & Sensory
Systems)
21. Lingkup Kecerdasan
Buatan cont’s
5. Computer Vision
Menginterpretasikan gambar atau obyek-obyek
tampak melalui komputer
6. Intelligence Computer – aided Instruction
Komputer digunakan sebagai tutor yang dapat
melatih dan mengajar.
7. Game Playing
Perkembangan selanjutnya adalah kemunculan
Fuzzy Logic (1965) dan Terminologi Genetika
(John Halland, 1975).
22. SOFT COMPUTING
Soft Computing merupakan inovasi baru dalam
membangun sistem cerdas yaitu sistem yang memiliki
keahlian seperti manusia pada domain tertentu,
mampu beradaptasi dan belajar agar dapat bekerja
lebih baik jika terjadi perubahan lingkungan.
Soft computing mengeksploitasi adanya toleransi
terhadap ketidakpastian, ketidaktepatan, dan
kebenaran parsial untuk dapat diselesaikan dan
dikendalikan dengan mudah agar sesuai dengan
realita. (Prof. Lotfi A Zadeh, 1992)
23. Metodologi dalam soft computing
a. Sistem Fuzzy (mengakomodasi
ketidaktepatan).
b. Jaringan Syaraf (menggunakan pembelajaran).
c. Probabilistic Reasoning (mengakomodasi
ketidakpastian).
d. Evolutionary Computing (optimasi) : algoritma
genetika.
25. Fondasi Ilmu AI
1. Filsafat:
Pikiran adalah seperti mesin
Menggunakan pengetahuan untuk mengoperasikan
sesuatu
Pemikiran digunakan untuk mengambil tindakan
2. Matematika
Alat untuk memanipulasi pernyataan logis
Memahami perhitungan
Penalaran algoritma
3. Ekonomi
Pengambilan keputusan untuk memaksimalkan hasil
yang diharapkan
26. Fondasi Ilmu AI
4. Neuroscience (Ilmu syaraf)
Studi tentang sistem syaraf
Bagaimana otak memproses informasi
5. Psikologi
Ilmu kognitif
Manusia dan hewan adalah mesin pengolah informasi
6. Teknik komputer
Menyediakan alat/artefak untuk aplikasi AI
7. Teori kontrol
Merancang perangkat yang bertindak optimal berdasarkan
umpan balik dari lingkungan.
8. Bahasa
Bagaimana bahasa berhubungan dengan pikiran. Knowledge
representation language
dan natural language processing.
27.
28. KONSEP FUNDAMENTAL
AI
1. Searching (Pencarian)
2. Reasoning &
Knowledge
Representation
(Penalaran &
Representasi
Pengetahuan)
3. Learning
(Pembelajaran)
Sear-
ching
Rea-
soning
Lear-
ning
33. Contoh Aplikasi
1. Mobile Navigation Systems (MNS) (searching)
2. Electronic Medical Records (EMR) (reasoning)
3. Mathematical Theorem Proving (reasoning)
4. Elevator Control System (reasoning)
5. Data Mining (learning + reasoning)
6. Speech Recognition (searching + learning)
7. Computer Vision (searching, learning)
– Face detection
– Face recognition
– Handwriting recognition
34. Contoh Aplikasi
NLP (Natural Language Processing)
Text to Speech (searching, learning)
Machine Translation (searching, learning)
Text Processing : Sentiment Analysis, Sumarization,
etc (searching, learning)
Speech to Text (searching, learning)
Game
Deep Blue = Permainan Catur (reasoning)
57. Interface
a. Sensor gerak mendeteksi keberadaan seseorang lewat gerakan
orang tersebut di tempat tinggalnya
b. Di kamar mandi dan di kamar tidur disediakan tombol darurat
yang digunakan untuk menyalakan alarm ke CMF dalam
keadaan berbahaya.
c. Suatu sensor papan tekanan diletakkan disamping tempat tidur
untuk mendeteksi orang pergi dari tempat tidur
d. Saklar lampu di kamar mandi dan dapur dimasuki sensor untuk
mendeteksi kapan dihidupkan atau dimatikan
e. Sensor untuk mendeteksi jika kulkas dibuka/ditutup atau jika
cooker telah dihidupkan atau dimatikan
f. Alarm juga bisa menyala apabila sensor suhu/asap aktif