Programming languages 我应该学习哪些程序才能进行计算建模?
我有一些空闲时间,我想学习一两种编程语言,可以用于计算建模(我在认知科学与心理学专业)。我不确定我最终是否会从事神经网络、机器学习、人工智能或其他完全不同的工作,所以我只是在寻找一个良好、广泛的基础,比如朝着正确的方向轻推。我只知道一点C,所以我还有一段路要走 你能推荐一些在实验室做计算工作时常用的编程语言吗?我希望能在几年内利用我在研究生培训中学到的东西 我还需要多学一点数学,比如微分方程和基本线性代数。你认为我还需要什么吗 非常感谢。Programming languages 我应该学习哪些程序才能进行计算建模?,programming-languages,artificial-intelligence,machine-learning,neural-network,Programming Languages,Artificial Intelligence,Machine Learning,Neural Network,我有一些空闲时间,我想学习一两种编程语言,可以用于计算建模(我在认知科学与心理学专业)。我不确定我最终是否会从事神经网络、机器学习、人工智能或其他完全不同的工作,所以我只是在寻找一个良好、广泛的基础,比如朝着正确的方向轻推。我只知道一点C,所以我还有一段路要走 你能推荐一些在实验室做计算工作时常用的编程语言吗?我希望能在几年内利用我在研究生培训中学到的东西 我还需要多学一点数学,比如微分方程和基本线性代数。你认为我还需要什么吗 非常感谢。 FORTRAN在科学应用中仍然非常普遍 LISP是一个非
- FORTRAN在科学应用中仍然非常普遍
- LISP是一个非常好的选择(特别是对于AI)
- 如今,Python在学术界越来越流行
tl;博士:学习口齿不清。你不会后悔的。好吧,你可以尝试使用谷歌来获取图片。《神经网络巨蟒》获得29次点击。“神经网络c++”获得94000次点击。“神经网络lisp”获得四次点击(!)。显然,这并不是问题的真正解决方案,但它可能会给出一些关于应该使用何种语言的提示。我(直到最近)一直在你的领域——认知科学研究中工作。以下是我的建议,按重要性排序:
你能更具体地说明你打算解决的问题吗?+1-Python绝对适合上述应用程序,而且非常容易学习。@DrJokepu:谢谢你的提示。我唯一担心的是,学习CommonLisp可能是一种浪费,因为我听说它已经没有多大用处了。我想学一门我最终也会在实验室里使用的语言@是的,现在非常倾向于Python。非常感谢。这是什么意思?一无所有。这就意味着大多数人使用C++来实现NNS,但这并不意味着它是最容易使用的。OPs的主要目标是模拟,而不是高效的代码。但是我同意。。LISP非常不适合这样做。我同意你的看法,它没有太大的分量。但这是在缺乏确凿事实的情况下挖掘信息的一种方式。很高兴认识另一个cog人!现在我将重点介绍MATLAB和Python(PsychToolbox和PsychoPy看起来像SuperLab Pro的优秀替代品)。我当然也打算稍后再接R。谢谢!