The Natural Language for Optimization (NL4Opt) Competition was created to investigate methods of extracting the meaning and formulation of an optimization problem based on its text description. Specifically, the goal of the competition is to increase the accessibility and usability of optimization solvers by allowing non-experts to interface with them using natural language. We separate this challenging goal into two sub-tasks: (1) recognize and label the semantic entities that correspond to the components of the optimization problem; (2) generate a meaning representation (i.e., a logical form) of the problem from its detected problem entities. The first task aims to reduce ambiguity by detecting and tagging the entities of the optimization problems. The second task creates an intermediate representation of the linear programming (LP) problem that is converted into a format that can be used by commercial solvers. In this report, we present the LP word problem dataset and shared tasks for the NeurIPS 2022 competition. Furthermore, we present the winning solutions. Through this competition, we hope to bring interest towards the development of novel machine learning applications and datasets for optimization modeling.
翻译:最佳化自然语言(NL4Opt)竞争的创建是为了调查根据文字描述来推断优化问题的含义和表述方法。具体地说,竞争的目的是让非专家使用自然语言与优化问题解决者互动,从而增加优化问题的可获得性和可用性。我们将这项具有挑战性的目标分为两个子任务:(1) 承认和标注与优化问题各组成部分相对应的语义实体;(2) 从所发现的问题实体中产生问题的含义代表(即逻辑形式)。第一项任务的目的是通过发现和标注优化问题实体来减少模糊性。第二项任务旨在形成线性程序问题中间代表,将其转换成商业解决者可以使用的格式。我们在本报告中介绍了LP单词问题数据集,并为NeurIPS 2022竞争提出共同的任务。此外,我们介绍了获胜的解决办法。通过这一竞争,我们希望通过开发新机器学习应用程序和数据集来优化模型。</s>