{"id":408,"date":"2021-02-22T11:11:07","date_gmt":"2021-02-22T02:11:07","guid":{"rendered":"https:\/\/telesentient-iot.com\/en\/?p=408"},"modified":"2021-02-25T11:11:56","modified_gmt":"2021-02-25T02:11:56","slug":"agent-based-modeling-technology-2","status":"publish","type":"post","link":"https:\/\/telesentient-iot.com\/en\/2021\/02\/22\/agent-based-modeling-technology-2\/","title":{"rendered":"Agent Based Modeling Technology (2)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is Agent Based Modeling (2)<\/h2>\n\n\n\n<p>This time, I will also explain &#8220;Agent Based Modeling&#8221;.<\/p>\n\n\n\n<p>When you build an ABM, the result depends largely on how you set up the three factors: interaction structure, agent decision rules, and adaptation process. This time, I&#8217;m talking about these three factors.<\/p>\n\n\n\n<p><strong>(A) Structure of interaction<\/strong><\/p>\n\n\n\n<p>ABM explores what social conditions result from interactions between agents.Therefore, which agent an agent refers to when choosing an action is an important factor in the outcome. There are two main ways to target agent interactions:<\/p>\n\n\n\n<p>1) Cases for all agents<\/p>\n\n\n\n<p>Generally deal with all agents or determine which agents to deal with in a random way.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-01_en.png\" alt=\"\" class=\"wp-image-409\" width=\"324\" height=\"368\" srcset=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-01_en.png 458w, https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-01_en-264x300.png 264w\" sizes=\"(max-width: 324px) 100vw, 324px\" \/><\/figure>\n\n\n\n<p>2) Cases targeting only a specific agent<\/p>\n\n\n\n<p>This method is very varied, and it can introduce spatial and network structures to impose constraints on the agents to which they are partnered, or it may determine the agent to be the other party based on the similarity of characteristics, depending on the purpose of the simulation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-02_en.png\" alt=\"\" class=\"wp-image-410\" width=\"358\" height=\"368\" srcset=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-02_en.png 523w, https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-02_en-292x300.png 292w\" sizes=\"(max-width: 358px) 100vw, 358px\" \/><\/figure>\n\n\n\n<p><strong>(B) Agent decision rule<\/strong><\/p>\n\n\n\n<p>ABM allows agents to select actions according to their decision rules. Therefore,the outcome can vary greatly depending on what decision rules the agent chooses to act on. In principle, agent decision rules can be whatever they are, but they usually use relatively simple decision rules. Also, different agents often have different decision rules. How diverse the agent&#8217;s decision-making rules are also the key to the simulation results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-03.png\" alt=\"\" class=\"wp-image-411\" width=\"226\" height=\"323\" srcset=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-03.png 258w, https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-03-210x300.png 210w\" sizes=\"(max-width: 226px) 100vw, 226px\" \/><\/figure>\n\n\n\n<p><strong>(C) Adaptation process<\/strong><\/p>\n\n\n\n<p>In ABM, agents often change their decision-making rules more depending on the result of their actions and the influence of the surrounding agents. There are three main ways to change an agent&#8217;s decision rules:<\/p>\n\n\n\n<p>1)  Adaptation based on one&#8217;s own experience<\/p>\n\n\n\n<p>Changes decision-making rules based only on the results of one&#8217;s choice of conduct, mainly those that take part in the learning process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-04.png\" alt=\"\" class=\"wp-image-412\" width=\"237\" height=\"256\" srcset=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-04.png 280w, https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-04-277x300.png 277w\" sizes=\"(max-width: 237px) 100vw, 237px\" \/><\/figure>\n\n\n\n<p>2) Adaptation based on observation<\/p>\n\n\n\n<p>Observe the characteristics of the agent to which the interaction is to interact and change your decision-making rules, such as imitating the decision-making rules of someone who has the same characteristics or who has a higher earned gain than you.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-05.png\" alt=\"\" class=\"wp-image-413\" width=\"192\" height=\"252\"\/><\/figure>\n\n\n\n<p>3) Group-based adaptation<\/p>\n\n\n\n<p>The lower X% of the population adopts the upper X% decision-making rules, and when the decision-making rules are changed from the viewpoint of the agent changing the decision-making rules, the object of imitation is limited to the interaction partner in the adaptation based on observation, while the adaptation based on the group is not limited to the other party of the interaction.<\/p>\n\n\n\n<p>In group-based adaptation, lower-level agents adopt the decision-making rules as long as they are not directly subject to interaction, but are at the top of the gain.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telesentient-iot.com\/en\/wp-content\/uploads\/sites\/2\/2021\/02\/20210222-06.png\" alt=\"\" class=\"wp-image-414\" width=\"247\" height=\"209\"\/><\/figure>\n\n\n\n<p>Do you understand the concept of Agent Based Modeling?<\/p>\n\n\n\n<p>Next time, I will explain &#8220;Application examples of Agent Based Modeling&#8221;.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-largebutton\"><a class=\"wp-block-button__link has-liquid-white-color has-liquid-green-background-color has-text-color has-background no-border-radius\" href=\"https:\/\/telesentient-iot.com\/en\/contact\/\" target=\"_blank\" rel=\"noreferrer noopener\">Click here to contact us<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"What is Agent Based Modeling (2) This time, I will also explain &#8220;Agent Based Modeling&#8221;. When you build an ABM, the result depends largely on how you set up the three factors: interaction structure, agent decision rules, and adaptation process. This time, I&#8217;m talking about these three factors. (A) Structure of interaction ABM explores what&#8230;","protected":false},"author":1,"featured_media":31,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[90],"tags":[],"class_list":["post-408","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agent-based-modeling"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/posts\/408"}],"collection":[{"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":1,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"predecessor-version":[{"id":415,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/posts\/408\/revisions\/415"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/media\/31"}],"wp:attachment":[{"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/telesentient-iot.com\/en\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}