拯救“氛围编程”的“令人头疼”数学
wired ·
包括 &Truth 和 Harmonic 在内的一批初创公司正利用生成式 AI 自动化形式化验证——这是一种用于证明软件正确性的严谨数学过程。该方法旨在使传统上耗时费力的流程变得更具实用性,从而有望相比人工工程努力节省大量时间和成本。尽管苹果和亚马逊等公司已将形式化验证应用于关键安全组件,但其广泛采用仍受限于高昂的成本、资源限制以及对可能减缓创新的担忧。批评者指出,形式化验证并非万能药,可能会造成不必要的信任,并强调仍需通过严格的测试来发现用户错误和硬件问题。尽管部分行业专家对该过程持怀疑态度,认为其困难且不完善,但支持者认为这对于保护 AI 系统免受网络攻击至关重要。目前该技术仍处于原型开发阶段,开发人员正在试验借助 AI 工具定义程序行为,并使用数学引擎验证代码。随着需求的增长,业界面临着关于定价模式、客户偏好以及开源验证工作可持续资金的问题。
wired