python在人工智能领域是微乎其微还是举足轻重?
本帖最后由 Gallyfrey 于 2021-7-22 16:24 编辑{:5_94:} 到底是在哪一方面,有没有鱼油向我科普一下
说python快,但是运行效率好像又没有底层语言运行效率快,到底是快在哪里了?
快在编写 我还看有人说python是炒作起来的
哈哈,一看你就不是干这行的,当然是举足轻重啦~~还是让我来科普一下吧{:10_256:}
第一☝️,我们要弄清人工智能,机器学习,深度学习之间的关系。首先,深度学习是实现机器学习的一种方式,机器学习是实现人工智能的一种方式。机器学习简单来说就是让程序自我学习,根据用户的输入自我判断应该输出什么,而深度学习这种新型的方式就是实现这一效果的一种较好的方式。而且,实现机器学习也不只深度学习这一种方式,只不过深度学习实现机器学习的步骤比较简单,上手也更容易。而python就很好的支持深度学习,有很多深度学习框架,就比如keras,tensorflow。所以说python实现人工智能是不严谨的,我们口中的人工智能指的一般是python深度学习。不过哪怕是python深度学习这种比较简单的方式,也要求你有很高的数学和算法基础,你需要学习向量,张量,线形代数,还要会使用numpy,matplotlib,pandas等库。最后的最后插一句,学习深度学习,最重要的是算法!!!
ps:运行深度学习实例需要强大的算力支持,而用于计算这些的最好的选择就是高端的英伟达的显卡~~(不禁让我想起了被矿主支配的恐惧)而且你的电脑也要很高端{:10_284:} 所以说,人工智能不仅要榨干你的头发,还要榨干电脑的显卡。总结成三个字就是——很困难! 本帖最后由 hrpzcf 于 2021-7-24 13:06 编辑
人工智能领域,底层还是C/C++,Python在这个领域处于应用层,即使用Python调用各种C/C++写的人工智能库。说Python快是指开发效率,几行代码就能完成目标功能,但运行效率就比较低了,在几种主流语言中几乎垫底。
各种培训机构把Python在人工智能领域的位置大书特书,真假参半吧。
如果只关注人工智能的应用,Python倒是还不错,随便调用现成的库。如果是人工智能底层的设计开发,还是得要像C/C++这样的语言。 我评论被吞了{:10_243:} 本帖最后由 Gallyfrey 于 2021-7-26 17:08 编辑
Ⅲ只小猪 发表于 2021-7-24 13:58
我评论被吞了
不对,我看见了,没有{:7_131:} Ⅲ只小猪 发表于 2021-7-24 12:49
哈哈,一看你就不是干这行的,当然是举足轻重啦~~还是让我来科普一下吧
第一☝️ ...
我看python,在大数据和爬虫,这方面也还行吧
页:
[1]