MACFE: A Meta-learning and Causality Based Feature Engineering Framework

Ivan Reyes-Amezcua, Daniel Flores-Araiza, Gilberto Ochoa-Ruiz, Andres Mendez-Vazquez, Eduardo Rodriguez-Tello
7/8/2022
cs.LGcs.AI

No official code found. Best implementation: Ivanrs297/MACFE (5 stars, last commit 2022-10-26).

Abstract

Feature engineering has become one of the most important steps to improve model prediction performance, and to produce quality datasets. However, this process requires non-trivial domain-knowledge which involves a time-consuming process. Thereby, automating such process has become an active area of research and of interest in industrial applications. In this paper, a novel method, called Meta-learning and Causality Based Feature Engineering (MACFE), is proposed; our method is based on the use of meta-learning, feature distribution encoding, and causality feature selection. In MACFE, meta-learning is used to find the best transformations, then the search is accelerated by pre-selecting "original" features given their causal relevance. Experimental evaluations on popular classification datasets show that MACFE can improve the prediction performance across eight classifiers, outperforms the current state-of-the-art methods in average by at least 6.54%, and obtains an improvement of 2.71% over the best previous works.

View on arXivView PDF

Code Implementations(1)

Ivanrs297/MACFECommunity100%

MACFE: Meta-learning and Causality Based Feature Engineering | https://link.springer.com/chapter/10.1007/978-3-031-19493-1_5

50Python, Jupyter NotebookJan 24, 20223 years ago
data-miningdata-sciencefeature-engineeringmachine-learningpython

Similar Papers

Cite this paper

@article{reyesamezcua2022macfe,
  title  = {MACFE: A Meta-learning and Causality Based Feature Engineering Framework},
  author = {Ivan Reyes-Amezcua and Daniel Flores-Araiza and Gilberto Ochoa-Ruiz and Andres Mendez-Vazquez and Eduardo Rodriguez-Tello},
  year   = {2022},
  eprint = {2207.04010},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.04010v1}
}

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/2207.04010.svg)](https://codeofpaper.com/paper/2207.04010)

Discussion