云计算是一种利用互联网实现随时随地共享的计算设施,列入我们的物联网监控系统
我们需要远程通过一些物联网设备来采集一些数据,通过获取这些数据,传输到远程的服务器上,进行机器学习算法的计算,再将计算的结果反馈到系统平台中。这当中就会遇到几个问题:
就好比,以前军队打仗,如果发生时边境外族进犯,如果这时候快马加鞭,通过人骑马,把信息传递给皇朝,等皇上发布指令,在传递给边境的军队,边境的城防早凉了。这样的一个战略部署指令就像云计算一样
而边缘计算,像是在边境城防军队中一个可以指挥战略部署的将军,他有权对当前的情况,进行命令处理。先斩后奏
边缘计算的好处:
边缘计算的核心:就是需要终端,具有高运算力的处理器芯片CPU
边缘AI是指在硬件设备上本地处理的AI算法,可以在没有网络连接的情况下处理数据。这意味着可以在无需流式传输或在云端数据存储的情况下进行数据创建等操作。这一点很重要,因为出现了越来越多的设备数据无法依赖云端处理的情况。比如,工厂的机器人和自动驾驶汽车都需要以最小的延迟高速处理数据。
为了实现这些目标,边缘计算可以在云上靠深度学习生成数据,而在数据原点——即设备本身(边缘)执行模型的推断和预测。
以工厂的工业机器人为例。AI技术可以在这里以人类无法企及的速度,对来自监控摄像头和传感器的大量多模态数据进行可视化和评估,可以用它来检测生产线上人类可能忽略的故障数据。这类物联网结构可以存储生产线上产生的大量数据,并通过机器学习进行分析。它们也是能够提高工厂智能化程度的AI模型的核心。
边缘人工智能经常与物联网(IoT)和5G网络放在一起讨论.
物联网一词指的是通过互联网相互连接的设备,包括智能手机、机器人和电子设备。作为一个用人工智能进行分析的平台,边缘人工智能可以收集和存储物联网产生的大量数据,让使用具有可扩展性的云成为可能。这可以提高数据处理和基础设施的灵活性.
5G网络可以增强上述过程,因为其三大特点——超高速、大并发和超低时延——明显优于4G网络.
4G | 5G | |
数据速率 | 1Gbps | 20Gbps |
并发连接数 | 100,000台设备/平方公里 | 1,00,000台设备/平方公里 |
时延 | 10ms | 1ms |
5G对于物联网和边缘AI的发展是不可或缺的,因为当物联网设备传输数据时,数据量暴涨,从而影响传输速度。传输速度的下降又会产生时延,而时延是实时处理面临的最大问题。
在物联网设备获取数据后,我们的算法需要对数据进行深度学习,机器学习的计算处理,因此我们需要把我们的算法部署到边缘计算的设备中,在这里Tensorflow Lite是针对移动和嵌入式设备的轻量级解决方案。
Tensorflow与Tensorflow Lite就像是一个在云计算部署算法的组件一个在边缘计算上部署算法的组件。
TensorFlow Lite 是一种全新的设计,它支持以下功能:
含有专用的定制硬件来更高效地进行机器学习。TensorFlow Lite 支持 Android 神经网络API(Android Neural Networks API),大家在使用 TensorFlow Lite 时可以利用这些有用的加速器。
当加速器(硬件设备)不可用时,TensorFlow Lite 会返回到 CPU 来执行,这将保证模型仍然可以在一大批设备上快速运行。
下图是 TensorFlow Lite 的结构设计:
模块如下:
如上图中所示:
TensorFlow Lite 目前支持很多针对移动端训练和优化好的模型。
Inception v3 和 MobileNets 已经在 ImageNet 数据集上训练了。大家可以利用迁移学习来轻松地对自己的图像数据集进行再训练。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删