Papers › Cognitive Evolutionary Search to Select Feature Interactions for Click-Through Rate Prediction

Cognitive Evolutionary Search to Select Feature Interactions for Click-Through Rate Prediction

1 Aug 2023KDD '23: Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining 2023 8archive 2025-07-28

Runlong Yu, Xiang Xu, Yuyang Ye, Qi Liu, Enhong Chen

Click-Through Rate (CTR) prediction of intelligent marketing systems is of great importance, in which feature interaction selection plays a key role. Most approaches model interactions of features by the same pre-defined operation under expert guidance, among which improper interactions may bring unnecessary noise and complicate the training process. To that end, in this paper, we aim to adaptively evolve the model to select proper operations to interact on feature pairs under task guidance. Inspired by natural evolution, we propose a general Cognitive EvoLutionary Search (CELS) framework, where cognitive ability refers to the malleability of organisms to orientate to the environment. Specifically, we conceptualize interactions as genomes, models as organisms, and tasks as natural environments. Mirroring how genetic malleability develops environmental adaptability, we thus diagnose the fitness of models to simulate the survival rates of organisms for natural selection, thereby an evolution path can be planned and visualized, offering an intuitive interpretation of the mechanisms underlying interaction modeling and selection. Based on the CELS framework, we develop four instantiations including individual-based search and population-based search. We demonstrate how individual mutation and population crossover enable CELS to evolve into diverse models suitable for various tasks and data, providing ready-to-use models. Extensive experiments on real-world datasets demonstrate that CELS significantly outperforms state-of-the-art approaches.

PaperPDFCode

Code

RunlongYu/CELS officialpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Click-Through Rate PredictionEvolutionary AlgorithmsFeature EngineeringMarketingRecommendation Systemsfeature selection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Click-Through Rate Prediction Avazu CELS AUC 0.8001 #3 of 15 Archive leaderboard report
Click-Through Rate Prediction Avazu CELS LogLoss 0.3678 #3 of 15 Archive leaderboard report
Click-Through Rate Prediction Criteo CELS AUC 0.8117 #13 of 39 Archive leaderboard report
Click-Through Rate Prediction Criteo CELS Log Loss 0.4400 #13 of 39 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections