《评人工智能如何走向新阶段》后记(再续10)

106.百度自研的飞桨(Paddle paddle)框架是中国自研的首个开源产业极人工智能深度学习框架,目前飞桨已累计服务150多万开发者,在定制化训练平台上企业用户超过6.5万,发布了16.9万模型,广泛应用于各行各业。
(深度学习“框架”上承应用下接芯片,是智能时代的“操作系统”)
107.芯片和其他硬件的进步提升了人工智能系统的能力,芯片革命将人工智能技术推向主流。斯坦福大学一个研究小组发起人工智能指数(AI Index)项目的研究,他们的研究表明人工智能硬件革命的重要性。
108.由AI科技大本营(ID:rgznai 100)通过搜集一年来(2018.10-2019.10)国内外新发布的AI工具,从中挑选46个开源工具。
AI工具能提高AI开发效率,优化项目的研发过程。
一、由谷歌贡献的:
1.Jax,综合Autograd和XLA的高性能机器学习研究工具(Jax是TF替代品,更简洁易用)
2.Ada Net,寄语TensorFlow的轻量型框架
3.TensorFlow Extended(TFX),面向生产环境的机器学习工具
4.TFF(TensorFlow Federated)框架,用于去中心化数据的机器学习及运算实验
5.Mediapipe,多媒体机器学习模型应用框架
6.Tensor Network,张量网络,以其作后端,对GPU进行优化
7.Gpipe,分布式机器学习库
8.MLIR,通用的中间表示
二、由Deep Mind(被谷歌收购)贡献的:
9.Open Spiel,一系列环境和强化学习算法
10.Sprite World,基于Python的强化学习环境
11.bsuite,强化学习行为套件
三、由Facebook贡献的:
12.LASER,探索大型多语句子表征的工具包(含90多种语言)
13.Detectron2,基于PyTorch框架
14.Habitat-sim,仿真、灵活、高性能的3D模拟器
15.PyText,基于PyTorch构建的NLP建模(基于深度学习)框架
16.Nevergrad,无梯度优化Python工具箱
17.QNNPACK,量化神经网络包,对低精度高性能神经网络推理的移动端优化库
18.PyTorch Biggraph(PGB),大规模图嵌入的分布系统
19.CrypTen,基于PyTorch的隐私保护机器学习框架
20.Captum,基于PyTorch的模型解释库
21.DLRM,深度学习推荐模型
22.Pythia,模块化的深度学习框架
四、由亚马逊贡献的:
23.DGL,面向图神经网络的框架
24.Neo-AI,AI模型优化框架
五、由微软贡献的:
25.NNI(Neural Network Intelligence),自动机器学习的工具包
26.OpenPAI,帮助加速机器学习的模型训练过程的AI计算平台
27.InterpretML,可解释机器学习工具包
28.Pipe Dream,深度学习模型并行训练工具包
六、由Uber贡献的:
29.Ludwig,基于TensorFlow的工具箱(不用写代码就能训练和测试深度学习模型)
七、由OpenCV贡献的:
30.Open VINO,模型训练框架
八、由SciSharp STACK贡献的:
31.Tensor Flow.Net,在.Net上运行用TensorFlow开发的模型
32.NumSharp,是Python流行库numpy的纯C#端口(提供快速、零拷贝和n维计算)
九、由阿里贡献的:
33.Euler,大规模分布式的图学习框架
34.X-DeepLearning(XDL),面向高维稀疏数据场景深度优化的解决方案
35.MNN,轻量级的深度神经网络推理引擎
十、由腾讯贡献的:
36.Angel,Angel3.0打造一个全栈的机器学习平台
十一、由字节跳动贡献的:
37.BytePS,通用分布式训练框架
十二、由商汤贡献的:
38.MMLab MMDetection,基于PyTorch的检测库
39.PySOT,目标跟踪库
十三、由搜狗贡献的:
40.SMRC(Sogou Machine Reading Comprehension),从相关数据集的下载列最后模型的训练和测试
十四、由蚂蚁金服贡献的:
41.Elastic DL,分布式的智能学习系统
十五、由基地机构贡献的
42.FATE(Framework),由微众银行开发的联邦学习框架
43.DeepCTR,易用、模块化、可扩展的CTR模型包(基于深度学习)
44.ALipy,基于Phthon实现的主动学习工具包
45.Cloning,是SⅤ2TTS三阶段深度学习框架的实现
46.Weights and Biases,可视化和跟踪的工具
109.网络安全应该成为人工智能应用的重要方向之一,2019年7月法国咨询机构改革凯提(Capgemini)发表《以人工智能重塑网络安全》的报告,预测到2020年有63%的组织计划部署AI以改善网络安全。
110.2019.12.19获悉华为正式发布最新AI处理器昇腾910和全场景AI计算框架MindSpore。
111.波士顿咨询公司(BIG)发表《产业智能化:中国特色AI平台模式》报告,谈及自动驾驶生态:谷歌Waymo平台强把控,百度Apollo平台更开放。
报告显示,以谷歌、亚马逊、百度为代表的科技领先企业,正在凭自身技术优势搭建人工智能平台,广泛赋能产业发展。
百度Apollo平台,选择开放能力丶共享资源的开源发展路径,谷歌采用较为谨慎自强把控策略。百度Apollo平台已经汇聚全球177家生态合作伙伴,通过开源开放,现在已有全球97个国家超过3.6万名(志愿)开发者开发、维护、使用Apollo开源代码。
(本跟贴提供者有话要说:谷歌Waymo平台强把控似非开源,稍后本人拟找谷歌核实,再在续后的跟贴上奉告)
112. 东南大学宋爱国院士(团队)研制智能巡检运维机器人,获2019年吴文俊人工智能进步奖一等奖。
113. 著名计算机科学家约翰-霍普克罗夫人工智能讲演摘录:
人工智能发展三个核心关键:①计算能力,②大数据,③互动交流能力。
上世纪60年代已经出现了人工智能概念,包括图像识别、声音识别等构想,后来(不久)这些构想最终均未能实现,其原因(当时)没有足够的计算能力。
深度学习是人工智能最核心的技术,虽然其学习机制依然是黑匣子(人类知道它在学习,但不知它怎么学习)。
一切人工智能深度学习的基础首先是大数据(或足够数量的数据),供其分析处理并不断地进行推演、模拟(大数据是人工智能的燃料)。
中国人正在造就(甚至高于其他国家)综合的、惊人的数据量。
AlphaGo打败围棋世界冠军李天石表明:人工智能实际上并不是依赖智慧解决问题的,两是用很多其他的方法,比如搏奕术。
人类可能会在五年后大体能读出深度学习的数学理论。
目前人工智能更倾向于模拟已知情况,人工智能的基础依然是逻辑,但人类创造、想象力和好奇心则无法被代替。人际交流互动时,人与人之间的交流所产生的情感上的波动,可能很难被人工智能所取代。
(约翰-霍普克罗夫,ACM图灵奖获得者,IEEE冯诺依曼奖获得者,现任美国康奈尔大学教授,中科院外藉院士,他是一位享誉世界的算法大师)
114.美国斯坦福大学发表《2019年人工智能索引报告》指出,今年美国在人工智能领域发表的学术论文占全球第一,中国发表的此类论文与欧洲相当,但中国还是占全球第二,欧洲第三(中国发表的人工智能论文占全球28%,欧洲占27%))。
115. 应对人工智能技术落地的挑战
①大数据,把人工智能应用到业务中去,要解决数据获取和治理问题。
②算法模型,深度学习模型不具备可解释性,但某些行业的生产环境需要符合业务逻辑的可解释性,通过以建模方式来解决。
③行业Know-how,这是人工智能业务的前提和必备能力。
从感知走向认知。要解决的业务问题,从单个业务场景、单点问题向业务全流程演进。建立统一的知识图谱来实现知识融合,推进人工智能应用落地。
116.中国计算机视觉市场正在走向务实。
《Forrester Research》“3Q2019中国企业计算机视觉软件报告”显示:2020年将是自动化和人工智能从实验模式进入产业应用的一年。
实施计算机视觉(CⅤ)业务系统的企业正在扩展中。将CV与其商业知识和工程经验融合转化为主要行业的垂直解决方案。
与CⅤ关联的主要行业:零售、金融、安保、制造、物流、文教等。
CⅤ+业务提供者:商汤科技、旷视科技、影谱科技、云从科技、海康威视、依图科技等。
117. 在A+安防领域,海康威视、澎思科技、的卢深视、博观智能、西部数据等五家企业脱颖而出。
118,今年在长沙举办的首屆Apollo生态大会上,探索城市丶科技公司丶车企自动驾驶三位一体的合作路径:由长沙市提供公共资源,由百度提供自动驾驶技术和生态,由一汽红旗负责整车设计,走出一条中国特色自动驾驶之路。百度发布Apollo5.5版本(实现点对点城市自动驾驶。百度Apollo自动驾驶开源开放平台扩展为三部分:自动驾驶开源开放平台、车路协同开放平台、智能车联开放平台。
119,D/Liu跟贴(讨论中)
D:2019年AI研究排名,美国领先中国7倍(美国是1260.2,中国是184.5),2017年11倍。(引自投资AI和机器人初创公司的风险投资公司ThundermarkCapital)
Liu:出版数量可以领先7倍,AI研究领先可能大于7倍,还有科学素质是否过硬未考虑进去。
120,摘引美国ThundermarkCapital发布的2019年AI研究处于领先的全球40大组织(工业和学术界),附出版指数:
(1)谷歌(167.3),(2)斯坦福大学(82.3),(3)麻省理工学院(69.8),(4)卡内基梅隆大学(67.7),(5)加州大学伯克利分校(54.0),(6)微软(51.9),(7)牛津大学(37.7),(8)Facebook(33.1)……(15)清华大学(28.4),……(18)IBM(25.8),……(22)北京大学(21.6),……(24)哈佛大学(19.2),……(32)亚马逊(14.3)……
121.全球医疗人工智能产业迅速发展。
近年来中国AI医疗技术发展很快,2018年上半年就超过英国,已成为全球医疗AI交易仅次于美国的第二活跃的国家。
122.据IDC白皮书发布的数据:目前中国有近千家医院部署了AI系统,其中超过一半医院部署了医疗影像AI系统。IDC对36家中国医院调查,约三分之一医院表示,医疗影像AI系统主要价值在于有效提高诊疗和治疗的工作效率。
从“开源联盟(COPU)”处获息,腾讯觅影建立了“AI影像平台+辅助诊断”,商汤建立了“智能视觉平台”开展包括医疗影像AI应用业务在内的AI业务。
更多推荐
《评人工智能如何走向新阶段》后记
《评人工智能如何走向新阶段》后记(再续1)
《评人工智能如何走向新阶段》后记(再续2)
《评人工智能如何走向新阶段》后记(再续3)
《评人工智能如何走向新阶段》后记(再续4)
《评人工智能如何走向新阶段》后记(再续5)
《评人工智能如何走向新阶段》后记(再续6)
《评人工智能如何走向新阶段》后记(再续7)
《评人工智能如何走向新阶段》后记(再续8)
《评人工智能如何走向新阶段》后记(再续9)
相关文章:

水管工游戏 (深搜)
水管工游戏 本题依然是采用搜索,深搜,广搜都可以,本代码采用深搜,此题在搜索时需要增加一些判断条件以及下一步要搜索的位置即可。 代码如下: #include<stdio.h> int a[51][51]; int book[51][51],n,m,flag0,top…

PE文件和COFF文件格式分析——导出表的应用——一种插件模型
可能在很多人想想中,只有DLL才有导出表,而Exe不应该有导出表。而在《PE文件和COFF文件格式分析——导出表》中,我却避开了这个话题。我就是想在本文中讨论下载Exe中存在导出表的场景。(转载请指明出于breaksoftware的csdn博客&…

IBatis.Net学习笔记九--动态选择Dao的设计分析
在IBatis.Net中可以通过配置文件动态选择数据库、动态选择Dao对象。Dao对象也就是操作数据库的类,通过配置文件我们可以选择DataMapper的方式、Ado的方式、NHibernet的方式以前其他第三方的方式来操作数据库。有利于系统的灵活性和可扩展性。通过分析动态选择Dao的设…
Pytorch和Tensorflow,谁会笑到最后?
作者 | 土豆变成泥来源 | 知秋路(ID:gh_4a538bd95663)【导读】作为谷歌tensorflow某项目的Contributor,已经迅速弃坑转向Pytorch。目前Tensorflow还没有被Pytorch比下去,但之后极大概率被比下去。01 在学术界Pytorch已经超越Tenso…

HTTP请求的过程
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同…

JSTL+EL表达式方法获取Oracle的Clob字段内容
我们在页面获得数据的时候一般的类型还是很好获得的,但是一遇到Clob类型就比较麻烦,最常用的方法是用一个流将其读取出来.使用MVC框架的时候这些都是无所谓的事情,因为反正是写在java类中怎么写都行,可是不使用MVC框架,使用jsp页面JSTL的sql标签去读取数据库的数据这种方式就麻…
通向人工智能产业落地化的道路在哪?
整理 | 夕颜出品 | AI科技大本营(ID:rgznai100)世事浮云,白云苍狗,转眼间关于人工智能的研究已历经两个世纪。在研究者和践行者的不懈努力之下,如今人工智能应用已遍地可见,无论是繁华都市还是偏远小镇&…

PE文件和COFF文件格式分析——导出表的应用——通过导出表隐性加载DLL
通过导出表隐性加载DLL?导出表?加载DLL?还隐性?是的。如果觉得不可思议,可以先看《PE文件和COFF文件格式分析——导出表》中关于“导出地址表”的详细介绍。(转载请指明出于breaksoftware的csdn博客&#x…

系统启动时,spring配置文件解析失败,报”cvc-elt.1: 找不到元素 'beans' 的声明“异常...
现象:spring加载配置文件applicationContext.xml出错,抛出nested exception is og.xml.sax.SAXParseException; lineNumber: 12; columnNumber: 47; cvc-elt.1: 找不到元素 beans 的声明r的异常信息。 造成该异常原因有两种:第一,配置文件头部配置的xsd版…
DllMain中不当操作导致死锁问题的分析--死锁介绍
最近在网上看到一些关于在DllMain中不当操作导致死锁的问题,也没找到比较确切的解答,这极大吸引了我研究这个问题的兴趣。我花了一点时间研究了下,正好也趁机研究了下进程对DllMain的调用规律。因为整个研究篇幅比较长,我觉得还是…
XGBoost缺失值引发的问题及其深度分析 | CSDN博文精选
作者 | 兆军(美团配送事业部算法平台团队技术专家)来源 | 美团技术团队(*点击阅读原文,查看美团技术团队更多文章)背景XGBoost模型作为机器学习中的一大“杀器”,被广泛应用于数据科学竞赛和工业领域&#…

什么是CPI指数和GDP
即消费者物价指数(Consumer Price Index),英文缩写为CPI,是反映与居民生活有关的产品及劳务价格统计出来的物价变动指标,通常作为观察通货膨胀水平的重要指标。如果消费者物价指数升幅过大,表明通胀已经成为经济不稳定因素&#x…

The Ultimate Guide To iPhone Resolutions
2019独角兽企业重金招聘Python工程师标准>>> ios 屏幕尺寸 像素 等说明 转载于:https://my.oschina.net/starmier/blog/467271
DllMain中不当操作导致死锁问题的分析--进程对DllMain函数的调用规律的研究和分析
不知道大家是否思考过一个过程:系统试图运行我们写的程序,它是怎么知道程序起始位置的?很多同学想到,我们在编写程序时有个函数,类似Main这样的名字。是的!这就是系统给我们提供的控制程序最开始的地方&…
力挺Python!同是程序员,为啥同事年前就实现了财务自由?
人红是非多,最近Python就遇到了这样的问题。与技术社区上一片「形势大好」对比鲜明的是,国内技术圈却一直存在对Python,「力挺」和「吃瓜」两派阵营,针锋相对,那么,Python到底有没有用,真相究竟…

C# 判断远程文件是否存在
#region 判断远程文件是否存在/// <summary>/// 判断远程文件是否存在/// </summary>/// <param name"fileUrl"></param>/// <returns></returns>public static bool RemoteFileExists(string fileUrl){HttpWebRequest re null…

DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子
有了前面两节的基础,我们现在切入正题:研究下DllMain为什么会因为不当操作导致死锁的问题。首先我们看一段比较经典的“DllMain中死锁”代码。(转载请指明出于breaksoftware的csdn博客) //主线程中 HMODULE h LoadLibraryA(strD…
性能超FPN!北大、阿里等提多层特征金字塔网络
作者 | Qijie Zhao等编译 | 李杰出品 | AI科技大本营(ID:rgznai100)特征金字塔网络具有处理不同物体尺度变化的能力,因此被广泛应用到one-stage目标检测网络(如DSSD,RetinaNet,RefineDet)和two-…

什么是WIFI
WIFI全称Wireless Fidelity,又称802.11b标准,它的最大优点就是传输速度较高,可以达到11Mbps,另外它的有效距离也很长,同时也与已有的各种802.11DSSS设备兼容。 WIFI是由AP(Access Point)和无线网卡组成的无线网络。…
Android入门——电话拨号器和4种点击事件
关于HelloWorld为,电话拨号程序还AndroidA入门demo,从这个样例我们要理清楚做安卓项目的思路。大体分为三步: 1.理解需求,理清思路 2.设计UI 3.代码实现 电话拨号器 1. 理解需求: *一个文本框——用来接收电话号码 *一个button——用来触发事…

DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子2
本文介绍使用Windbg去验证《DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子》中的结论,调试对象是文中刚开始那个例子。(转载请指明出于breaksoftware的csdn博客) 1 g 让程序运行起来 2 ctrlbreak 中断程序 3 ~ 查看…
从入门到深入:移动平台模型裁剪与优化的技术探索与工程实践
可以看到,通过机器学习技术,软件或服务的功能和体验得到了质的提升。比如,我们甚至可以通过启发式引擎智能地预测并调节云计算分布式系统的节点压力,以此改善服务的弹性和稳定性,这是多么美妙。而对移动平台来说&#…

我在不炎熱也不抑鬱的秋天,依然不抽煙
写过几次电影的观后感,挺过瘾.最近看到my little airport的那张新唱片,再也没有办法保持沉默了 为什么人家的唱片名都起的和小说一样,难得是为了证明听歌的人们都不喜欢动笔吗? 于是,我建了个类别,叫 我也会听歌.很明显,这里面会塞一些和歌相关的东西 这是第一篇

ubuntu安装redis的方法以及PHP安装redis扩展、CI框架sess使用redis的方法
为什么80%的码农都做不了架构师?>>> 再一次被网上那些教程误导后决定自己写一个。真心被那些奇怪的教程误导了好几次,之前研究其它东西的时候也是。蛋疼啊。 安装redis 直接用apt-get命令即可 sudo apt-get install redis-server 安装的时候…

浅谈数据库设计技巧
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,…
避免神经网络过拟合的5种技术(附链接) | CSDN博文精选
作者 | Abhinav Sagar翻译 | 陈超校对 | 王琦来源 | 数据派THU(ID:DatapiTHU)(*点击阅读原文,查看作者更多精彩文章)本文介绍了5种在训练神经网络中避免过拟合的技术。 最近一年我一直致力于深度学习领域。这段时间里,我使用过很多神经网络&a…

DllMain中不当操作导致死锁问题的分析--加载卸载DLL与DllMain死锁的关系
前几篇文章一直没有在源码级证明:DllMain在收到DLL_PROCESS_ATTACH和DLL_PROCESS_DETACH时会进入临界区。这个论证非常重要,因为它是使其他线程不能进入临界区从而导致死锁的关键。我构造了在DLL被映射到进程地址空间的场景,请看死锁时加载DL…

LinearLayout增加divider分割线
2019独角兽企业重金招聘Python工程师标准>>> 在android3.0及后面的版本在LinearLayout里增加了个分割线 android:divider"drawable/shape"<!--分割线图片--> android:showDividers"middle|beginning|end" <!--分割线位置--> 分割线…

JAVA游戏编程之二----j2me MIDlet 手机游戏入门开发--贪吃蛇
作者:雷神 QQ:38929568 QQ群:28048051JAVA游戏编程(满) 28047782(将满) 与前一款扫雷比较,这个游戏多了一个 类,用来显示动画,也是蛇要吃的物品类, 也有了代码…

DllMain中不当操作导致死锁问题的分析——线程中调用GetModuleFileName、GetModuleHandle等导致死锁
之前的几篇文章已经讲解了在DllMain中创建并等待线程导致的死锁的原因。是否还记得,我们分析了半天汇编才知道在线程中的死锁位置。如果对于缺乏调试经验的同学来说,可能发现这个位置有点麻烦。那么本文就介绍几个例子,它们会在线程明显的位置…