Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

A Seagull Loss Function With Application to Recommender Systems

Bibliographic Data

ID22106964
AuthorsYuan-Yuan Xu (0000-0003-1831-2558, Southwest Petroleum University), Hui Xiao (0000-0002-1193-8999, Southwest Petroleum University), Heng-Ru Zhang (0000-0001-9187-9847, Southwest Petroleum University), Xi-Zhao Wang (0000-0001-6036-4728, Shenzhen University), Hong Yu (0000-0002-8397-7081, Chongqing University of Posts and Telecommunications), Fan Min (0000-0002-3290-1036, Southwest Petroleum University)
Year2025
Volume12
Issue5
Pages3062-3075
Publication date2025-10-01
Peer ReviewedYes
Open AccessYes
TypeARTICLE
VenueIEEE Transactions on Computational Social Systems (JOURNAL)
Journal identifiersISSN: 2329-924X • E-ISSN: 2373-7476
PublisherInstitute of Electrical and Electronics Engineers (IEEE) (PUBLISHER)
DOI10.1109/tcss.2025.3527470
OpenAlexW4406457751
LanguageEN
References cited50

Outliers are intrinsic to recommender systems (RSs) due to user uncertainty and bring large deviations to the total loss. Classical loss functions such as $L_{1}$ and $L_{2}$ do not consider this issue, thus biasing the model toward abnormal ratings. Advanced ones such as Logcosh, Huber, and Wing losses try to control model biasing; however, they do not consider the rating ranges of recommender systems. In this article, we propose a Seagull loss combining quadratic and softsign functions to handle this issue. The quadratic function aims to preserve or appropriately increase losses caused by small deviations, while softsign function aims to suppress losses caused by large deviations. It is distinguished from three types of popular losses. Compared with $L_{1}$ and $L_{2}$ , it controls the upper bound, therefore suppressing the influence of outliers. Compared with Logcosh and Huber, it not only adjusts the loss of small deviations but also suppresses the loss of large deviations. Compared with Wing loss, it considers the characteristics of data in RSs and therefore is more suitable to the matrix factorization model. Experiments are undertaken on six real-world recommendation datasets in comparison with six popular loss functions. Results show that Seagull loss function has superiority to all losses above on mean absolute error (MAE) and root mean square error (RMSE) and slight inferiority to $L_{2}$ and Wing on hit ratio (HR), mean average precision (MAP), and normalized discounted cumulative gain (NDCG)

Information retrieval · Recommender system · Computer Science · Fish Ecology and Management Studies · Marine and fisheries research · Multi-Criteria Decision Making

Citation velocityhistorical
Highly citedNo

Tools

Open DOI
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae