首页 > 新闻中心 > 智能机器人网 > 人工智能

奇葩说 人工智能 现在的人工智能会编写程序吗?

    发布时间: 浏览量:
  • 0
内容由IT人刘俊明提供,电器吧机器人网提供奇葩说 人工智能相关内容,小编紹介に为您整理并发布于人工智能栏目下,原标题:现在的人工智能会编写程序吗?,处理后为奇葩说 人工智能 现在的人工智能会编写程序吗?内容图片均为互联网搜集。阅读:46702次。
以前有个新闻说程序员编写的一个ai来写程序,结果写出来的程序比他本人还好。这个新闻到底是真实的还是谣言?

奇葩说 人工智能 现在的人工智能会编写程序吗?

会的!

你说的新闻无法确定真实性,但人工智能会编写程序到是真的,但现在不至于超过程序员本身。

在过去,工程师曾经尝试过创建可以编写自己代码的软件,但程序员通常需要编写尽可能多的代码来告诉程序他们希望代码编写什么样的应用程序,就像他们编写的那样编写代码,这显然是愚蠢的。

但现在计算机科学家已经创建了一个名为Bayou的AI,它可以编写自己的软件代码。

AI研究GitHub上发布的所有代码,并使用它来编写自己的代码。这是一个称为神经草图学习的过程,AI读取所有代码,然后将每个代码后面的“功能”联系起来。现在,当一个人要求Bayou创建一个应用程序时,Bayou将其从Github上的代码学到的功能与用户的请求相关联,并开始编写它认为用户想要的应用程序。

奇葩说 人工智能 现在的人工智能会编写程序吗?

奇葩说 人工智能介绍

首先,答案是肯定的,目前人工智能产品在特定场景下是能够编写程序的。

动态软件体系结构是我的早期研究方向之一,动态软件体系结构可以根据需求的变化完成自身功能性的扩展,而自动生成代码则是其中一个具体的功能,其中会用到一部分自动推理的内容,而自动推理是人工智能研究的六大方向之一。

在实际的项目应用中,根据动态软件体系结构的模型,可以构建出一个能够完成代码生成的容器,并且可以进行自动化的部署,这样就会根据具体的生产环境要求来完成功能的拓展。但是代码的生成过程是需要一定条件的,简单的说就是用户需要编写一个代码描述文件,描述文件有固定的模版,按照模版进行填写就可以了,然后把模版提交给服务器(容器),服务器根据模版的描述生成具体的代码。

在实际项目的实施过程中采用了Java语言进行实现,动态模块的构建是基于OSGI完成的。OSGI在早期Java开发领域有广泛的应用,Eclipse就是基于OSGI模型构建的,所以Eclipse的功能扩展性能是非常强大的,OSGI为Java语言的模块化发展做出了重要的探索和贡献,JDK9推出的模块化功能也参考了OSGI的部分思想。

动态软件体系结构虽然能够完成代码的自动编写,但是依然需要有特定的场景支持,相信未来随着人工智能技术的不断发展,代码编写的自动化程度一定会越来越高,一些基础代码的编写工作将会由智能体来完成。通过智能体来编写代码一方面可以减轻程序员的负担,另一方面也会提升代码整体的规范性,可以说代码自动编写将是程序设计领域一个重要的发展方向,未来程序员的工作将更具创造性。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续在头条写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网方面的问题,也可以咨询我,谢谢!

奇葩说 人工智能 现在的人工智能会编写程序吗?

这要看什么程序,解决什么问题的,如果只是简单的hello world之类的,目前的ai当然能写。但成体系的系统是一个巨大工程,其中牵涉到很多学科的知识,不再仅仅是写代码那么简单。


文章关键词人工智能,奇葩,编写,程序

结语:感谢IT人刘俊明的辛苦撰写及电器吧小编紹介に的整理。有关奇葩说 人工智能的介绍如果您还有不理解的,欢迎留言。

声明:
分享知识,勿忘初创!
电器吧内容大部分均为自己原创,欢迎转载,请注明出处,页面永久链接http://www.dianqi8.cn/pro/AI/2240.html

猜您想看