>
Fa   |   Ar   |   En
   توسعه یک روش فرا ابتکاری ترکیبی برای شناسایی اجتماعات در شبکه‌های اجتماعی با هدف چگالی پودمانگی  
   
نویسنده حسینیان امیرحسین ,تیمورپور بابک ,جمالی هندری باقر
منبع مطالعات مديريت كسب و كار هوشمند - 1398 - دوره : 8 - شماره : 29 - صفحه:61 -86
چکیده    شناسایی ساختارهای موجود در شبکه‏های اجتماعی، فرآیندی حائز اهمیت در تحلیل این شبکه‏ها است. یکی از مسائلی که در سال‏های اخیر در زمینه شناسایی ساختارهای شبکه‏های اجتماعی مطرح شده است، مسئله اجتماع یابی است. با توجه به اهمیت این موضوع، تاکنون روش‏های حل متنوع و گوناگونی برای اجتماع یابی پیشنهاد شده است. در پژوهش حاضر، یک الگوریتمی ترکیبی از روش‏های بهینه‌سازی علف‌های هرز و ژنتیک پیشنهاد شده است که هدف آن یافتن جواب‏های مناسب و باکیفیت برای مسئله اجتماع یابی است. در این روش ترکیبی، جواب‏های اولیه توسط روش بهینه‌سازی علف‌های هرز تولید می‏شوند و در ادامه جواب‏های یافته شده به‌وسیله الگوریتم ژنتیک در فرآیند بهینه‏سازی، بهبود می‏یابند. ارزیابی برازندگی جواب‏ها، مبتنی بر معیار چگالی پودمانگی است. چگالی پودمانگی، معیاری با ماهیت بیشینه‏سازی است که میزان کیفیت اجتماعات کشف‌شده را به دست می‏دهدمشخص می کند. به‌منظور بررسی کیفیت جواب‏های الگوریتم پیشنهادی، نتایج این روش نسبت به چهار الگوریتم علف‌های هرز، ژنتیک، الگوریتم کرم شب‌تاب و یک الگوریتم جستجوی کاملاً تصادفی مقایسه شده‏اند. پارامترهای این الگوریتم‏ها به کمک یک رویکرد طراحی آزمایش‌ها تنظیم شده‏اند. این مقایسات بر روی شبکه‏های محک گوناگون و با ابعاد متفاوت انجام شده‏اند. با توجه به نتایج به‌دست‌آمده، می‏توان دریافت که الگوریتم پیشنهادی قادر به تولید جواب‏هایی باکیفیت بالا است. اعتبارسنجی نتایج الگوریتم‏ها نیز توسط شاخص اطلاعات متقابل نرمال انجام شده است.
کلیدواژه اجتماع یابی، محاسبات نرم، بهینه‌سازی علف‌های هرز، چگالی پودمانگی
آدرس دانشگاه آزاد اسلامی واحد تهران شمال, دانشکده فنی و مهندسی, ایران, دانشگاه تربیت مدرس, دانشکده فنی و مهندسی, گروه مهندسی صنایع و سیستم‌ها, ایران, دانشگاه آزاد اسلامی واحد تهران شمال, دانشکده فنی و مهندسی, ایران
 
   A Hybrid Algorithm for Detecting Communities of Social Networks based on the Modularity Density Criterion  
   
Authors حسینیان امیرحسین ,تیمورپور بابک
Abstract    Detecting existing communities in social networks is a significant process in analyzing these networks. In recent years, the community detection problem has become popular for detecting structures of social networks. Due to high importance of this problem, various algorithms have been developed in the literature to find communities of complex networks. In this research, a hybrid metaheuristic consisting of the genetic algorithm (GA) and the invasive weed optimization (IWO) method have been proposed which aims to find appropriate and high quality solutions for the community detection problem. In this hybrid method, the initial solutions are generated via the IWO algorithm, and thereafter the optimization process is continued by means of the genetic algorithm. The proposed algorithm is known as the GAIWO. Fitness of solutions is determined in terms of the modularity density criterion. Modularity density has a maximization essence and determines the quality of detected communities. To evaluate the efficiency of the GAIWO, four other methods have been employed and their results have been compared. Comparisons have been made on several networks with different sizes. Input parameters of all algorithms have been tuned by a design of experiments approach. The outputs indicate appropriate efficiency of the proposed algorithm. Validation of the results have been investigated by means of the Normalized Mutual Information (NMI) metric.
Keywords
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved