我已经阅读了关于这个主题的几个答案,但我仍然有一些问题。有很多数学课程,我不知道先选哪一个。每个计算机科学家都应该选修哪些数学课?哪个班级应该是第一个?为什么?
发布于 2013-02-14 14:02:52
非常好和重要的问题!对数学的良好理解对于每一位计算机科学家来说都是必不可少的,数学要求也开始变得更加多样化。
也就是说,如果有机器学习入门课程,它们可能会涵盖足够的线性代数和其他您可以通过基本概率类获得的内容。然而,对于计算机科学的研究生学习来说,对上述所有数学领域的良好理解是必不可少的。
除了本科生数学之外,更高水平的数学课程对计算机科学的某些理论领域(例如与经济学交叉的算法博弈论)很有用,特别是在超越机器学习实践者开发新算法方面。这些课程包括:
包括measure theory在内的
的this problem很有吸引力
发布于 2013-02-14 13:52:21
Combinatorics、numerical analysis、discrete mathematics、mathematical statistics、probability theory、information theory、linear algebra、lambda calculus、mathematical logic、category theory、process calculus等
发布于 2013-02-14 13:54:49
由于您指定了“计算机科学家”,我们将采用硬路径:
https://stackoverflow.com/questions/14868480
复制相似问题