您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
人工智能和python是什么关系?
人工智能,语言,是一个人工智能和python是什么关系?
发布时间:2016-12-08加入收藏来源:互联网点击:
人工智能和python是什么关系?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
人工智能是一个大的概念,具体落地人工智能项目会接触机器学习和深度学习框架,这些框架大部分是基于Python开发的,所以要想深入人工智能项目开发,python语言的学习也是必须的!
回答于 2019-09-11 08:43:50
人工智能是一个大的概念,具体落地人工智能项目会接触机器学习和深度学习框架,这些框架大部分是基于Python开发的,所以要想深入人工智能项目开发,python语言的学习也是必须的!
回答于 2019-09-11 08:43:50
人工智能是一个比较大的领域,而Python只是一门编程语言。如果单纯从实现人工智能算法来讲,任何编程语言或多或少都是可以做到的。
之所以目前人工智能与Python的联系紧密是因为Python中有很多人工智能的实用库,通过Python使用这些库可以轻松实现已有的人工智能算法。
但是话说回来学人工智能与学Python还是两码事,学人工智能难度很大,主要以学习相关算法为主。
回答于 2019-09-11 08:43:50
他们是有区别的,分属两个概念
第一,Python是一门语言
第二,人工智能,俗称ai,是一个领域,或者说是一个方向。
python属于脚本语言的一种,就是让计算机听你的话去做一些事情,结果往往是可以控制的,就是说可以预测的,计算机在脚本语言中,并没有学习的功能,他单纯是一个语言,写成的一堆脚本,那就可以简单地做一些你想让他做的事情。
在我上一点说的前提下,假如堆积足够多的脚本语言,当然我说的是有进度的语言,不是单纯的重复的语言,如本来让电脑单纯地打开一个文本,后续变成某个时间打开一个文本,再后续变成判断你个人身份才在某个时间段打开一个文本,你会看到,好像智能化一些了,再继续写脚本,判断如某个情况下就会打开一个文本,某个情况下关闭,就如教一个小孩子,由小地教到大的过程,这个过程不断地累计算法与脚本,最后涵盖总总的情况,这个“小孩”由自己都不会说话的,到自己会说话,会自己过马路了,会自己分别狗与猫了,那就变成人工智能了。
回答于 2019-09-11 08:43:50
这两个关系之间没有必然的联系,python只是来实现的一门语言,仅此而已
回答于 2019-09-11 08:43:50
python是实现人工智能的最重要的工具,关系还是相当近的
回答于 2019-09-11 08:43:50
我们经常听到“Python”与“人工智能”这两个词,也很容易混淆这两个词,那么Python和人工智能有什么关系呢?
提到人工智能就一定会提到Python,有的初学者甚至认为人工智能和Python是划等号的。
其实Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,开始时是用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
而人工智能通俗讲就是人为的通过嵌入式技术把程序写入机器中使其实现智能化。
显然人工智能和Python是两个不同的概念。
人工智能和Python的渊源在于就像我们统计数据或选择用excel制作表格时,因为在需要用到加减乘除或者、函数等时,只需要套用公司就可以。因为SUM、AVERAGE等这样的函数运行的背后,是C++/C#等语言已经编写好了代码,所以Excel只是工具和展现形式并不是它做计算。同理在学习人工智能时Python只是用来操作深度学习框架的工具,实际负责运算的主要模块并不依靠Python,真正起作用的是也是一大堆复杂的C++ / CUDA程序。
深度学习人工智能时,自己计算太复杂,还要写C++代码操作,这时程序员就想要不搞一套类似复杂的Excel配置表,直接搭建神经网络、填参数、导入数据,一点按钮就直接开始训练模型、得出结果。这个方法简单实用可是神经网络搭建起来太复杂,需要填写的参数太多,各种五花八门的选项也很难做成直观的图形工具。只能用一个类似Python的相对好用的语言,通过简化的程序代码来搭建神经网络、填写参数、导入数据,并调用执行函数进行训练。通过这种语言来描述模型、传递参数、转换好输入数据,然后扔到复杂的深度学习框架里面去计算。
上一篇:为什么贾宝玉不带林黛玉私奔?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |