2019-11-21 14:37:20

关于人工智能的开源项目,相信开发者们已经目睹过不少了,Github上也有大把的资源。不过笔者今天说的并非来自Github,而是来自科技“大厂”Google发布的一些涉及到机器学习、深度学习、神经网络等优质的人工智能开源项目,精心挑选了一部分推荐给大家学习。下面就来看一看。

1、AdaNet:

快速灵活的AutoML,可自主学习。AdaNet是一个基于TensorFlow的轻量级框架,可在最少的专家干预下自动学习高质量的模型。它使用Cortes等AdaNet算法。2017年将学习神经网络的结构作为子网的整体。重要的是,AdaNet提供了一个通用框架,不仅用于学习神经网络体系结构,而且还用于学习集成以获得更好的模型。

2、Auto ML Video On-Device:

使用AutoML视频训练对象检测移动序列模型进行推理。该示例代码显示了如何加载Google Cloud AutoML视频对象跟踪设备上模型以及如何对视频剪辑中的一系列图像进行推断。目标设备是CPU和EdgeTPU。

3、Budou:

适用于中文,日文和韩文(CJK)语言的自动换行工具。Budou会自动将CJK句子转换为具有有意义的块的组织HTML代码,以在网络上提供漂亮的字体。

4、Bullet Physics SDK:

针对VR,游戏,视觉效果,机器人技术,机器学习等的实时碰撞检测和多物理场仿真。Bullet Physics SDK是用便携式C++编写的专业开源库。该库主要用于游戏,视觉效果和机器人仿真等等。该库在zlib许可下可免费用于商业用途。

pybullet是一个易于使用的Python模块,用于物理仿真,机器人技术和机器学习。使用pybullet您可以加载URDF,SDF和其他文件格式的铰接体。pybullet提供正向动力学模拟,逆向动力学计算,正向和逆向运动学以及碰撞检测和射线相交查询。除了物理模拟之外,pybullet还支持渲染,CPU渲染器和OpenGL可视化以及对虚拟现实耳机的支持。

5、CausalImpact:

用于预估设计的干预措施对时间序列的因果影响的统计库。CausalImpactR程序包实现了一种方法,用于估计设计的干预措施对时间序列的因果关系。例如,一个广告系列产生了多少额外的每日点击?当无法进行随机实验时,很难回答这样的问题。该软件包旨在使用结构贝叶斯时间序列模型来解决此难题,以估计如果干预未发生,干预后干预指标可能如何演变。

6、Darwin Neuroevolution Framework:

神经进化和进化算法框架。达尔文(Darwin)是一个旨在使神经进化实验变得简单,快速和有趣的框架。它提供了构建基块,示例和工具,从而避免了研究新思想所需的重复(且可能是复杂的)支架。

7、DeepMind Lab:

可定制的3D平台,用于基于代理的AI研究。DeepMind Lab是一个第一人称3D游戏平台,旨在研究和开发通用人工智能和机器学习系统。它提供了一组具有挑战性的导航和解谜任务,这些任务对于深度强化学习特别有用。其简单灵活的API使创新的任务设计和新颖的AI设计得以探索并快速迭代。

8、Dopamine:

强化学习算法的快速原型研究框架。Dopamine是基于TensorFlow的研究框架,用于快速学习强化学习算法的原型。它旨在满足对小型,易处理的代码库的需求,用户可以在其中自由地试验荒诞的想法(推测性研究)。

9、gemmlowp:

低精度矩阵乘法。gemmlowp是一个用于相乘矩阵的库,其项被量化为8位整数。它用于移动神经网络应用程序,并获得了英特尔和ARM的大力支持,从而确保了它在各种移动CPU上的高效性。

10、Generative ML On Cloud:

一种基于云的工具,有助于生成机器学习和合成图像。端到端的系统设计允许用户拥有图像的自定义数据集,以在Cloud ML上训练可变自动编码器生成对抗网络(VAE-GAN)模型。在这里,模型被部署到云端,用户可以在其中输入嵌入以从其数据集中生成合成图像,或者输入图像以获取嵌入矢量。该工具使用Google Cloud Machine Learning API和TensorFlow。

11、Graph Distillation:

用于动作检测的图形蒸馏。在这项工作中,我们提出了一种称为“图蒸馏”的方法,该方法在源域中合并了来自大型多模态数据集的丰富特权信息,并改善了缺乏训练数据和模态的目标域中的学习。

12、Kubeflow:

Kubernetes的机器学习工具包。Kubeflow项目致力于使机器学习(ML)工作流在Kubernetes上的部署简单,可移植且可扩展。我们的目标不是重新创建其他服务,而是提供一种直接的方法来将ML的同类最佳的OS系统部署到各种基础结构。在运行Kubernetes的任何地方,都应该能够运行Kubeflow。

13、Magenta:

借助机器智能进行音乐和艺术创作。Magenta是一个研究项目,旨在探索机器学习在艺术和音乐创作过程中的作用。首先,这涉及开发新的深度学习和强化学习算法,以生成歌曲,图像,绘图和其他材料。但这也是对构建智能工具和界面的一次探索,该工具和界面允许艺术家和音乐家使用这些模型扩展(而不是替换!)他们的过程。

14、MentorNet:噪声数据深度学习。该示例代码显示了如何加载Google Cloud AutoML视频对象跟踪设备上模型,以及如何对视频剪辑中的一系列图像进行推断。目标设备是CPU和EdgeTPU。

15、TensorFlow Playground:

浏览器在神经网络中的可视化交互。TensorFlow Playground让神经网络的交互式变得可视化,使用d3.js以打字稿编写。它包含一个微型神经网络库,可以满足这种教育可视化的要求。用户可以在浏览器中实时模拟小型神经网络并查看结果。

这15个项目均来自Google open source开源项目,这对开发者来说无疑是一个宝库。除此之外,有了这些开源的免费资源,开发者还可以通过钛灵AIX来实践和开发自己的人工智能原型产品。钛灵AIX迷你小电脑,支持语音交互和视觉识别,内置英特尔 Movidius Myraid X 运算加速芯片,全球最受欢迎的开源硬件树莓派、以及多种传感技术。AIX极大降低AI的学习与开发门槛,帮助AI爱好者及开发者们快速构建会听、会说、会看的 AI 应用及解决方案。

谷歌15个人工智能开源免费项目!开发者:懂了相关推荐

  1. 国内有没有 全球自由公开化开源免费项目软件开发的社区?

    国内代表性开源社区 国内有许多开源社区,与国际开源社区相比较,国内社区更加了解中文用户的实际需求,能够更快地解决中文使用方面遇到的问题,以下是一些有代表性的社区: 1.靠山云(https://www. ...

  2. 15款顶级开源人工智能工具推荐

    人工智能是技术研究领域最炙手可热的领域之一.IBM.谷歌.微软.Facebook和亚马逊等公司正投入巨资进行研发,并纷纷收购在机器学习.神经网络.神经语言和图像处理等领域取得进展的初创公司.考虑到人工 ...

  3. 机器学习/人工智能开源项目整理<一>

    nimated Drawings 一款很有趣的 AI 工具,可以借助人工智能技术,让儿童绘画作品动起来. 1 VNN YY 开源的一款高性能.轻量级神经网络部署框架,可将真实人脸快速转换为迪士尼.3D ...

  4. 火狐浏览器老版本_谷歌和火狐浏览器将在下个月的新版本中支持开源免费的AVIF图像格式...

    AVIF 图像格式是开放媒体联盟 AOMedia 推出的开源免费技术标准,与 AV1 视频编解码技术属于同宗同源的产品.开放媒体联盟此前联合多家制造商和开发商制定 AV1 标准,目前 AV1 标准已经 ...

  5. 9个精品AI开源免费实战项目助你掌握AI工程师基本技能

    通过这9个精品AI开源免费实战项目,助你胜任一份人工智能工程师的岗位. 资源来源于网络,源地址:https://github.com/Fabsqrt/BitTigerLab/blob/master/A ...

  6. 开发流媒体服务器_Github选出10大开源免费的RTSP流媒体项目

    Github选出 TOP 10开源免费的RTSP流媒体项目,以下是具体排名及星星数. 1.Easydarwin 星星数:4,307 Easydarwin是国内团队开发的开源流媒体框架.它是基于Go语言 ...

  7. git 的安装以及使用:是一个开源的分布式版本控制系统,可以对项目进行版本管理。 早期是linux之父用来管理linux系统源代码的(linux是和windows一样操作系统 开源免费的操作...

    ## 总结 - 学会使用基本的git命令 管理源代码 - 学会去github创建仓库 并将代码上传到github的仓库 (有待完成 回家有网再push) - 了解本地的.git和服务器github的. ...

  8. linux摄像头流媒体开源项目,Github上最受欢迎的10大开源免费的RTSP流媒体项目

    Github选出d TOP 10开源免费的RTSP流媒体项目,如下是具体排名及星星数.缓存 一.Easydarwin服务器 星星数:4,307网络 Easydarwin是国内团队开发的开源流媒体框架. ...

  9. 谷歌开源Allstar 项目,保护GitHub 仓库安全

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 谷歌开源 Allstar 项目,通过不断监控和执行一系列安全策略来保护 GitHub 项目的安全,从而阻止基本的安全配置错误问题. Allsta ...

最新文章

  1. deform_conv_cuda windows编译
  2. C语言 指针在函数传参中的使用
  3. boost::signals2模块thread_safe_signals 库替代线程模型的基本测试
  4. boost::topological_sort用法的测试程序
  5. Jenkins进阶-Gitlab使用Webhook实现Push代码自动部署(3)
  6. 第二把数独游戏 代码
  7. CString与char之间的转换
  8. 汉庭董事长季琦:成功创业者的必经之路
  9. 一个农村博士的独白:全家为什么只有我读到了博士?
  10. 利用mininet模拟SDN架构并进行DDoS攻击与防御模拟(Ryu+mininet+sflow+postman)
  11. 镭速传输攻克视频素材传输顽疾,大幅提升业务效率
  12. poi导出excel 损坏_Java使用POI生成Excel文件后打不开的问题
  13. Qt OpenGL 旋转、平移、缩放
  14. Avazu_ctr_prediction 数据集之Avazu_x4.zip介绍
  15. 邵柏庆与Ace Lead Profits Ltd.在英属维尔京群岛针对和利时自动化科技有限公司提起诉讼
  16. Berkeley DB介绍
  17. Digg.com:投票的动力因素分析
  18. 欧姆龙OMRON Sysmac Studio工程怎么删除用户程序执行ID
  19. 主数据管理平台如何进行模型管理
  20. Tesseract识别特殊符号Ø

热门文章

  1. python自然语言处理一作者书
  2. 关于Java的Classpath详解
  3. a.cmd 文件里的内容
  4. 韩先培:大规模预训练语言模型是下一代知识图谱吗 | 青源 Talk 第6期
  5. 中国投稿第一!ACL2021开幕,历届最大审稿团,预训练刷屏
  6. LIVE 预告 | TransGAN:丢弃卷积,纯Transformer构建GAN网络
  7. 哀悼!2007年图灵奖得主Edmund Clarke因感染新冠逝世
  8. 智源-AI Time 5 | 无人驾驶距离我们还有多远?(活动报名)
  9. 图灵2011年6月书讯【误区】【软件调试修炼之道】即将上市
  10. igstk 学习笔记