Soal text
Transkripsi dicocokkan dengan 3 halaman naskah asli.
Redaksi dirapikan untuk dibaca. Data, pilihan jawaban, dan subsoal mengikuti naskah; diagram dijelaskan dalam teks atau tabel.
Lompat ke soal
UTS Kecerdasan Buatan / Sistem Cerdas 2025/2026
Kamis, 9 April 2026 · 08.00–09.30 WIB (90 menit) · Buku tertutup. Kerjakan bagian A dan B pada lembar terpisah. Tuliskan NIM, nama, kode soal pada setiap lembar. Dilarang bekerja sama; kecurangan mengakibatkan nilai akhir 0 dan otomatis mengulang mata kuliah.
Bagian A — 1. Sistem kampus (15%)
Kampus ingin sistem cerdas untuk mencari ruang kelas kosong, merekomendasikan jalur tercepat ke ruang kuliah, dan menyarankan waktu berangkat berdasarkan kondisi kampus. a. (5%) Mengapa dapat dikategorikan aplikasi AI, bukan sekadar program biasa? b. (5%) Apakah sudah “cerdas” jika hanya menampilkan informasi tanpa mampu memilih solusi terbaik? Jelaskan. c. (5%) Apakah semua sistem otomatis dapat disebut AI? Sertakan argumen logis.
2. Robot rumah sakit (20%)
Robot memandu pasien ke poli tujuan. Robot mempunyai sensor lokasi, kamera, peta gedung, speaker, dan roda; harus menghindari keramaian, memilih rute aman, dan menyesuaikan tindakan ketika koridor ditutup. a. (5%) Tentukan agent, sensor, actuator, dan environment. b. (5%) Lebih tepat simple reflex, goal-based, atau utility-based agent? Jelaskan. c. (5%) Analisis fully/partially observable dan static/dynamic. d. (5%) Apa kelemahan utama jika hanya mengikuti rute tetap tanpa mempertimbangkan kondisi koridor?
3. UCS (15%)
masukkan start ke priority queue dengan biaya 0
selama priority queue tidak kosong:
ambil node dengan biaya terkecil
jika node adalah goal:
return biaya
untuk setiap tetangga:
hitung biaya_baru
jika biaya_baru lebih kecil dari biaya lama:
perbarui dan masukkan ke priority queue
a. (5%) Mengapa selalu mengambil node dengan biaya terkecil? b. (5%) Apa akibat mengganti priority queue dengan antrean biasa? c. (5%) Mengapa pseudocode menggambarkan UCS, bukan DFS?
Bagian B — 4. Admissibility A* (30%)
Cari jalur terpendek H menuju G. Angka dalam node adalah h(n). Kedua graf mempunyai sisi tidak berarah yang sama:
| Sisi | Bobot |
|---|---|
| H–F | 20 |
| H–C | 14 |
| H–D | 14 |
| H–B | 10 |
| F–C | 14 |
| C–D | 20 |
| C–B | 17 |
| D–B | 17 |
| F–A | 17 |
| F–E | 17 |
| A–E | 14 |
| E–G | 14 |
| Node | Graf A h(n) | Graf B h(n) |
|---|---|---|
| H | 26 | 26 |
| F | 22 | 32 |
| C | 22 | 22 |
| D | 30 | 30 |
| B | 28 | 28 |
| A | 24 | 24 |
| E | 15 | 14 |
| G | 0 | 0 |
Untuk setiap graf: a. (20%) Evaluasi apakah heuristic tiap node valid (admissible) untuk A*. b. (10%) Jika tidak valid, jelaskan spesifik. Fokus pada perubahan h(F), h(E), dan dampaknya terhadap admissibility.
5. 4-Queens (20%)
Tempatkan empat ratu pada papan 4×4 sehingga tidak ada pasangan saling menyerang. State berupa [r1,r2,r3,r4], ri adalah baris ratu di kolom i. h(n)=jumlah pasangan ratu saling menyerang. Hill Climbing berhenti di state [2,3,1,4]. a. (10%) Hitung h(n). b. (5%) Apakah ini solusi global atau local optimum? c. (5%) Mengapa Hill Climbing bisa berhenti pada state ini?