最近有项目需要人工智能算法,简单研究了一下,有几点感想:
1、人工智能不是万能的,不能把什么东西都往里面放,不是说有了人工智能就能解决需要人类智慧的问题,与其说是人工智能,不如说机器学习更准确一些,它只是用大量的机械的运算来到达一个非线性的拟合。
2、对于tensorflow来说,配置环境是非常复杂的一个过程,对于大部分项目来说,一旦环境配置合适,那么工作已经完成了80%,所以各种配环境是一个关键技能。
3、人工智能有一个流程,第一是配置相应的环境,第二是找到数据集和算法,第三是把生成的模型部署到设备上。
4、数据集非常重要,甚至比算法还要重要,在很多时候我们在制作数据集,已经解决数据集读写的问题。
5、一定要搞一台高性能的计算机,用GPU计算,一般来说,GPU算一天,CPU得去三个月,普通电脑可能要一年,所以没有高性能电脑,一切都是幻想。
还有什么想到的后面再补充。