环球科创网

用于代码的AI鼓励协作开放的科学发现

更新时间:2021-07-01 04:38:22

导读 小编来分享一篇个人对用于代码的AI鼓舞协作开放的科学发现 相关分析,众所周知,无论是在坊间民众,还是在汽车媒体的议论中,都是不错的

小编来分享一篇个人对用于代码的AI鼓舞协作开放的科学发现 相关分析,众所周知,无论是在坊间民众,还是在汽车媒体的议论中,都是不错的,至于产品到底香不香,通过测试还是可以对用于代码的AI鼓舞协作开放的科学发现 的产品力分析分析的,一起来看看吧!

我们已经看到,模式分析和机器智能应用于图像,音频和视频信号以及自然语言文本的最新发展非常显着,但应用于人为产生的另一人工制品(计算机程序源代码)的应用却没有那么多。在2018年KDD的FEED研讨会上将发表的一篇论文中,我们展示了一个朝着代码的语义分析取得发展的系统。这样,我们为机器真正推理程序代码并从中学习提供了基础。

用于代码的AI鼓励协作开放的科学发现

最近在IJCAI 2018上进行了展示的这项工作是由IBM社会公益事业研究员Evan Patterson构思和领导的,专门研究数据科学软件。数据科学程序是一种特别的计算机代码,通常很短,但是充满了语义丰富的内容,这些内容指定了一系列数据转换,分析,建模和解释操作。我们的技术执行数据分析(想象一个R或Python脚本)并捕获分析中调用的所有函数。然后将这些功能连接到数据科学本体我们已经创建,执行了几个简化步骤并生成了程序的语义流程图表示。例如,下面的流程图是根据类风湿关节炎数据自动生成的。

该技术适用于各种编程语言和程序包。下面的三个代码段是用R编写的,带有NumPy和SciPy软件包的Python,以及带有Pandas和Scikit-learn软件包的Python。全部产生完全相同的语义流程图。

用于代码的AI鼓励协作开放的科学发现  用于代码的AI鼓励协作开放的科学发现

数据科学本体是用我们开辟的一种新的本体语言编写的,名为Monoidal本体和计算语言(Monocl)。该工作线于2016年与多发性硬化症加速治疗项目合作启动。

免责声明:本文由用户上传,如有侵权请联系删除!