人工智能与科技人工智能谷歌AIY

谷歌TensorFlow太受欢迎,一个廉价小纸盒玩转AI!

2019-03-25  本文已影响2人  两颗花椰菜

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

TensorFlow可被用于语音识别或图像识别等多项机器学习和深度学习领域,对2011年开发的深度学习基础架构DistBelief进行了各方面的改进,它可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行。TensorFlow将完全开源,任何人都可以用。

TensorFlow的特点是可以支持多种设备,大到GPU、CPU,小到平板和手机都可以跑起来。而且它的使用很方便,几行代码就能开始跑模型,这让神经网络的入门变得非常简单。

在众多开源的深度学习框架当中,tensorflow也是一枝独秀。Google的大名和号召力当然是其中一方面原因,但是,TensorFlow也具有众多的优点。比如,网络结构代码十分简洁,分布式深度学习算法的执行效率等等。

作为一个“菜鸡”来看,最吸引我的地方就是TensorFlow对于python界面的支持十分良好。毕竟没有一个数据挖掘工作是单单定义网络就可以完成的。Python所拥有的Numpy, Scipy, Pandas等组建能大大提升工作的效率。

TensorFlow的程序一般分为两个阶段,构建阶段和执行极端。一般构建阶段会创建一个图,来表示神经网络,在执行阶段在反复执行训练图。

Google去年推出的一款人工智能产品,AIY 人工智能开发套件,则是学习TensorFlow的好工具。AIY 全称是 Artificial Intelligence Yourself,顾名思义就是利用 AI 来进行的 DIY 功能套件。该项目的目标是让每个 人都可以 DIY 自己的 AI 人工智能产品,真正实现AI平民化。

为了方便用户学习和了解TensorFlow以及人工智能,Google还为自己的AIY硬件——Vision Kit(它不仅带有摄像头,还支持神经网络模型)提供了 3 个基于 TensorFlow 神经网络模型,它们能同时识别上千个相同的对象,或是人物面孔及表情,又或是识别人物、猫狗等目标。用户也可以通过Google提供的编译工具对 TensorFlow 神经网络模型进行训练,让AIY Vision Kit识别更多事物。

关于AIY Vision Kit:AIY Vision Kit(视觉套件)是Google推出的一款价值89.99美元的DIY人工智能套件。Google的AIY Vision Kit让您可以构建自己的智能相机,可以使用机器学习查看和识别对象。 所有这些都装在一个方便的小纸板盒子里,由Raspberry Pi和Intel movidius提供动力。它可以运行具有低耗处理能力的深度学习算法。

据报道,Google AIY系列开发套件已经抵港销售了,价格分别是港币706和港币392。感兴趣的者开发者们,可以关注Google AIY系列开发套件的香港线上商城——引力互联GravitylinkStore :https://store.gravitylink.com

它可通过Raspberry Pi V2相机,连接到Raspberry Pi Zero WH。 该板包括视觉处理单元芯片,可以高效地运行TensorFlow图像处理。 而且这款套件附带了大量开箱即用的示例模型,用户离线即可使用。

在机器学习框架方面,TensorFlow的真正独特之处在于,能够在5行或者10行代码中构建模型。然后应用这个模型,进行扩展做出产品。而AIY正好可以帮助开发者/初学者们练练手,快速熟悉和上手TensorFlow,进而进行学习和开发。

上一篇下一篇

猜你喜欢

热点阅读