程序员注意了!正确率高达83%,AI技术可准确识别代码的真实作者
2018-08-13 14:51:27爱云资讯阅读量:1055
Engadget最新报道称,研究人员开发出的一种新的算法,这种算法可以识别出一个程序的作者是谁。
程序员在写程序时往往有着自己独特的风格,但是在寻找关于一个程序的作者时,查看所有的代码并不现实。现在,也许没有那个必要了。
研究人员已经开发出一种机器学习系统,可以通过原始源代码或编译的二进制文件对程序员进行“去匿名化”。研究人员称,该方法是训练一个算法来识别程序员的编码结构,并基于它们的工作实例,使用这些算法来确定代码样本中的共同特征。
在使用Google's Code Jam结果的测试中,用这种AI识别的结果相对准确,但并不是万无一失的,每个系统有600名程序员和8个样本,该系统的正确率达到了83%。
这项技术对调查人员来说可能是一个福音。这对识别恶意代码或软件的创建者时很有用,特别是当肇事者试图嫁祸其他人时。它也可能对抄袭代码或者程序的案件有所帮助。
当然,这个系统也可能是一种麻烦。虽然掩盖代码的真实来源是可行的,但这就可能难以实现真正的匿名代码,利用这种AI技术就可以找到真正写代码的人。
相关文章
- Lexar雷克沙携手华硕校园行展现强大产品实力,共创AI技术存储新未来
- 数字技术人才招聘全新进化,“万码优才”用AI技术助力人岗精准匹配
- Net5.5G时代已到来,华为全面引入AI技术加速迈向网络智能化
- Net5.5G时代已到来!华为全面引入AI技术加速迈向网络智能化
- QQ音乐业内率先推出“AI助手”,以AI技术全新打造陪伴式音娱体验
- 三星智慧电视引领行业浪潮,AI技术开启全新生活体验
- 百度AI技术赋能,极越汽车机器人引领智能汽车3.0时代
- 智慧芽AI助手“芽仔”:AI技术重塑研发创新,赋能企业创新突破
- 聚焦未来,中兴通讯于MWC24发布基于AI技术的全新旗舰FWA产品
- 方正电子大模型“智能+”工具发布,推动AI技术在出版行业的数字化应用
- Testin云测:大模型时代下以AI技术助力企业数字化转型
- 创新、合作、开放:英特尔多方位推动AI技术落地
- AI技术全面进化!荣耀笔记本被爆首批搭载14代酷睿Ultra处理器,预计很快上市
- 华为云CTO张宇昕:携手高校突破重大挑战,加速AI技术落地千行万业
- WAIC Circle AI年终论坛|每日互动高级副总裁刘宇深度解析AI技术助力行业革新
- 同级首发支持生成式AI技术!联发科天玑8300推动端侧GAI应用普及
热门文章
头条文章
重点文章
推荐文章
热点文章