Sedna终身学习以及KubeEdge梳理

开源之夏KubeEdge边缘AI课题攻略:从选型到避坑的全流程指南 云原生边缘计算正成为AI落地的新前沿,Kubernetes作为容器编排标准,正从数据中心延伸至工厂、园区和车联网。KubeEdge作为CNCF孵化级项目,通过边云协同架构实现云端统一管控与边缘自治,解决断网自愈、资源受限、模型下发等核心问题。开源之夏2026推出边缘AI前沿方向课题,覆盖模型推理、边云协同、稳定性治理三大主线。本文以导师视角拆解课题选择方法论、能力自测清单,以及环境复现中的典型坑点,帮助开发者快速定位高价值方向,提升申请成功率。 阅读详情
AI摘要

文章详细介绍了KubeEdge的架构及其组件,包括CloudCore、EdgeCore和EdgeMesh,然后深入探讨了Sedna的架构,强调了边云协同终身学习的概念。Sedna通过元知识和边云协同解决了数据异构和样本不足的问题,提出了基于元知识的终身学习框架LEON,用于热舒适度预测。实验表明,LEON在准确性和效率上优于传统方法,且能有效缓解灾难性遗忘,具有良好的泛化能力。

文章目录

一、KubeEdge以及Sedna架构

1 KubeEdge架构及组件

1.1 整体架构

参考https://blog.youkuaiyun.com/qq_43475285/article/details/126760865
在这里插入图片描述

1.2 CloudCore组件

Edge Controller:管理边缘节点以及应用状态元数据云边协同。
Device Controller:负责接入和管理边缘设备。
Sync Controller:保持云边数据最终统一。
CloudAdmission Webhook:实现边缘应用最佳实践,扩展API输入校验。
CSI Driver:支持第三方CSI插件的无缝集成。
CloudHub:边云数据通道。

1.3 EdgeCore组件

EdgeHub:边云数据通道;通过Websocket连接CloudHub。
MetaManager:数据本地化。
MetaServer:MetaManager的子模块,使K8s Operator能够无差别的运行在边缘节点。
Edged:引用了上游K8s的Kubelet-Lite,并做轻量化的定制。与基于CNI标准的容器引擎进行对接。
EventBus:本质是一个MQTT客户端,与边缘设备通信。
在这里插入图片描述

1.4 EdgeMesh插件

EdgeMesh是KubeEdge在边缘场景下的网络边缘多边互通的一个解决方案。
组件:EdqeMesh-Server和EdgeMesh-Agent
参考https://github.com/kubeedge/edgemesh/blob/main/README.md
在这里插入图片描述

2 Sedna架构及组件

参考https://sedna.readthedocs.io/

在这里插入图片描述
1 GlobalManager
基于K8S操作符的边缘AI控制。
2 LocalController
管理边端AI以及边端的数据和模型资源。
3 Workers:
可以看作docker容器,基于需要被启用,可以在边节点或云节点运行。基于 机器学习框架,做训练、推理等工作。
4 Lib
exposes the Edge AI features to applications, i.e. training or inference programs.

二、Sedna边云协同终身学习

参考1Zheng Z, Luo P, Li Y, et al. Towards lifelong thermal comfort prediction with KubeEdge-sedna: online multi-task learning with metaknowledge base[C]//Proceedings of the Thirteenth ACM International Conference on Future Energy Systems. 2022: 263-276.
参考2https://www.bilibili.com/video/BV1ra411Z7sW/

1 边云协同机器学习的挑战以及解决方式

1.1 挑战

目前,边云协同机器学习面临复杂场景下的数据异构问题以及边缘节点样本数量少。

1.2 如何解决

借助于多任务学习和增量学习(在历史场景之间共享知识进行学习),以及云知识库(有memory,将历史知识应用在边端未见过的未知任务上),希望克服挑战。

2 经典终身学习框架与Sedna改进的终身学习框架

在这里插入图片描述
经典的终身学习不断地对KB做增量,也叫做增量学习。
但存在数据异构问题,也就是相同的输入,在不同的边侧,会有不同的标注结果,因此改进之后的终身学习架构(Sedna终身学习架构)添加基于任务的知识挖掘模块,只对特定知识进行增量。

3 Sedna边云协同终身学习技术方案

3.1 边云协同终身学习定义及流程

在这里插入图片描述
初始化知识库
在云侧知识库中存储和维护过去N个任务(记为第T-N到T-1个任务)中训练并累积的知识。
学习当前任务
在边侧设备面对当前任务(记为第T个任务)时,基于云侧知识库先验知识训练第T个任务。注意,第T个任务并不一定在历史的N个任务当中。
更新知识库
将学习到的边侧第T个任务知识反馈到云侧知识库并更新。
学习未来任务
持续学习未来M个任务(记为第T+1到T+M个任务)。与上面第T个任务利用过去N个任务知识(从T-N到T-1)类似,第T+1个任务的边侧任务知识则利用过去N+1个云侧任务知识(从T-N到T)。以此类推,直到完成第T+M个任务,结束整个流程。

3.2 元概念

在这里插入图片描述

3.2.1 元知识,Metaknowledge

元知识指knowledge of using models。
元知识就是映射关系,f,元知识库中的元知识越丰富,可以处理的任务就越多,model就越多。
元知识被一个元知识库保留和维护,这个元知识库可以通过扩展现有的元数据库(metadata base)来实现。
利用元知识,实现动态分配任务而不是对所有sample都使用固定的任务。

3.2.2 元知识的阶,Order

用n表示。
如果为0阶,那么metadata,metaknowledge和metalabel 就分别对应经典机器学习中的data, knowledge和label。
如果为1阶,那么元知识体现了一个任务中一群样本的信息,这是样本群/任务level,而不是0阶的单个样本level。
也就是把0阶的特征抽象了。因此一阶元知识是0阶元知识的元知识。

3.2.3 元数据,Metadata

记作m,x
样本数据中具有代表性的项,例如季节、温度。
提取一阶元数据:在这里插入图片描述

3.2.4 元标签,Metalabel

一个样本在一个任务上的预测置信度。
通过元标签选择最适合的知识(也就是模型),也就是通过元标签决定某个任务是否适合决策某个样本。

3.3 舒适度预测终身学习框架

下图为舒适度预测终身学习框架。
共有五个关键模块:元知识初始化,任务分配,未知任务识别,未知任务处理以及元知识库。
在这里插入图片描述

3.4 元知识初始化(元学习)

3.4.1 定义

此过程为“通过元学习从元数据中提取元知识”。
是对有label的数据进行知识提取。
元学习可在基础模型(XGBoost,SVM,神经网络等)的基础上,进一步学习,有很高的灵活性。

3.4.2 元学习过程

1、元知识库提供元数据attribute以及模型;建筑系统提供样本(包含data value: x和label: y)
2、通过data value和元数据attribute提取一阶元数据。(下图左侧)
3、通过模型,data value以及label计算出元标签,元标签反映了把一个任务用在一个样本上的置信度。(下图右侧)
4、找到在此样本上置信度最高的模型,就是我们要的元知识。
5、总结:此过程针对首先基于知识库对样本进行特征提取得到元数据,再为元数据寻找最合适的模型(通过label以及置信度),也就是通过元数据提取了元知识。
在这里插入图片描述
在这里插入图片描述

3.5 任务分配(推理阶段)

从这一步开始,才真正开始推理。
本质是一个决策模型。
对推理样本和任务(元知识库中已有的的元知识)进行相似度计算(也就是预测的置信度),分配相似度最高的模型用于推理。
在这里插入图片描述

3.6 未知任务识别以及处理(知识库更新)

虽然我们的知识库中有很多任务,但随着新任务的到来,知识库需要基于新任务进行更新以保持可用性。

3.6.1 如何检测未知任务

1、未知任务的定义:当任务的n阶元知识和推理样本的n阶元知识的相似度大于某一阈值时,那么这个样本属于未知任务。
2、本文通过两个相似度算子,来评估当前任务与已有任务之间的相似性。
分别为0阶元知识(模型相似度)和1阶元知识(属性相似度)
在这里插入图片描述

3.6.2 知识库更新的四种操作(未知任务处理)

1、0阶和1阶元知识都很相似——Metaknowledge Reservation
此时为已知任务,无需更新模型,直接应用模型进行推理。
2、0阶不相似,1阶相似——Metaknowledge Remodeling
没有好的模型来拟合,因此进行模型重建,如上图左下。
3、0阶相似,1阶不相似——Metaknowledge Rescoping
在元知识库中没有一个完美的任务属性元模型,应对任务进行元学习,重新抽取任务属性。
4、0阶和1阶都不相似—— Metaknowledge Accumulation
那么此任务属于当前元知识库完全未知的任务,那么增加新任务。

3.7 基于Brick的元知识库

Brick是一个元数据库,它为建筑学中的知识建模,但并不提供终身学习的特性(例如添加新的attribute或元知识)。
基于Brick开发了元知识库用于提供和保留元数据和元知识,并提供终身学习特性。
把任务定义为由模型,属性,样本构成的三元组;通过属性得到最接近的任务,使用该任务的模型进行推理。
下图红框内为Task6的三元组。
在这里插入图片描述

3.8 多任务训练以及模型可插拔

LEON可以适应多任务学习中的各种基础模型(XGBoost,SVM,神经网络等),而不是必须依赖某一种模型,即模型可插拔,因为LEON在基础模型(黑盒)的基础上进行元学习,这黑盒是可插拔的。
有了LEON,人们可以使用XGBoost和SVM等任意模型来建立终身服务,只需进行很少的修改。

3.9 此框架(LEON)的计算性能

3.9.1 性能相比FR较好

Frequent Re-training (FR)指新sample到来时,重新训练所有model和attribute。
Leon相比FR,相同准确率下,在8至33个任务的测试中,平均快了217倍多。
在这里插入图片描述

3.9.2 原因

1、LEON通过任务分配(3.5)只更新一个目标任务,而不是重新训练所有任务。
2、LEON可以只更新一个未知任务的一部分,即任务属性或模型(3.6.2的情况2和3);并且无需更新已知任务。

3.10 实验

3.10.1 数据集

使用ASHRAE Global Thermal Comfort Database II (ATCII)数据库,包含了1995至2015年间,28个国家99个城市超过60000条数据。
在实验中预测“热感觉”和“热偏好”这两个较为直接的舒适度指标。

3.10.2 训练过程

将整个数据集分为12个子集,每个子集有5337个sample。
1、训练集
其中11个子集用于训练,第一个子集用于系统的初始化,接下来,为了模拟终身学习中数据持续到来这一特征,每次都做增量训练。共11轮。
以4:1的比例从训练集中拆分验证集。
2、测试集
第12个子集用作测试集。
在这里插入图片描述

3.10.3 六种基线方法(Baseline Methods)

1、Predicted Mean Vote (PMV)
是一个用领域知识而不是机器学习构建的知名综合模型。
2、Single Task Learning (STL)
通过汇集所有任务的初始训练数据来学习单个模型。
3、Metadata-based Multi-task Learning (DUET)
使用元数据来分配任务,但不维护知识,不提供终身学习特性
4、Online single task learning (OSTL)
数据持续到来的STL。
5、Traditional lifelong learning (TLL)
基于给定的任务在线学习。
6、Lifelong memory learning (LML)
用知识在线学习,而LEON是用元知识学习。

3.10.4 Criterion以及LEON的表现
3.10.4.1 SMAPE(Symmetric Mean Absolute Percentage Error)

1、对称平均绝对百分比误差,用作损失函数。
在这里插入图片描述
用SMAPE作为损失函数可以惩罚明显的错误,例如ground truth是“want cooler”,那么“want warmer”相比“want no change”得到更大的惩罚。
2、结果
在这里插入图片描述
在这里插入图片描述
(1)在线学习的优势
将4种在线学习算法(OSTL, TLL, LML and LEON)与3种非在线学习算法(PMV, STL, DUET)比较,在线学习算法总体上强出13.64%。
而仅看LEON相比3种非在线学习算法(PMV, STL, DUET),如Figure 7,我们看到LEON总体上通过数据增量逐渐提高其学习能力,而非终身学习算法由于只有一次训练的性质而无法改进(fiexed model无法向终身学习模型那样积累知识)。
(2)元知识的优势
LEON与其他三种终身学习算法的主要区别就是是否使用了元知识。
LEON引入元知识来正确地积累、维护和重用多任务知识,如Figure 8。然而,非元知识方法无法了解生成了什么知识以及何时使用知识,导致学习能力较低。
注意Table 4中的Std,OSTL是单任务设定,不能有效地处理数据异构,因此相比其他三种多任务学习方法,显示出较大的性能波动。

3.10.4.2 BWT(Backward Transfer)

这个指标反映知识库在生命周期中在数据增量和处理后,对之前遇到的任务性能的影响。
反映了灾难性遗忘。
在这里插入图片描述

下图说明LEON利用元知识更好地记忆和表示了历史任务,较好的缓解灾难性遗忘问题。
在这里插入图片描述

3.10.4.3 FWT(Forward Transfer)

这个指标反映了预测未知任务的能力。将现有的模型应用于未知任务是终身学习的重要部分。

在这里插入图片描述

如下图,LEON展示出了很好的泛化能力,因为元知识库中储存多任务知识,并且能用在未知任务上。
在这里插入图片描述

3.10.4.4 0阶1阶元知识相似度阈值的选取

增大0阶和1阶阈值的选取都会对准确率有负面的影响,因为更大的阈值会带来元知识库更少频率的更新。但是,更大的阈值选取可以防止频繁的retaining,以减少训练时间。
推荐的0阶和1阶阈值分别为0.5和1。
在这里插入图片描述

三、楼宇热舒适度预测案例流程

参考1 https://sedna.readthedocs.io/en/latest/proposals/lifelong-learning.html
参考2 https://github.com/kubeedge/sedna/blob/main/docs/proposals/incremental-learning.md#details-of-api-between-gmcloud-and-lcedge
参考3 https://zhuanlan.zhihu.com/p/378501662

3.1 总体流程

3.1.1 阶段及状态

共有三个阶段: train, eval, deploy
每个阶段有几种状态: Waiting, Ready, Starting, Running, Failed, Completed.
在这里插入图片描述

3.1.2 Sedna边云协同终身学习框架

维护一个全局可用的知识库(KB)服务于每个终身学习任务。
Workers之间不需传输数据。
在这里插入图片描述

3.2 Job Creation

训练和评估在云侧,部署到边侧,推理在边侧。
在这里插入图片描述

3.3 训练

在这里插入图片描述

3.3.1 训练流程

1、数据(旧数据以及边侧采集到的新数据)传输至负责训练的Cloud Node的LC中。(步骤2)
2、LC此时已准备成功,向GM发送Ready to do training消息,GM发送给K8S。(步骤3&4)
3、K8S在此Cloud Node创建Train Worker。
4、开始训练,训练结束之后更新KB。(步骤5)

3.4 评估

在这里插入图片描述

3.4.1 评估流程

1、评估全部为云侧进行。
2、Cloud Node中的Train Worker训练结束之后,告知自己Cloud Node的LC训练已完成。(步骤1)
3、LC通信GM,GM再通信K8S,更新状态。
4、K8S创造Evaluation Worker(仍在此Cloud Node中)。
5、Evaluation Worker向LC报告工作的状态以及evaluation的结果。(步骤五)
6、如果评估结果不错,进行3.5的部署到边端。

3.5 部署

在这里插入图片描述

3.5.1 部署流程

1、Evaluation Worker将评估结果发给LC。(步骤1)
2、如果结果较好,向GM以及边端进行同步。
3、Edge Node的LC中的Model Mgmt模块将overwrite模型。(步骤5)
4、Edge Node的LC向GM发送它已经处于准备部署的状态,GM再发至K8S。(步骤6&7&8)
5、K8S在此Edge Node中创建Inference Worker。(步骤10)
6、Inference Worker重载新模型,并开始工作。(步骤11)

Kubeedge安装配置 (全是踩过的坑,能踩的差不多踩了个遍,呜呜呜┭┮﹏┭┮) 阅读详情

相关推荐

KubeEdge简介,优势,应用场景及特点

中文官网:https://kubeedge.io/zh/ 英文官网:https://kubeedge.io/en/ 一、KubeEdge简介 KubeEdge是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于kubernetes构建,并为网络应用程序提供基础架构支持。云和边缘之间的部署和元数据同步。 KubeEdge使用Apache 2.0许可。并且绝对可以免费用于个人或商业用途。 宗旨:创建一个开放平台,使能边缘计算,将容器化应用编排功能扩展到边缘的节点和设备,后者基于kuberne

爱是与世界平行 6981

什么是KubeEdge?

Kubernetes(K8s)是一款由谷歌开源的容器集群管理系统。它基于容器技术,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列功能。KubeEdge做的是基于k8s构建,并将容器化的应用编排和设备管理扩展到端上的主机。它由云端和边缘端组成,为网络、应用的部署以及云和边缘之间的元数据同步提供架构支持。KubeEdge理论上还是k8s的一个插件,它完成了k8s没有完成的事情,就是连接边缘、设备与云。

HarmonyCloud_的博客 2234

Sedna是在KubeEdge SIG AI中孵化的边缘云协同AI项目。-Golang开发

Sedna是在KubeEdge SIG AI中孵化的边缘云协同AI项目。 受益于KubeEdge提供的边缘云协同功能,Sedna可以实现跨边缘云的协作培训和协作推理功能,例如联合推理,增量学习和联合学习。 英文| 简体中文Sedna什么是Sedn​​a? Sedna是在KubeEdge SIG AI中孵化的边缘云协同AI项目。 受益于KubeEdge提供的边缘云协同功能,Sedna可以实现跨边缘云的协作培训和协作推理功能,例如联合推理,增量学习和联合学习。 Sedna支持流行的AI框架,例如TensorFlow,Pytorch,PaddlePaddle,MindSpore。 Sedna可以轻松实现边缘云协同效应

玩转KubeEdge

KubeEdge 是一个开源系统,可将本机容器化的业务流程和设备管理扩展到Edge上的主机。它基于Kubernetes构建,并为网络、应用程序部署以及云与边缘之间的元数据同步提供核心基础架构支持。它还支持MQTT,并允许开发人员编写自定义逻辑并在Edge上启用资源受限的设备通信。KubeEdge由云部分和边缘部分组成,边缘和云部分现已开源。

正在自我救赎的菜鸟。本人所有内容均不收费,可随意转发,复制 3961

AI量化投资开源平台——Qlib(微矿)的学习使用笔记(随缘更新)

Qlib 涵盖了量化投资的全过程,为用户的 AI 算法提供了高性能的底层基础架构,从框架设计上让用户可以更容易地应用 AI 算法来辅助解决量化投资的各个关键问题(例如 Alpha 预测,风险预测,市场动态性建模)。本文旨在记录一些面向初学者的基础内容。

in_void的博客 3133

Android AudioFlinger实战:如何用FastMixer优化低延迟音频流(附调试技巧)

本文深入解析了Android AudioFlinger的FastMixer线程机制,指导开发者如何利用该技术优化低延迟音频流。通过实战配置AAudio API、调整硬件缓冲区及线程优先级,并结合adb、Systrace等调试技巧,可将音频延迟显著降低至10毫秒以下,适用于音乐制作、游戏音效等实时音频处理场景。

weixin_29230901的博客 334

开源之夏2026:KubeEdge边缘AI课题申报全攻略

边缘计算与人工智能的融合正在重塑产业智能化路径。在算力分散、网络不稳的边侧环境中,如何实现模型轻量化部署、增量学习与云边协同推理,成为技术落地的关键挑战。KubeEdge作为CNCF旗下的云原生边缘计算项目,通过云端统一管理、边缘独立自治的架构,为边缘AI提供了可靠的运行底座;其子项目Sedna进一步完善了联邦学习与增量学习能力。开源之夏作为面向高校学生的暑期开源实习活动,为学习者提供了参与KubeEdge真实课题、接受社区导师指导并贡献代码的实践机会。从申请流程规划、技术储备到课题选择,再到项目书撰写与避

weixin_32466193的博客 245

HMC7044芯片模拟SPI配置

摘要: HMC7044是一款高性能双环路整数N分频抖动衰减器,支持SPI接口配置,适用于高速数据转换器时钟系统。该芯片采用双PLL级联架构,具有14路可配置输出,可满足GSM/LTE基站设计需求。SPI接口采用3线模式(SLEN/SCLK/SDATA),支持24位寄存器读写(13位地址+8位数据)。驱动实现基于Zynq EMIO模拟SPI,提供初始化、数据传输及寄存器配置功能,支持三线制工作模式和多种时钟参数设置。

toonyhe的博客 1095

KubeEdge开源之夏2026边缘AI课题:从选型到PR合并全流程指南

边缘计算作为云原生技术向产业纵深延伸的关键形态,正面临设备异构、网络不稳、算力碎片化等真实挑战。KubeEdge作为CNCF毕业级项目,将Kubernetes的容器编排与调度能力扩展到边缘侧,为模型下发、增量更新、协同推理提供了标准化底座。理解其核心组件CloudCore、EdgeCore与DeviceMapper的工作原理,是把握边缘AI工程化落地的基础。在开源之夏活动中,申请者需通过撰写proposal展示对课题的拆解能力,并用一个小PR提前证明执行力;入选后则要围绕最小闭环完成开发,同时重视文档、测试

weixin_29597551的博客 136

TI AWR2944毫米波雷达开发板开箱:用官方Demo快速上手3D点云与热图生成

本文详细介绍了TI AWR2944毫米波雷达开发板的开箱与实战应用,包括硬件准备、软件开发环境搭建、Demo固件刷写与配置、实时可视化与数据解析等全流程指南。通过官方Demo快速上手3D点云与热图生成,帮助开发者高效掌握毫米波雷达技术在工业检测、智能交通等领域的应用。

weixin_42627853的博客 308

【AI测试必学】DeepSeek API 快速入门:获取 API Key 与调用 API 步骤详解

DeepSeek API 使用与 OpenAI 兼容的格式,可以通过修改配置使用 OpenAI SDK。生成的 API Key 只会显示一次,请妥善保存。注册并登录账号,进入左侧导航栏的。创建 API Key。

blues_C的博客 1万+

开源之夏KubeEdge边缘AI课题全攻略:从选课题到代码合并

边缘计算作为云原生与AI落地的重要延伸,将智能推理从中心下沉到靠近数据源的边缘节点,解决带宽、延迟与断网可靠性等实际问题。KubeEdge作为CNCF旗下的边缘计算项目,通过云边协同框架实现云端训练、边缘推理,并借助Sedna子项目支持增量学习与联邦学习,形成数据闭环。开源社区为在校学生提供了类似开源之夏的真实项目实践机会,参与者可以在导师指导下完成从课题调研、proposal撰写到代码合入的完整流程。本文围绕KubeEdge边缘AI方向,梳理课题选择、工作量评估、申请材料准备与开发期协作的方法论,帮助开发

weixin_31421613的博客 88

yolov11添加P2小目标检测头与添加P6超大目标检测头

本文介绍了YOLO目标检测模型中上下采样的原理及应用。上采样通过插值算法放大特征图,YOLO通常采用最近邻插值;下采样则通过带步长的卷积缩小特征图提取高层语义特征。文章详细阐述了这两种操作在YOLO中的实现方式、结构特点及对称性问题,指出下采样后会使用C3模块进行特征整合,上采样后通过concat抑制分割感。此外,还分析了不同分辨率特征图适合检测不同尺寸目标的原因,并提出添加4倍小目标检测头的方法,即对上采样后的特征进行concat和C3模块处理。最后给出了YOLOv5原模型结构和添加4倍检测头后的结构对比

m0_64661770的博客 820

开源之夏KubeEdge边缘AI课题:从报名到落地的完整攻略

云原生技术正在重塑基础设施架构,而边缘计算作为其向终端侧的延伸,正解决着云端算力与实时响应之间的矛盾。在智能制造、车路协同等场景中,数据在边缘侧直接处理成为刚需,这推动了边云协同AI的落地。KubeEdge作为CNCF旗下的边缘计算项目,将Kubernetes的云原生管理能力延伸到边缘,配合Sedna子项目,实现了模型在云端训练、边缘推理的协同闭环。开源之夏为高校学生提供了参与此类生产级开源项目的机会,通过真实的社区协作完成课题开发。本文聚焦KubeEdge边缘AI方向,从课题拆解、申请准备到实践路径,系统

weixin_30086969的博客 76

【WRF模拟】如何查看 WPS 的输入静态地理数据(二进制格式)?

如何查看 WPS 的输入静态地理数据(二进制格式)?

WW、forever的博客 633

【四足机器人项目实战】MIT无刷电机FOC硬件电路设计

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、MCU最小系统--STM32F446RE1.usb串口通讯连接口+程序下载连接口2.MCU电源滤波二、磁编码器角度传感器三、三相驱动桥四、CAN通讯收发器电路五、温度ADC检测六、电源滤波及分压电路1、DC电源输入端2、DC电源滤波电路3、DC电源分压电路4、三相绕线接线端总结参考资料 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对

qq_35635374的博客 7061

开源之夏KubeEdge边缘AI课题:从报名到结项的实战指南

云原生技术正在将Kubernetes的能力从云端延伸到边缘,边缘AI成为基础设施领域的重要方向。在开源协作模式下,KubeEdge等CNCF项目为开发者提供了真实的边云协同实践场景。理解模型下发、边缘推理、断网自治等原理,是参与这类项目的关键。开源之夏作为连接学生与开源社区的活动,其课题价值在于让参与者通过实际贡献掌握工程化能力。报名前需明确课题类型、有效沟通导师、合理规划时间,并善用容器模拟边缘环境。本文结合实际经验,解析从申请提案到结项评审的完整路径,帮助读者避开常见误区,在边缘AI赛道中高效成长。

weixin_29228203的博客 38

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

KubeEdge SIG AI 产业革新与应用:跨越边界,迎向未来

《自动化博览》边缘计算2024特辑—KubeEdge SIG AI 云原生边缘智能产业发展。文章指出,人工智能正在跨越两大领域的技术边界,一方面人工智能在大模型加持下性能大幅超越历史,另一方面云原生边缘计算使得人工智能离所有用户更近。这两者的有机融合促使云原生边缘智能爆发新的价值增长点。

2301_80396997的博客 188

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

第118期方班演武堂成功举办

天融信班(3班)汇报的同学是匡宇涛、刘以嘉、黎启明,来自天融信的李泉、张朝潞、张泰斌为主点评老师;2026年5月20日14:00-17:00,第117期方班演武堂在广州大学黄埔校区B2栋博信楼成功举办,绿盟班、海康班、天融信班、安天班、任子行班、启明星辰班、安恒班7个企业冠名教学班的企业导师,以及方班八期全体学生和网安学院部分老师参与了课堂教学。4、整体结构完整,逻辑清晰。1、项目的架构设计和工作流程讲的比较清晰,但是在讲集成评分器这个代码中,有一些细节没有讲清,比如最后的集成评分器是怎么评判的?

A19911511842的博客 230

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

【Kubenetes】边缘计算KubeEdge架构设计详解

KubeEdge的理论熏陶

Jzin的博客 2750

(一)KubeEdge简介

中文官网:https://kubeedge.io/zh/ 英文官网:https://kubeedge.io/en/ 一、KubeEdge简介 KubeEdge是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于kubernetes构建,并为网络应用程序提供基础架构支持。云和边缘之间的部署和元数据同步。 KubeEdge使用Apache 2.0许可。并且绝对可以免费用于个人或商业用途。 宗旨:创建一个开放平台,使能边缘计算,将容器化应用编排功能扩展到边缘的节点和设备,后者基于kuberne

爱是与世界平行 6043

KubeEdge+Sedna安装全流程(超级避坑、精简版)

帮助快速搭建一套Sedna框架

Hanzoe的博客 3886

Kubeedge实现原理

本文为转载,原文:Kubeedge实现原理 可能由于各自的定位不同,K3S更像是一个kubernetes厂商的一个发行版,在边缘计算方面其实是没有摄入细节的。相比起来,kubeedge目标更明确,除了在kubernetes的方面做了各种异步通信通道,保障offline后的业务连续性之外;还定义了一系列的设备抽象,用来管理边缘设备。而且,其v1.0版本正朝着边缘端服务网格,以及函数式计算等方向发展。 也是为了切入这个方向,真正理解kubedge的目标和定位,我专门在华为云上申请开通了还在公测阶段的I.

Jason的博客 1510

安装KubeEdge和Sedna以及热舒适度终身学习案例

安装KubeEdge以及AI工具Sedna,并运行官方提供的终身学习热舒适度预测案例。

Leventcoco的博客 3367

超详细的kubeedge与kubernetes(k8s)环境配置教程

云端只部署一个master node,边缘部分部署一个edge node。云中的集群节点可以后续扩展,边缘节点也可以后续扩展。本文没有申请云的node节点,但给出了云node节点加入的操作,后续可以自行根据自己的需求场景来结合。

zhangshihao11的博客 5172
上一篇: C++学习笔记
下一篇: C++版力扣剑指Offer + hot100 (多种解法更新中)
Leventcoco
博客等级 码龄6年 198粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值