Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

EulerNet: Adaptive Feature Interaction Learning via Euler's Formula for CTR Prediction

About

Learning effective high-order feature interactions is very crucial in the CTR prediction task. However, it is very time-consuming to calculate high-order feature interactions with massive features in online e-commerce platforms. Most existing methods manually design a maximal order and further filter out the useless interactions from them. Although they reduce the high computational costs caused by the exponential growth of high-order feature combinations, they still suffer from the degradation of model capability due to the suboptimal learning of the restricted feature orders. The solution to maintain the model capability and meanwhile keep it efficient is a technical challenge, which has not been adequately addressed. To address this issue, we propose an adaptive feature interaction learning model, named as EulerNet, in which the feature interactions are learned in a complex vector space by conducting space mapping according to Euler's formula. EulerNet converts the exponential powers of feature interactions into simple linear combinations of the modulus and phase of the complex features, making it possible to adaptively learn the high-order feature interactions in an efficient way. Furthermore, EulerNet incorporates the implicit and explicit feature interactions into a unified architecture, which achieves the mutual enhancement and largely boosts the model capabilities. Such a network can be fully learned from data, with no need of pre-designed form or order for feature interactions. Extensive experiments conducted on three public datasets have demonstrated the effectiveness and efficiency of our approach. Our code is available at: https://github.com/RUCAIBox/EulerNet.

Zhen Tian, Ting Bai, Wayne Xin Zhao, Ji-Rong Wen, Zhao Cao• 2023

Related benchmarks

TaskDatasetResultRank
CTR PredictionCriteo
AUC0.8147
282
Click-Through Rate PredictionAvazu (test)
AUC0.7924
191
CTR PredictionAvazu--
144
CTR PredictionCriteo (test)
AUC0.811
141
CTR PredictionFrappe
AUC0.985
83
CTR PredictionMovieLens--
55
Click-Through Rate PredictionKKBOX
AUC84.27
48
Click-Through Rate PredictionML 1M
AUC0.9044
46
CTR PredictionFrappe (test)
AUC0.9805
38
Click-Through Rate PredictioniPinYou
Logloss0.0055
37
Showing 10 of 19 rows

Other info

Follow for update