编写人工智能程序采取何种编程语言类型最佳?

发布网友 发布时间:2022-04-22 07:47

我来回答

4个回答

热心网友 时间:2022-05-22 13:17

简单的SVM啊蒙特卡洛啊这些啥都行,不过我感觉这年头“人工智能”特指深度学习吧。如果是神经网络深度学习的话,跟语言关系怎么会不大...各个语音都能写,汇编都行,但是深度学习的话你有框架几十行搞定了,没有的话几百行写下来可能还没人家跑得快,更别提gpu对接的事情了。
如果题主做神经网络的话建议python,学学它的pytorch或者tensorflow框架,后者是google的alphago背后的框架,拥有各种神经网络结构的函数和数据流,几行就能写一个神经网络出来,也可以把代码里的数据流图形化地显示出来,很好调试。其实并不是python本身多好,只是tensorflow等等很多框架都用了python而已,大家都在一起讨论一起完善,开发效率自然比别的语言高。性能是不用担心了,tensorflow相当于把python翻译成CUDA就是GPU语言给GPU跑,并不是拿python跑。

热心网友 时间:2022-05-22 14:35

这个同语言本身关系不大。
我推荐c#,语法优雅简洁,类库功能丰富,而且对并行运算和异步处理有很好的支持。
人工智能主要基于策略和算法,同具体编程语言关系不大。

热心网友 时间:2022-05-22 16:10

虽然说我现在在做AI对话程序,就是关键词检测用数组实现,但无奈不会调用,只好goto了,不过人工智能的话,需要数据的输入和逻辑回归

热心网友 时间:2022-05-22 18:01

python

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com