Формалізація соціологічної теорії за допомогою агентного моделювання
DOI:
https://doi.org/10.29038/2306-3971-2021-01-41-48Ключові слова:
агентна модель, вербальна теорія, формальна теорія, програмний кодАнотація
У статті схарактеризовано процес розробки агентної моделі. Її розглянуто як формальну теорію, представлену у вигляді програмного коду, для створення якої потрібна вербальна теорія. Визначено, що теорія середнього рівня є такою соціологічною теорією, яку можна представити у вигляді агентної моделі. Вона дає змогу пояснити виникнення соціальних явищ або процесів макрорівня з дій і взаємодій агентів на мікрорівні. Теорія середнього рівня, не спрямована на пояснення всіх можливих соціальних явищ чи процесів, стосується лише обмеженого їх кола та уможливлює надавання часткових пояснень. Вона має таку структуру: агенти, середовище, правила. Також виокремлено етапи формалізації теорії середнього рівня. Вони стосуються випадків, коли ми реалізуємо агентну модель у середовищі R і розглядаємо її як функцію в R. Ці етапи такі: 1) специфікація моделі; 2) представлення характеристик агентів у вигляді програмного коду в R; 3) представлення середовища у вигляді програмного коду в R; 4) представлення правил у вигляді програмного коду в R; 5) створення візуалізації; 6) обчислення числових показників; 7) виявлення та виправлення помилок у програмному коді в R. У результаті буде отримано агентну модель, із якою можна проводити комп’ютерні експерименти.
Посилання
Barbera, F. (2006). A Star is Born? The Authors, Principles and Objectives of Analytical Sociology. Papers. Revista De Sociologia, 80, 31-50. doi.org/10.5565/rev/papers/v80n0.1768
Bruch, E., Atwell, J. (2015). Agent-Based Models in Empirical Social Research. Sociological Methods & Research, 44(2), 186-221. doi.org/10.1177/0049124113506405
De Vries, A., Meys, J. (2015). R for dummies. Chichester: Wiley.
Gilbert, N., Terna, P. (2000). How to build and use agent-based models in social science. Mind & Society, 1(1), 57-72. doi.org/10.1007/bf02512229
Gilbert, N., Troitzsch, K. (2005). Simulation for the Social Scientist. Open University Press.
Hedström, P., Bearman, P. (2017). What Is Analytical Sociology All About? An Introductory Essay, In: P. Hedström & P. Bearman (Eds.), The Oxford Handbook of Analytical Sociology. Oxford University Press, pp. 3-24. doi.org/10.1093/oxfordhb/9780199215362.013.1
Hedström, P., Udehn, L. (2017). Analytical Sociology and Theories of the Middle-Range, In P. Hedström & P. Bearman (Eds.), The Oxford Handbook of Analytical Sociology. Oxford University Press, pp. 25-47. doi.org/10.1093/oxfordhb/9780199215362.013.2
Hedström, P., Ylikoski, P. (2010). Causal mechanisms in the social sciences. Annual Review of Sociology, 36, 49-67. doi.org/10.1146/annurev.soc.012809.102632
Macal, C., North, M. (2014). Introductory tutorial: Agent-based modeling and simulation. In: Proceedings of the Winter Simulation Conference 2014. IEEE, pp. 6-20. doi.org/10.1109/wsc.2014.7019874
Salgado, M., Gilbert, N. (2013). Agent-Based Modeling. In: T. Teo (Ed.), Handbook of Quantitative Methods for Educational Research. Sense Publishers, pp. 247-265. doi.org/10.1007/978-94-6209-404-8_12
Smaldino, P. (2017). Models are stupid, and we need more of them. In: R. Vallacher, A. Nowak, & S. Read (Eds.), Computational Social Psychology, pp. 311-331. Routledge. doi.org/10.4324/9781315173726-14
Smaldino, P. (2020). How to translate a verbal theory into a formal model. Social Psychology, 51(4), 207-218. dx.doi.org/10.1027/1864-9335/a000425
Squazzoni, F. (2012). Agent-Based Computational Sociology. J. Wiley & Sons.
Завантаження
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2021 Ruslana Moskotina
Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution-NonCommercial 4.0 International License.