ارائه یک سیستم توصیهگر وب شخصیسازیشده بر اساس خوشهبندی ترتیبی و خودرمزگذار عمیق
مستوره معینی
1
(
دانشکده کامپیوتر، واحد تهرانجنوب، دانشگاه آزاد اسلامی، تهران، ایران،
)
علی برومندنیا
2
(
دانشکده کامپیوتر، واحد تهرانجنوب، دانشگاه آزاد اسلامی، تهران، ایران
)
منا مرادی
3
(
دانشکده کامپیوتر، واحد تهران مرکز، دانشگاه آزاد اسلامی، تهران، ایران
)
کلید واژه: سیستم توصیهگر, پروفایل کاربری, شبکههای خودرمزگذار, فیلتر مشارکتی.,
چکیده مقاله :
حجم اطلاعات انتشاریافته در وب، استفاده از سیستمهای توصیهگر را اجتنابناپذیر کرده است. سیستمهای توصیهگر وب به کاربران پیشنهادهای دقیق و مرتبط بر اساس علاقهها و سلیقههایشان ارائه میدهند. این توصیهها میتوانند به کاربران کمک کنند تا به سرعت به اطلاعات مورد نیاز خود دسترسی پیدا کنند و زمان جستجو را کاهش دهند. در این مقاله یک سیستم توصیهگر ترکیبی بر اساس ترکیب خوشهبندی ترتیبی فازی و شبکه خودرمزگذار عمیق بر اساس اطلاعات پروفایل کاربری و رتبهبندی وبسایتها توسط کاربران ارائه شده است. در این سیستم توصیهگر، ابتدا کاربران بر اساس شباهت نظرات خود به صورت ترتیبی خوشهبندی میشوند. سپس رتبهبندی جدید برای کاربران با توجه به تابع عضویت فازی پیشبینی میشود. در نهایت اطلاعات موجود در پروفایل کاربری و رتبهبندی جدید کاربران به هر وبسایتی بهمنظور پیشبینی رتبهبندی وبسایتها توسط کاربران، به عنوان ورودی شبکه خودرمزگذار عمیق ارائهشده مورد استفاده قرار میگیرد. در نهایت پس از یافتن کاربران مشابه، اقدام به ارائه توصیه بازدید و شخصیسازی صفحه وب کاربران جدید بر اساس وبسایتهای مورد علاقه کاربران مشابه مینماید. روش پیشنهادی با توجه به لایههای آموزش عمیق و تکمیل فرایند آموزش در لایه میانی توانسته است از سایر روشهای طبقهبندی از نظر دقت آماری حدود 42% بهتر باشد و نسبت توصیههای موفق به توصیههای مفید حدود 4% و دقت تشخیص کاربران مشابه حدود 20% بهبود داشته است.
چکیده انگلیسی :
The amount of information published on the web has made the use of recommender systems inevitable. Web recommender systems provide users with accurate and relevant recommendations based on their interests and tastes. These recommendations can help users quickly access the information they need and reduce search time. In this paper, a hybrid recommender system based on the combination of fuzzy sequential clustering and deep Auto-encoder network based on user profile information and ranking of websites by users is presented.
In this recommender system, users are first sequentially clustered according to the similarity of their opinions. Then the new ranking for users is predicted according to the fuzzy membership function. Finally, the information in the user profile and the new rating of users to each website is used as the input of the provided deep Auto-encoder network in order to predict the ranking of websites by users. Finally, after finding similar users, It provides recommendations to visit and personalize the web page of new users based on the favorite websites of similar users. The proposed method has improved compared to the following classification methods due to the layers of deep learning and completion of the learning process in the middle layer: In terms of statistical accuracy, about 42%, and the ratio of successful recommendations to useful recommendations is about 4%, and the accuracy of recognizing similar users is about 20%.
[1] H. Ko, S. Lee, Y. Park, and A. Choi, "A survey of recommendation systems: recommendation models, techniques, and application fields," Electronics, vol. 11, no. 1, Article ID: 141, Jan.-1 2022.
[2] D. Roy and M. Dutta, "A systematic review and research perspective on recommender systems," Journal of Big Data, vol. 9, Article ID: 59, 2022.
[3] S. Ephina. Thendral and C. Valliyammai, "Understanding personalization of recommender system: A domain perspective," International Journal of Applied Engineering Research, vol. 13, no. 15, pp. 2422-12428, 2018.
[4] A. Papagrigoriou, C. Panagiotakis, E. Kosmas, and P. Fragopoulou, "Collaborative filtering recommender systems taxonomy," Knowledge and Information Systems, vol. 64, pp. 35-74, 2022.
[5] S. Eliyas and P. Ranjana. "Recommendation systems: Content-based filtering vs collaborative filtering" in Proc. 22nd. Int. Conf. on Advance Computing and Innovative Technologies in Engineering, pp. 1360-1365, Greater Noida, India, 28-29 Apr. 2022.
[6] M. Yu, T. Quan, Q. Peng, X. Yu, and L. Liu, "A model-based collaborate filtering algorithm based on stacked AutoEncoder," Neural Computing and Applications, vol. 34, no. 4, pp. 2503-2511, Feb. 2022.
[7] F. O. Isinkaye, Y. O. Folajimi, and B. A. Ojokoh, "Recommendation systems: Principles, methods and evaluation," Egyptian Informatics Journal, vol. 16, no. 3, pp. 261-273, Nov. 2015. [8] G. Behera and N. Nain. "Trade-off between memory and model-based collaborative filtering recommender system," in Proc. Int. Conf. on Paradigms of Communication, Computing and Data Sciences, pp. 137-146, Kurukshetra, India, 7-9 May 2022.
[9] A. Darvishy, H. Ibrahim, F. Sidi, and A. Mustapha, "HYPNER: A hybrid approach for personalized news recommendation," IEEE Access, vol. 8, pp. 46877-46894, 2020.
[10] Q. Shambour, "A deep learning based algorithm for multi-criteria recommender systems," Knowledge-Based Systems, vol. 211, Article ID: 106545. Jan. 2021.
[11] Y. Gulzar. A. A. Alwan, R. M. Abdullah, A. Z. Abualkishik, and M. Oumrani, "OCA: Ordered clustering-based algorithm for e-commerce recommendation system," Sustainability, vol. 15, no. 4, Article ID: 2947, Feb.-2 2023.
[12] S. Lee and D. Kim, "Deep learning based recommender system using cross convolutional filters," Information Sciences, vol. 592, pp. 112-122, May 2022.
[13] L. El Youbi El Idrissi, I. Akharraz, and A. Ahaitouf, "Personalized e-learning recommender System Based on Autoencoders" Applied System Innovation, vol. 6, no. 6, Article ID: 102, Dec. 2023.
[14] P. Bellini, L. Alessandro Ipsaro Palesi, P. Nesi, and G. Pantaleo, "Multi clustering recommendation system for fashion retail," Multimedia Tools and Applications, vol. 82, pp. 9989-10016, 2023.
[15] Z. Abbasi-Moud, H. Vahdat-Nejad, and J. Sadri, "Tourism recommendation system based on semantic clustering and sentiment analysis," Expert Systems with Applications, vol. 167, Article ID: 114324, Apr. 2021.
[16] H. Khatter, S. Arif, U. Singh, S. Mathur, and S. Jain, "Product recommendation system for e-commerce using collaborative filtering and textual clustering," in Proc. 3rd. Int. Conf. on Inventive Research in Computing Applications, pp. 612-618. Coimbatore, India, 2-4 Sept. 2021.
[17] T. K. Dang, Q. P. Nguyen, and V. S. Nguyen, "A study of deep learning-based approaches for session-based recommendation systems," SN Computer Science, vol. 1, Article ID: 216, 2020.
[18] R. J. Ziarani and R. Ravanmehr, "Deep neural network approach for a serendipity-oriented recommendation system," Expert Systems with Applications, vol. 185, Article ID: 115660, Dec. 2021.
[19] Yelp Inc., Yelp Open Dataset, Accessed 2024. https://business.yelp.com/data/resources/open-dataset/
[20] M. H. Alam, W. -J. Ryu, and S. Lee, TripAdvisor Dataset. 2016, Accessed 2024. https://brightdata.com/products/datasets/tripadvisor
R. Logesh, V. Subramaniyaswamy, V. Vijayakumar, and X. Li, "Efficient user profiling based intelligent travel recommender system for individual and group of users," Mobile Networks and Applications, vol. 24, pp. 1018-1033, 2019.