Pemodelan berbasis agen (Agent-Based Modeling/ABM) adalah pendekatan pemodelan sistem kompleks dengan merepresentasikan entitas sebagai agen yang berinteraksi satu sama lain. Setiap agen memiliki perilaku dan aturan sendiri yang dapat berubah sesuai dengan lingkungannya. ABM banyak digunakan dalam ilmu komputer, ekonomi, dan ekologi.
Karakteristik ABM
Pemodelan ini menekankan pada perilaku individu dan interaksi lokal antar agen, yang kemudian menghasilkan perilaku kolektif pada tingkat sistem.
Perangkat Lunak ABM
Beberapa perangkat lunak populer untuk pemodelan berbasis agen adalah NetLogo, Repast, dan AnyLogic. Dengan perangkat lunak ini, peneliti dapat dengan mudah merancang skenario dan mengamati hasil simulasi.
Aplikasi Pemodelan
ABM digunakan untuk memodelkan fenomena sosial, epidemi, pasar keuangan, dan ekosistem, di mana interaksi individu sangat mempengaruhi hasil sistem secara keseluruhan.