0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Google公司推出一个使用数据流图进行数值计算的开源人工智能软件库

人工智能和机器人研究院 来源:未知 作者:李倩 2018-06-04 11:21 次阅读

Tensor Flow 是 Google 公司推出的一个使用数据流图进行数值计算的开源人工智能软件库,最初由 Google 大脑团队为了研究机器学习和深度神经网络而开发,之后于 2015 年 10 月宣布开源。机器学习与深度学习是人工智能技术中核心、最关键的部分,正是深度学习的发展带动了人工智能近年来发展的新潮,推动着“大数据+深度模型”的发展。Tensor Flow 提供了丰富的构建和训练机器学习模型的 API 库,支持卷积神经网络(Convolutional Neural Network,CNN)、循环神经网络(Recurrent Neural Networks,RNN)、长短期记忆网络(Long Short Term Memory Networks,LSTMN)等深度神经网络模型。Tensor Flow 的基本架构如图 1 所示。其中,设备层提供 Tensor Flow 的运行环境;前端则负责提供编程模型,并支持多语言编程环境。在应用中,通过前端调用 Tensor Flow核心 API,实现 Tensor Flow 在不同设备环境下的运行。

图1

Tensor Flow 的主要特征有:①灵活性与可移植性。在设备层,Tensor Flow 能够运行在不同类型和大小的机器上,如台式机、服务器、手机移动设备等并可以方便地进行移植。在前端,Tensor Flow 支持 C++Python、Go、JavaLua、Javascript、R 等主流语言。Tensor Flow 核心库对 CPU/GPU 是透明的,其布式架构使得在大规模数据集上的模型训练可以在合理的时间内完成。②易用性与高效性。Tensor Flow 工作流易于理解,能够方便地构建和实现已有的复杂机器学习架构。

同时,目前已有多种高层接口构建在 Tensor Flow 之上,如 Keras、Sk Flow 等。Tensor Flow库的高性能、高效率特征,还可以将硬件的计算潜能全部发挥出来。③促进科学研究进程。以往研究者在科研中的算法需要大量的编码工作才能转化为产品,而使用 Tensor Flow 可以帮助研究者直接尝试新的算法,通过训练和使用模型,更便捷地将研究成果转化为实际产品,故有效地提高了科研产出率。④良好的技术支持与完善的社区。Google 投入了巨大的资源为 Tensor Flow提供支持和引导并且鼓励社区参与,使用者通过广泛的社区支持可以方便地获取帮助。

主要开源框架的比较

当前,Google Microsoft、Facebook 等科技公司和多家研究机构都推出了开源的人工智能与机器学习框架,其中主要开源框架的比较如表 1 所示。结果显示,较之 Caffe、MXNet、CNTK、Theano、Torch、Paddle Paddle 等主要开源框架,Tensor Flow 在架构设计、性能、应用等方面的表现均更为出色。

Tensor Flow 的应用原则

Tensor Flow 为人工智能的研究与开发提供了良好的基础和支持。例如在应用开源系统进行教育人工智能系统的设计与实现时,需要遵循以下原则:

设计方面:从需求出发,围绕用户、目标、问题和场景展开

在人工智能研究中,要注意“人工智能教育不同于娱乐游戏产品,无论是应还是市场开发,都必须充分尊重教育自身规律。”设计教育人工智能产品是在设计一个具有主动学习、成长、预测能力的系统,用户、目标、问题和场景是进行教育人工智能系统设计时需特别注意考虑的要素。从教育需求出发,用户群分析和目标分析是进行系统设计的前提,而明确应用场景和要解决的问题是进行系统设计的关键。在此基础上,通过教师、教学设计者、教学软件开发者的共同参与,完成系统的模型构建和功能模块设计。

实现方面:从教学模型到教育产品,发挥开源系统优势

在具体的实现方面,应充分发挥 Tensor Flow 开源系统的优势,选择合适的 Tensor Flow 技术和相关技术,将系统模型从教学研究变成教育产品,具体可以下方面着手:①在应用中可以使用 Tensor Flow Serving 导出和应用模型——Tensor Flow Serving 是一个高性能的服务系统,用于运行通过机器学习得到的模型,使模型能够更迅速、更便捷地进入产品开发过程;②可以通过 Tensor Flow Ecosystem 与多种开源框架融合,实现不同开发环境和系统的互通;③在基于Tensor Flow 教育人工智能系统的应用中,注意充分发挥其分布式、可扩展性、跨平台性等优势。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4759

    浏览量

    100466
  • 人工智能
    +关注

    关注

    1791

    文章

    46737

    浏览量

    237302
  • 机器学习
    +关注

    关注

    66

    文章

    8367

    浏览量

    132358

原文标题:开源人工智能系统 Tensor Flow 的介绍

文章出处:【微信号:gh_ecbcc3b6eabf,微信公众号:人工智能和机器人研究院】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式和人工智能究竟是什么关系?

    领域,如工业控制、智能家居、医疗设备等。 人工智能计算机科学的分支,它研究如何使计算机具
    发表于 11-14 16:39

    人工智能计算数据三者关系

    人工智能、云计算与大数据之间的关系是紧密相连、相互促进的。大数据人工智能提供了丰富的训练资源和验证环境;云
    的头像 发表于 11-06 10:03 149次阅读

    《AI for Science:人工智能驱动科学创新》第6章人AI与能源科学读后感

    幸得好书,特此来分享。感谢平台,感谢作者。受益匪浅。 在阅读《AI for Science:人工智能驱动科学创新》的第6章后,我深刻感受到人工智能在能源科学领域中的巨大潜力和广泛应用。这
    发表于 10-14 09:27

    AI for Science:人工智能驱动科学创新》第4章-AI与生命科学读后感

    很幸运社区给我阅读此书的机会,感谢平台。 《AI for Science:人工智能驱动科学创新》第4章关于AI与生命科学的部分,为我们揭示了人工智能技术在生命科学领域中的广泛应用和
    发表于 10-14 09:21

    《AI for Science:人工智能驱动科学创新》第人工智能驱动的科学创新学习心得

    人工智能:科学研究的加速器 第章清晰地阐述了人工智能作为科学研究工具的强大功能。通过机器学习、深度学习等先进技术,AI能够处理和分析海量数据,发现传统方法难以捕捉的模式和规律。这不
    发表于 10-14 09:12

    risc-v在人工智能图像处理应用前景分析

    RISC-V在人工智能图像处理领域的应用前景十分广阔,这主要得益于其开源性、灵活性和低功耗等特点。以下是对RISC-V在人工智能图像处理应用前景的详细分析: 、RISC-V的基本特点
    发表于 09-28 11:00

    名单公布!【书籍评测活动NO.44】AI for Science:人工智能驱动科学创新

    大力发展AI for Science的原因。 第2章从科学研究底层的理论模式与主要困境,以及人工智能三要素(数据、算法、算力)出发,对AI for Science的技术支撑进行解读。 第3章介绍了在
    发表于 09-09 13:54

    阿里巴巴云计算入股苏州语灵人工智能科技公司

    近日,国内云计算巨头阿里巴巴云计算有限公司(简称“阿里云”)在人工智能领域的布局再下城,宣布入股苏州语灵
    的头像 发表于 08-30 18:03 1666次阅读

    日志数据流

    日志数据流 日志系统数据流 系统进行日志收集的过程可以分为三
    的头像 发表于 08-21 15:00 265次阅读
    统<b class='flag-5'>一</b>日志<b class='flag-5'>数据流</b><b class='flag-5'>图</b>

    FPGA在人工智能中的应用有哪些?

    定制化的硬件设计,提高了硬件的灵活性和适应性。 综上所述,FPGA在人工智能领域的应用前景广阔,不仅可以用于深度学习的加速和云计算的加速,还可以针对特定应用场景进行定制化计算,为
    发表于 07-29 17:05

    TensorFlow的定义和使用方法

    TensorFlow是由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护的开源机器学习
    的头像 发表于 07-02 14:14 657次阅读

    夏普讨论建立人工智能数据中心

    近日,夏普公司宣布与KDDI公司达成重要合作意向,双方将针对建立人工智能数据中心进行深入讨论。据悉,此次合作将围绕英伟达的
    的头像 发表于 06-05 09:17 435次阅读

    NetApp推出专为人工智能时代打造的统一数据存储

    智能数据基础架构领域的领导者NetApp®,近日宣布推出款革命性的全新AFF A系列系统。该系统旨在满足客户在生成式人工智能(GenAI)
    的头像 发表于 05-21 11:29 459次阅读

    人工智能模型公司Anthropic近日推出款Claude移动端App

    制造Claude 3人工智能模型公司Anthropic近日推出款iOS应用程序,并为群组共享模型访问添加第二付费层。
    的头像 发表于 05-08 09:55 614次阅读

    嵌入式人工智能的就业方向有哪些?

    嵌入式人工智能的就业方向有哪些? 在新轮科技革命与产业变革的时代背景下,嵌入式人工智能成为国家新型基础建设与传统产业升级的核心驱动力。同时在此背景驱动下,众多名企也纷纷在嵌入式人工智能
    发表于 02-26 10:17