YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Indonesian subtitles

← 02-02 What Is A Problem

Get Embed Code
20 Languages

Showing Revision 2 created 05/18/2016 by Denna Agil Pangesti.

  1. Dan jawabannya adalah tidak.

  2. Tidak ada solusi yang dapat diselesaikan oleh si agen
  3. karena Bucharest tidak muncul dalam peta.
  4. Dan si agen tidak tahu kegiatan yang bisa muncul di sana.
  5. Jadi mari beri si agen kesempatan yang lebih baik.
  6. Sekarang kita beri si agen peta lengkap Romania.
  7. Sebagai permulaan, dia berada di Arad, dan destinasi atau tujuannya adalah di Bucharest.
  8. Dan si agen diberi permasalahan untuk kemudian memunculkan rangkaian aksi
  9. yang akan terjadi di tempat tujuan.
  10. Sekarang, apakah mungkin si agen dapat menyelesaikan permasalahan ini?
  11. Dan jawabannya adalah ya.
  12. Ada banyak jalan atau langkah atau rangkaian aksi yang akan terjadi di tempat tujuan.
  13. Inilah salah satunya:
  14. Diawali di Arad, mengambil langkah awal ini, lalu yang ini, lalu yang ini,
  15. lalu yang ini, dan yang ini untuk tiba di tempat tujuan.
  16. Jadi ini terhitung sebagai solusi dari permasalahannya.
  17. Jadi rangkaian aksi, terikat bersama, menjadi jaminan untuk kita mencapai tujuan.
  18. [DEFINISI DARI SUATU MASALAH]
  19. Kini mari kita mendefinisikan secara resmi seperti apa masalah itu.
  20. Suatu masalah bisa diuraikan menjadi beberapa komponen.
  21. Pertama, kondisi awal dimana si agen memulai.
  22. Di jalan kita menemukan masalah, kondisi awalnya si agen berada di kota Arad.
  23. Lalu, fungsi--Aksi--yang menjadikan kondisi sebagai masukan dan mengembalikan
  24. sekumpulan aksi yang mungkin dapat dilakukan si agen ketika ia berada di kondisi ini.
  25. [AKSI (s) {a,a2,a3...}]
  26. Dalam beberapa masalah, si agen akan memiliki aksi yang sama yang tersedia di semua kondisi
  27. dan di permasalahan lainnya, ia akan memiliki aksi yang berbeda tergantung pada kondisinya.
  28. Di jalan menemukan masalah, aksi akan tergantung pada kondisi.
  29. Ketika kita berada di satu kota, kita bisa mengambil jalan ke kota sekitarnya--
  30. tetapi kita tidak bisa pergi ke kota lainnya.
  31. Berikutnya kita memiliki fungsi yang di sebut hasil, yang mengambil kondisi dan aksi sebagai masukkan,
  32. dan menghasilkan kondisi baru sebagai keluarannya.
  33. Jadi, sebagai contoh, jika si agen di kota Arad, dan mengambil--itu merupakan kondisinya--
  34. dan mengambil aksi mengendarai sepanjang Rute E-671 menuju Timisoara,
  35. maka hasil dari melakuakan aksi dalam kondisi itu merupakan kondisi barunya--
  36. dimana si agen berada di kota Timisoara.
  37. Lalu, kita butuh sebuah fungsi yang disebut Tes Tujuan,
  38. yang mengambil kondisi dan mengembalikan nilai Boolean--
  39. benar atau salah--memberitahu kita apakah kondisi ini adalah tujuan atau bukan.
  40. Di masalah menemukan jalan, tujuan satu-satunya adalah bisa berada di kota tujuan--
  41. kota Bucharest--dan semua kondisi lainnya akan menjadi salah menurut Tes Tujuan.
  42. Dan akhirnya, kita membutuhkan satu hal lagi yakni fungsi Biaya Alur--
  43. Yang mengambil alur, perubahan rangkaian kondisi/aksi,
  44. dan menghasilkan angka, yang merupakan biaya dari alur itu.
  45. Sekarang, untuk sebagian besar masalah yang kita akan hadapi, kita akan membuat fungsi Biaya Alur menjadi penjumlahan
  46. sehingga biaya alur hanyalah merupakan total dari biaya lankah-langkah individu.
  47. Jadi kita akan melaksanakan fungsi Biaya Alur ini, dengan indikasi fungsi Biaya Langkah.
  48. Fungsi Biaya Langkah mengambil kondisi, aksi, dan kondisi hasil dari aksi itu
  49. dan menghasilkan suatu angka--n--yang merupakan biaya dari aksi itu.
  50. Di contoh menemukan jalan, biayanya bisa berupa jumlah jarak mil yang telah ditempuh
  51. Not Synced
    atau mungkin jumlah menit yang dibutuhkan untuk dapat menuju tempat tujuan itu.