IF KNOWLEDGE BASED SYSTEM PERTEMUAN 01
Sistem Berbasis Pengetahuan
Program Studi Sistem Komputer Fakultas Ilmu Komputer Universitas Putra Indonesia YPTK Padang
(2)
(3)
Pengertian Kecerdasan Buatan
1. Alan Turing
“Jika komputer tidak dapat dibedakan
dengan manusia saat berbincang
melalui terminal komputer, maka bisa dikatakan komputer itu
cerdas,mempunyai kecerdasan”
(4)
Pengertian Kecerdasan Buatan
2. John McCarthy
“Kemampuan untuk mencapai sukses
dalam menyelesaikan suatu
permasalahan”
(http://en.wikipedia.org/wiki/John_McCarthy_(co mputer_scientist))
(5)
Pengertian Kecerdasan Buatan
3. 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”
(6)
Pengertian Kecerdasan Buatan
4. Elaine Rich dan Kevin Knight
Dalam bukunya menjelaskan
“Kecerdasan buatan merupakan
sebuah studi tentang bagaimana
membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan
(7)
Pengertian Kecerdasan Buatan
5. Encyclopedia Britannica
“Kecerdasan buatan merupakan cabang dari ilmu
komputer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada
bilangan dan memproses informasi berdasarkan metode
(8)
Pengertian Kecerdasan Buatan
Kecerdasan Buatan
:➢
mesin
yang
mampu
berpikir,
menimbang
tindakan yang akan diambil, dan mengambil
keputusan seperti halnya manusia
(9)
Kecerdasan Alami
&
(10)
Kecerdasan Alami & Kecerdasan Buatan
Keuntungan Kecerdasan Alami
1. Kreatif dan dapat mencari solusi
2. Menggunakan pengalaman secara langsung 3. Dapat digunakan secara luas
Keuntungan Kecerdasan Buatan
1. Bersifat permanen dan konsisten 2. Mudah diduplikasi dan disebarkan 3. Lebih murah
4. Dapat didokumentasikan
5. Dapat berpikir dan menyelesaikan masalah lebih cepat dan lebih baik
(11)
Komputasi Kecerdasan Buatan
vs
(12)
Komputasi Kecerdasan Buatan vs
Komputasi Konvensional
Dimensi Komputasi Kecerdasan Buatan
Komputasi Konvensional
Pemrosesan Mengandung konsep-konsep simbolik
Algoritmik
Sifat Input Bisa tidak lengkap Harus lengkap
Pencarian Kebanyakan bersifat heuristic
Biasanya didasarkan pada algoritma
Keterangan Disediakan Biasanya tidak disediakan
Fokus Pengetahuan Data dan Informasi
Struktur Kontrol dipisahkan dari pengetahuan
Kontrol terintegrasi dengan informasi (data)
(13)
(14)
Sejarah Kecerdasan Buatan
Abad ke 17 sampai Abad ke 19
Rene Descartes
Mengemukakan bahwa semua tidak ada yang pasti kecuali kenyataan bahwa seseorang bisa berpikir
(http://en.wikipedia.org/wiki/Rene_Descartes)
(15)
Sejarah Kecerdasan Buatan
Abad ke 17 sampai Abad ke 19
Charles Babbage dan Ada Lovelace
Berhasil membuat mesin penghitung
mekanis yang dapat diprogram
(http://en.wikipedia.org/wiki/Charles_Babbage)
Bertrand Russell & North Whitehead
Menerbitkan buku Principa Matematika,
(16)
Sejarah Kecerdasan Buatan
Abad ke 17 sampai Abad ke 19
Walter Pitts
Menerbitkan “Kalkulus Logis” pada 1943, yang merupakan fondasi untuk jaringan saraf tiruan
(17)
Sejarah Kecerdasan Buatan
Tahun 1950
–
1970
Feranti Mark 1
Februari 1951, University of Manchester berhasil
mengembangkan komputer elektronik pertama di dunia
(http://en.wikipedia.org/wiki/Manchester _Mark_1)
(18)
Sejarah Kecerdasan Buatan
Tahun 1950
–
1970
Dietrich Prinz
Pada 1951, sebuah program permainan catur berhasil dibuat
Alan Turing
Memperkenalkan Turing Test untuk
(19)
Sejarah Kecerdasan Buatan
Tahun 1950
–
1970
John McCarthy
Membuat istilah “Kecerdasan Buatan” pada
tahun 1956
(http://en.wikipedia.org/wiki/John_McCarthy_(computer_ scientist))
Joseph Weizenbaum
Memprogram ELIZA yang mampu melakukan terapi terhadap pasien
(20)
Sejarah Kecerdasan Buatan
Tahun 1950
–
1970
Alain Colmerauer
Mengembangkan bahasa komputer PROLOG
(http://en.wikipedia.org/wiki/Alain_Colmerauer)
Joel Moses
1960an - 1970an, mendemostrasikan kekuatan pertimbangan simbolis untuk
(21)
Sejarah Kecerdasan Buatan
Tahun 1950
–
1970
Marvin Minsky
Menerbitkan Perceptrons,mendemonstrasikan batas jaringan saraf tiruan sederhana
(http://en.wikipedia.org/wiki/Marvin_Minsky)
Edward H. Shortliffe
Mendemostrasikan sistem berbasis aturan
untuk representasi pengetahuan dan inferensi dalam diagnosis dan terapi medis
(22)
Sejarah Kecerdasan Buatan
Tahun 1980 - 2004
Paul John Werbos
Orang pertama yang menjelaskan jaringan saraf tiruan dengan algoritma perambatan balik pada 1974
(23)
Sejarah Kecerdasan Buatan
Tahun 1980 - 2004
Deep Blue
Komputer pertama yang memenangkan permainan catur melawan Garry
Kasparov (juara dunia) dalam waktu standar turnamen pada 1996
(24)
(25)
Ilmu Yang Berkaitan dengan 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)
(26)
Ilmu Yang Berkaitan dengan Kecerdasan Buatan
4. Robotika dan Sistem Sensor (Robotics & Sensory
Systems)
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.
(27)
Ilmu Yang Berkaitan dengan Kecerdasan Buatan
Perkembangan selanjutnya adalah kemunculan :
8. Fuzzy Logic (1965)
(28)
(29)
Soft Computing
➢ Soft computing (Lotfi A. Zadeh, 1992) adalah koleksi dari beberapa metodologi yang bertujuan untuk
mengeksploitasi adanya toleransi terhadap
ketidaktepatan, ketidakpastian dan kebenaran parsial untuk dapat diselesaikan dengan mudah, robustness, dan biaya penyelesaian yang murah.
➢ Unsur-unsur pokok Soft Computing :
1. Sistem Fuzzy (mengakomodasi ketidaktepatan) 2. Jaringan Syaraf (menggunakan pembelajaran) 3. Probabilistic Reasoning (mengakomodasi
ketidakpastian)
(30)
Soft Computing
Tujuan Soft Computing :
Terbentuknya High Machine Intelligence Quotient (HMIQ) yaitu sistem yang :
• Mampu mengolah informasi seperti cara berpikir manusia,
• dapat menyelesaikan permasalahan non-linier dan
(1)
Ilmu Yang Berkaitan dengan 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.
(2)
Page 26
Ilmu Yang Berkaitan dengan Kecerdasan Buatan
4. Robotika dan Sistem Sensor (Robotics & Sensory
Systems)
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.
(3)
Ilmu Yang Berkaitan dengan Kecerdasan Buatan
Perkembangan selanjutnya adalah kemunculan :
8. Fuzzy Logic (1965)
(4)
Page 28
Soft Computing
(5)
Soft Computing
➢ Soft computing (Lotfi A. Zadeh, 1992) adalah koleksi daribeberapa metodologi yang bertujuan untuk mengeksploitasi adanya toleransi terhadap
ketidaktepatan, ketidakpastian dan kebenaran parsial untuk dapat diselesaikan dengan mudah, robustness, dan biaya penyelesaian yang murah.
➢ Unsur-unsur pokok Soft Computing :
1. Sistem Fuzzy (mengakomodasi ketidaktepatan) 2. Jaringan Syaraf (menggunakan pembelajaran) 3. Probabilistic Reasoning (mengakomodasi
ketidakpastian)
4. Evolutionary Computing (optimasi) 5. Genetic Algorithm
(6)
Page 30
Soft Computing
Tujuan Soft Computing :
Terbentuknya High Machine Intelligence Quotient (HMIQ) yaitu sistem yang :
• Mampu mengolah informasi seperti cara berpikir manusia,
• dapat menyelesaikan permasalahan non-linier dan