首先,人工智能包括很多方面。
机器人这里以最近非常火热的机器学习和深度学习以及强化学习等算法角度来谈谈,31岁到底适不适合学人工智能。
31岁,如果是从零开始,那么需要学习的知识包括但不限于以下。
概率论
统计学
线性代数
微积分
凸优化
Kmeans算法
主成分分析
DBSCAN聚类
KNN
线性回归
逻辑回归
决策树
支持向量机
朴素贝叶斯
EM算法
集成学习
协同过滤
标签传播
深度神经网络
卷积神经网络
循环神经网络
递归神经网络
2.1Python基础
基本数据类型、函数、类.面向对象
容器、文件处理、
错误处理和异常
模块,标准库
数据结构
NumPy
SciPy
Pandas
Matplotlib
Scikit-Learn
Tf-idf
Word2Vec
FastText
Tensorflow
MXNet
Caffe2
PaddlePaddle
Keras
PyTorch
Maven
JIRA
敏捷开发
需要学习的东西很多,31岁如果数学基础比较好,可以考虑,如果数学不好,还是不要搞算法这一方面的,可以考虑机器人方面等等。