IIFE: Interaction Information Based Automated Feature Engineering

Tom Overman, Diego Klabjan, Jean Utke
9/7/2024
cs.LG

No official code found. Best implementation: 2oppy67zj4ky/Appendix (3 stars, last commit 2024-09-22).

Abstract

Automated feature engineering (AutoFE) is the process of automatically building and selecting new features that help improve downstream predictive performance. While traditional feature engineering requires significant domain expertise and time-consuming iterative testing, AutoFE strives to make feature engineering easy and accessible to all data science practitioners. We introduce a new AutoFE algorithm, IIFE, based on determining which feature pairs synergize well through an information-theoretic perspective called interaction information. We demonstrate the superior performance of IIFE over existing algorithms. We also show how interaction information can be used to improve existing AutoFE algorithms. Finally, we highlight several critical experimental setup issues in the existing AutoFE literature and their effects on performance.

View on arXivView PDF

Code Implementations(1)

30PythonMay 16, 20242 years ago

Similar Papers

Cite this paper

@article{overman2024iife,
  title  = {IIFE: Interaction Information Based Automated Feature Engineering},
  author = {Tom Overman and Diego Klabjan and Jean Utke},
  year   = {2024},
  eprint = {2409.04665},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.04665v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.04665.svg)](https://codeofpaper.com/paper/2409.04665)

Discussion