31歲可以學人工智能軟件嗎?
首先,人工智能包括很多方面。
機器人精密儀器機器學習,深度學習等等這里以最近非常火熱的機器學習和深度學習以及強化學習等算法角度來談談,31歲到底適不適合學人工智能。
31歲,如果是從零開始,那么需要學習的知識包括但不限于以下。
1.理論基礎1.1 數學基礎概率論
統計學
線性代數
微積分
凸優化
1.1 非監督學習Kmeans算法
主成分分析
DBSCAN聚類
1.2 監督學習KNN
線性回歸
邏輯回歸
決策樹
支持向量機
樸素貝葉斯
EM算法
集成學習
1.3 半監督學習協同過濾
標簽傳播
1.4 深度學習深度神經網絡
卷積神經網絡
循環神經網絡
遞歸神經網絡
1.5 強化學習2.編程相關2.1 Python基礎
基本數據類型、函數、類.面向對象
容器、文件處理、
錯誤處理和異常
模塊,標準庫
數據結構
2.2 Python數據科學NumPy
SciPy
Pandas
Matplotlib
Scikit-Learn
2.3 自然語言處理工具Tf-idf
Word2Vec
FastText
2.4 深度學習框架Tensorflow
MXNet
Caffe2
PaddlePaddle
Keras
PyTorch
2.5 項目管理和開發Maven
JIRA
敏捷開發
總結需要學習的東西很多,31歲如果數學基礎比較好,可以考慮,如果數學不好,還是不要搞算法這一方面的,可以考慮機器人方面等等。