A Click-Through Rate Prediction Method Based on Cross-Importance of Multi-Order Features
Hao Wang, Nao Li
TL;DR
This work tackles the challenge of predicting click-through rate (CTR) in high-dimensional, sparse settings by learning the relative importance of multi-order feature crosses. It introduces FiiNet, which integrates Selective Kernel Networks (SKNet) to explicitly construct and weight cross-order interactions, followed by a deep neural network and a sigmoid output for CTR. Through extensive experiments on two real-world datasets, FiiNet achieves higher AUC and lower Logloss than a broad set of baselines, with ablation studies confirming the value of SKNet components and multi-order crosses. The approach also enhances interpretability by revealing which feature crosses carry the most predictive weight, offering practical benefits for recommender systems. The method is implemented in PyTorch for reproducibility and deployment.
Abstract
Most current click-through rate prediction(CTR)models create explicit or implicit high-order feature crosses through Hadamard product or inner product, with little attention to the importance of feature crossing; only few models are either limited to the second-order explicit feature crossing, implicitly to high-order feature crossing, or can learn the importance of high-order explicit feature crossing but fail to provide good interpretability for the model. This paper proposes a new model, FiiNet (Multiple Order Feature Interaction Importance Neural Networks). The model first uses the selective kernel network (SKNet) to explicitly construct multi-order feature crosses. It dynamically learns the importance of feature interaction combinations in a fine grained manner, increasing the attention weight of important feature cross combinations and reducing the weight of featureless crosses. To verify that the FiiNet model can dynamically learn the importance of feature interaction combinations in a fine-grained manner and improve the model's recommendation performance and interpretability, this paper compares it with many click-through rate prediction models on two real datasets, proving that the FiiNet model incorporating the selective kernel network can effectively improve the recommendation effect and provide better interpretability. FiiNet model implementations are available in PyTorch.
