← 最新论文
🤖 machine learning

LLM-FE: Automated Feature Engineering for Tabular Data with LLMs as Evolutionary Optimizers

本文介绍了 LLM-FE,这是一个将进化搜索与大语言模型相结合的新颖框架,用于迭代地发现适用于表格数据的有效特征变换程序,从而通过更好地利用领域知识和数据驱动反馈,超越现有的自动化特征工程方法。

原作者: Nikhil Abhyankar, Parshin Shojaee, Chandan K. Reddy

发布于 2026-05-12
📖 1 分钟阅读☕ 轻松阅读

原作者: Nikhil Abhyankar, Parshin Shojaee, Chandan K. Reddy

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象你是一名侦探,试图利用一堆线索(数据)来破解一个谜团。通常,你必须手动筛选这些线索,以巧妙的方式将它们组合起来,并创造出新的“超级线索”,以帮助你更快地破案。这个过程被称为特征工程。在机器学习领域,手动执行这一过程既缓慢又枯燥,而且需要人类专家确切地知道哪些线索组合可能奏效。

本文介绍了一种名为LLM-FE的新工具,它利用一种“超级智能”的人工智能(大型语言模型)作为创意伙伴,将上述侦探工作自动化。

以下是其工作原理,分解为简单的概念:

1. 问题:一场“猜谜游戏”

传统的自动化工具试图通过基于固定规则列表,盲目地混合和匹配数字(例如将 A 列加到 B 列)来解决这个问题。它们就像一个只知道左转或右转的机器人,从未意识到有时你需要跳过栅栏。它们常常错过那些源于理解数据背后“故事”的“顿悟”时刻(例如,知道“胰岛素”和“葡萄糖”与糖尿病相关)。

2. 解决方案:一位“进化大厨”

作者提出了LLM-FE,它将特征工程视为一场烹饪比赛,而人工智能则是主厨。人工智能不再仅仅遵循食谱,而是被赋予了:

  • 食材:原始数据(例如,患者年龄、血糖水平)。
  • 菜单:需要解决的具体问题(例如,“预测患者是否患有糖尿病”)。
  • 食谱书:人工智能自身对世界的内部知识(例如,“我知道高糖和低胰岛素对健康有害”)。

3. 工作原理:四步循环

本文描述了一个不断重复的循环,类似于自然界进化物种以更好地生存的过程:

  • 步骤 A:创意火花(生成)
    人工智能审视数据和问题。它会想:“嗯,如果我将胰岛素水平除以葡萄糖水平,或许能告诉我们身体处理糖分的方式。”它会编写一个小型计算机程序(食谱)来创建这个新的“超级线索”。

    • 类比:主厨根据食材和试图制作的菜肴,发明一种新酱汁。
  • 步骤 B:品尝测试(评估)
    将新食谱应用于数据。然后,一个预测模型(一项简单测试)尝试利用这些新数据来解决问题。

    • 类比:主厨将新酱汁端给评委品尝。如果评委喜欢(得分上升),则该食谱是好的;否则,它将被丢弃。
  • 步骤 C:记忆库(经验管理)
    这是 LLM-FE 的秘诀所在。该系统不会仅仅忘记失败的食谱。它会保留一个“名人堂”,收录它曾经制作过的最佳食谱。

    • 类比:想象一位主厨保留着一本笔记,记录着他最棒的 10 道菜。当他需要发明新菜时,他不会从头开始,而是查看他过去最好的菜肴,并思考:“如果我把第 3 道菜最好的部分和第 7 道菜最好的部分混合在一起会怎样?”
  • 步骤 D:进化(优化)
    人工智能利用“名人堂”来创建食谱的更优版本。它尝试对最佳食谱进行“变异”(轻微改变),看看它们是否能变得更好。

    • 类比:这就像自然选择。最强、最美味的食谱得以生存并进化,而弱小的食谱则被淘汰。

4. 为何它优于其他方法

本文将 LLM-FE 与其他方法进行了比较,发现它在以下三个主要原因上胜出:

  1. 它了解上下文:与其他仅仅进行数学运算的机器人不同,该人工智能理解数据意味着什么。它知道“年龄”和“体重指数(BMI)”与健康相关,因此它创建的特征不仅是一堆数字,而是对人类有意义的特征。
  2. 它不会陷入僵局:其他方法常常陷入试图改进单一想法的困境。LLM-FE 同时运行多个“想法岛屿”。如果一个岛屿陷入死胡同,另一个岛屿可能会找到捷径。
  3. 它从错误中学习:通过保留以往成功经验的记忆,它在每一次尝试中都变得更聪明,而不是仅仅随机猜测。

5. 结果

研究人员在许多不同的数据集(如预测心脏病、房价和汽车销售)上测试了该方法。他们发现,LLM-FE 始终使预测模型比旧方法更准确。它不仅适用于一种类型的人工智能,还帮助不同类型的模型更好地完成工作。

简而言之:LLM-FE 是一个系统,它利用智能人工智能来发明新的、有意义的方式来审视数据。它就像一位富有创意的主厨,从过去最棒的菜肴中学习,利用其对世界的知识,并不断实验,直到找到解决某个问题的完美食谱。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →