بررسی و مقایسه روشهای تشخیص جوامع در شبکه های اجتماعی با هم افزایی الگوریتم های تکاملی و یادگیری ماشین

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 153

فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

TSTACON02_090

تاریخ نمایه سازی: 26 بهمن 1404

چکیده مقاله:

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

نویسندگان

زهرا انیسی نسب

گروه مهندسی کامپیوتر دانشکده فنی و مهندسی، موسسه آموزش عالی کارون اهواز، ایران

محمد مصلح

گروه مهندسی کامپیوتر، واحد اهواز دانشگاه آزاد اسلامی، اهواز، ایران