Toward Efficient Automated Feature Engineering

AI-generated keywords: Automated Feature Engineering (AFE)

AI-generated Key Points

  • Automated Feature Engineering (AFE) successful in generating and selecting optimal feature sets
  • Current AFE methods focus on effectiveness, neglecting efficiency for large-scale deployment
  • Proposed generic framework to enhance efficiency of AFE
  • Framework constructs AFE pipeline based on reinforcement learning setting
  • Each feature assigned an agent for transformation and selection
  • Evaluation score of produced features serves as reward to update policy
  • Efficiency improved from two perspectives:
  • Feature Pre-Evaluation (FPE) Model reduces sample size and feature size for efficient evaluation
  • Two-stage policy training strategy using FPE as initialization to improve computational efficiency
  • Comprehensive experiments conducted on 36 datasets with classification and regression tasks
  • Results show average performance improvement of 2.9% compared to state-of-the-art AFE methods
  • Achieves 2x higher computational efficiency
  • Generic framework addresses low-efficiency issues in large-scale deployment of AFE methods
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Kafeng Wang, Pengyang Wang, Chengzhong xu

License: CC BY 4.0

Abstract: Automated Feature Engineering (AFE) refers to automatically generate and select optimal feature sets for downstream tasks, which has achieved great success in real-world applications. Current AFE methods mainly focus on improving the effectiveness of the produced features, but ignoring the low-efficiency issue for large-scale deployment. Therefore, in this work, we propose a generic framework to improve the efficiency of AFE. Specifically, we construct the AFE pipeline based on reinforcement learning setting, where each feature is assigned an agent to perform feature transformation \com{and} selection, and the evaluation score of the produced features in downstream tasks serve as the reward to update the policy. We improve the efficiency of AFE in two perspectives. On the one hand, we develop a Feature Pre-Evaluation (FPE) Model to reduce the sample size and feature size that are two main factors on undermining the efficiency of feature evaluation. On the other hand, we devise a two-stage policy training strategy by running FPE on the pre-evaluation task as the initialization of the policy to avoid training policy from scratch. We conduct comprehensive experiments on 36 datasets in terms of both classification and regression tasks. The results show $2.9\%$ higher performance in average and 2x higher computational efficiency comparing to state-of-the-art AFE methods.

Submitted to arXiv on 26 Dec. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2212.13152v1

Automated Feature Engineering (AFE) has been successful in generating and selecting optimal feature sets for downstream tasks. However, current AFE methods primarily focus on improving the effectiveness of the produced features, neglecting the issue of low efficiency for large-scale deployment. In this work, a generic framework is proposed to enhance the efficiency of AFE. The framework constructs an AFE pipeline based on a reinforcement learning setting. Each feature is assigned an agent to perform feature transformation and selection, with the evaluation score of the produced features in downstream tasks serving as the reward to update the policy. The efficiency of AFE is improved from two perspectives. Firstly, a Feature Pre-Evaluation (FPE) Model is developed to reduce the sample size and feature size which are two main factors undermining feature evaluation efficiency. This model helps in reducing computational resources required for evaluating features. Secondly, a two-stage policy training strategy is devised by running FPE on the pre-evaluation task as initialization of the policy. This approach avoids training the policy from scratch and further improves computational efficiency. Comprehensive experiments are conducted on 36 datasets involving both classification and regression tasks. The results demonstrate an average performance improvement of 2.9% compared to state-of-the-art AFE methods while achieving 2x higher computational efficiency. This work not only improves effectiveness but also addresses low-efficiency issues in large-scale deployment of AFE methods by introducing a generic framework that incorporates reinforcement learning and pre-evaluation techniques providing a more efficient approach for automated feature engineering tasks.
Created on 17 Sep. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.