Artificial Intelligence Teknik Informatika - UNIKOM Nelly Indriani Widiastuti S.Si., M.T.
KONTRAK BELAJAR PENILAIAN : Kehadiran (10%), Tugas Kecil/Quiz (20%), UTS (30%), Tugas Besar (40%) Pakaian rapi dan sopan. Tidak pakai sandal jepit. Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003, Third Edition Lain-lain : Kecerdasan Buatan – Nelly Indriani W. Slide kuliah – Nelly Indriani W. Catatan masing-masing
TUGAS KECIL (kondisional) Dikerjakan Individu Bentuk : Program Makalah/paper Penilaian : Hanya yang diunggah di kelas AI masing-masing, kuliah online Dalam batas waktu yang ditentukan Sesuai dengan ketentuan yang ditetapkan di masing- masing tugas
TUGAS BESAR (1x) Dikerjakan perkelompok (maks. 3 orang) Terdiri dari : Makalah (Kasus, teori, pseudocode, analisis) Program Presentasi Penilaian dan pengumpulan Hanya bagi anggota yang melaksanakan tugas tersebut Dokumentasi dijadikan satu DVD per kelas Hanya yang sesuai ketentuan Pelaksanaan presentasi 3 pertemuan terakhir Topik dan kelompok dipilih acak
Per kelompok mengerjakan kasus, SILABUS Introduction AI Intelligent Agent (TK) Knowledge, Reasoning & Planning Forward & backward(TK) Knowledge Representation(TK) Problem Solving Genetics Algorithm Uncertainty Fuzzy Learning Learning Theory Supervised unsupervised Per kelompok mengerjakan kasus, buat analisis, buat pseudocode
Artificial Intelligence introduction Artificial Intelligence
Tujuan : Memahami konsep kecerdasan buatan Rencana kegiatan : materi dan evaluasi Cakupan materi : Intro Pengertian AI Penerapan konsep AI Kecerdasan buatan vs kecerdasan alami
PENDAHULUAN Intro Pengertian AI Penerapan konsep AI Kecerdasan buatan vs kecerdasan alami
INTRO End Begin
Artificial ? Intelligence ?
Definisi The theory and development of computer systems able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages (oxford dictionaries) The science and engineering of making intelligent machines, especially intelligent computer program. It is related to the similar task of using computers to understand human intelligence (formal standford.edu)
PARADIGMA AI process THINGKING RATIONALLY THINGKING HUMANLY Usaha agar komputer memiliki kemampuan seperti manusia (decision making, problem solving, learning) Misal: sistem identifikasi penyakit THINGKING RATIONALLY Kajian komputasi yang memungkinkan untuk menilai, menalar dan bertindak Misal: sistem klasifikasi dokumen process ACTING HUMANLY Kajian yang membuat komputer melakukan hal-hal yang mana manusia bertindak lebih baik Misal: robot ACTING RATIONALLY Kajian yang berfokus pada perilaku cerdas sebuah benda. Misal: pengenalan benda (robot penyedot debu ) behaviour
Thinking humanly: cognitive modeling Program yang berpikir seperti manusia Bagaimana manusia berpikir ? Get Inside ? Introspeksi : mencoba menangkap pemikiran manusia Percobaan Psikologi : mengamati manusia bertindak Pencitraan Otak : mengamati kerja otak
Cognitive modeling Requires Predicting and testing behavior of human subjects (top- down) Direct identification from neurological data (bottom-up) Pendekatan Perkiraan Cognitive Science Cognitive Neuroscience
ACTING HUMANLY
: TURING TEST Turing Machine (1950) Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes
TURING MACHINES Machines Learning Automated reasoning Knowledge Representation Natural language processing
THINKING RATIONALLY: "LAWS OF THOUGHT" Right Thingking → proses penalaran yang tak terbantahkan Syllogism : Socrates is a man man are mortal Socrates is mortal Ilmu yang mempelajari → LOGIKA Hambatan Informal knowledge >> state it in formal term Big difference. Menyelesaikan masalah secara prinsip <-> selesai secara praktik
ACTING RATIONALLY : THE RATIONAL AGENT APPROACH AGENT : sesuatu yang dpt beraksi Rational Agent : bertindak untuk mencapai hasil terbaik, jk tidak pasti diharapkan hasilnya terbaik. Harus dapat dibedakan dengan Program Beroperasi dalam kendali otomatis Memahami lingkungannya Bertahan pada periode yang berkepanjangan Beradaptasi untuk perubahan Mampu menyelesaikan tujuan yang lain
RATIONAL AGENT Fungsi dari history persepsi terhadap aksi [f : P* A] Mampu beraksi untuk mendapat hasil terbaik atau harapan terbaik (uncertainty) Kesimpulan harus benar (correct inferences) Salah satu cara bertindak rational adalah menalar secara logis untuk sampai kepada kesimpulan. Kemudian bertindak berdasarkan tujuan (antara/sela)
AI dalam berbagai perspektif. Dari perspektif 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)
Beberapa area penelitian dalam AI https://www. sri Aktifitas Teknik Visual perception Representation and modelling Robotics Control structure Speech understanding Heuristics search Language understanding Planning Expert system Perception Data management Deduction-induction Automatic programming Learning Game playing
Kecerdasan buatan VS alami Kecerdasan alami Kecerdasan buatan Bersifat mudah berubah Bersifat permanen Proses transfer dari manusia satu ke yang lain butuh waktu lama Mudah diduplikasi Mahal karena harus membayar ahli Biaya lebih murah Sering berubah karena sifat manusia Konsisten Memungkinkan terjadi kesalahan manusia Dokumentasi mudah Butu waktu untuk menambah ilmu Mudah ditambah
Abridged history of AI 1943 McCulloch & Pitts: Boolean circuit model of brain 1950 Turing's "Computing Machinery and Intelligence" 1956 Dartmouth meeting: "Artificial Intelligence" adopted 1950s Early AI programs, including Samuel's checkers program, Newell & Simon's Logic Theorist, Gelernter's Geometry Engine 1965 Robinson's complete algorithm for logical reasoning 1966—73 AI discovers computational complexity Neural network research almost disappears 1980-- AI becomes an industry 1986-- Neural networks return to popularity 1987-- AI becomes a science 1995-- The emergence of intelligent agents
State of the art 2006 – Stanley Robot yang mampu bergerak di padang pasir Mojave 22 mph. CMU, robot mobil yang dpt berjalan di jalan raya, mematuhi lalu lintas, menghindari pejalan kaki dan kendaraan lain. Booking penerbangan United Airlines 1997 - DEEP BLUE : mengalahkan Garry Kasparov Tiap hari learning algorithm mengklasifikasikan milyaran spam dari email. Harus dynamic algorithm DART, perencanaan logistik dan penjadwalan tranportasi otomatis. Melibatkan 50000 kendaraan, cargo, dan manusia dlm satu waktu. Parameter : titk awal, tujuan, rute, konflik kepentingan antar parameter. Penerjemah otomatis arab-inggris menggunakan model statistik. Pengembang tidak memahami bahasa arab, hanya memahami statistik dan algoritma machine learning
TUGAS KECIL 1 Definisikan dengan kata-kata anda sendiri : intelligence, artificial intelligence, agent, rationalitas Cari AI literatur untuk menemukan apakah, pekerjaan-pekerjaan berikut dapat diselesaikan oleh komputer : Bermain ping-pong Berkendaraan di pusat Cairo, Mesir Membuat rangkuman dari sebuah dokumen Belanja mingguan di pasar swalayan Belanja mingguan di web Bermain Bridge di tingkat perlombaan Mencari dan membuktikan teori matematika Menulis cerita lucu Memberikan pendapat dalam area tertentu (pakar) Menterjemahkan kata-kata bahasa asing real time Melakukan operasi bedah yang kompleks Jika tidak ditemukan, tentukan apa yang menjadi kesulitan, dan perkirakan pada saat kapan hal tersebut terjadi
Ketentuan Unggah ke kelas AI masing-masing Kerjakan pada kertas A4, times new roman, 12pt, spasi 1,5 Jawaban soal dan Review dikerjakan pada minimal 2 halaman Format file : nama_nim Batas waktu : 1 minggu dari tanggal diberikan tugas ini di kelas