物联网技术周报第 128 期: 深度解读:深度学习在 IoT 大数据和流分析中的应用

  • 黄峰达

2018 年 3 月 13 日

话题:语言 & 开发架构物联网

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

新闻

  1. AWE 2018 亮点:物联网 + 智能家电实现主动服务 智能时代开启新篇章》美国 CES 展刚刚落幕,可以看到,智能的概念在 2018 年早已不再是某个行业所限,而是成为检验服务能力和成果转化的指标。因此,在上海的 AWE 展上,智能家电的概念也不再是单一产品的语音识别、人机交互、远程监控的堆砌,而是独立产品连通、落地形成整体解决方案,以家庭这一高频、高粘性的场景为核心打造消费升级的科幻生活。

  2. MTK 与腾讯游戏成立联合创新实验室 从 P60 开始探索 AI 与 AR 应用》联发科技与腾讯游戏双方共同宣布成立联合创新实验室,围绕手机游戏及其他互娱产品的开发与优化达成战略合作。双方将充分发挥各自在软硬件方面的互补优势,深化协同创新,基于联发科技手机芯片平台开发和优化更多更好的游戏产品,为数亿手机用户创造更加卓越的游戏体验。

  3. Echo 发出“巫婆笑声”吓坏用户,亚马逊回应规避了隐私和安全隐忧》很多用户在 Twitter 上发出了一些关于亚马逊 Echo 智能音箱的视频,它内置的语音助手 Alexa 在里面发出令人毛骨悚然的笑声。此次事件再一次加剧了人们对于智能音箱在隐私和安全方面的顾虑,不过亚马逊的回应对此也只字未提。

  4. 海尔百度就智慧家庭 达成战略合作》3 月 7 日,2018AWE(中国家电及消费电子博览会)开幕前夕,海尔与百度正式宣布展开战略合作,加快智慧家庭在千家万户的普及,提供更好的体验。

技术

  1. 深度解读:深度学习在 IoT 大数据和流分析中的应用》在物联网时代,大量的感知器每天都在收集并产生着涉及各个领域的数据。由于商业和生活质量提升方面的诉求,应用物联网(IoT)技术对大数据流进行分析是十分有价值的研究方向。这篇论文对于使用深度学习来改进 IoT 领域的数据分析和学习方法进行了详细的综述。从机器学习视角,作者将处理 IoT 数据的方法分为 IoT 大数据分析和 IoT 流数据分析。论文对目前不同的深度学习方法进行了总结,并详细讨论了使用深度学习方法对 IoT 数据进行分析的优势,以及未来面临的挑战。

  2. 使用深度学习为异常检测开发认知 IoT 解决方案:使用 Apache SystemML 执行异常检测》 在本系列文章中,已介绍了深度学习和长短期记忆 (LSTM) 网络,展示了如何生成用于异常检测的数据,还介绍了如何使用 Deeplearning4j 工具包。本篇文章中,将介绍开源机器学习系统 Apache SystemML 如何通过动态地优化执行并利用 Apache Spark 作为运行时引擎,帮助执行线性代数运算。并展示了在时序传感器数据(或任何类型的一般序列数据)上,即使非常简单的单层 LSTM 网络的性能也优于最先进的异常检测算法。

  3. 创建 Google Assistant 控制的 Android Things 设备》Google Assistant 和其他自然语言理解平台正在推动用户如何使用他们的技术。无论是执行器诸如设置计时器之类的简单任务,还是进行更复杂的任务(例如 Google 智能助理调整恒温器),您都可以参与其中。在这篇文章中,逐步介绍了如何构建自己的助手应用程序,通过简单地要求 Google 来控制 Android Things 设备来浇灌植物。

开源

  1. tinyweb 是一个用于在运行有 MicroPython 的 ESP8266/ESP32 等微型设备之上的简单轻便的 HTTP 服务器。拥有一个简单的 HTTP 服务器,允许开发人员为他们的物联网设备创建漂亮而现代的用户界面。 tinyweb 本身就是一个简单的 TCP 服务器,它运行在 uasyncio 之上

  2. Mynewt 是一款适用于微型嵌入式设备的组件化开源操作系统。Apache Mynewt 使用 Newt 构建和包管理系统,它允许开发者仅选择所需的组件来构建操作系统。其目标是使功耗和成本成为驱动因素的微控制器环境的应用开发变得容易。Mynewt 提供开源蓝牙 5.0 协议栈和嵌入式中间件、闪存文件系统、网络堆栈、引导程序、FATFS、引导程序、统计和记录基础设施等的支持。

  3. Angular Iot Dashboard 是一个基于 Angular 4 的物联网领域的仪表板。它是一个适用于任何浏览器的实时兼容仪表板,其目标是成为智能家居,智能办公室和工业自动化的弹性前端。拥有许多可重用组件,开发者可以基于 Angular IoT Dashboard 启发和实施自己版本的托管物联网仪表板。

硬件

  1. FemtoUSB 是一个基于 Atmel 的 ARM Cortex M0+ 产品 ATSAMD21E18A 的开源 ARM 开发板。其被设计成对那些对 ARM 设计感兴趣的人的基础起点,特别那些准备从 AVR 8 位硬件转换到功能非常强大的 ARM 32 位工具。其从电路板设计,原理图和零件清单完全是开源的,可以让开发者学习设计 ARM 芯片、编译工具链、ARM 芯片的最基本的电路图等等的内容。

感谢徐川对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

语言 & 开发架构物联网