Towards Automated Model Design on Recommender Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Tunhou, Cheng, Dehua, He, Yuchen, Chen, Zhengxing, Dai, Xiaoliang, Xiong, Liang, Liu, Yudong, Cheng, Feng, Cao, Yufan, Yan, Feng, Li, Hai, Chen, Yiran, Wen, Wei
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909385976971264
author Zhang, Tunhou
Cheng, Dehua
He, Yuchen
Chen, Zhengxing
Dai, Xiaoliang
Xiong, Liang
Liu, Yudong
Cheng, Feng
Cao, Yufan
Yan, Feng
Li, Hai
Chen, Yiran
Wen, Wei
author_facet Zhang, Tunhou
Cheng, Dehua
He, Yuchen
Chen, Zhengxing
Dai, Xiaoliang
Xiong, Liang
Liu, Yudong
Cheng, Feng
Cao, Yufan
Yan, Feng
Li, Hai
Chen, Yiran
Wen, Wei
contents The increasing popularity of deep learning models has created new opportunities for developing AI-based recommender systems. Designing recommender systems using deep neural networks requires careful architecture design, and further optimization demands extensive co-design efforts on jointly optimizing model architecture and hardware. Design automation, such as Automated Machine Learning (AutoML), is necessary to fully exploit the potential of recommender model design, including model choices and model-hardware co-design strategies. We introduce a novel paradigm that utilizes weight sharing to explore abundant solution spaces. Our paradigm creates a large supernet to search for optimal architectures and co-design strategies to address the challenges of data multi-modality and heterogeneity in the recommendation domain. From a model perspective, the supernet includes a variety of operators, dense connectivity, and dimension search options. From a co-design perspective, it encompasses versatile Processing-In-Memory (PIM) configurations to produce hardware-efficient models. Our solution space's scale, heterogeneity, and complexity pose several challenges, which we address by proposing various techniques for training and evaluating the supernet. Our crafted models show promising results on three Click-Through Rates (CTR) prediction benchmarks, outperforming both manually designed and AutoML-crafted models with state-of-the-art performance when focusing solely on architecture search. From a co-design perspective, we achieve 2x FLOPs efficiency, 1.8x energy efficiency, and 1.5x performance improvements in recommender models.
format Preprint
id arxiv_https___arxiv_org_abs_2411_07569
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards Automated Model Design on Recommender Systems
Zhang, Tunhou
Cheng, Dehua
He, Yuchen
Chen, Zhengxing
Dai, Xiaoliang
Xiong, Liang
Liu, Yudong
Cheng, Feng
Cao, Yufan
Yan, Feng
Li, Hai
Chen, Yiran
Wen, Wei
Information Retrieval
The increasing popularity of deep learning models has created new opportunities for developing AI-based recommender systems. Designing recommender systems using deep neural networks requires careful architecture design, and further optimization demands extensive co-design efforts on jointly optimizing model architecture and hardware. Design automation, such as Automated Machine Learning (AutoML), is necessary to fully exploit the potential of recommender model design, including model choices and model-hardware co-design strategies. We introduce a novel paradigm that utilizes weight sharing to explore abundant solution spaces. Our paradigm creates a large supernet to search for optimal architectures and co-design strategies to address the challenges of data multi-modality and heterogeneity in the recommendation domain. From a model perspective, the supernet includes a variety of operators, dense connectivity, and dimension search options. From a co-design perspective, it encompasses versatile Processing-In-Memory (PIM) configurations to produce hardware-efficient models. Our solution space's scale, heterogeneity, and complexity pose several challenges, which we address by proposing various techniques for training and evaluating the supernet. Our crafted models show promising results on three Click-Through Rates (CTR) prediction benchmarks, outperforming both manually designed and AutoML-crafted models with state-of-the-art performance when focusing solely on architecture search. From a co-design perspective, we achieve 2x FLOPs efficiency, 1.8x energy efficiency, and 1.5x performance improvements in recommender models.
title Towards Automated Model Design on Recommender Systems
topic Information Retrieval
url https://arxiv.org/abs/2411.07569