Skip to main content
 Web开发网 » 编程语言 » Python语言

为什么有些人说python是最接近人工智能的编程语言?

人工智能的本质是通过(主要是)深度学习等方法建立的数学模型(与人类主动建模不同的是,这个模型很可能对人类而言只是黑盒子)在实际场景中的应用。涉及的内容包括数据的采集、整理、清洗,模型的选择、训练,结果的筛查等等。人工智能以计算机技术为基础,所以也要以编程语言为依托,python恰好是适合这样应用场景的语言之一。某种程度上来说也是最适合的。

如果人工智能是概念里的一栋房子,那么python就是盖房子的材料,当然别的语言比如c或者java等等也能盖房子,但就像稻草、木材和砖块一样,房子需要在美观、坚固各方面取得平衡。从速度上来说,python并不具有明显优势,但它的优势在于简单、灵活,在人工智能领域用起来就格外方便。而更重要的是,前人已经用python打下了坚实的地基,tensorflow等开源的引擎都为python占领人工智能领域打下来基础。在这个基础之上领先的优势会很大。大致上是这样的道理。

评论列表暂无评论
发表评论
微信