IF KNOWLEDGE BASED SYSTEM PERTEMUAN 01

(1)

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 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)

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