Kecerdasan Buatan: Search, Pengetahuan, dan Penalaran

Kenali mana masalah yang butuh sistem cerdas, lalu pilih dan jalankan teknik yang tepat untuk menyelesaikannya.

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 Bikin Sistem Disebut Cerdas
Sistem Cerdas dan Program Biasa: Apa Bedanya20 menit
Agent, Lingkungan, dan Ukuran Keberhasilan20 menit
Merumuskan Masalah Jadi Ruang Keadaan20 menit
Search: Cara Mesin Mencari Solusi
Search Tanpa Petunjuk: BFS, DFS, dan UCS25 menit
Heuristik dan A*: Search yang Punya Arah25 menit
Membandingkan Algoritma Search: Lengkap, Optimal, Mahal20 menit
Search Lanjutan untuk Masalah yang Lebih Besar
Local Search: Hill Climbing dan Simulated Annealing20 menit
Adversarial Search: Minimax dan Alpha-Beta20 menit
Constraint Satisfaction: Menjadwal Tanpa Bentrok20 menit
Pengetahuan dan Penalaran
Logika dan Inferensi: Menyimpulkan dari Fakta25 menit
Sistem Berbasis Aturan: Forward dan Backward Chaining20 menit
Representasi Pengetahuan Lanjutan: Ontologi dan Graf Pengetahuan20 menit
Penalaran di Bawah Ketidakpastian: Bayes dan Bayesian Network25 menit