Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Ruang Pencarian Pertemuan II
2
Tujuan Instruksional Mahasiswa dapat mendeskripsikan sebuah permasalahan secara formal Mahasiswa dapat merancang ruang pencarian dari sebuah permasalahan
3
Agen yang memiliki tujuan (goal directed Agent)
Search = an agent with several immediate options of unknown value can decide what to do by first examining different possible sequences of actions that lead to states of known value, and then choosing the best sequence.
4
Kebutuhan agent Perumusan permasalahan Keadaan awal Operator / Aksi
Rencana Tes tujuan
5
Formulasi permasalahan
S: himpunan keadaan (states) S0: keadaan awal (initial state) A: S S adalah himpunan aksi (actions) G: keadaan akhir, perhatikan bahwa G adalah himpunan bagian dari S (goal test)
6
State space (Ruang pencarian)
plan P = {a0, a1, … , aN} akan menjalani keadaan-keadaan dalam sebuah permasalahan {s0, s1, … , sN+1∈G}.
7
Representasi formulasi permasalahan
Representasi: Directed graph, nodes, arc
8
Aima.search.framework: problem.java
9
Problem romania
10
Romania problem statement (aima.search.map)
11
Vacuum world
12
8-queens problem
13
Formulasi Permasalahan 8-queens: Alternatif 1
States: susunan 0 sampai 8 ratu pada papan catur. Keadaan awal: 0 ratu di atas papan. Suksesor: tambahkan sebuah ratu pada kotak manapun. Tes tujuan: ada 8 ratu di atas papan, namun tidak ada yang saling menyerang.
14
Analisis alternatif 1
15
Formulasi Permasalahan 8-queens: Alternatif 2
States: Susunan apapun untuk 8 ratu di atas papan catur. Keadaan awal: Semua ratu berada pada kolom pertama. Suksesor: Ubah posisi salah satu ratu. Tes tujuan: ada 8 ratu di atas papan, namun tidak ada yang saling menyerang.
16
Analisis alternatif 2
17
Formulasi Permasalahan N-queens: Alternatif 3
States: Susunan apapun untuk k-queens pada k-baris pertama sehingga tidak ada yang saling menyerang. Keadaan Awal: 0 ratu di atas papan catur. Suksesor: tambahkan sebuah ratu pada baris (k+1) sehingga tidak ada yang saling menyerang. Tes tujuan: ada k-ratu di atas papan, namun tidak ada yang saling menyerang.
18
Analsis alternatif 3
19
8-puzzle problem
20
Formulasi permasalahan 8-puzzle
States: deskripsi dari setiap ubin pada lokasinya. Aksi: ubin kosong bergerak ke atas, bawah, kiri atau kanan. Tes tujuan: keadaan sekarang sesuai dengan urutan tertentu. Biaya: setiap pergerakan bernilai 1.
21
Ruang pencarian 8-puzzle
22
Tic-tac-toe problem
23
Water jug problem Ada tiga teko dengan ukuran 12, 8, 3 liter, dan sebuah mata air. Salah satu teko tersebut harus tepat terisi 1 liter air. Definisi permasalahan yang dapat diambil adalah: Keadaan awal: semua teko kosong. Tes tujuan: salah satu teko berisi tepat 1 liter. Suksesor: Aksi: memindahkan air ke teko i dan j, dengan kapasitas Ci dan Cj, dan air yang telah terdapat dalam teko Li dan Lj. Teko i terisi dengan max(0, Li-(Cj-Gj) liter air, dan teko j dengan min(Cj, Li+Lj) Aplikasikan aksi dengan mengisi ke teko i sejumlah Ci liter air. Biaya: berikan biaya pada setiap kali seliter air dipindahkan dari satu teko ke teko lain.
24
Latihan: TSP (travelling salesman problem)
Terdapat N kota yang dihubungkan dengan jalan. Yang diminta adalah untuk menemukan jalur terpendek antara N-kota yang dilalui dari sebuah kota asal, tanpa harus melalui kota yang sama dua kali, untuk dapat kembali ke kota asal. Berikan definisi permasalahan untuk problem ini. Berikan kandidat solusinya.
25
Latihan: Missionaries & Cannibals problem
Ada 3 misionaris dan 3 kanibal pada sebuah sisi sungai. Terdapat sebuah perahu yang dapat membawa 2 penumpang bersamaan. Seorang misionaris tidak boleh berjumlah lebih sedikit dari para kanibal dalam sebuah keadaan. Berikan definisi permasalahan untuk problem ini. Berikan perencanaan untuk menyeberangi sungai tersebut.
26
NODE Representation
27
Nodes collection Queue
28
General Tree search
29
Ruang pencarian yang implisit
Keadaan awal Akibat dari setiap operator Membuka sebuah simpul Menghitung suksesor Pemilihan operator dapat berakibat pada: Ruang pencarian Waktu pencarian
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.