2017年11月5日星期日

「嵌入式 AI」这个时髦的名词,究竟是一个新理念,还是一个旧噱头?

撰文 | 高静宜

编辑 | 宇多田


在人工智能迅猛发展的当下,几乎每一家企业都在探索行业的切入点,试图在人工智能大潮中分一杯羹。


而在追寻 AI 商业化的道路上,人们逐渐发现,要实现技术的落地,不仅需要性能优越的算法模型以及可靠的硬件支持,还需要把 AI 技术和硬件环境进行有机结合,再应用到具体的实际场景中,进而满足用户的需求。


而「嵌入式 AI」就是当前最热门的 AI 商业化途径之一。




「通过观察市场我们发现,在 AI 领域主要有两拨人。一方是高大上的算法团队,一方则是以深圳老板为代表的实体出货商。有趣的是这两拨人是完全不沟通的,就像一帮人看爱奇艺,一帮人看快手一样。」Perceptln 公司联合创始人刘少山根据算法与硬件之间存在的壁垒,举了一个有意思的例子。


Perceptln 于 2016 年成立于硅谷,旨在提供机器人整体软硬件解决方案。创始人刘少山先后就职于 LinkedIn、英特尔、微软研究院,曾担任百度无人车高级架构师,对于嵌入式 AI 有一些独到的见解。


「我们做的就是把 AI 技术带给那些应用厂商,推动整个市场发展。」据刘少山介绍,Perceptln 已针对高、中、低端等不同场景的应用推出三条产品线,分别将 AI 技术嵌入到智能玩具、服务类机器人以及自动驾驶等应用中。


事实上,嵌入式并非是一个新鲜或者「高大上」的概念。


所谓嵌入式,就是指一种可被内置于设备或装置的专用计算机系统。通常来说,具有数字接口的设备都具有嵌入式系统,如手机、车载电脑、智能手表等等。


而嵌入式 AI,则是一种让 AI 算法可以在终端设备上运行的技术概念。很简单,换句话说,它的作用就是能让音箱、手机、机器人等智能硬件在不联网的情况下实时完成环境感知、人机交互、决策控制等功能。


而一位资深算法工程师告诉机器之能,通常来讲他把程序编完了扔给公司里的嵌入式工程师,后者再负责把它嵌入到板子里。其实传统做嵌入也是这个思路,两端都要考虑,俗称「两头堵」:


「按照我的理解,那些专注做嵌入式 AI 的可能是在针对 AI 模型做一些优化或是板子的优化,让算法更高效地跑在板子上。」


那么嵌入式 AI 到底能做到什么?与云端 AI 相比,更适合应用到哪些场景里?还有什么是它做不到的?我们来听听更多业内做这一行的专家们的意见:


什么样的垂直场景更需要嵌入式 AI?


众所周知,神经网络包括模型训练和推断两个过程。而一提训练,就必定会涉及海量的数据输入,计算规模也会根据场景复杂性的递增而变得愈加庞大。


因此,受到计算资源的限制,嵌入式端很难实现模型训练的过程,也是我们下面要说的「几个挑战之一」。


而在推断环节,云端推断和嵌入式推断,二者诉求不同,因此也在不同的应用场景能够发挥自己的优势:


前者的好处是,能够承受高吞吐量并满足复杂计算对资源的要求,因此多用于深度学习模型和计算较复杂的情况;而后者,则更多的应用于对「实时处理」有更高要求的场景中。


什么是「实时处理」?我们来举个最实际的例子。无人驾驶汽车需要实时监测周围环境,但是如果无人车突然进入隧道,或者进入某个连不了网的环境中呢?


是的,驾驶场景复杂多变,并不能保证时刻都能有一个百分之百可用的网络。因此,嵌入式 AI 凭借其实时性优势及脱机运行的能力得以自动驾驶领域展现实力。


国内自动驾驶卡车技术研发公司图森未来 COO 郝佳男就曾在接受机器之能采访时表示:「从理论上讲,在云端处理传感器信号并不可行,存在延迟和可用性问题。」


因此,信号的本地处理也是整个自动驾驶领域的一大诉求,因为设备端采集到数据后上传到计算完成返回终端的过程会不可避免地带来一定的延时,驾驶的危险系数也随之提升。


而中科创达副总裁孙力在前天举办的嵌入式人工智能技术论坛上也提到了这一问题:「自动驾驶汽车每秒钟可以产生 1G 的数据,必须及时的、迅速的在本地来处理决策,不可能移到云端。」




除了无人驾驶,在智能家居方面,试想一下如果用户家中安装了一个监控摄像头,那么把数据传到云端很可能会增加个人隐私泄露的风险。而由于嵌入式 AI 是在本地处理数据,数据没有上云的过程,就可以保证用户的信息安全,免除不必要的麻烦。


除了这些特定的应用场景,一些 AI 技术公司对嵌入式 AI 也有着广泛的需求。而近来因巨额融资引起广泛热议的 Face++就是其中的一员。


「虽然我们主攻金融、安防以及手机智能这三个垂直领域。」公司 CTO 唐文斌向机器之能表示,「但是我们在手机端遇到了第一个问题。」他解释道。


他们在手机端做实名认证及人脸解锁的时候发现,算法会不断「吃」计算力。也就是说,即便计算力不断增长,算法对计算力也总是处于「欲求不满」的状态。


其次是在摄像机端。他谈到算法研发人员希望在做人脸识别的时候,可以让人脸在视频中的检测、抓拍环节在相机端实现。这样一来,就可以只传输有价值的信息,而非原始的大容量视频,能够有效减少传输带宽以及后端部署服务器的计算量及存储量,让系统的整体架构变得更加轻便。


「那么,本来信息可以存 3 个月,现在可以存 3 年,这会带来非常大的价值。」唐文斌补充道。


嵌入式 AI 挑战也很多,AI 公司都是如何选择的?


在把 AI 技术部署于终端设备的过程中,嵌入式技术至关重要。简单来说,这一过程需要对芯片进行全方位考量以评估芯片的性能,然后根据神经网络算法做特殊化处理,「无缝对接」嵌入式设备的能力。「既没有浪费运算单元,又最大程度地体现算法的精度,这是一个艺术活,也是技术活。」孙力如是说。


然而,把嵌入式 AI 从云端迁移到终端却并非易事。孙力表示,目前嵌入式 AI 面临三大挑战,分别为运算能力、功耗及散热。这些也是经典嵌入式设备所面临的问题。


此外,你还需要考虑算法新增的神经网络处理单元与原有 DSP、GPU 计算架构的算法精度二者之间的平衡问题,以及如何对传统运算力较低的智能硬件设备进行升级,或者怎样为传统硬件添加 SoC 以实现智能化转型等等问题。


而这些也基本都与成本挂钩(一提钱现场都笑了)。如何让嵌入式 AI 展现出应有的商业价值,也是真实存在且亟待解决的问题。


因此,孙力表示,在具体操作上,技术人员不仅需要剪裁优化出最佳的计算模型并集成到移动设备上,还要保证操作系统向下驱动底层硬件,向上支持软件算法,而且对于终端设备他们必须有深入的理解。


「只有这样,才能保证整个嵌入式 AI 算法模型经济、高效的运算。」他强调。


又根据刘少山回忆,在创业初期,团队以为算法会是最大的门槛,结果发现整合能力的需求才是最高的。


「这也是美国有许多算法技术很强的初创公司都被谷歌、苹果这类大公司收购的原因。」他解释道,「因为,从算法到落地产品还有一个很远的距离。」


为了解决这些问题,业内目前主要采取三种实现路径,分别是「压缩算法模型」,「不断挖掘硬件潜力」,以及「在压缩模型的同时针对现有芯片进行优化」。


刘少山表示,目前看来,第三种路径是能够最快落地的。但是无论如何,优化到一定程度还会遇到瓶颈,还是需要你转过头去提高硬件性能。


那么一些明星公司们都是如何选择的呢?


上个月刚完成 A+轮融资的深鉴科技与寒武纪就选择设计开发专用芯片。而中科创达则明确表示不做芯片,只在中间层发力,根据下游行业层出不穷的新需求做定制化工作,帮助寒武纪、高通这样的上游芯片企业发挥自己的价值。


但刘少山认为:「业界有许多公司瞄准了视觉方向的芯片加速,但除此之外,针对定位导航和语音交互等技术的芯片行业还相对空白,整个市场仍存在较大发展空间。」


云和端,你选择哪一个?


唐文斌认为,「端+云」的未来发展趋势已经非常明确。一些需要移动端提供快速响应能力的场景可以选择在移动端进行计算,而需要把海量数据汇聚在一起,实现大规模数据挖掘与处理的情况可以放在云端进行。对此,中科创达 CEO 耿增强也持有相同的观点。


「不过,具体哪些放在云端,哪些放在移动端,还没有一条统一的分界线,这也是留给我们的一个问题。」孙力补充道。

「这里面存在较多的组合方式,」刘少山也认为,抓取数据、理解数据、根据理解做出行为决策等等环节可以全部在硬件执行,当然也可以部分给软件、部分给硬件。


「很多感知计算涉及深度学习网络,各家公司对这方面的硬件加速也有很深的理解。不过在决策阶段,很多算法还没有定型,以无人车为例,业界主要还是基于规则的方法来做决策。」


而耿增强则表示,我们无需担心算法定型后,嵌入式 AI 的价值会减弱。「算法是没有完美的,当这个算法趋于完美之时,大家会产生更多的需求,也会不断有新的算法出现,你总会发现自己还有很多技术工作要做。因为技术是没有穷尽的。」

不过,云和端既然还没有统一的应用分界线,那么你是怎样考虑的呢?在下方留言,说说你对嵌入式 AI 的意见和见解吧。


]]> 原文: http://ift.tt/2hHmG7S
RSS Feed

机器知心

IFTTT

阅面科技发布堪比服务器的终端视觉模块,将云端计算能力搬至终端

撰文 | 王艺、藤子


 11 月 1 日,阅面科技在深圳举办了创立两年来的首次新品发布会,共发布了三款产品:跨模态人脸识别引擎 UniFace、基于 Uniface 的「繁星」AI 芯片视觉模块、以及基于「繁星」的智能客群分析摄像机——「阅客」。


在发布会后,阅面科技 CEO 赵京雷对机器之能透露道,发布会后两天时间内,他们就收获了一百余份订单,此时的赵京雷内心难掩兴奋之情。



阅面科技 CEO 赵京雷


十多年前,赵京雷从上海交通大学博士毕业后,进入 WiseNut 从事搜索引擎和机器学习产品的研发。后来,他加入阿里巴巴,带领一支包括自然语言处理和计算机视觉技术在内的算法团队,产品涉及搜索广告推荐、图像搜索、图像过滤等。


 2013 年,赵京雷创立了虚拟试衣应用「上街吧」,这是一款集自然语言搜索、虚拟试衣、服装搭配、精准购买为一体的手机 App,通过推荐和搜索技术,以图像处理技术为基础,帮助女性穿衣搭配并完成线上购买。


 2015 年,网络上图片、视频数据大量涌现,道路上以及公共场所中的摄像头也非常普及。然而,赵京雷观察到,这些设备并不智能,或者说当时的智能是「伪智能」。因为当时图像信息被采集出来之后,放到服务器端或者云端进行批处理,处理的目的仅仅局限在图像搜索层面。


赵京雷判断,基于计算机视觉技术,让终端设备拥有真正的实时智能化的能力,在未来将有很大的爆发潜力。与此同时,移动端应用市场开始疲软。因此赵京雷放弃「上街吧」,于 2015 年 7 月创立阅面科技,专注于深度学习和计算机视觉,提供嵌入式视觉方案。


人脸识别技术:关键在于跨平台、跨场景、跨领域


作为计算机视觉的重要分支,赵京雷决定从人脸识别入手。「人脸识别的意义在于,它会成为一个新的、统一的、唯一的 ID,它会改造大量智能设备,人们无论是进出某个地方,还是登录或认证,都会基于这个 ID 去实现。」赵京雷说。


基于面部识别的情感认知引擎 ReadFace 是阅面科技推出的首个产品,从 ReadFace 的情感认知技术开始,阅面的技术一步步覆盖性别、年龄等属性的辨识,逐步发展为如今的跨模态人脸识别引擎 UniFace。赵京雷认为,在迭代研发的过程中,阅面科技走过了多个阶段。首先是底层技术,要支持人脸各种各样的基础属性,然后才是识别技术。


在识别技术方面,阅面科技多次在各个国际评测中获得优秀成绩,比如在 2017 年 5 月,人脸检测平台 FDDB 的数据显示,阅面科技的技术已处于行业领先水平,在接下来的 6 月,阅面科技人脸识别技术以 99.82% 的识别精度获得了 LFW 冠军。但赵京雷认为,人脸识别不能止步于识别技术,人脸识别要走向实际应用,需要跨平台、跨领域、跨场景。


「LFW 是一个较为标准的场景,在 LFW 上面达到非常高的水准,只能说明底层算法能力、算法团队很强,(阅面在)这点毋庸置疑。但是,从算法到应用,从标准场景到实际场景,人脸的特质会发生改变。」赵京雷说。


比如,在无人零售的应用场景中,摄像机对顾客进行人脸识别时,顾客通常情况下,并非正面对视摄像头,大多数人是以低头或歪头的状态,通过不同角度进入摄像机的范围。


即使在人物正视摄像头的应用场景,也会存在挑战。比如在人证核查,也就是将身份证照片和人脸进行对比的场景下,就存在年龄跨度的问题。若要对幼儿园的儿童进行识别,底层数据或架构也和通用的识别模式不同。


赵京雷认为,通用的模型已将精度解决到一定的程度,当特定领域,比如幼儿园的儿童识别,以及无人零售中的人脸识别,精度需要更高水准。因此,通用模型需要具备在小数据下迁移学习的能力,快速适应其他领域,让人脸识别技术满足特定场景的精度需求。


「底层的模型都是基于千万规模的数据构建的,但在一个小的领域,样本数据可能就很少。如何把这个模型的能力完整迁移过去,是我们研究的一个重点。」赵京雷说。


据赵京雷介绍,阅面科技在发布会上推出的跨模态人脸识别引擎 UniFace,拥有跨模态与迁移学习能力,与目前主流算法不同的是,UniFace 打破了不同传感器、不同环境、不同场景、不同领域人脸特征表达的限制,例如同一张注册照片能在可见光、红外、3D 三种不同的传感器中进行识别,做到以 FaceID 为连通的人脸识别体系。


「我们的算法既可以在服务器上跑,也能在终端的 DSP、VPU 等专用芯片上跑,还能在 ARM Coretx-A7 甚至 A5 等通用 CPU 内核上跑。」赵京雷进一步介绍。


阅面科技在嵌入式优化上有很深的积累,比如在 LFW 上,UniFace 的精度在 16bit 网络上为 99.82%,8bit 网络为 99% 以上,1bit 为 95% 以上。他认为,移动端模型的优化不能以损失模型精度为前提,而在未来,要以 FaceID 打通人脸系统,移动端和云端就要具有同样的精度。


计算机视觉的三个爆发点:从人脸识别到数据采集再到人机交互


「人工智能落地到行业,一定需要入口,而这个入口一定是硬件,如同智能音箱是语音的入口。人脸识别作为计算机视觉的应用,它的入口在哪里?不是在远程某个服务器的某个 API 上,而是在真正进入家庭、社区、渗入生活方方面面的硬件上。」赵京雷说。


这些硬件既可以是独立的摄像头,也可以是嵌入相机的设备或者其他设备。要实现人脸识别的广泛应用,不能单靠云端,因为云端的优势在于提供基础能力,所有的前端摄像头都需要具备智能的感知和认知层。人工智能技术或计算机视觉技术,正在逐渐贴近生活,向着简单便捷的方向发展是必然的趋势。


「之前的算法更多地是来源于实验室,部署在大型的计算中心、云端,需要很大的计算能力、功耗,无法走进人们的日常生活。」赵京雷说,在这样的情况下,首先要解决算法贴近生活领域时的精度问题,并让高精度的算法以相对较低的成本、较低的功耗运行在贴近生活的设备上。


当各种设备具备视觉能力之后,所有的摄像头将不再是影像采集设备,而成为了数据采集的设备。很多数据采集手段将被视觉代替,摄像头不仅是摄像机,会成为传感器。「室内定位等问题,或者统计客流使用的 wifi 探针技术等,在未来全部会被视觉代替,这将成为计算机视觉未来很大的应用点和爆发点。」赵京雷说。


「这种智能会带来全新的人机交互方式,我们从成立开始就一直认为以下三个点是未来最重要的应用爆发的三个点,人脸识别的需求在当下已经显现,基于视觉数据的分析 1-2 年后会爆发,而 3-5 年后的增长点则是人机交互。」赵京雷分析道。



「繁星」终端视觉模块


「繁星」AI 芯片视觉模块系列正是基于这样的逻辑推出,可搭载适用于不同场景的算法 IP。目前主要包括:繁星-人脸识别模块、繁星-数据采集模块、繁星-人机交互模块。


繁星-人脸识别模块,通过宽动态 Sensor 获取图像或视频流,分析图像或视频流中的人脸图像进行检测和识别,输出结构化数据,可同时追踪和抓拍 30 人,抓取最清晰、角度最好的人脸,抓拍率 99%,误检率小于 0.5%,抓拍重复率低于 10%。同时,支持 2 万人内的完全本地人脸识别。支持本地特征提取后传云端,满足大于 2 万人的人脸识别场景。


繁星-数据采集模块,获取并分析图像或视频流中的人头和人脸信息,进行人数、人群属性以及轨迹分析。可实时记录 15 人运动轨迹及运动方向,可进行进出指定区域的人数统计,准确率达 95%。


繁星-人机交互模块,检测识别图像或视频流中的手势、人脸、人体,并转化为指令使得机器做出正确响应。能够达到毫秒级检测及追踪速度,支持掌、拳、V 字手型、伸掌、握拳、挥手等多种手势操控,具有高鲁棒性的人脸及人体检测追踪运算。


据阅面科技介绍,「繁星」AI 芯片视觉模块尺寸为 38mm×38mm×1.6mm,由 Sensor+ISP+VPU+嵌入式深度学习视觉算法组成,在本地集成了阅面科技的深度学习视觉处理算法,本地深度学习处理功耗仅为 0.5W,整体高峰功耗小于 2.5W。

此外,「繁星」AI 芯片视觉模块支持外接视频输入以及结构化数据的实时输出,既可以作为独立 AI 摄像头嵌入到各种设备中即插即用,也可以作为视觉协处理器。例如,传统摄像机加入「繁星」AI 芯片模块,就能摇身一变,成为一个拥有视觉算法能力的智能 AI 相机。而且摄像头厂商在设计搭载「繁星」的摄像头时,不需要重新设计模具。


推出满足未来趋势和潮流的产品


产品的推出,并非易事。「从成立到现在,很长一段时间,我们都在进行技术研发,不仅涉及算法,还涉及与硬件层的衔接、系统层的应用。我们花了很大的精力进行基础研发,经过长时间积累,希望我们推出的产品能改变行业,增加行业产品迭代的效率或创新能力。」赵京雷说。


而为了给下游摄像头厂商吃颗定心丸,也为了树立「繁星」的使用样板。阅面科技采用自身的「繁星」数据采集模块研发了一款名为「阅客」的智能客群分析摄像机,并连接了阅面科技自身搭建的垂直行业云,并配有手机 App,用户能够通过该 App 实时观察到客群分析情况。利用「繁星」的本地计算能力,阅客可以轻松进行实时客流计数、会员/熟客管理、轨迹管理等功能,商家能实时掌握顾客属性和行为。目前,「阅客」已和苏宁、软通动力、淘咖啡等品牌达成合作。


赵京雷认为,UniFace、「繁星」、「阅客」这三款产品是层层递进的关系,算法——基于算法的硬件——基于硬件的产品。通过这三款产品,阅面科技能将很大部分的视觉识别能力搬至终端;降低 AI 硬件的构建成本,降低技术的使用门槛;方便垂直行业快速开发场景化的智能视觉产品。这意味着,非 AI 技术的行业商家也能轻松开发和部署人脸识别产品和系统,以消费级的价格,做到专业安防级的能力(举例来讲,具备人脸抓拍功能的安防摄像头成本是普通摄像头的 3-5 倍,而使用「繁星」,可以将 AI 摄像头的成本控制在与普通摄像头相近的范围)。


阅面科技成立于 2015 年,对于市场上的计算机视觉公司来说,并不算早。当前在计算机视觉市场上,也有不少的玩家。通常来说,一个新进入的公司要想在这个竞争格局中生存下来,差异化是重要的选择。


然而,赵京雷却表示,「对我们而言,公司发展重点不是差异化,而是思考这个领域产品形式的终极形态」,在赵京雷看来,他们对行业的认知、技术的出发点、产品的出发点、以及未来解决方案的出发点,都是基于对行业终极形态的思考构建的。「我们希望推出的产品能够满足未来的趋势和潮流。如果其他公司与我们认知一致,那我们就比谁走得快;如果我们认为的终极形态跟别人不一样,也还是会根据自己的认知走下去。」赵京雷总结道。


]]> 原文: http://ift.tt/2y1OtpC
RSS Feed

机器知心

IFTTT

2017年11月4日星期六

应用监控怎么做?- InfoQ每周精要509期

 中文站「每周精要」
感谢您订阅每周精要第 509 期,本期内容截止于2017-11-05。
极客时间   GeekTime
如何用技术快速变现?"左耳朵耗子"陈皓教你享受技术的乐趣!
从小白到大牛?骨灰级程序员陈皓全面剖析主流关键技术,手把手教你职场成长,用技术快速变现!洞悉技术的本质,跟陈皓一起享受科技的乐趣!
人工智能时代,你的360度人工智能信息助理来啦!
毋庸置疑,这是一个属于人工智能的时代。这一份《AI技术内参》精选了10个国际人工智能学术会议深入解读,分专题讲解人工智能核心技术剖析。从这里开启你的人工智能。
纵览大航海时代,了解100家互联网公司的兴衰史。
互联网迅猛发展30年,世界上出现了很多大大小小的IT公司。看周鸿祎创立360,听Cloudera的生意经,品RealNetworks的浮沉往事,了解互联网公司的不宣趣史;互联网的浪潮里,关注互联网历史,才能读懂未来。
技术新闻   TECH NEWS
Kafka迎来1.0.0版本,正式告别四位数版本号
Kafka现在正式迎来了1.0.0版本!
unCaptcha:准确率高达85%的谷歌语音验证码破解工具
近日,美国马里兰大学的四位研究人员开源了一个工具叫unCaptcha,用于破解谷歌的语音验证码系统,准确率高达85%。
对话Confluent CTO :针对Kafka的分布式流数据查询引擎KSQL技术解读
Confluent发布KSQL:针对Apache Kafka的交互式、分布式流数据SQL引擎。KSQL支持对Apache Kafka中的主题进行多种流处理操作,比如聚合、连接、时间窗口以及会话。Confluent是在最近举行的Kafka峰会上宣布开源这个流SQL引擎的。
Java新版本的开发现状
Java 9在9月21日正式发布,Java新版本的开发也已正式进入轨道。就目前公开的消息来看,下一个版本的Java预计会在2018年3月发布,版本号将会是18.3,已经规划加入的特性包括JEP 286和296。
IBM开源的Open Liberty项目简介
近日,IBM开源了Open Liberty,它是WebSphere Liberty的开源实现。Open Liberty支持基于Eclipse MicroProfile和Java EE API构建微服务和云原生应用。来自IBM杰出工程师John Duimovich和该项目的领导者Nottingham在JavaOne会议上披露了该项目的更多情况。
微软、谷歌和Mozilla联手打造Web文档
三大浏览器厂商发布联合声明,同意将他们各自的Web API参考文档汇集到Mozilla MDN上,并成立了一个指导小组处理后续事宜。
InfoQ书店   InfoQ BOOKSTORE
《硅谷革命:成就苹果公司的疯狂往事》
《硅谷革命:成就苹果公司的疯狂往事》(全彩精装)这本书能近乎完美的解答怎样是最好的工程师文化,苹果凭什么从80年代龙争虎斗的硅谷发展到如今市值登顶。这是一本开发者写给你的书,一个亲历者写给团队的书。精品电商"极客官舍"正独家发售中,现在下单,即可获赠精美书签一枚。
《聊聊架构》
我们总是喜欢借鉴别人的架构实践,参考别人的架构图,但体会过的人都知道,由于各家公司的行业背景、发展情况、人力资源都不同,所以真正意义上的架构借鉴难度很大。 《聊聊架构》希望揭开事物的外在"表皮",再现架构深层之理,向读者揭示最本质的架构之道。
架构&设计   ARCHITECTURE & DESIGN
应用监控怎么做?
使用Metrics实现对应用的监控。
用WinRAR没花过一分钱?这是人家的成功心理学
免费还是收费?WinRAR的生意经。
构建Uber端到端技术栈的十条经验
如何快速地做一个稳定的端到端大型应用。
云计算   CLOUD COMPUTING
Docker说了这么多 最全的一篇在这里
本文从 Docker 定义,作用,技术架构,安装和使用等全方位带你看懂 Docker。
有了这4步 搞定持续安全植入容器部署问题
从构建阶段到传输至生产运行阶段,容器在每个阶段都面临着安全风险。为应对这些威胁,保证容器的一致性和安全性,实现持续安全至关重要。
Terraform及多云如何进一步简化?
现在我们给出的方案很酷,因为用户可以从其所能发现的最好云服务商中挑选最好的服务,并插入到自己的架构中……用户可以用上所有云中最好的服务。
运维&DevOps   OPERATIONS & DevOps
精通DevOps必备的50款顶级工具
这里有 50个顶级的 DevOps 落地必备工具,让你距离 DevOps 越来越近。如果你还觉得不够,接下来还会有50个。
智能时代,运维工程师该谈什么?
从最初级运维发展到现在智能化运维,大致经历了四个阶段:脚本时代——工具时代——自动化时代——智能化时代。
VMware张海宁: 如何实现高效安全的镜像运维?
关于如何在 Kubernetes 的实际开发运维中,高效安全地部署镜像仓库并管理容器镜像的方法, VMware 中国研发中心先进技术中心技术总监张海宁老师发表了自己独到的见解。
大前端   THE FRONT END
App Store 9月审核被拒原因排行榜!
作为一名 App 推广人,最苦楚的事情之一莫过于审核被拒、又被拒了……其实除了 App 自身问题之外,与被拒与苹果近期的审核侧重点也有一定的关系,那么如何才能把握住苹果审核的节奏,减少审核被拒的几率呢?
如何控制iPhone X的 Home指示键
iPhone X 给出了一个称为"Home 指示键"的新特性,替代了物理 Home 键。这导致了使用上的差异,并对 App 开发提出了新的挑战。尽管大部分 App 无需担心,苹果会自动调整,但是开发人员还是应该了解相关 API 的特性及考量。
前端每周清单:Bootstrap 4必知、2017 Vue.js报告
前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。
大数据 & 人工智能  BIG DATA & ARTIFICIAL INTELLIGENCE
Google Brain工程师演讲实录:TensorFlow与深度学习
来自Google Brain工程师对TensorFlow与深度学习的看法。
微博技术大V老师木的机器学习水平怎么样?
老师木的首次访谈会对大家讲些什么?
盘点金融领域里常用的深度学习模型
在今天我们发布的这篇文章中,作者 Sonam Srivastava 介绍了金融中的三种深度学习用例及这些模型优劣的证据。
技术大会   CONFERENCE
快了,这场上百顶尖架构师的岁末总结 | ArchSummit日程出炉
Microsoft、Google、Facebook、"BAT"等国内外知名互联网企业架构师已应邀出席,12月8-11日,2017年各种架构实践的不同经验和教训,必定能通过这百场交流和培训传达给你,点击迅速获取日程。
微信小程序商业智能技术应用实践
2017年初微信小程序正式上线,经过一年的发展,人们已经逐渐认识到小程序带来的便利。AICon上,张重阳将分享小程序在商业化方向的技术尝试和相关应用案例,包括商业智能、数据决策、用户分析、个性化推荐等,并与大家一起探讨小程序未来的发展方向。
活动推荐   ACTIVITY
《全国IT笔试联考周》程序员找工作得任性!
《全国IT笔试联考周》正式开始,凡报名的学生将通过猿圈专业测评题目进行线上能力考察,成绩优异者可直接获得名企内推名额。
这是一个AI 新时代,也是技术开源的时代。
百度已经开放了 80+项 AI 核心技术。那么,百度语音技术有哪些应用案例?百度UNIT有哪些最新技术进展?PaddlePaddle使用过程中会遇到哪些问题,怎样解决?百度 AI 开发者实战营给你答案。
AWS告诉你如何应对全球化的双11
11月7日下午14:00,AWS架构师姜振勇老师告诉你对于注册用户量超过3000万的小红书这样的电商,是如何借助AWS快速搭建高效的大数据统计、分析系统的。立即注册收看。
InfoQ中文站每周日针对会员发送每周内容精要邮件,
别人转发给你的邮件?现在注册获取您自己的 InfoQ每周精要邮件吧
InfoQ微博:@InfoQ
InfoQ微信:infoqchina