Postingan

Pencarian Berbentuk atau Heuristik Search dan Eksplorasi

Pengertian Heuristik Search Heuristik adalah sebuah teknik yang mengembangkan efisiensi dalam proses pencarian, namum dengan kemungkinan mengorbankan kelengkapan. Heuristic Search sering disebut juga dengan Informed Search. Pencarian dengan algoritma ini menggunakan knowledge base yang spesifik kepada permasalahan yang dihadapi disamping dari definisi masalahnya itu sendiri. Metode ini mampu menemukan solusi secara lebih efisien daripada yang bisa dilakukan pada metode uninformed strategy . Pada pencarian dengan menggunakan metode Uniform Cost Search, kita membandingkan nilai pada path yang ada, dan kemudian akan melakukan ekspansi pertama kali pada path dengan nilai yang terkecil. Nilai path ini biasanya dilambangkan dengan g(n). Lebih lanjut lagi dari metode pencarian tersebut, pada Informed Search Algorithm, kita akan mengenal nilai estimasi (prediksi) dari satu node ke node yang lainnya. Nilai estimasi ini biasanya dilambangkan dengan h(n). Jika n adalah goal node, maka ...

Penyelesaian Masalah Melalui Proses Pencarian atau Searching

Gambar
Penyelesaian Masalah Melalui Proses Pencarian atau Searching           Dalam membuat kecerdasan buatan (AI), tentunya tidak akan hanya berfungsi ‘lurus-lurus’ saja. Akan tetapi, pasti akan muncul masalah masalah yang timbul seiring beroperasinya kecerdasan buatan tersebut. Dalam menyelesaikan masalahnya kecerdasan buatan memiliki beberapa proses yang di antaranya adalah menyelesaikan masalah melalui proses pencarian atau searching .             Dalam proses pencarian atau searching , AI memiliki beberapa bagian yang menentukan bagaimana proses tersebut berjalan. Bagian-bagian tersebut dapat dijabarkan menjadi : 1.      Agen Pemecah Permasalahan             Dalam menjalankan tugasnya tiap ‘kecerdasan’ selalu mempunya agen yang memprosesnya. Jika diumpamakan dalam bentuk manusia, dalam bernafas agen ya...

Pengenalan Kecerdasan Buatan atau Artificial Intelligence (AI)

Gambar
Pengertian Kecerdasan Buatan             Kecerdasan buatan, adalah sebuah k ecerdasan buatan yang dibuat oleh kita, manusia lalu diimplementasikan ke sistem komputer yang dimana pula kecerdasan buatan ini selalu memiliki tujuan untuk membantu manusia menjalankan pekerjaannya. Banyak cara untuk mendefinisikan kecerdasan buatan, diantaranya adalah : ·          Suatu studi yang mengupayakan bagaimana agar komputer berlaku cerdas atau bernalar seperti hendaknya manusia. ·          Studi yang membuat komputer dapat menyelesaikan suatu masalah dengan penalaran yang telah diberikan pada dasar kecerdasan buatan tersebut. ·          Teknologi yang dapat mensimulasikan bagaimana manusia akan bereaksi terhadap suatu masalah.             Program komputer sta...