传感器网络的自适应控制
1. ONC架构概述
ONC架构旨在为不同类型的网络协议提供一个黑盒控制解决方案。它主要分为三层,每层有不同的功能。
- 第一层(Layer 1) :负责使观察到的网络协议实例适应环境变化,包含两个基本组件:
- 观察者(Observer) :收集网络协议实例及其本地设置的状态信息,聚合并补充额外知识,构建描述节点当前情况的向量。
- 控制器(Controller) :以观察者构建的情况向量为输入,评估系统在上一个评估周期内的性能,并选择适当的操作应用到第0层。其主要部分是一个机器学习组件,目前实现为学习分类器系统(LCS)。LCS负责为网络协议实例选择新的参数集,并预测应用操作后系统的性能。与原始LCS算法不同,这里的LCS变体不允许通过遗传算法随机创建新的分类器,而是将控制权转移到ONC架构的第二层。
graph LR
A[观察者] --> B(情况向量)
B --> C[控制器]
C --> D(选择操作)
D --> E[第0层]
- 第二层(Layer 2) :遵循沙盒原则,在封闭环境(沙盒)中使用真实环境模型测试大量可能的解决方案来评估适应度函数。它也采用观察者/控制器模式:
- 观
超级会员免费看
订阅专栏 解锁全文
4952

被折叠的 条评论
为什么被折叠?



