TensorFlow介绍
2011年,Google推出了人工智能深度学习系统DistBelief。基于这个系统,Google能够扫描数据中心数以千计的核心,并建立更大的神经网络。DistBelief系统将Google应用中的语音识别成功率提高了25%,该系统还在Google Photos中建立了图片搜索,并驱动了Google的图片字幕匹配实验。但是由于DistBelief和Google内部的基础设施联系过于紧密,导致几乎不可能分享研究代码。
之后,Google的科学家在DistBelief的代码库上进行了简化和重构,使其变成一个更快、更健壮的应用级别代码库,形成了TensorFlow。2015年11月9日,Google基于Apache 2.0许可开源了TensorFlow,其迅速成为最受欢迎的机器学习开源框架之一,并构建起庞大的开发者生态。TensorFlow是一个开源框架,或者称为开源工具。
思考一下如何识别一幅图像,如识别一只狗的图像。首先需要提取出该类图像的特征,在机器学习得到发展之前,工程师需要懂得图像领域非常专业的知识,才可以更好地提取图像特征。但是在机器学习以及深度学习得到发展之后,计算机可以通过神经网络自己提取相应特征,人为提取特征的工作量减少,TensorFlow等开源框架就应运而生了。