浅聊AIOT

news/2024/10/18 6:01:42/

引言

IoT是(Internet of Things)的简称,也就是人们常说的物联网;随着智能硬件的发展和推广,制造成本也随之下降,很多的厂家也慢慢地拥抱网络互联,逐步实现设备互联,也就进入了人们常说的万物互联时代。虽然现在的设备能根据设定的逻辑实现设备控制,但是这类逻辑是已经定死,就像"专家系统"一样,都是靠专家的知识来判断,导致设备联动较为简单,用户的使用体验远远不能满足。

很久之前深度学习和机器学习的理论就已经被提出来,但由于受到算力和数据的限制,并没有得到良好的发展。随着GPU等计算力的突破,算力得到了满足,并且也碰上了大数据时代,所以人工智能发展在当前时代得到了历史性的大爆发。在IOT行业的发展中也积累了很多的数据,如果把这些数据注入到人工智能模型中,对于设备联动,设备检测等方面也可以提高系统的智能力。

目前在自然语言处理领域,微软推出来ChatGPT系列模型,这类模型提供了超强的语义理解。它可以理解语言的含义,并且能根据对话的上下文来提出更好的建议。比如当回到家里,说一下,今天好累呀,ChatGPT就可以帮忙你打开屋内的灯光,关闭窗帘、调节空调温度。今天应该怎么准备晚餐呢?,它可以帮你调节厨房的灯光,温度,生成菜谱。

IOT存在两个角色:边端、云端,那如果在引入AI时,边端和云端需要做好那些工作呢?

云计算和边缘计算

云端-边端交互示意图

如上图所示是一张云端、边端交互示意图。边端可以直接和设备实现有线互联,可以实现有线连接、而云端需要通过互联网进行连接。

根据和设备交互方式的不同,其处理的场景也存在差别,对于边端是有线连接,其没有网络延迟,可以提供实时、智能、高质量的应用,比如现在智能汽车上的自动驾驶系统就对实时处理有着非常高的要求,除了网络的需求,其对自身的计算和处理能力也要求极高,因此该方案的成本也非常的高。

如果对于实时性要求并不高,使用云端计算是另一种降本的方式,因为云端拥有极为丰富的存储资源,可配置的算力,其使用成本远低于边端芯片的成本,比如对于天气预测,或者用户自己使用设备的习惯,这些都可以在云端计算好,再推给设备,有效降低了边端计算的压力;而且,边端计算往往只能管理本地信息,使用的资源也非常有限。因此对于一个AIOT系统,需要根据使用的场景整合云端和边端的算力。

结语

综上所述:

云端可以深入全球大数据分析,适应对延迟不敏感的数据处理场景,而边端专注于本地、小规模、实时和按需任务。云边缘终端协作实现终端设备,充分利用边端和云中心的计算资源,最大限度地减少服务延迟。


http://www.ppmy.cn/news/58090.html

相关文章

IDEA常用提升效率的操作小记

IDEA目前是使用最广泛的Java开发工具之一了,虽然是收费的,但是也提供了免费的社区版,并且收费版也支持使用github的开源项目,使用免费license,虽然每年都要续,我用的就是开源项目申请的免费license。 开发…

FM33A048B I2C

I2C 模块实现MCU 与外部I2C 接口器件之间的同步通信,硬件实现串并转换。支持I2C 的主机模式,不支持从机模式和多主机模式。 特点: ⚫ 只支持I2C 主机模式, 不支持从机模式和多主机模式 ⚫ 支持7 位或10 位从机地址 ⚫ 传输速度支持标准模式(1…

亚马逊云科技赋能客户,为海思科打造安全高效的营销业务中台系统

羽翼渐丰,翱翔云端 携手亚马逊云科技,打造互联网级企业解决方案 秉承“为客户创造价值”的理念,在公司发展过程中,博智信息先后服务了众多知名企业,客户行业覆盖制造、零售、餐饮、科技、电子等。经过近20年的发展&a…

6. 计算机网络

6. 计算机网络 常见面试题 说说计算机网络有哪两种通信方式?⭐⭐⭐ 第一种方式:客户-服务器方式。这种传统的方式是互联网上最常见的方式。客户是服务请求方,服务器是服务提供方。 C/S模型有一个特例,那就是B/S(Browse/Server)模型,即浏览器/服务器模式,也叫B/S结构。…

ERTEC200P-2 PROFINET设备完全开发手册(7-1)

7. 配置模块及自定义模块 7.1.1 PN设备的基本模型 初次接触PN的开发者,最容易出现的错误就是设备的实际配置与TIA的组态不一致。为了开发的过程更加顺利,非常有必要掌握PN设备的基础模型。PN设备的基本模型如下图描述: PN设备的基本构成是插…

10. Docker——Containerd

本章讲解知识点 容器运行时(Container Runtime)ContainerdContainerd 与 Docker 命令对比1. 容器运行时(Container Runtime) 容器运行时(Container Runtime)是一种程序,用于管理和运行容器镜像。它可以在计算机上创建和运行容器,提供容器隔离的环境,以及与其他计算机…

MySQL——存储过程和函数从零基础到入门必学教程(涵盖基础实战)

目录 文章目录 前言 一、创建存储过程 二、在存储过程中使用变量 1.定义变量 2.为变量赋值 三、光标的使用 1.打开光标 2.打开光标 3.使用光标 4.关闭光标 四、流程控制的作用 1.IF语句 2.CASE语句 3.LOOP语句 4.LEAVE语句 5.ITERATE语句 6.REPEAT语句 7.WHIL…

「Codeforces」B. Odd Swap Sort

B. Odd Swap Sort https://codeforces.com/contest/1638/problem/B 题目描述 有一个数组A,遍历这个数组,若 a i a i 1 a_ia_{i1} ai​ai1​ 的和为奇数,则交换这两个数的位置 s w a p ( a i , a i 1 ) swap(a_i, a_{i1}) swap(ai​,ai1…