早期是用机器学习的,但是后来开始用深度学习,机器学习有很多的算法,比如回归,聚类,分类算法,
这些其实在很多框架中支持了,比如flink中就提供了一些算法,也支持map reduce,然后spark中也支持,但是更智能的是深度学习,深度学习利用了 人工神经网络(Artificial Neural Network,简称ANN ) 利用这个 ANN人工神经网络算法的叫做深度学习.
可以看到发展历程就是,ML 机器学习,本身包含了很多算法,浅一点的算法,然后ANN,人工神经网络,又是基于机器学习的,然后深度学习又是基于ANN的.
实际上来说在公司里面,大部分时候用机器学习ML,就够用了,如果要用ANN深度学习的话,那么需要
大量的数据支持,消耗大量的资源,和时间的.不一定什么都要用深度学习.
上面说了人工智能方面的应用,一个是语音助手