1.一种记忆分布式最小二乘方法,其特征在于包括如下步骤:
步骤1:初始化:对于任意一个节点l,其网络中待估计参数ω的初始估计值ωl,0为0;
步骤2:在时刻i,网络中每个节点l获取测量信息{xl,j,yl,j};其中,xl,j为节点l在时刻j的M×1维的已知输入信息,yl,j表示1×1的观察信息,xl,j和yl,j满足如下线性关系:
yl,j=xl,jω+el,j; 公式(1)
ω为未知待估参数,el,j表示零均值、方差为的独立同分布的随机误差;
步骤3:在时刻i,每个节点l计算从时刻i-i0+1到时刻i的互相关函数之和αl,i与自相关函数之和βl,i,得到:
和
其中,xl,jT表示xl,j的转置,i0表示一个取值范围在1与i之间的正整数;
步骤4:每个节点将其在步骤3中的计算结果传输到邻近节点,任意节点k根据如下公式得到未知待估参数ω的预估计,记为
其中,ωk,i-1表示节点k在时刻i-1的估计值,μk表示迭代步长,{cl,k}表示节点l和节点k的非负权系数集合,满足:
当节点l和节点k没有连接时cl,k=0;
步骤5:每个节点k将步骤4中其邻近节点的预估计值结合起来获得估计结果ωk,i:
其中,{al,k}表示节点l和节点k的非负权系数集合,满足
1TA=1T 公式(6)
其中A={al,k}N×N,且当时,al,k=0;
其中,Nk表示节点k的邻近节点的集合,所述的邻近节点包括相连的相邻节点和自身节点。