物联网要学python吗,有人说未来是人工智能时代,那么学习python就可以吗?为什么?...

作为一个多年的从业者,我要说的是人工智能和Python是两个完全不同的东西,人工智能是一种理论体以及对应的工程实现,而Python只是一门编程语言,可以作为实现人工智能的一种工具。

c4163853b297ecb1b06f3fbaacc39cd1.png

因为近年来越来越多的人使用Python来开发人工智能程序,特别是机器学习方面的程序,才变得越来越火爆,也让很多不了解详情的人将Python等同于人工智能。实际上可以这么来说,大部分会人工智能的人一般都会使用Python,但是会Python的人则不一定懂人工智能,就如同一个人要写文章必须得认识字,然而不是每个认识字的人都能写文章一样。

b2bdfc8bbccc7f3a555cc33b8175d0f1.png

人工智能主要有两种流派,一种是基于神经网络的机器学习,也就是这几年随着阿尔法狗再次(之所以用再次,是因为它曾经火爆过一段时间,后来又沉寂了)火起来的技术,因为Python有一些能简化机器学习编程的库,比如最出名的TensorFlow和PyTorch,再加上谷歌的影响力(阿尔法狗和Python都是谷歌开发的),使得Python成为开发机器学习程序的首选,其实Matlab和C/C++等编程语言也能完成这些任务,也有一些人在使用它们,只不过是编程过程稍微复杂一些罢了。还有一种是基于演绎逻辑的推理方法,曾经火爆一时的专家系统就是基于这种技术,只是因为近几年深度学习如日中天,掩盖了它的光辉,这种模式的人工智能实现方法使用的编程语言则是Lisp和Prolog。

所以说要想学习人工智能,仅仅只学Python是远远不够的,人工智能需要有扎实的数学基础,从线性代数、概率过程、到微积分,甚至还有张量分析等,有了这些基础知识,才能看懂并改进各种学习算法。当然,学会Python对你也会有很多好处,因为Python除了可以用来开发人工智能程序,还可以用来做网页、爬虫、数据分析以及GUI程序等。

推荐您阅读更多有关于“人工智能 那么 有人 ”的文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值