Author_Institution :
Dept. of Comput. Sci. & Program in Digital Content & Technol., Nat. Chengchi Univ., Taipei, Taiwan
Abstract :
This paper proposes a music recommendation approach based on various similarity information via Factorization Machines (FM). We introduce the idea of similarity, which has been widely studied in the filed of information retrieval, and incorporate multiple feature similarities into the FM framework, including content-based and context-based similarities. The similarity information not only captures the similar patterns from the referred objects, but enhances the convergence speed and accuracy of FM. In addition, in order to avoid the noise within large similarity of features, we also adopt the grouping FM as an extended method to model the problem. In our experiments, a music-recommendation dataset is used to assess the performance of the proposed approach. The datasets is collected from an online blogging Web site, which includes user listening history, user profiles, social information, and music information. Our experimental results show that, with various types of feature similarities the performance of music recommendation can be enhanced significantly. Furthermore, via the grouping technique, the performance can be improved significantly in terms of Mean Average Precision, compared to the traditional collaborative filtering approach.
Keywords :
Web sites; convergence; music; recommender systems; FM framework; accuracy enhancement; content-based similarities; context-based similarities; convergence speed enhancement; factorization machines; feature similarities; grouping technique; information retrieval; mean average precision; multiple contextual similarity information; music information; music recommendation; online blogging Web site; performance assessment; similar patterns; social information; user listening history; user profiles; Data mining; Feature extraction; Frequency modulation; History; Music; Recommender systems; Vectors; Factorization Machine; Music Recommendation; Similarity Computation;