Pengantar Intelegensia Buatan (IB) M. Haviz Irfani, S.Si, M.T.I Pengantar Intelegensia Buatan (IB)
Revolusi pengolahan data komputer Pengolahan data, informasi dan pengetahuan
Apakah Inteligensia Buatan itu?? Menurut Alan Turing “Jika sebuah mesin dapat membuat seseorang percaya bahwa dirinya mampu berkomunikasi dengan orang lain,dapat dikatakan bahwa mesin tersebut cerdas (seperti layaknya manusia)”.
Apakah Inteligensia Buatan itu?? Menurut Paul Y. Gloess “ilmu yang mempelajari bagaimana membuat sebuah mesin seolah-olah memiliki kecerdasan dalam memecahkan suatu masalah yang diberikan kepadanya”
Apakah Inteligensia Buatan itu?? Menurut H. A. Simon “ Inteligensia buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang dalam pandangan manusia adalah cerdas”
Apakah Inteligensia Buatan itu?? Menurut Rich and Knight “Inteligensia Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia”
Syarat-syarat Inteligensia Buatan: KECERDASAN PENGETAHUAN INTELIGENSIA BUATAN PERKIRAAN PEMIKIRAN PENGERTIAN PENGAJARAN
SifAT-SIFAT Inteligensia Buatan Langkah-langkah mandiri dan teridentifikasi Potongan program merupakan potongan informasi Pengaturan cara kerja otomatis Informasi yang digunakan relevan
Tujuan dari ITELIGENSIA BUATAN: Tujuan dari kecerdasan buatan menurut Winston dan Prendergast [1984]: Membuat mesin menjadi lebih pintar (tujuan utama) 2. Memahami apa itu kecerdasan (tujuan ilmiah) 3. Membuat mesin lebih bermanfaat (tujuan entrepreneurial)
Apakah cerdas itu ??? 1. Belajar dari pengalaman 2. Memecahkan hal yang bersifat kontradiksi 3. Merespon situasi baru dengan cepat 4. Menggunakan alasan untuk memecahkan problem secara efektif 5. Berurusan dengan situasi membingungkan 6. Memahami dengan cara rasional 7. Menerapkan pengetahuan untuk memanipulasi Lingkungan 8. Mengenali elemen penting pada suatu situasi
Pentingnya Inteligensia Buatan?? Membuat sebuah sistem yang dapat: Berkomunikasi Memahami komunikasi dan gambaran visual Mempelajari dan menyempurnakan pengetahuan Membuat keputusan dan memperlihatkan karakter manusia
Kecerdasan Alami VS Kecerdasan Buatan Tidak permanen bersifat permanen Lebih sulit Lebih mudah diduplikasikan dan disebarkan Lebih mahal Lebih murah Tidak konsisten Bersifat konsisten Sulit didokumentasi Dapat didokumentasi Bekerja berdasarkan kemampuan berpikir Bekerja lebih cepat Bekerja menurut situasi dan kondisi Bekerja lebih baik
Kelebihan Kecerdasan Alami??? Kreatif Aktif Produktif
Bahasa Pemrograman Konvensional Bahasa Pemrograman Kecerdasan Buatan Konsep bahasa pemrograman konvensional v.s bahasa pemrograman Kecerdasan Buatan. Bahasa Pemrograman Konvensional Bahasa Pemrograman Kecerdasan Buatan Komputasi bersifat manipulasi teks dan bilangan Berupa simbol, konsep, aturan, relasi. Algoritma prosedural sebagai pemecahan masalah Bahasa deskriptif (menggambarkan fakta dan relasi-relasi yang diketahui). Menentukan urutan langkah kepada pemecahan. Searching/heuristic dipakai untuk pemecahan. Kesimpulan yang deterministik secara keseluruhan Tidak diketahui jika kumpulan algoritma bertemu Tipe data karakter dan angka Tipe data atom, obyek, listing program
Bahasa Pemrograman Konvensional Bahasa Pemrograman Kecerdasan Buatan Konsep bahasa pemrograman konvensional v.s bahasa pemrograman Kecerdasan Buatan. Bahasa Pemrograman Konvensional Bahasa Pemrograman Kecerdasan Buatan Peubah terdeklarasi sebelumnya dan bertipe Tidak perlu pendeklarasian sebelumnya (peubah tipe tertentu dapat dibuat jika diperlukan dalam proses) Peubah berdimensi tetap Dimensi dari struktur data dapat berkembang atau menyusut menurut proses pemecahan Representasi informasi yang pasti/tepat Representasi informasi yang tidak pasti Jawaban eksak/pasti/tepat yang dicari Jawaban memuaskan seperti apapun dicaris
SubDisiplin Ilmu dalam Inteligensia Buatan a. Sistem Pakar (Expert System) “suatu sistem yang dirancang untuk meniru keahlian seorang pakar dalam menjawab pertanyaan dan memecahkan masalah”. b. Pengolahan Bahasa Alami(Natural Language Processing) “Pembuatan program yang memiiki kemampuan untuk memahami bahasa manusia”. Bentuk representasi berupa suara atau tulisan.
SubDisiplin Ilmu dalam Inteligensia Buatan c. Pengenalan Ucapan (Speech Recognition) “Pengembangan teknik dan sistem yang memungkinkan komputer untuk menerima masukan berupa kata yang diucapkan”. d. Robotika dan Sistem Sensor “Sistem atau alatyang digunakan untuk menggantikan kinerja manusia secara otomatis”
SubDisiplin Ilmu dalam Inteligensia Buatan e. Computer Vision “Ilmu yang mempelajari bagaimana komputer dapat mengenali objek yang diamati atau diobservasi”. f. Intelligent Computer-Aided Instruction “Komputer yang digunakan sebagai tutor yang dapat melatih dan mengajar”. g. Game Playing “kegiatan yang kompleks yang berisi peraturan, play, dan budaya”
Konsep-konsep kecerdasan buatan Turing Test (metode pengujian kecerdasan) : metode pengujian kecerdasan yang dibuat oleh Alan Turing. Pemrosesan Simbolik : menyelesaikan masalah tidak didasarkan sejumlah rumus atau melakukan komputasi matematis ,tetapi bersifat simbolik.
Konsep-konsep kecerdasan buatan Heuristic :Strategi untuk melakukan proses pencarian (search) problem secara selektif mengarah ke solusi kemungkinan sukses paling besar. Penarikan Kesimpulan (Inferencing): kemampuan berfikir(reasoning) termasuk proses penarikan kesimpulan berdasarkan fakta-fakta dan aturan dengan menggunakan metode heuristik atau metode pencarian lainnya.
Konsep-konsep kecerdasan buatan Pencocokan Pola (Pattern Matching): Metode yang menjelaskan obyek, kejadian (events) atau proses dalam hubungan logik atau komputasional.
SELESAI…..