Semi-sparse algorithm based on multi-layer optimization for recommender system

被引:0
|
作者
Hu Guan
Huakang Li
Cheng-Zhong Xu
Minyi Guo
机构
[1] Shanghai Jiao Tong University,Department of Computer Science & Engineering
[2] Wayne State University,Department of Electrical and Computer Engineering
来源
关键词
Semi-sparse algorithm; Reduce vector; Thread pool; Message passing interface; Pearson correlation coefficient;
D O I
暂无
中图分类号
学科分类号
摘要
Similarity among vectors is basic knowledge required to carry out recommendation and classification in recommender systems, which support personalized recommendation during online interactions. In this paper, we propose a Semi-sparse Algorithm based on Multi-layer Optimization to speed up the Pearson Correlation Coefficient, which is conventionally used in obtaining similarity among sparse vectors. In accelerating the batch of similarity-comparisons within one thread, the semi-sparse algorithm spares out over-reduplicated accesses and judgements on the selected sparse vector by making this vector dense locally. Moreover, a reduce-vector is proposed to restrict using locks on critical resources in the thread-pool, which is wrapped with Pthreads on a multi-core node to improve parallelism. Furthermore, among processes in our framework, a shared zip file is read to cut down messages within the Message Passing Interface package. Evaluation shows that the optimized multi-layer framework achieves a brilliant speedup on three benchmarks, Netflix, MovieLens and MovieLen1600.
引用
收藏
页码:1418 / 1437
页数:19
相关论文
共 50 条
  • [41] Multi-layer coordinated optimization of integrated energy system with electric vehicles based on feedback correction
    Jia, Shiduo
    Kang, Xiaoning
    Cui, Jinxu
    Tian, Bowen
    Zhang, Jiawei
    Xiao, Shuwen
    [J]. FRONTIERS IN ENERGY RESEARCH, 2022, 10
  • [42] Tritium breeding ratio optimization in simple multi-layer blanket with genetic algorithm
    Lim, Soobin
    Chung, Kyoung-Jae
    Hwang, Y. S.
    [J]. FUSION ENGINEERING AND DESIGN, 2024, 202
  • [43] Visual inspection system using multi-layer feature sparse coding with acoustic support
    Yano, Natsumi
    Yano, Shouhei
    Wakui, Naoki
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, ICCE, 2023,
  • [44] Application of particle swarm optimization and genetic algorithm methods for maximizing the phase velocity in the multi-layer nanoscale system
    Zhang, Yuanyuan
    [J]. MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2023, 51 (04) : 2302 - 2322
  • [45] Reconstruction of multi-frame semi-sparse scanning probe microscopy images using dependent Gaussian process
    Zhou, Weiyan
    Ren, Mingjun
    Zhu, Limin
    [J]. MEASUREMENT SCIENCE AND TECHNOLOGY, 2020, 31 (04)
  • [46] Multi-layer perceptron classification method of medical data based on biogeography-based optimization algorithm with probability distributions
    Li, Xu-Dong
    Wang, Jie-Sheng
    Hao, Wen-Kuo
    Wang, Min
    Zhang, Min
    [J]. APPLIED SOFT COMPUTING, 2022, 121
  • [47] Optimized Design for Multi-layer Absorbing Materials Based on Genetic Algorithm
    Chen, Xin
    Liu, Xiangxuan
    Wang, Xuanjun
    Liu, Yuan
    [J]. RESEARCH EFFORTS IN MATERIAL SCIENCE AND MECHANICS ENGINEERING, 2013, 681 : 324 - 328
  • [48] Multi-layer Network Visualization Based on Force-Directed Algorithm
    An Shenhao
    Yu Ronghuan
    [J]. PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [49] Research of Human Gesture Recognition Algorithm Based on Multi-layer Perceptron
    Wei, Xiaojuan
    Wang, Mingling
    Xiao, Liyi
    [J]. GREEN ENERGY AND SUSTAINABLE DEVELOPMENT I, 2017, 1864
  • [50] MULTI-LAYER TRACK FUSION ALGORITHM BASED ON SUPPORTING DEGREE MATRIX
    Zhang Wei Quan Li Zhang Ke Research Institute of Electronic Science and Technology University of Electronic Science and Technology of China Chengdu China
    [J]. JournalofElectronics(China)., 2012, 29(Z2) (China) - 236