Kecerdasan Buatan: Search, Pengetahuan, dan Penalaran
Kenali mana masalah yang butuh sistem cerdas, lalu pilih dan jalankan teknik yang tepat untuk menyelesaikannya.
Deskripsi
Course tentang sisi kecerdasan buatan yang bekerja tanpa data latih: cara merumuskan masalah jadi ruang keadaan, algoritma search dari BFS sampai A*, local search dan minimax untuk masalah besar, representasi pengetahuan dengan logika dan ontologi, sampai penalaran ketika informasinya tidak pasti. Tiap teknik dibandingkan lewat ukuran yang jelas, bukan lewat klaim mana yang paling bagus.
Apa yang akan dipelajari
- Membedakan sistem cerdas dari program biasa, dan merumuskan masalah menjadi ruang keadaan
- Menjalankan search tanpa petunjuk dengan BFS, DFS, dan UCS
- Mempercepat pencarian dengan heuristik dan A*, lalu membandingkan algoritmanya dari sisi kelengkapan dan ongkos
- Menyelesaikan masalah besar dengan local search, adversarial search, dan constraint satisfaction
- Menyimpulkan fakta baru lewat logika, forward chaining, dan backward chaining
- Menangani ketidakpastian dengan teorema Bayes dan Bayesian network
Kurikulum
- 01 Apa yang Bikin Sistem Disebut Cerdas
- 02 Search: Cara Mesin Mencari Solusi
- 03 Search Lanjutan untuk Masalah yang Lebih Besar
- 04 Pengetahuan dan Penalaran