LLMs Generate New Features for Improved Machine Learning Performance

Aria Nourbakhsh, Beno\^it Alcaraz, Christoph Schommer· July 21, 2026 View original

Summary

Researchers developed a pipeline that leverages large language models (LLMs) to automatically generate new, useful features from existing tabular data, improving classification results across various datasets. The method uses an LLM with a prompt to create features based on mathematical and logical operators, followed by a selection algorithm to identify the best-performing sets.

Feature engineering is a critical, often manual, step in machine learning that involves creating new attributes from existing data to improve model performance. This new research introduces an automated pipeline that utilizes large language models (LLMs) to streamline this process. The proposed system takes a set of initial attributes from tabular data and a specific prompt, then instructs an LLM to generate novel features using mathematical and logical operations. Following this generation phase, a selection algorithm evaluates these newly created features and identifies the most effective combinations for a given task. Evaluated across eight diverse datasets, the method consistently demonstrated that LLM-generated features can significantly enhance classification results. This suggests that LLMs possess a strong capability to understand data relationships and construct valuable new features, reducing the manual effort traditionally required in feature engineering.

Why it matters

Automating feature engineering with LLMs can drastically reduce the time and expertise required to prepare data for machine learning, leading to faster model development and potentially better predictive performance.

How to implement this in your domain

  1. 1Experiment with using LLMs to generate features for internal tabular datasets.
  2. 2Define clear prompts for LLMs to guide feature generation based on domain knowledge.
  3. 3Integrate an automated feature selection process into existing ML pipelines.
  4. 4Benchmark the performance of models trained with LLM-generated features against manually engineered features.

Who benefits

Data ScienceFinanceHealthcareE-commerceManufacturing

Key takeaways

  • LLMs can automate the traditionally manual process of feature engineering.
  • A pipeline using LLMs and selection algorithms generates useful new features.
  • LLM-generated features can improve classification accuracy on diverse datasets.
  • This approach can accelerate machine learning model development.

Original post by Aria Nourbakhsh, Beno\^it Alcaraz, Christoph Schommer

"arXiv:2607.16255v1 Announce Type: new Abstract: A crucial step in machine learning pipelines is to present each entity with features or attributes that are representative of the characteristics of the processed entities. Feature engineering is an important step in finding a relat…"

View on X

Originally posted by Aria Nourbakhsh, Beno\^it Alcaraz, Christoph Schommer on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses