首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >人工智能项目-我应该选择哪种语言?

人工智能项目-我应该选择哪种语言?
EN

Stack Overflow用户
提问于 2010-02-05 21:12:38
回答 10查看 2K关注 0票数 11

我是一名计算机科学专业的学生,我将从事一个人工智能项目,该项目将根据体裁和情绪输入来创作音乐曲调。这个项目使用的算法可能会非常耗费资源吗?如果我选择使用Java而不是C++,(在速度方面)会有什么不同吗?(注意:我只懂这两种语言,比起C++,我更喜欢Java。)

注:对不起,我的英语很差。如果有人可以,请在有需要的地方清理这篇文章。谢谢。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2010-02-05 21:16:41

与所选择的语言相比,算法方法对资源消耗的影响要大得多。如果您熟悉Java语言,那么可以使用该语言编写应用程序--即使C++实现可能要快10%。

话虽如此,您可能会对Artificial Intelligence API's for Java感兴趣。

票数 12
EN

Stack Overflow用户

发布于 2010-02-05 21:15:28

使用Java吧,因为你对它更熟悉。这将使您能够专注于解决问题,而不是编程。也许C++会以一个更快的程序结束,也可能不会,但到达那里会更慢,而且你也不会断然地说这个程序必须非常快。

票数 13
EN

Stack Overflow用户

发布于 2010-02-05 21:15:36

在我看来,与AI最相关的语言是Lisp。

请看Why is Lisp used for AI?的答案- top投票提到这是在60年代和70年代的情况,但现在使用的是动态语言(ruby,python等)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2207376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档