پالایشگر همخوان همدستانه: یک پیشنهاد-دهنده سرویس شخصی‌سازی‌شده در محیط اینترنت اشیاء اجتماعی با استفاده از روابط دوستی

نویسندگان

1 دانشگاه تبریز

2 دانشگاه اصفهان

doi
10.22034/csj.2024.203195
چکیده

شبکة اینترنت اشیاء اجتماعی تعاملات اجتماعی و فناوری‌های اینترنت اشیاء را برای ایجاد محیط‌های هوشمند یکپارچه می‌کند، در این شبکه بین کاربران روابط دوستی برقرار است و اشیاء تحت مالکیت کاربرانِ مختلف هستند و کاربران سعی دارند با استفاده از اشیاء متعلق به کاربران دیگر از سرویس‌هایی که توسط اشیاء کاربران مختلف ارائه می‌شود بهره‌برداری کنند. حال وقتی اندازة شبکه اینترنت اشیاء بزرگ باشد و تعداد کاربران و اشیاء زیاد باشند نقش و اهمیت پیشنهاد سرویس مناسب شخصی‌سازی‌شده متناسب با علایق کاربر بیشتر مشخص می‌شود که می‌توان با استفاده از روابط دوستی کاربران با هم و شباهت علایق آن‌ها، ترجیحات کاربران را تشخیص داد و یک پیشنهاددهنده سرویس با بهره‌گیری از روابط دوستی برای پیشنهاد سرویس متناسب با نیازها و ترجیحات خاص کاربران ایجاد کرد. به این منظور در این مقاله، دو الگوریتم پالایشگر همخوان همدستانه [1] ( A-CFA ) پیشنهاد می‌شود که با در نظر گرفتن روابط دوستی و ترجیحات کاربران به رتبه‌بندی سرویس‌ها می‌پردازد و سپس به پیشنهاد سرویس‌های‌ برتر متناسب با ترجیحات کاربر در محیط‌های اینترنت اشیاء اجتماعی می‌پردازد. در نهایت، با اجرای الگوریتم‌های پالایشگر همخوان همدستانه بر روی مجموعه داده واقعی مربوط به شهر سانتاندر، نشان داده می‌شود که الگوریتم‌های پیشنهادی باوجود پیچیدگی زمانی یکسان با الگوریتم پالایشگر همخوان پایه، مقدار میانگین مربعات ریشة خطای الگوریتم 1 و 2 را به ترتیب 9 و 15 درصد بهبود می‌دهد و مقدار امتیاز F1 الگوریتم 1 و 2 را به ترتیب 10 و 19 درصد بهبود می‌دهد. 1. Adaptive-Collaborative Filtering Algorithm