From Wikipedia, the free encyclopedia
مدلسازی عاملبنیان (به انگلیسی: Agent-based model) (که با عنوانهای دیگری مانند مبتنی بر عامل، چندعاملی و عامل محور نیز شناخته میشود) که گاهی با عنوان شبیهسازی عامل بنیان (Agent-Based Simulation) نیز شناخته میشود، نوعی از مدلسازی محاسباتی (Computational modeling) است که امکان مدلسازی یک سیستم را از پایین به بالا (Bottom-up) میسر میسازد. جهت مدل به این حقیقت اشاره دارد که مدلساز ابتدا اجزای (عاملهای) یک سیستم را شناسایی میکند، سپس رفتار آنها و نحوه تعاملات آنها را تعریف نموده و در آخر و با راهاندازی مدل مشاهده میکند که رفتار و تعاملات (اجزا در کنار) چه اتفاقاتی را در سطح کلان سیستم به وجود میآورند. در واقع، مدلسازی عامل بنیان (ABM) نشان میدهد که چگونه قواعد رفتاری و گاه ساده عاملها و تعاملات محلی میان آنها در سطح خرد میتواند الگوهای بسیار پیچیدهای را در سطح کلان ایجاد کند.
یک ABM بهطور کلی شامل سه مؤلفه زیر میباشد:
- عاملها
- محیط
- تعاملات
به عنوان نخستین مؤلفه، عاملها واحدهای اساسی ABM بهشمار میروند. آنها را میتوان بر حسب دو جنبه زیر تعریف کرد:
خواص یک عامل عبارتند از وضعیتهای درونی و بیرونی آن که براساس اقدامات و رفتارهای او تغییر میکنند. مواردی نظیر سن، ضریب هوشی، تجربه و … جزو خواص عاملها بهشمار میروند.
الگوهای رفتاری نیز به شیوه تصمیمگیری عاملها مربوط میشود. به عنوان نمونه اینکه یک عاملی تحت شرایط X اقدام Y را انجام میدهند یک قاعده رفتاری است. طبیعی است که هرچقدر که نوع عاملها پیشرفتهتر باشد، سطح الگوی رفتاری آنها نیز پیچیدهتر است.
به عنوان دومین مؤلفه ABM، محیط به بستر یا کل شرایط پیرامونی اشاره دارد که عاملها در آن باهم تعامل دارند.
تعاملات نیز به عنوان سومین مؤلفه ABM به نوع و الگوی ارتباطی عاملها با یکدیگر و محیط اشاره دارد. اینکه عاملها در کجا و با چه الگویی باهم تعامل دارند به ترتیب به محیط و الگوی ارتباطی آنها اشاره دارد.[1]
مدلسازی عامل بنیان روشی است که در سالهای گذشته در حوزه علوم اجتماعی (نظیر جامعهشناسی و اقتصاد) به شدت مورد توجه قرار گرفتهاست. در این کاربرد، عاملها افراد موجود در یک جامعه با ویژگیهای مورد نظر را مدلسازی میکنند. سپس فاکتورهایی وارد سیستم شده و تأثیر آنها در رفتارهای عاملها یا رفتار سطح کلان جامعه بررسی میشود.
امروزه عاملهای هوشمند بهطور وسیعی در پروژههای عملیاتی و تحقیقاتی مورد استفاده قرار میگیرند. موسسات و شرکتهایی مانند IBM، دایملر کراسلر، وزارت دفاع آمریکا و ناسا بهطور موفقیتآمیزی از سیستمهای مبتنی بر عامل استفاده میکنند و بکارگیری عاملها رفته رفته به یک موضوع حیاتی در فرایندهای توزیع شده و غیر متمرکز تبدیل شدهاست. تمامی این تلاشها را میتوان به ۴ گروه زیر طبقهبندی کرد. مدلسازی عامل بنیان (ABM) یک روش مناسب برای شبیهسازی سیستمهای پیچیده اقتصادی، اجتماعی و بهطور کلی سیستمهای پیچیدهاست. این روش مکمل و بسط روشهای اقتصادسنجی است که تعاملات میان عاملهای سیستم و سازگاری در سیستم را ترکیب میکند. از آنجا که ABM مطالعه واحدهای فردی را ممکن میکند، ناهمگنی در میان عاملهای سیستم ایجاد میشود.[2][3]
در مدلسازی عاملبنیان میتوان با استفاده از قوانین ساده تصمیمگیری، پدیده پیچیده کسب و کار را توصیف کرد (دانایی، بافنده ۱۳۹۶). تحلیل پدیده بازاریابی با روشهای تحلیل یا تجربی متداول بیش از حد پیچیدهاست، ولی اغلب میتوانند با استفاده از این رویکرد مدلسازی شوند. تجزیه و تحلیل مدلسازی عامل بنیان به وسیله شبیهسازی، «عامل» های فردی است. این عاملها در تعامل با هم و در ساختار شبکه اجتماعی شکل میدهند، نتایج نوظهوری را ایجاد میکنند. در این روش خصوصیات عاملهای مصرفکننده به صورت منحصر به فرد تعریف میشوند.[4]
این مدلسازی در حوزه سیستمهای اقتصادی و اجتماعی توسط محمودزاده، بافنده و دانایی برای نخستین بار در ایران در سال ۱۳۹۴ توسعه داده شد.[3][5] ولی با توجه به پیچیدگی زیاد این نوع مدلسازی محققان کمتری تمایل به استفاده از این روش دارند. هرچند پژوهشگران حوزههای مهندسی کامپیوتر (به ویژه هوش مصنوعی) در پزوهشهای خود به صورت تخصصی و از دید عامل کامپیوتری بررسیهایی را انجام دادهاند ولی نیاز به توسعه و کاربرد آن مشهود است.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.