1.1 深度学习的由来

在2011年,谷歌开展了大规模的面向科学和产品开发的深度学习应用研究,其中就包括TensorFlow的前身DistBelief。DistBelief主要用于构建各尺度下的神经网络分布式学习和交互系统,又被称为“第一代机器学习系统”,其在 Alphabet 旗下其他公司的产品开发中得到改进和广泛应用。2015年,在DistBelief的基础上,谷歌完成了对“第二代机器学习系统”TensorFlow的开发并对代码进行了开源。相比于DistBelief,TensorFlow的性能得到了改进,构架更灵活、可移植性更强。此后,TensorFlow得到了快速发展。