silabus artificial intellegence

Embed Size (px)

DESCRIPTION

unikom mata kuliah artificial intellegence

Citation preview

KECERDASAN BUATAN (Artificial Intelegent)

KECERDASAN BUATAN (Artificial Intelegence)Teknik Informatika - UNIKOMNelly Indriani Widiastuti S.Si., M.T.

KONTRAK BELAJARPENILAIAN : Kehadiran (10%), Tugas Kecil/Quiz (20%), UTS (30%), Tugas Besar (40%) Tugas Kecil / Tugas BesarTextbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003, Third EditionLain-lain :Kecerdasan Buatan Nelly Indriani W.Slide kuliah Nelly Indriani W.Catatan masing-masingTUGAS KECIL (kondisional)Dikerjakan IndividuBentuk : Program Makalah/paperPenilaian :Hanya yang diunggah di kelas AI masing-masing, kuliah onlineDalam batas waktu yang ditentukanSesuai dengan ketentuan yang ditetapkan di masing-masing tugas

TUGAS BESAR (1x)Dikerjakan perkelompokTerdiri dari : MakalahProgramPresentasi Penilaian dan pengumpulanHanya bagi anggota yang melaksanakan tugas tersebutDokumentasi dijadikan satu DVD per kelasHanya yang sesuai ketentuan

TOPIK TUGAS BESARNon Heuristics In GameHeuristic Search In GameGenetics Algorithm for Path findingGenetics Algorithm for OptimizationNave BayesBayesian NetworkFuzzy logic

Artificial Neural Network on DeaseaseArtificial Neural Network on ImageLearning Decision Tree K-MeansText ClasificationInformation RetrievalObject Recognition by AppearanceObject Recognition by Structural Information

SILABUSIntro AIIntelligent Agent (TK)Problem SolvingSearch (TK)Genetics AlgorithmKnowledge, Reasoning & PlanningForward & backward(TK)Knowledge Representation(TK)

UncertaintyBayes Rule FuzzyLearning Learning TheoryNeural NetworkCommunicating & perceivingNatural Language ProcessingRecognition (Vision)

PENDAHULUANIntro Definisi Arah Kecerdasan BuatanDasar ilmu Kecerdasan buatanPenerapan konsep AIKecerdasan buatan vs kecerdasan alamiINTRO

BeginEnd

DEFINISITHINGKING HUMANLYUsaha agar komputer memiliki kemampuan seperti manusia (decision making, problem solving, learning)

THINGKING RATIONALLYKajian komputasi yang memungkinkan untuk menilai, menalar dan bertindak

ACTING HUMANLYKajian yang membuat komputer melakukan hal-hal yang mana manusia bertindak lebih baik

ACTING RATIONALLYKajian yang berfokus pada perilaku cerdas sebuah benda.Turing Machine (1950)

ACTING HUMANLY: TURING TESTPredicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutesTURING MACHINESThinking humanly: cognitive modelingProgram yang berpikir seperti manusiaBagaimana manusia berpikir ?Get Inside ?Introspeksi : mencoba menangkap pemikiran manusiaPercobaan Psikologi : mengamati manusia bertindakPencitraan Otak : mengamati kerja otakCognitive modelingRequires Predicting and testing behavior of human subjects (top-down)Direct identification from neurological data (bottom-up)

Pendekatan Perkiraan Cognitive Science Cognitive Neuroscience

THINKING RATIONALLY: "LAWS OF THOUGHT"Right Thingking -> proses penalaran yang tak terbantahkan Syllogism : Socrates is a manman are mortalSocrates is mortalIlmu yang mempelajari -> LOGIKA Hambatan Informal knowledge >> state it in formal termBig difference. Menyelesaikan masalah secara prinsip selesai secara praktikACTING RATIONALLY : THE RATIONAL AGENT APPROACHAGENT : sesuatu yang dpt beraksiRational Agent : bertindak untuk mencapai hasil terbaik, jk tidak pasti diharapkan hasilnya terbaik.Harus dapat dibedakan dengan ProgramBeroperasi dalam kendali otomatisMemahami lingkungannyaBertahan pada periode yang berkepanjanganBeradaptasi untuk perubahanMampu menyelesaikan tujuan yang lainRATIONAL AGENTFungsi 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)

DASAR ILMU KECERDASAN BUATANCABANG ILMUMASALAHFILOSOFIDapatkah aturan formal digunakan untuk menggambarkan kesimpulan yang validMATEMATIKADapatkah dihitungEKONOMIApa yang harus dilakukan saat pembayaran tidak sesuaiNEUROSCIENCEBagaimana cara otak memproses informasiPSIKOLOGIBagaimana manusia atau hewan berpikir dan bertindakREKAYASA KOMPUTERBagaimana cara membuat komputer yang efisienTEORI KONTROL & CYBERNETICSBagaimana suatu sistem beroperasi dalam kontrol sistem itu sendiriLINGUISTIK Bagaimana bahasa berhubungan dengan pemikiranDari 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)

AI dalam berbagai perspektif.Kecerdasan buatan VS alamiKecerdasan alamiKecerdasan buatanBersifat mudah berubahBersifat permanenProses transfer dari manusia satu ke yang lain butuh waktu lamaMudah diduplikasiMahal karena harus membayar ahliBiaya lebih murahSering berubah karena sifat manusiaKonsisten Memungkinkan terjadi kesalahan manusia Dokumentasi mudahButu waktu untuk menambah ilmuMudah ditambahAbridged history of AI1943 McCulloch & Pitts: Boolean circuit model of brain1950 Turing's "Computing Machinery and Intelligence"1956Dartmouth meeting: "Artificial Intelligence" adopted1950sEarly AI programs, including Samuel's checkersprogram, Newell & Simon's Logic Theorist, Gelernter's Geometry Engine1965Robinson's complete algorithm for logical reasoning196673AI discovers computational complexityNeural network research almost disappears1980-- AI becomes an industry 1986-- Neural networks return to popularity1987--AI becomes a science 1995--The emergence of intelligent agents State of the art2006 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 Airlines1997 - DEEP BLUE : mengalahkan Garry KasparovTiap 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 learningKeep in mindRasionalitas sempurna Lingkungan yang rumitTidak memungkinkanAt LeastMengerjakan hipotesis yang menyempurnakan rasionalitas -> good startingMenyederhanakan masalahMenyiapkan hal-hal yang mendasar secara layak.

TUGAS KECIL 1Definisikan dengan kata-kata anda sendiri : intelligence, artificial intelligence, agent, rationalitasCari AI literatur untuk menemukan apakah, pekerjaan-pekerjaan berikut dapat diselesaikan oleh komputer :Bermain ping-pongBerkendaraan di pusat Cairo, MesirBerkendaraan di Victorville, CaliforniaBelanja mingguan di pasar swalayanBelanja mingguan di webBermain Bridge di tingkat perlombaanMencari dan membuktikan teori matematika Menulis cerita lucuMemberikan pendapat hukum dalam area tertentuMenterjemahkan kata-kata bahasa inggris ke swedia real timeMelakukan operasi bedah yang kompleksJika tidak ditemukan, tentukan apa yang menjadi kesulitan, dan perkirakan pada saat kapan hal tersebut terjadiKetentuan Unggah ke kelas AI masing-masingKerjakan pada kertas A4, times new roman, 12pt, spasi 1,5Jawaban soal dan Review dikerjakan pada minimal 2 halamanFormat file : nama_nimBatas waktu : 1 minggu dari tanggal diberikan tugas ini di kelas