技术
Program-Solve(程序求解)
Program-Solve(程序求解)指利用程序合成或代码生成技术自动解决特定问题,解决自然语言描述到可执行代码的转换问题,典型应用包括自动编程、数学推理,代表工作有Codex、AlphaCode。
详细解释
程序求解结合了程序合成与深度学习,旨在根据输入输出示例或自然语言描述生成满足要求的程序。传统方法基于搜索和约束求解,但难以扩展。神经程序合成如Codex通过大规模代码预训练,能根据注释生成代码。AlphaCode在竞赛编程中生成大量候选程序并筛选,达到人类选手水平。该技术可提升开发效率,并用于教育、自动化测试等领域。
别名与相关写法
program-solve