mental kita begitu penting bagi kehidupan

dokumen-dokumen yang mirip
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) By :Suthami A.

BAB I PENGANTAR KECERDASAN BUATAN

SA N BUA BU T A A T N

4/7/2016. fakultas ilmu komputer program studi. informatika. Apakah

H. A. Simon [1987] : Rich and Knight [1991]:

KECERDASAN BUATAN Artificial intelligence TRI WAHYUDI TIPA 15

Kecerdasan Buatan (Artificial Intelligence) Muhammad Dahria

Entin Martiana IT-EEPIS

AI_Pengantar AI PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)

Entin Martiana IT-EEPIS

ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)

Pengenalan Kecerdasan Buatan (KB)

Artificial Intelegence. Eka Yuniar

PENGANTAR KECERDASAN BUATAN

Artificial Intelligence Apa Itu AI?

Algoritma A* untuk AI Path Finding bagi NPC

Artificial intelligence

1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)

Pengantar Teknologi Informasi

Bab I Pengantar Artificial Intelligence

BAB 1 PENGENALAN KECERDASAN BUATAN 2 Dengan definisi ini, Kecerdasan Buatan menawarkan baik media maupun uji teori kecerdasan. Teori-teori ini dapat d

PENGANTAR KECERDASAN BUATAN. Aturan Umum

Menjelaskan tujuan dan karakteristik kecerdasan buatan dengan baik

Menjelaskan pengertian kecerdasan buatan dengan baik

Menurut Kaplan, AI mempunyai beberapa kelebihan dibandingkan dengan kecerdasan alami

Kecerdasan Buatan. Untuk mengetahui dan memodelkan proses proses berpikir manusia dan mendesain Mesin agar dapat menirukan perilaku manusia.

L ctur er: M. Mift Mi ak ft ul Am A i m n i,,s. Kom om,. M. M. ng.

BAB II LANDASAN TEORI

BAB I Pengenalan Kecerdasan Buatan (Artificial Inteligent / AI ) Created A.Tohir from Dosen Mr.Zulkifli

Artificial Intelligence. uthie 1

Sekilas Tentang Kecerdasan Buatan

APPLIED ARTIFICIAL INTELLIGENT. Ir. Arthur Daniel Limantara, MM.MT

Kecerdasan Buatan. Dosen : Dr. Ir. Dian Retno Sawitri, MT Buku : Russel and Norvig (1995) Turban (1993) Rich and Knight (1991) dll

BAB I PENGENALAN INTELEGENSI BUATAN

KECERDASAN BUATAN Artificial Intelligence (AI)

Kecerdasan Buatan B Artificial Inttelligent CEH3I3 PRODI SISTEM KOMPUTER UNIVERSITAS TELKOM BANDUNG 2017

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

SISTEM INTELEGENSIA. Diema Hernyka S, M.Kom

KECERDASAN BUATAN ARTIFICIAL INTELLIGENCE. Copyright: Anik Handayani FT-UM

BAB 1. Adakalanya proses penalaran mengandung data-data atau informasi yang mengandung

Pengenalan Sistem Cerdas. Soft Computing dan Aplikasi AI

Gambar 1 Sistem yang menggunakan kecerdasan buatan

Jurnal Mahajana Informasi, Vol.1 No 2, 2016 e-issn: SIMULASI PERGERAKAN CHESS KNIGHT DALAM PAPAN CATUR

Lesson-1. Introduction to Artificial Intelligence

BAB II LANDASAN TEORI

Studi Kasus Kecerdasan Buatan 2015

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE/AI)

Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining

BAB 1 PENDAHULUAN. Berbagai cabang ilmunya telah membantu manusia menyelesaikan pekerjaan dengan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

KECERDASAN BUATAN (ART (AR IFICIAL INTELLIGENCE) Tim Pe P ng e ajar ng PTIK

BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR 20 BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR

Jurnal TIME, Vol. II No 2 : 18-26, 2013 ISSN

BAB II LANDASAN TEORI

Artificial Intelligence. (Teknik dan Aplikasinya)

Semoga Tuhan memberi berkah pada kelas ini.

MAKALAH KECERDASAN BUATAN

BAB III LANDASAN TEORI

SILABUS MATAKULIAH. Revisi : 4 Tanggal Berlaku : 04 September 2015

Jonh Fredrik Ulysses

Sistem Pakar Dasar. Ari Fadli

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

ARTIFICIAL INTELLIGENCE

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

SISTEM BERBASIS PENGETAHUAN PENDAHULUAN HENKI FDS R

ALGORITMA MINIMAX SEBAGAI PENGAMBIL KEPUTUSAN DALAM GAME TIC-TAC-TOE

UNIVERSITAS GUNADARMA

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

EXPERT SYSTEMS ARTIFICIAL INTELLEGENCE

SISTEM PAKAR. (Expert System) L/O/G/O

BAB 2 LANDASAN TEORI

INTELEGENSI BUATAN. Sistem Pakar. M. Miftakul Amin, M. Eng. website :

PEMANFATAN TEOREMA BAYES DALAM PENENTUAN PENYAKIT THT

BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan,

LEMBAR TUGAS MAHASISWA ( LTM )

SISTEM PENDUKUNG KEPUTUSAN (DECISION SUPPORT SYSTEMS-DSS)

Expert System. Siapakah pakar/ahli. Pakar VS Sistem Pakar. Definisi

Sistem Pakar untuk Pemilihan Obat Non Resep Dokter. Naskah Publikasi

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)

KECERDASAN BUATAN LOGIKA FUZZY

Pengantar Sistem Pakar

PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING

BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Sistem Definisi Sistem

SISTEM PAKAR ( EXPERT SYSTEM )

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGANTAR KECERDASAN BUATAN (AK ) (**) FAKULTAS / JURUSAN : TEKNIK INFORMATIKA / S-1 SKS/SEMESTER : 2/8

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Pendahuluan PENGERTIAN SISTEM PAKAR

LOGIKA FUZZY. By: Intan Cahyanti K, ST

Soal UAS Pengantar Kecerdasan Buatan. Kelas 3IA01, 03, 05, 07, 11, 13, 14, 17, 18, 19, 21, 22 dan 23

Bab 1 PENDAHULUAN 1.1. Latar belakang masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI SHELL SISTEM PAKAR

BAB I PENDAHULUAN. tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot

PENDAHULUAN 1. Latar Belakang 2. Rumusan Masalah 3. Tujuan Dan Manfaat

SISTEM PAKAR (SP) Saiful Rahman Yuniarto, S.Sos, M.AB

1. PENDAHULUAN FILE- FILE DATA SISTEM PEMROSESAN DATA PENGAMBILAN KEPUTUSAN PEMROSESAN PENGETAHUAN PEMROSESAN INFORMASI DATA

PERANCANGAN SYSTEM PAKAR GENERIC MENGGUNAKAN BINARY TREE

BAB II LANDASAN TEORI

BAB I PENGANTAR Pendahuluan Penyajian 1.1 Latar Belakang 1.2 Algoritma dan Struktur Data

Transkripsi:

PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)

Pendahuluan Manusia memiliki nama ilmiah homo sapiens - manusia yang bijaksana - karena kapasitas mental kita begitu penting bagi kehidupan sehari-hari. hari. Bidang kecerdasan buatan, atau AI, mencoba untuk memahami entitas cerdas. AI berusaha untuk membangun entitas yang cerdas serta memahaminya. Alasan lain untuk belajar AI adalah bahwa entitas cerdas yang dibangun ini i menarik dan berguna. 2

Pendahuluan (Lanjt) Meskipun tidak ada yang dapat meramalkan masa depan secara rinci, jelas bahwa komputer dengan tingkat kecerdasan manusia (atau lebih) akan memiliki dampak besar pada kehidupan kita sehari- hari dan peradaban di masa depan. Bagaimana mungkin otak kecil, baik hayati maupun elektronik, untuk melihat, memahami, meramalkan, dan memanipulasi dunia yang jauh lebih besar dan lebih rumit daripada dirinya sendiri? Semua peneliti harus melakukan dengan melihat dalam cermin untuk melihat contoh sistem yang cerdas. 3

Definisi i i AI H. A. Simon [1987] : Kecerdasan buatan (artificial intelligence) 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 (AI) merupakan sebuah studi tentang t bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia. 4

Definisi i i AI (lanjt lanjt) 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 5

Definisi AI (Lanjt Lanjt) Bagian dari ilmu komputer yang mempelajari bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia bahkan bisa lebih baik daripada yang dilakukan manusia. Menurut John McCarthy, 1956, AI : Untuk mengetahui dan memodelkan proses proses berpikir manusia dan mendesain mesin agar dapat menirukan perilaku manusia. Cerdas = memiliki pengetahuan + pengalaman, penalaran (bagaimana membuat keputusan & mengambil tindakan), moral yang baik 6

Definisi AI (Lanjt Lanjt) Agar mesin bisa cerdas (bertindak seperti & sebaik manusia) maka harus diberi bekal pengetahuan & mempunyai kemampuan untuk menalar. 2 bagian utama yg dibutuhkan untuk aplikasi kecerdasan buatan : a. basis pengetahuan (knowledge base): berisi fakta-fakta, f k teori, pemikiran & hubungan antara satu dengan lainnya. 7

Definisi AI (lanjt lanjt) b. motor inferensi (inference engine) : kemampuan menarik kesimpulan berdasarkan pengetahuan 8

Tujuan AI 1. Membuat mesin menjadi lebih pintar (tujuan utama) 2. Memahami apa itu kecerdasan (tujuan ilmiah) 3. Membuat mesin lebih bermanfaat (tujuan entrepreneurial) 9

Arah AI Mengembangkan metode dan sistem untuk menyelesaikan masalah AI tanpa mengikuti cara manusia menyelesaikannya (sistem pakar / expert systems) Mengembangkan metode dan sistem untuk menyelesaikan masalah AI melalui pemodelan cara berpikirnya manusia, atau cara bekerjanya otak manusia (neural networks). 10

AI dapat dipandang dalam berbagai b perspektif Dari perspektif p Kecerdasan (Intelligence) AI adalah bagaimana membuat mesin yang cerdas dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia Dari perspektif bisnis AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis. Dari perspektif pemrograman (Programming), AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search) 11

What is AI? Sistem yang berpikir Sistem yang berpikir seperti manusia secara rasional Thinking humanly Thinking rationally Sistem yang bertindak seperti manusia Acting humanly Sistem yang bertindak secara rasional Acting rationally 12

Berfikir Seperti Manusia 1. Diperlukan suatu cara untuk mengetahui bagaimana manusia berfikir 2. Diperlukan pemahaman tentang bagaimana pikiran manusia bekerja Bagaimana caranya? 1. Melalui introspeksi atau mawas diri; mencoba menangkap bagaimana pikiran kita berjalan 2. Melalui percobaan psikologis 13

Sejarah AI Tahun 1950 an Alan Turing, seorang pionir AI dan ahli matematika Inggris melakukan percobaan Turing (Turing Test) yaitu sebuah komputer melalui terminalnya ditempatkan pada jarak jauh. Di ujung yang satu ada terminal dengan software AI dan diujung lain ada sebuah terminal dengan seorang operator. Operator itu tidak mengetahui kalau di ujung terminal lain dipasang software 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). 14

Uji Turing Dari AI Bertindak Seperti Manusia 15

Berfikir Rasional Cara berfikirnya memenuhi aturan logika yang dibangun oleh Aristotles Pola struktur argumentasi yang selalu memberi konklusi yang benar bila premis benar Menjadi dasar bidang logika Tradisi logicist dalam AI adalah membangun program yang menghasilkan solusi berdasarkan logika Problem: Pengetahuan informal sukar diuraikan ik dan dinyatakan dalam bentuk notasi logika formal Penyelesaian secara prinsip vs. praktis 16

Bertindak Rasional Bertindak secara rasional artinya bertindak didalam upaya mencapai goal Didalam lingkungan yang rumit tidaklah mungkin mendapatkan rasionalisasi sempurna yang selalu melakukan sesuatu dengan benar Rasionalisasi terbatas 17

18

Perbedaan antara Pemrograman AI dan Konvensional AI Representasi dan Manipulasi simbol Memberitahu komputer tentang suatu masalah Komputer diberi pengetahuan dan kemampuan inferensi Komputasi Konvensional Algoritama Memerintah komputer untuk menyelesaikan masalah Memberi data kepada komputer dan program 19

Kelebihan kecerdasan buatan Lebih bersifat permanen. Lebih mudah diduplikasi & disebarkan. Lebih murah. Bersifat konsisten dan teliti karena kecerdasan buatan adalah bagian dari teknologi komputer sedangkan kecerdasan alami senantiasa berubahubah Dapat didokumentasi.keputusan yang dibuat komputer dapat didokumentasi dengan mudah dengan cara melacak setiap aktivitas dari sistem tersebut. t Kecerdasan alami sangat sulit untuk direproduksi. Dapat mengerjakan beberapa task lebih cepat dan lebih baik dibanding manusia 20

Kelebihan kecerdasan alami 1. Kreatif : manusia memiliki kemampuan untuk menambah pengetahuan, sedangkan pada kecerdasan buatan untuk menambah pengetahuan harus dilakukan melalui sistem yang dibangun. 2. Memungkinkan orang untuk menggunakan pengalaman atau pembelajaran secara langsung. Sedangkan pada kecerdasan buatan harus mendapat masukan berupa input-input simbolik. 3. Pemikiran manusia dapat digunakan secara luas, sedangkan kecerdasan buatan sangat terbatas. 21

AI PADA APLIKASI KOMERSIAL Sistem pakar (expert system) : komputer sebagai sarana untuk menyimpan pengetahuan para pakar sehingga komputer memiliki keahlian menyelesaikan permasalahan dengan meniru keahlian yang dimiliki pakar. 22

AI PADA APLIKASI KOMERSIAL Pengolahan bahasa alami (natural language processing) : user dapat berkomunikasi dengan komputer menggunakan bahasa sehari-hari, h i misal bahasa inggris, bahasa indonesia, bahasa jawa, dll, contoh : pengguna sistem dapat memberikan perintah dengan bahasa sehari-hari, misalnya, untuk menghapus semua file, pengguna cukup memberikan perintah komputer, tolong hapus semua file! maka sistem akan mentranslasikan perintah bahasa alami tersebut menjadi perintah bahasa formal yang dipahami oleh komputer, yaitu delete *.* <ENTER>. 23

AI PADA APLIKASI KOMERSIAL - Translator bahasa inggris ke bahasa indonesia begitu juga sebaliknya,dll, tetapi sistem ini tidak hanya sekedar kamus yang menerjemahkan kata per kata, tetapi juga mentranslasikan sintaks dari bahasa asal ke bahasa tujuan - Text summarization : suatu sistem yang dapat membuat ringkasan hal-hal penting dari suatu wacana yang diberikan. 24

AI PADA APLIKASI KOMERSIAL Pengenalan ucapan (speech recognition) : manusia dapat berkomunikasi dengan komputer menggunakan suara. Contoh : - memberikan instruksi ke komputer dengan suara - alat bantu membaca untuk tunanetra, mempunyai masukan berupa teks tercetak (misalnya buku) dan mempunyai keluaran berupa ucapan dari teks tercetak t yang diberikan. ik 25

AI PADA APLIKASI KOMERSIAL Telpon untuk penderita bisu-tuli Alat untuk tuna wicara 26

AI PADA APLIKASI KOMERSIAL konversi dari SMS (Short Message System) ke ucapan sehingga pesan SMS dapat didengar. Dengan demikian memungkinkan k untuk mendengar pesan SMS sambil melakukan aktivitas yang menyulitkan untuk membacanya, seperti mengendarai mobil. 4. Robotika & sistem sensor - Sistem sensor pada mesin cuci yaitu menggunakan sensor optik, mengeluarkan cahaya ke air dan mengukur bagaimana cahaya tersebut sampai ke ujung lainnya. Makin kotor, maka sinar yang sampai makin redup. Sistem juga mampu menentukan jenis kotoran tersebut 27

AI PADA APLIKASI KOMERSIAL daki/minyak. Sistem juga bisa menentukan putaran yang tepat secara otomatis berdasarkan jenis dan banyaknya kotoran serta jumlah yang akan dicuci. - Robotika 5. Computer vision : menginterpretasikan gambar atau objek-objek tampak melalui komputer 28

AI PADA APLIKASI KOMERSIAL 6. Intelligent computer-aided instruction : komputer dapat digunakan sebagai tutor yang dapat melatih & mengajar. Contoh : Learn to speak English 29

AI PADA APLIKASI KOMERSIAL 7. Game playing 1997, Deep Blue mengalahkan Garry Kasparov, the World Chess Champion Deep Blue chess machine menggunakan komputer IBM, dibuat tahun 1990-an oleh Hsu, Campbell, Tan, Hoane, Brody, Benjamin Deep Blue mampu mengevaluasi 200juta posisi bidak catur /detik 30

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 ketidaktepatan, kt t ketidakpastian, k dan kebenaran parsial untuk dapat diselesaikan dan dikendalikan dengan mudah agar sesuai dengan realita (Prof. Lotfi A Zadeh, 1992). 31

SOFT COMPUTING Metodologi-metodologi yang digunakan dalam Soft computing adalah : 1. Sistem Fuzzy (mengakomodasi ketidaktepatan) Logika Fuzzy y( (fuzzy logic) 2. Jaringan Syaraf (menggunakan pembelajaran) Jaringan Syaraf Tiruan (neurall network) 3. Probabilistic Reasoning (mengakomodasi ketidakpastian) 4. Evolutionary Computing (optimasi) Algoritma Genetika 32