Piecewise Weighting Function for Collaborative Filtering Recommendation

The assignment of a fixed weight value to an attribute (or variable) is not always considered reasonable, as it may not effectively preserve user similarity, potentially resulting in a decline in the performance of collaborative filtering recommendation algorithms. In this article, we introduce a piecewise weighting method that incorporates hyper-class representation to enhance collaborative filtering recommendations. Our approach begins with applying a kernel function to map the original data into a kernel space, facilitating the learning of attribute weights. Subsequently, we construct a hyper-class representation of the data to derive weights for segmented attribute values (hyper-classes) within each attribute, creating a piecewise weighting function. This piecewise weighting function is then utilized to compute user similarities for collaborative filtering recommendations. Finally, we conduct a series of experiments to assess the performance of the collaborative filtering recommendation algorithm. The results demonstrate that the proposed algorithm, employing the piecewise weighting function, outperforms the compared algorithm that uses fixed weight values, as assessed by RMSE, Mean Absolute Error (MAE), and Precision. The source code for the proposed algorithm is available at https://github.com/Lijy207/HCPW .

Authors

Institutions

Publication Details

Journal
ACM Transactions on Autonomous and Adaptive Systems
Published
2024-12-11
DOI
https://doi.org/10.1145/3708353
Citations
1
Primary Topic
Recommender Systems and Techniques
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Piecewise Weighting Function for Collaborative Filtering Recommendation

Jiagang Song, Shichao Zhang, Jiaye Li
1 citations
ACM Transactions on Autonomous and Adaptive Systems
Recommender Systems and Techniques
0.78
article

Piecewise Weighting Function for Collaborative Filtering Recommendation

Jiagang Song, Shichao Zhang, Jiaye Li
article en
1 citations

Abstract

The assignment of a fixed weight value to an attribute (or variable) is not always considered reasonable, as it may not effectively preserve user similarity, potentially resulting in a decline in the performance of collaborative filtering recommendation algorithms. In this article, we introduce a piecewise weighting method that incorporates hyper-class representation to enhance collaborative filtering recommendations. Our approach begins with applying a kernel function to map the original data into a kernel space, facilitating the learning of attribute weights. Subsequently, we construct a hyper-class representation of the data to derive weights for segmented attribute values (hyper-classes) within each attribute, creating a piecewise weighting function. This piecewise weighting function is then utilized to compute user similarities for collaborative filtering recommendations. Finally, we conduct a series of experiments to assess the performance of the collaborative filtering recommendation algorithm. The results demonstrate that the proposed algorithm, employing the piecewise weighting function, outperforms the compared algorithm that uses fixed weight values, as assessed by RMSE, Mean Absolute Error (MAE), and Precision. The source code for the proposed algorithm is available at https://github.com/Lijy207/HCPW .

ACM Transactions on Autonomous and Adaptive SystemsVol. 20(1)
Central South University (CN), Guangxi Normal University (CN), Zhejiang University (CN)
Openalex Percentile: Top 19%
Recommender Systems and Techniques
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Piecewise Weighting Function for Collaborative Filtering Recommendation — Jiagang Song, Shichao Zhang, et al. · ACM Transactions on Autonomous and Adaptive Systems (2024) | TGRS Research Map | TGRS