Mozilla与Ubisoft结盟一同开发AI替浏览器除错

214 阅读1分钟

Mozilla宣布与法国游戏出版商Ubisoft结盟,使用Ubisoft旗下AI研发部门La Forge所打造的人工智能程序代码助理「Clever-Commit」来替Firefox浏览器除错,未来也会协助Ubisoft改善Clever-Commit。Clever-Commit的前身为Commit-Assistant,是由La Forge与康考迪亚大学(Concordia University)携手打造的原型,它利用机器学习与大数据技术来分析过去的臭虫并替它们建立独特的特征,再以这些特征来预测及防范潜在的新臭虫,还能持续改善除错效果,已被应用在Ubisoft的游戏开发上。

图片提供来源:www.cafes.org.tw/info.asp

Firefox版本经理Sylvestre Ledru表示,建置一个浏览器绝非易事,它具备数百万行程序,囊括JavaScript、C++及Rust等不同的程序语言,每个Firefox版本平均经过数百名Firefox员工及贡献者的8,000次软件编修,而在每6到8周就发表一个版本的频率下,确保程序代码的干净对用户的Firefox体验至关重要,使得他们决定在Firefox的编码、测试及发行程序中采用Clever-Commit。Ledru说,初期Firefox只会在程序代码审查阶段采用Clever-Commit,确定之后即会拓展至程序撰写程序的其它阶段,希望能节省数百小时的臭虫风险分析与侦测时间,最终目标是将Clever-Commit整合到Firefox的完整开发流程中,估计可拦截60%~80%的臭虫。Mozilla也会贡献自己的专长来协助Clever-Commit的开发,包括在Rust、C++ 及Javascript等程序语言的专业知识、C++程序代码分析,以及臭虫追踪系统的分析能力。