Membuat model ABM (atau model BA), bisa menjadi sangat rumit. Tipe model ini membutuhkan pemahaman yang mendalam terhadap suatu fenomena dan umumnya melibatkan data yang detail. Dibawah ini adalah beberapa pertimbangan-pertimbangan yang disarankan sebelum memformulasikan model ABM.
- Tentukan tujuan dari model
- apa pertanyaan fundamental yang ingin dijawab dengan model?
- bagaimana model dapat dianggap berhasil?
- apa metode kuantitatif yang digunakan untuk mengukur keberhasilan model?
- Tentukan agen-agennya
- Fitur apa yang digunakan untuk menggambarkan agen? point, poligon, raster layers, network, atau non spasial?
- apakah akan menggunakan banyak tipe agen?
- identifikasi setiap agen individual
- apakah model akan menggambarkan semua fenomena sebagai agen atau dalam hubungannya dengan teknik modeling lain?
- tentukan field atau properti setiap agen
- field apa yang harus dimonitor oleh individu agen dalam rangka membuat keputusan
- field apa yang mungkin mempengaruhi bagaimana agen saling berinteraksi
- tentukan action masing-masing agen
- apa action yang dilakukan setiap agen
- apakah pergerakan termasuk action dalam model
- bagaimana action mempengaruhi field
- bagaimana action mempengaruhi lingkungan
- tentukan bagaimana cara agen membuat keputusan apakah secara sadar atau tidak sadar.
- kondisi agen, dapat berupa kondisi fisik, mental atau lainnya
- interaksi satu agen dengan lainnya
- interaksi agen dengan dunia luar
- faktor lingkungan regional yang mungkin dihadapi agen
- faktor spesifik lingkungan/lansekap misalnya elevasi, tubuh air, dan vegetasi
- faktor sosial dari eksternal
- apakah agen merubah pengambilan keputusan terhadap
- musim
- waktu dalam hari
- dalam kondisi tertentu
- apakah agen belajar?
- tentukan dari mana informasi akan datang pada agen yang akan membuat keputusan.
- layer dasar
- layer turunan
- karakteristik regional
- model yang lain
- tentukan interval waktu pada setiap langkah apabila model sensitif terhadap perubahan waktu. Durasi setiap perubahan waktu bisa jadi tergantung pada:
- pemahaman kita terhadap fenomena, apa yang menjadi faktor yang menentukan aturan tertentu
- proses penentuan keputusan satu agen
- karakteristik agen dalam model
- resolusi data
- Tentukan durasi waktu yang dibutuhkan oleh model untuk berjalan. Jumlah ulangan tergantung pada:
- fenomena yang dimodelkan
- apa yang kita tahu dari fenomena tersebut
- model apa yang digunakan untuk menangkap fenomena
- durasi setiap langkah waktu
- tentukan bagaimana model diverifikasi
- tentukan bagaimana model divalidasi:
- menggunakan tujuan terukur yang ditentukan pada poin 1.
- menggunakan data observasi
- menggunakan pengetahuan terhadap fnomena
Model sangat berhubungan dengan proses yang berulang. Tujuan model, penentuan agen, field, action dan menjalankan model seringkali tidak dapat dilakukan dalam satu sesi waktu. Permodelan, dalam hal ini ABM, adalah sebuah proses. Proses untuk mengidentifikasi apa yang kita tau dari sebuah fenomena dan apa yang tidak.
apakah saya bisa minta nomor kontak, atau email untuk berdiskusi lebih lanjut tentang ABM? terimakasih.
Mohon maaf baru bisa membalas karena kesibukan Pak… silahkan bisa tinggalkan nomor kontaknya nanti saya hubungi. Tapi saya sendiri masih baru belajar… nanti kita sama-sama belajar saja ya…. nuwun