• فهرست مقالات Multi-agent systems

      • دسترسی آزاد مقاله

        1 - A Multi-objective Multi-agent Optimization Algorithm for the Community Detection Problem
        Amir Hossein Hosseinian Vahid Baradaran
        This paper addresses the community detection problem as one of the significant problems in the field of social network analysis. The goal of the community detection problem is to find sub-graphs of a network where they have high density of within-group connections, whil چکیده کامل
        This paper addresses the community detection problem as one of the significant problems in the field of social network analysis. The goal of the community detection problem is to find sub-graphs of a network where they have high density of within-group connections, while they have a lower density of between-group connections. Due to high practical usage of community detection in scientific fields, many researchers developed different algorithms to meet various scientific requirements. However, single-objective optimization algorithms may fail to detect high quality communities of complex networks. In this paper, a novel multi-objective Multi-agent Optimization Algorithm, named the MAOA is proposed to detect communities of complex networks. The MAOA aims to optimize modularity and community score as objective functions, simultaneously. In the proposed algorithm, each feasible solution is considered as an agent and the MAOA organizes agents in multiple groups. The MAOA uses new search operators based on social, autonomous and self-learning behaviors of agents. Moreover, the MAOA uses the weighted sum method (WSM) in finding the global best agent and leader agent of each group. The Pareto solutions obtained by the MAOA is evaluated in terms of several performance measures. The results of the proposed method are compared with the outputs of three meta-heuristics. Experiments results based on five real-world networks show that the MAOA is more efficient in finding better communities than other methods. پرونده مقاله
      • دسترسی آزاد مقاله

        2 - همكاري در سيستمهاي چند عامله با استفاده از اتوماتاهاي يادگير
        محمدرضا خجسته محمدرضا میبدی
        عاملها موجودات نرم‏افزاري هستند كه بطور پيوسته و خود مختار در يک محيط که براي آن طراحي شده‏اند کار ميکنند. براي عاملها نيازهايي از قبيل واكنشي بودن نسبت به كنش‏هاي محيطي، خود مختاري در انتخاب مسير و ادامه آن، قابليت تطبيق و يادگيري و ... ضروري به نظر مي‏رسد. امروزه مطال چکیده کامل
        عاملها موجودات نرم‏افزاري هستند كه بطور پيوسته و خود مختار در يک محيط که براي آن طراحي شده‏اند کار ميکنند. براي عاملها نيازهايي از قبيل واكنشي بودن نسبت به كنش‏هاي محيطي، خود مختاري در انتخاب مسير و ادامه آن، قابليت تطبيق و يادگيري و ... ضروري به نظر مي‏رسد. امروزه مطالعه سيستمهاي مبتني بر عاملها به يك موضوع مهم آكادميك تبديل شده است كه كاربردهاي تجاري و صنعتي فراواني را نيز دربر دارد. در سيستمهاي چندعامله، چندين عامل هوشمند با قابليت برقراري ارتباط با يكديگر، جهت رسيدن به مجموعه‏اي از اهداف، با هم همكاري مي‏كنند. بدليل پيچيدگيهاي موجود در محيطهاي چندعامله پويا و متغير نياز به روشهاي يادگيري ماشين در چنين محيطهايي احساس مي‏شود. اتوماتاي يادگير يك مدل انتزاعي است كه تعداد محدودي عمل را مي‏تواند انجام دهد. هر عمل انتخاب شده توسط محيطي احتمالي ارزيابي مي‏گردد و پاسخي به اتوماتاي يادگير داده مي‏شود. اتوماتاي يادگير از اين پاسخ استفاده نموده و عمل خود براي مرحله بعد را انتخاب مي‏كند. در اين مقاله با استفاده از بستر تست شبيه‏سازي فوتبال روباتها به بررسي كارآيي اتوماتاي يادگير در همكاري بين عاملهاي عضو يك تيم پرداخته شده است. بدليل وجود تعداد حالات بسيار زياد در دامنه‏هاي چند‏عامله پيچيده، داشتن روشي براي عمومي‏سازي حالات محيطي، امري ضروري است چرا كه انتخاب مناسب چنين روشي، در تعيين حالات و اعمال عامل نقشي تعيين كننده دارد. در اين مقاله همچنين به معرفي و پياده‏سازي تكنيك "بهترين گوشه در مربع حالت" پرداخته شده است. با استفاده از اين روش فضاي حالات پيوسته و بسيار وسيع عامل به فضاي حالات گسسته و محدود نگاشته مي‏شود. كارآيي اين تكنيك در عمومي‏سازي حالات محيطي در يك دامنه چند عامله همكاري گرا مورد بررسي قرار گرفته است. پرونده مقاله
      • دسترسی آزاد مقاله

        3 - مدلی مبتنی بر آنتروپی و اتوماتاهاي یادگیر برای حل بازی‌های تصادفی
        بهروز معصومی محمدرضا میبدی
        بازی‌های غیر قطعی (تصادفی) به‌عنوان توسعه‌ای از فرآیندهای تصادفی مارکوف با چندین عامل در سیستم‌های چندعامله و مدل‌سازی آنها حائز اهمیت بوده و به‌عنوان چارچوبی مناسب در تحقیقات یادگیری تقویتی چند‌عامله به‌کار رفته‌اند. در حال حاضر اتوماتاهای یادگیر به‌عنوان ابزاری ارزشمن چکیده کامل
        بازی‌های غیر قطعی (تصادفی) به‌عنوان توسعه‌ای از فرآیندهای تصادفی مارکوف با چندین عامل در سیستم‌های چندعامله و مدل‌سازی آنها حائز اهمیت بوده و به‌عنوان چارچوبی مناسب در تحقیقات یادگیری تقویتی چند‌عامله به‌کار رفته‌اند. در حال حاضر اتوماتاهای یادگیر به‌عنوان ابزاری ارزشمند در طراحی الگوریتم‌های یادگیری چندعامله به‌کار رفته‌اند. در این مقاله مدلی مبتنی بر اتوماتای یادگیر و مفهوم آنتروپی برای حل بازی‌های غیر قطعی و پیداکردن سیاست بهینه در این بازی‌ها ارائه شده است. در مدل پیشنهادی به‌ازای هر عامل در هر حالت از محیط بازی یک اتوماتای یادگیر با ساختار متغیر از نوع S قرار داده شده است که اعمال بهینه را در هر حالت یاد می‌گیرند. تعداد اعمال هر اتوماتا با توجه به همسایگان مجاور هر حالت تعیین شده و ترکیب اعمال اتوماتاها حالت بعدی محیط را انتخاب می‌کند. در مدل پیشنهادی از آنتروپی بردار احتمالات اتوماتای یادگیر حالت جدید برای کمک به پاداش‌دهی اتوماتاها و بهبود یادگیری استفاده شده است. برای بررسی و تحلیل رفتار الگوریتم یادگیری پارامتری به‌نام آنتروپی کلی تعریف گردیده که میزان همگرایی را در الگوریتم یادگیری بیان می‌کند. در نهایت الگوریتمی اصلاح‌یافته با ایجاد تعادل بین جستجو و استناد بر تجربیات پیشنهاد شده است. نتایج آزمایش‌ها نشان می‌دهد الگوريتم ارائه‌شده از کارایی مناسبی از هر دو جنبه هزينه و سرعت رسيدن به راه حل بهينه برخوردار است. پرونده مقاله
      • دسترسی آزاد مقاله

        4 - روشی هدف‌گرا به منظور هولون‌بندی در سیستم‌های چندعاملی هولونی
        احمد اسمعیلی ناصر مزینی محمدرضا جاهد مطلق
        ساختارهای هولونی یک ساختار سلسله‌مراتبی از هولون‌ها است که به منظور حل مسایل پیچیده و ارضای اهدافی مانند محدود‌سازی حوزه تعاملات، کاهش عدم قطعیت یا شکل‌دهی هدف‌های سطح بالا در سیستم‌های چندعاملی توسعه داده شده‌اند که به سبب آن سیستم از انعطاف‌پذیری و پویایی بالایی در بر چکیده کامل
        ساختارهای هولونی یک ساختار سلسله‌مراتبی از هولون‌ها است که به منظور حل مسایل پیچیده و ارضای اهدافی مانند محدود‌سازی حوزه تعاملات، کاهش عدم قطعیت یا شکل‌دهی هدف‌های سطح بالا در سیستم‌های چندعاملی توسعه داده شده‌اند که به سبب آن سیستم از انعطاف‌پذیری و پویایی بالایی در برابر تغییرات محیطی برخوردار می‌شود. علی‌رغم کاربرد وسیع سیستم‌های چندعاملی هولونی در زمینه مدل‌سازی و حل مسایل پیچیده، بسیاری از مفاهیم اساسی در آن مانند تشکیل هولون‌های عضو و کنترل پویای ساختار مربوط، از مدل‌های بسیار ساده و ابتدایی که اکثراً وابسته به کاربرد خاص هستند، تبعیت می‌کنند که البته این را می‌توان به علت نوپابودن تحقیقات در این زمینه دانست. در این مقاله سعی گردیده با بهره‌گیری از مفاهیم اجتماعی و نظریه سازمان‌ها، روشی مبتنی بر هدف برای تشکیل ساختارهای هولونی ارائه گردد. روش پیشنهادی که از مفاهیم نقش، مهارت و ساختار اهداف استفاده می‌کند این امکان را فراهم می‌سازد که بتوان از آن برای طیف وسیعی از کاربردها بهره برد. به منظور نشان‌دادن قابلیت‌های روش پیشنهادی و نیز نمایش نحوه به کارگیری از آن در مسایل واقعی، در این مقاله بستر آزمایشی بر مبنای کاربرد ردیابی شیئ در شبکه‌های حسگر بی‌سیم طراحی و ارائه شده است. در این کاربرد، حسگرهای پخش‌شده در محیط به عنوان عامل‌های ساده با بهره‌گیری از ساختار هولونی، وظیفه ردیابی شیئ بیگانه واردشده به محیط را بر عهده می‌گیرند. طبق نتایج آزمایشگاهی به دست آماده حاصل از شبیه‌سازی، روش هولونی ارائه‌شده بر مبنای الگوریتم پیشنهادی در این مقاله توانسته است کارایی موفقیت‌آمیزی را از نظر کیفیت ردیابی و میزان مصرف انرژی در این بستر آزمایش ارائه دهد. پرونده مقاله
      • دسترسی آزاد مقاله

        5 - طراحی یک کنترل‌کننده هوشمند اضافه بار جهت استفاده در شبکه‌های نسل آینده
        مهدی  خزائی
        SIP به عنوان پروتكل سیگنالینگ برای زیرسیستم‌های مبتنی برIP (IMS) در نظر گرفته شده و از طرفی IMS به عنوان پلتفرم شبكه‌های نسل آینده معرفی گردیده است. SIP برخلاف ویژگی‌های مثبتی مانند مبتنی بر متن، مبتنی بر IP، مستقل از داده انتقالی، پشتیبانی از جابه‌جایی و انتها به انته چکیده کامل
        SIP به عنوان پروتكل سیگنالینگ برای زیرسیستم‌های مبتنی برIP (IMS) در نظر گرفته شده و از طرفی IMS به عنوان پلتفرم شبكه‌های نسل آینده معرفی گردیده است. SIP برخلاف ویژگی‌های مثبتی مانند مبتنی بر متن، مبتنی بر IP، مستقل از داده انتقالی، پشتیبانی از جابه‌جایی و انتها به انتها بودن، فاقد مكانیزم مناسبی در مواجه با اضافه بار می‌باشد. از این رو، این چالش باعث خواهد شد كه كاربران گسترده شبكه‌های نسل آینده با افت شدید كیفیت در خدمات مواجه شوند. IMS توزیع‌شده، یك شبكه پیچیده محسوب می‌گردد كه متشكل از زیرسیستم‌هایی است كه با یكدیگر در فعل و انفعال می‌باشند. در نتیجه، سیستم‌های چندعامله می‌توانند ابزار مناسبی برای حل مشكل اضافه بار در این شبكه باشند. به این منظور، هر سرور IMS به عنوان یک عامل هوشمند در نظر گرفته می‌شود که با حفظ خودمختاری، قابلیت یادگیری و مذاکره با بقیه عامل‌ها را داراست تا اضافه بار توسط ارتباطات و دانش جابه‌جاشده در بین عامل‌ها رفع گردد. در این مقاله، به واسطه سیستم‌های چندعامله و خواص آنها، روش گام به گام مبتنی بر حذف ارائه گردیده که نتایج شبیه‌سازی و مقایسه با روش معروف ارائه‌شده قبلی، بهبود كارایی را نشان می‌دهد پرونده مقاله
      • دسترسی آزاد مقاله

        6 - اجماع زمان ثابت در سامانه‌هاي چند کارگزار تک انتگرال‌گیر مرتبه کسري
        حسین زمانی وحيد جوهري مجد خسرو خانداني
        در این مقاله، مسئله اجماع زمان ثابت در سامانه‌های چندکارگزار تک‌انتگرال‌گیر مرتبه کسری مورد مطالعه قرار گرفته است. اثر حافظه با استفاده از انتگرال و مشتق کسری ریمان- لیوویل در دینامیک کارگزاران در نظر گرفته شده و به منظور همگرایی کارگزاران، یک پروتکل کنترل مرتبه کسری مب چکیده کامل
        در این مقاله، مسئله اجماع زمان ثابت در سامانه‌های چندکارگزار تک‌انتگرال‌گیر مرتبه کسری مورد مطالعه قرار گرفته است. اثر حافظه با استفاده از انتگرال و مشتق کسری ریمان- لیوویل در دینامیک کارگزاران در نظر گرفته شده و به منظور همگرایی کارگزاران، یک پروتکل کنترل مرتبه کسری مبتنی بر سیگنال خطای بین کارگزاران همسایه ارائه گردیده است. با استفاده از قضیه پایداری لیاپانوف، یک تابع لیاپانوف معرفی شده که نشان می‌دهد کارگزاران طی یک زمان نشست مشخص، همگرا شده و یک حد بالا برای آن زمان نشست تعیین می‌گردد. مزیت حد معرفی‌شده برای زمان نشست، وابسته‌نبودن آن به شرایط اولیه کارگزاران است. نهایتاً شبیه‌سازی‌هایی برای تأیید روش معرفی‌شده ارائه گردیده است. پرونده مقاله
      • دسترسی آزاد مقاله

        7 - طراحی کنترل کننده ثانویه پایه ریزی شده بر روی کنترل اشتراکی توزیع شده منابع تولید پراکنده (DGها) با رویکرد سیستم های چندعامله با درنظرگرفتن حملات سایبری DoS
        عبدالله میرزابیگی علی  کاظمی مهدی رمضانی سیدمحمد عظیمی
        امروزه در بسیاری از روش‌های کنترلی از اطلاعات سیستم همجوار به منظور کنترل بهتر و سنکرون‌سازی بین واحدهای مختلف استفاده می‌شود و بنابراین در دسترسی و انتقال اطلاعات از طریق لینک‌های ارتباطی، مشکلاتی مانند اختلال، عدم قطعیت، نویز، تأخیر و حمله‌های سایبری به وجود می‌آید. د چکیده کامل
        امروزه در بسیاری از روش‌های کنترلی از اطلاعات سیستم همجوار به منظور کنترل بهتر و سنکرون‌سازی بین واحدهای مختلف استفاده می‌شود و بنابراین در دسترسی و انتقال اطلاعات از طریق لینک‌های ارتباطی، مشکلاتی مانند اختلال، عدم قطعیت، نویز، تأخیر و حمله‌های سایبری به وجود می‌آید. در این مقاله اثر حمله سایبری منع سرویس (DoS)بر ریزشبکه در حالت جزیره‌ای بررسی و کنترل‌کننده سلسله‌مراتبی توزیع‌شده اشتراکی با حضور این حمله سایبری طراحی گردیده است. منابع تولید پراکنده به کمک سیستم‌های چندعامله و شبکه ارتباطی بین آنها با استفاده از تئوری گراف تحلیل شده است. اثرات این حمله سایبری در کنترل منابع تولید پراکنده، فرمول‌بندی ریاضی شده و در اثبات پایداری و سنکرون‌سازی فرکانس و ولتاژ، تابع لیاپانوف مناسب ارائه گردیده و تحلیل پایداری در برابر این حمله سایبری انجام شده و همچنین شرایط پایداری و سنکرون‌سازی اثبات گردیده است. به منظور تأیید مباحث تئوری ارائه‌شده، یک مدل نمونه با وجود حمله سایبری منع سرویس در لینک‌های ارتباطی در محیط متلب/ سیمولینک شبیه‌سازی گردیده است. نتایج در شرایط مختلف، کارایی کنترل‌کننده طراحی‌شده را تحت شرایط معینی به خوبی نشان می‌دهند. پرونده مقاله
      • دسترسی آزاد مقاله

        8 - پایدارسازی و سنکرون‌سازی ریزشبکه جزیره‌ای با حضور خطا و حمله سایبری سنسوری و عملگری با طراحی کنترل‌کننده ثانویه
        عبدالله میرزابیگی علی کاظمی مهدی رمضانی سیدمحمد عظیمی
        در بسیاری از روش‌های کنترلی ریزشبکه برای پایداری و سنکرون‌سازی ولتاژ و فرکانس از اطلاعات خروجی سنسورها و عملگرهای منابع تولید پراکنده همجوار استفاده می‌شود. بسیاری از مشکلات مانند اختلالات، عدم قطعیت، دینامیک مدل‌نشده، حملات سایبری، نویز، تأخیر و خطاهای اندازه‌گیری، مشک چکیده کامل
        در بسیاری از روش‌های کنترلی ریزشبکه برای پایداری و سنکرون‌سازی ولتاژ و فرکانس از اطلاعات خروجی سنسورها و عملگرهای منابع تولید پراکنده همجوار استفاده می‌شود. بسیاری از مشکلات مانند اختلالات، عدم قطعیت، دینامیک مدل‌نشده، حملات سایبری، نویز، تأخیر و خطاهای اندازه‌گیری، مشکلات داده نامعتبر و خطا را در سیستم ایجاد می‌کند. کنترل بهتر ریزشبکه به کیفیت داده‌های اندازه‌گیری‌شده و یا ارسال‌شده از خروجی سنسورها و عملگرها بستگی دارد. در این مقاله با توجه به مزیت‌های روش کنترلی سلسله‌مراتبی توزیع‌شده اشتراکی از آن برای کنترل و سنکرون‌سازی در ریزشبکه جزیره‌ای با حضور خطای سنسوری و عملگری استفاده می‌گردد. برای سنکرون‌سازی منابع تولید پراکنده با سیستم‌های چندعامله و شبکه ارتباطی با تئوری گراف مدل می‌گردد. به‌منظور پایدارسازی و سنکرون‌سازی، خطای سنسوری و عملگری در مدل منابع تولید پراکنده فرمول‌بندی ریاضی می‌شود. در اثبات پایداری و سنکرون‌سازی تابع لیاپانوف مناسب ارائه شده و شرایط پایداری و سنکرون‌سازی اثبات می‌گردد. در نهایت برای نشان‌دادن کارایی کنترل‌کننده طراحی شده در حل مشکلات کانال ارتباطی و تأیید تئوری ارائه شده، یک مدل نمونه با وجود خطا و حمله سایبری سنسوری و عملگری در محیط نرم‌افزار متلب/ سیمولینک شبیه‌سازی می‌شود. پرونده مقاله
      • دسترسی آزاد مقاله

        9 - تحلیل اثرات حمله‌های سایبری مختلف بر کنترل‌کننده ثانویه در ریزشبکه‌های جزیره‌ای
        عبدالله میرزابیگی علی   کلانترنیا
        با پیشرفت علم در بسیاری از روش‌های کنترلی از اطلاعات سیستم همجوار به‌منظور کنترل بهتر و همگام‌سازی بین واحدهای مختلف ریزشبکه‌ها استفاده می‌شود. در دسترسی و انتقال اطلاعات از طریق لینک‌های ارتباطی، مشکلاتی مختلفی به‌وجود می‌آید. در این مقاله آسیب‌پذیری و انعطاف‌پذیری روش چکیده کامل
        با پیشرفت علم در بسیاری از روش‌های کنترلی از اطلاعات سیستم همجوار به‌منظور کنترل بهتر و همگام‌سازی بین واحدهای مختلف ریزشبکه‌ها استفاده می‌شود. در دسترسی و انتقال اطلاعات از طریق لینک‌های ارتباطی، مشکلاتی مختلفی به‌وجود می‌آید. در این مقاله آسیب‌پذیری و انعطاف‌پذیری روش‌های کنترل ثانویه توزیع‌شده اشتراکی مورد مطالعه قرار گرفته و همچنین اثرات حمله‌های سایبری منع سرویس (DoS)، سنسوری و عملگری و ربودن اطلاعات بر ریزشبکه جزیره‌ای بررسی شده است. علاوه بر پایداری در این مقاله، همگام‌سازی نیز تحلیل گردیده است. برای بررسی همزمان پایداری و همگام‌سازی ریزشبکه از دیدگاه سیستم‌های چندعامله استفاده شده است. اثرات حمله‌های سایبری در کنترل‌کننده ثانویه فرمول‌بندی ریاضی شده و کنترل‌کننده مناسب برای حذف حمله‌ها طراحی شده است. در اثبات پایداری و همگام‌سازی فرکانس و ولتاژ، تابع لیاپانوف مناسب ارائه و تحلیل هم‌زمان پایداری و همگام‌سازی با اثبات قضیه‌های کاربردی انجام شده است. ضریب تاب‌آوری برای حمله‌های مختلف محاسبه گردیده و نشان داده شده که سیستم در مقابل حمله‌های سایبری تاب‌آور است. به‌منظور تأیید مباحث تئوری، یک مدل نمونه با وجود حمله‌های سایبری در متلب/ سیمولینک شبیه‌سازی گردیده و با توجه به نتایج شبیه‌سازی، همگام‌سازی و پایدارسازی انجام شده است. پرونده مقاله
      • دسترسی آزاد مقاله

        10 - طراحی کنترل کنند ه ي اجماع توزیع شده مبتنی بر رویت گر براي سیستم هاي چندعاملی سینگولار رهبر-پیرو در حضور عیب حسگر
        سعید پورمیرزایی حمیدرضا احمدزاده مسعود شفیعی
        در این مقاله براي نخستین بار، مسئله ي تخمین ع یب حسگر و طراحی یک سیستم کنترل تحم لپذ یر ع یب توزیع شده به منظور اجماع رهبر پ - یرو در سیستمهاي چندعالم ی سینگولار همگن مورد بررسی قرار میگیرد. ابتدا، یک مدل الحاقی براي سیستم مورد مطالعه پیشنهاد م یشود. نشان داده شده است ک چکیده کامل
        در این مقاله براي نخستین بار، مسئله ي تخمین ع یب حسگر و طراحی یک سیستم کنترل تحم لپذ یر ع یب توزیع شده به منظور اجماع رهبر پ - یرو در سیستمهاي چندعالم ی سینگولار همگن مورد بررسی قرار میگیرد. ابتدا، یک مدل الحاقی براي سیستم مورد مطالعه پیشنهاد م یشود. نشان داده شده است که مدل الحاقی پیشنهادشده در این مقاله بر خلاف برخی کارهاي تحقیقاتی مشابه منظم و بدون ضربه است . بر اساس این مدل، متغیرهاي حالت سیستم و ع یب حسگر با طراحی یک رویتگر سینگولار توزیع شده به صورت همزمان تخمین زده م یشوند. رویتگر پ یشنهادشده قابلیت تخمین ع یبهاي متغیر با زمان را نیز دارا میباشد . سپس، یک کنتر لکنندهي توزیعشده به منظور اجماع رهبر پ - یرو با استفاده از تخمین حال ت هاي سیستم و تخمین ع یب حسگر انجام شده؛ طراحی میشود . شروط کافی براي پایداري دینامیک خطاي تخمین حالت و دینامیک خطاي عدم توافق بر حسب ترمهاي نامساوي ماتریسی خطی بدست میآید و با حل آنها، ماتریسهاي بهره رویتگر و کنتر لکننده بدست میآیند. همه نامساويهاي خطی ماتریسی موجود MATLAB در مقاله با استفاده از نرمافزار حل شده است. در نهایت، صحتسنجی و کارایی سیستم کنترل پیشنهادي به منظور اجماع رهبر پ - یرو سیستم هاي چندعاملی سینگولار در معرض عیب حسگر با استفاده از شبیه سازي رایانهاي نشان داده میشود. نتایج شبی هسازي نشان میدهد که استراتژي کنترل پیشنهادي در مقابله با اثر عیب سنسور در سیستمهاي سینگولار چندعاملی کارا میباش . پرونده مقاله