paper-with-me

Papers

Ensemble Learning via Knowledge Transfer for CTR Prediction

2024-11-25 · Honghao Li, Yiwen Zhang, Yi Zhang, Lei Sang

Click-through rate (CTR) prediction plays a critical role in recommender systems and web searches. While many existing methods utilize ensemble learning to improve model performance, they typically limit the ensemble to two or three sub-networks, with little exploration of larger ensembles. In this paper, we investigate larger ensemble networks and find three inherent limitations in commonly used ensemble learning method: (1) performance degradation with more networks; (2) sharp decline and high variance in sub-network performance; (3) large discrepancies between sub-network and ensemble predictions. To simultaneously address the above limitations, this paper investigates potential solutions from the perspectives of Knowledge Distillation (KD) and Deep Mutual Learning (DML). Based on the empirical performance of these methods, we combine them to propose a novel model-agnostic Ensemble Knowledge Transfer Framework (EKTF). Specifically, we employ the collective decision-making of the students as an abstract teacher to guide each student (sub-network) towards more effective learning. Additionally, we encourage mutual learning among students to enable knowledge acquisition from different views. To address the issue of balancing the loss hyperparameters, we design a novel examination mechanism to ensure tailored teaching from teacher-to-student and selective learning in peer-to-peer. Experimental results on five real-world datasets demonstrate the effectiveness and compatibility of EKTF. The code, running logs, and detailed hyperparameter configurations are available at: https://github.com/salmon1802/EKTF.

📄 PDF Abstract BibTeX arXiv:2411.16122

Code (1)

salmon1802/ektf 공식 구현 pytorch

Tasks

Click-Through Rate PredictionEnsemble LearningKnowledge DistillationPredictionRecommendation SystemsTransfer Learning

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

SnapE -- Training Snapshot Ensembles of Link Prediction Models

2024-08-05 · Ali Shaban, Heiko Paulheim

Snapshot ensembles have been widely used in various fields of prediction. They allow for training an ensemble of prediction models at the cost of training a single one. They are known to yield more robust predictions by …

Knowledge GraphsLink PredictionPrediction

FEED: Feature-level Ensemble for Knowledge Distillation

2019-09-24 · SeongUk Park, Nojun Kwak

Knowledge Distillation (KD) aims to transfer knowledge in a teacher-student framework, by providing the predictions of the teacher network to the student network in the training stage to help the student network generali…

Knowledge Distillation

Unified and Effective Ensemble Knowledge Distillation

2022-04-01 · Chuhan Wu, Fangzhao Wu, Tao Qi, Yongfeng Huang

Ensemble knowledge distillation can extract knowledge from multiple teacher models and encode it into a single student model. Many existing methods learn and distill the student model on labeled data only. However, the t…

Knowledge DistillationTransfer Learning

Multilingual Knowledge Graph Completion via Ensemble Knowledge Transfer

2020-10-07 · Findings of the Association for Computational Linguistics 2020 · Xuelu Chen, Muhao Chen, Changjun Fan, Ankith Uppunda 외

Predicting missing facts in a knowledge graph (KG) is a crucial task in knowledge base construction and reasoning, and it has been the subject of much research in recent works using KG embeddings. While existing KG embed…

Knowledge Base ConstructionKnowledge Graph CompletionSelf-LearningTransfer Learning

Ensemble Modeling with Contrastive Knowledge Distillation for Sequential Recommendation

2023-04-28 · Hanwen Du, Huanhuan Yuan, Pengpeng Zhao, Fuzhen Zhuang 외

Sequential recommendation aims to capture users' dynamic interest and predicts the next item of users' preference. Most sequential recommendation methods use a deep neural network as sequence encoder to generate user and…

AttributeContrastive LearningKnowledge DistillationMulti-Task Learning+2