overlapping community detection
در نشریات گروه برق-
چشم انداز شبکه اجتماعی روش واضحی را برای تجزیه و تحلیل ساختار کل نهادهای اجتماعی فراهم می کند. تشخیص جوامع در شبکه ها یکی از چالش های اساسی در علم شبکه و نیز یکی از بزرگ ترین دغدغه ها پس از شناسایی جوامع، شناسایی جامعه اصلی عوامل فعال در شبکه است که متعلق به چندین جامعه هستند. یافتن جوامعی که با یکدیگر هم پوشانی دارند، در شبکه های اجتماعی یک مبحث مهم و جالب در داده کاوی و سامانه های پیشنهاد دهنده است. الگوریتم ارایه شده در این مقاله مبتنی بر بهینه سازی ازدحام ذرات چند عامله است؛ به گونه ای که خود سازماندهی در مجموعه فعالیت عامل ها دیده می شود. هوش جمعی باعث افزایش دقت جستجوی سراسری می شود و با استفاده از نوع خاصی کدگذاری، تعداد جوامع را تشخیص می دهد؛ به گونه ای که شاخص پیمانگی به عنوان تابع برازش، در بهینه سازی ازدحام ذرات مورد استفاده قرار خواهد گرفت. آزمایش های متعدد نشان می دهد الگوریتم معرفی شده با نام بهینه سازی ازدحام ذرات چند عامله، قادر به تشخیص گره های موجود در جوامع هم پوشان با دقت بسیار بالا است. در گذشته پژوهش هایی در خصوص تشخیص جوامع با استفاده از بهنیه سازی ازدحام ذرات انجام شده است، اما آن ها تنها قادر به تشخیص جوامع غیر هم پوشان هستند.
کلید واژگان: بهینه سازی ازدحام ذرات، چند عامله، پیمانگی، شبکه اجتماعی، شناسایی جوامع هم پوشانThe proposed algorithm in this research is based on the multi-agent particle swarm optimization as a collective intelligence due to the connection between several simple components which enables them to regulate their behavior and relationships with the rest of the group according to certain rules. As a result, self-organizing in collective activities can be seen. Community structure is crucial for many network systems, the algorithm uses a special type of coding to identify the number of communities without any prior knowledge. In this method, the modularity function is used as a fitness function to optimize particle swarm. Several experiments show that the proposed algorithm which is called Multi Agent Particle Swarm is superior compared with other algorithms. This algorithm is capable of detecting nodes in overlapping communities with high accuracy.The point in using the previously presented PSO algorithms for community detection is that they recognize non-overlapping communities, and this goes back to the representation of genes by these methods, but the use of multi-agent collective intelligence by our algorithm has led to the identification of nodes in overlapping communities.The results show that the nodes that are shared between a set of agents, these nodes are active nodes that create an overlap in the communities. Our experimental results show that when a member node is more than one community, this node is a good candidate to be selected as the active node, which has led to the creation of overlapping networks.
Keywords: Particle swarm optimization, Multi-agent, Modularity, Social network, Overlapping community detection
- نتایج بر اساس تاریخ انتشار مرتب شدهاند.
- کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شدهاست. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
- در صورتی که میخواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.