人工智能培训

搜索

人工智能教程:TensorFlow 三分钟入门到精通,你最需要的是这个!

[复制链接]
ilove3lunch 发表于 2018-7-22 16:52:48 | 显示全部楼层 |阅读模式
ilove3lunch 2018-7-22 16:52:48 881 0 显示全部楼层
E4J18RSJ8ag8H1WH.jpg

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。
qAea5533a88EzGdG.jpg

TensorFlow可被用于语音识别或图像识别等多项机器学习和深度学习领域,对2011年开发的深度学习基础架构DistBelief进行了各方面的改进,它可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行。TensorFlow将完全开源,任何人都可以用。
在众多开源的深度学习框架当中,tensorflow也是一枝独秀。Google的大名和号召力当然是其中一方面原因,但是,tensorflow也具有众多的优点。比如,网络结构代码十分简洁,分布式深度学习算法的执行效率等等。作为一个“菜鸡”来看,最吸引我的地方就是tensorflow对于python接口的支持十分良好。毕竟没有一个数据挖掘工作是单单定义网络就可以完成的。Python所拥有的Numpy, Scipy, Pandas等组建能大大提升工作的效率。
DXznoIDUJ2DUDqZd.jpg

Tensorflow的程序一般分为两个阶段,构建阶段和执行极端。一般,构建阶段会创建一个图,来表示神经网络,在执行阶段在反复执行训练图。
谷歌去年推出的一款人工智能产品,AIY 人工智能开发套件,则是学习TensorFlow的好工具。AIY 全称是 Artificial Intelligence Yourself,顾名思义就是利用 AI 来进行的 DIY 功能套件。该项目的目标是让每个 人都可以 DIY 自己的 AI 人工智能产品,真正实现AI平民化。为了方便用户学习和了解TensorFlow以及人工智能,谷歌还为自己的AIY硬件——Vision Kit(它不仅带有摄像头,还支持神经网络模型)提供了 3 个基于 TensorFlow 神经网络模型,它们能同时识别上千个相同的对象,或是人物面孔及表情,又或是识别人物、猫狗等目标。用户也可以通过谷歌提供的编译工具对 TensorFlow 神经网络模型进行训练,让AIY Vision Kit识别更多事物。
ve23TUS2VqepS1j2.jpg

关于AIY Vision Kit:AIY Vision Kit(视觉套件)是谷歌推出的一款价值89.99美元的DIY人工智能套件。谷歌的AIY Vision Kit让您可以构建自己的智能相机,可以使用机器学习查看和识别对象。 所有这些都装在一个方便的小纸板盒子里,由Raspberry Pi和Intel movidius提供动力。它可以运行具有低耗处理能力的深度学习算法。
它可通过Raspberry Pi V2相机,连接到Raspberry Pi Zero WH。 该板包括视觉处理单元芯片,可以高效地运行Tensor Flow图像处理。 而且这款套件附带了大量开箱即用的示例模型,用户离线即可使用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

ilove3lunch当前离线
新手上路

查看:881 | 回复:0

快速回复 返回顶部 返回列表