要說數學功底,大學里計算機系和數學系本來就是一牆之隔,CS學生的數學功底一般還不錯,如果不是去搞特別高深的理論研究,再加上一點自學肯定是夠用的了。 計算機系的學生絕不應該與數學絕緣,即使離開校園,數學的充電也不能間斷。
另 外,機器學習並不涉及數學的各個方面,與數學的交集主要是統計學(嚴格講,統計學也不完全屬於數學)、線性代數、應用數學(如運籌學),一部分數學分析 等,當然不排除對其他數學分支的深入研究會有助於機器學習理論的突破,但數學絕不是機器學習的全部(就像數學之於物理學)。
如果簡單的把 機器學習分成理論和應用,起碼在目前階段,理論還只是它的一小部分,而且我覺得很長一段時間內機器學習都將是一個實驗性質很強的學科,所以計算機系的學生 不僅是沒有優勢,而且還有很大的優勢。多去交一些統計系、數學系、心理學系、社會學系、 經濟學系的朋友,偉大的成就總是在那些交叉口產生的。