递推最小二乘法的应用
递推最小二乘法原理

递推最小二乘法原理递推最小二乘法(Recursive Least Squares, 简称RLS)是一种经典的参数估计方法,广泛应用于信号处理、通信系统、自适应滤波等领域。
它通过不断迭代更新参数,逐步逼近最优解,具有快速收敛、适应性强的特点。
本文将从最小二乘法出发,介绍递推最小二乘法的原理及其应用。
最小二乘法(Least Squares)是一种常见的参数估计方法,用于寻找一组参数,使得模型预测值与观测值之间的误差平方和最小。
对于线性模型,最小二乘法可以通过求解正规方程或者利用矩阵运算的方式得到最优参数。
然而,在实际应用中,数据通常是逐步到来的,因此需要一种能够动态更新参数的方法,于是递推最小二乘法应运而生。
递推最小二乘法的基本原理是利用递推的方式不断更新参数,以逼近最优解。
在每一时刻,根据当前的观测数据和先前的参数估计,通过递推公式计算出新的参数估计值,从而实现参数的动态更新。
这样的方法不仅能够适应数据的动态变化,还能够实现快速的收敛,适用于实时系统和非平稳环境下的参数估计。
递推最小二乘法的核心思想是利用指数加权的方式对历史数据进行处理,赋予近期数据更大的权重,从而更好地适应数据的变化。
通过引入遗忘因子(Forgetting Factor),可以控制历史数据对参数估计的影响程度,使得算法更具灵活性和适应性。
同时,递推最小二乘法还可以结合正交分解等技术,进一步提高计算效率和数值稳定性。
在实际应用中,递推最小二乘法被广泛应用于自适应滤波、信道均衡、系统辨识等领域。
例如,在自适应滤波中,递推最小二乘法可以根据接收信号的实际情况,动态调整滤波器的参数,实现信号的实时去噪和增强。
在通信系统中,递推最小二乘法可以用于自适应调制解调器的设计,提高系统的抗干扰能力和适应性。
此外,递推最小二乘法还被广泛应用于雷达跟踪、无线定位等领域,发挥着重要作用。
总之,递推最小二乘法作为一种经典的参数估计方法,具有快速收敛、适应性强的特点,在信号处理、通信系统、自适应滤波等领域有着重要的应用。
递推最小二乘法_协方差矩阵_概述说明以及解释

递推最小二乘法协方差矩阵概述说明以及解释1. 引言1.1 概述在统计学和计量经济学中,递推最小二乘法(Recursive Least Squares,简称RLS)是一种常用的参数估计方法。
它通过不断更新样本数据进行参数的估计,并且可以适用于非静态数据场景。
协方差矩阵是统计分析中重要的概念,它描述了变量之间的线性关系强度和方向,并且在许多领域具有广泛应用。
1.2 文章结构本文首先介绍递推最小二乘法的定义和原理,在此基础上详细解释算法的步骤以及其应用领域。
接着,我们将引入协方差矩阵的概念并介绍其计算方法,同时探讨了它在实际问题中所起到的作用和应用场景。
最后,我们将对递推最小二乘法与协方差矩阵之间的关系进行解释,并通过实例分析来说明它们如何相互影响。
1.3 目的本文旨在全面介绍递推最小二乘法和协方差矩阵,并深入探讨它们之间的联系。
通过对这两个概念及其应用的理解,我们可以更好地理解参数估计方法和变量间关系的描述与分析。
此外,我们还将展望相关领域未来可能的研究方向,以促进学术和实践的进一步发展。
2. 递推最小二乘法2.1 定义和原理:递推最小二乘法是一种用于估计线性模型参数的方法。
它可以通过历史数据的不断更新来逐步拟合模型,以使得估计值与观测值之间的误差达到最小化。
该方法可以被形式化地描述为以下步骤:1. 初始化模型参数的初始值。
2. 从历史数据中选择一个样本,并使用当前参数估计出该样本对应的输出值。
3. 计算该样本的预测误差。
4. 根据预测误差对参数进行调整,使得预测误差尽量减小。
5. 重复步骤2至4,直到所有样本都被处理过一遍,或者满足终止条件。
递推最小二乘法是基于最小二乘原理,即将真实观测值与模型预测值之间的差异平方求和并最小化这个目标函数。
通过迭代地更新参数,递推最小二乘法可以逐渐优化模型,并获得更准确的参数估计。
2.2 算法步骤:具体而言,在每次迭代中,递推最小二乘法按照以下步骤进行操作:1. 根据历史数据选择一个样本,并根据当前的参数估计出预测值。
几种最小二乘法递推算法的小结

几种最小二乘法递推算法的小结最小二乘法是一种常见的参数估计方法,广泛应用于各个领域的数学和统计模型的拟合问题。
在实际应用中,我们常常需要递推地计算最小二乘法的结果,以便能够在实时数据到来的情况下,快速地更新参数估计值。
以下是几种常见的最小二乘法递推算法的小结。
1. 递推最小二乘法(Recursive least squares, RLS)递推最小二乘法是一种在线参数估计方法,可以在每次新数据到来时,快速地更新参数估计值。
RLS算法利用递推的方式,将历史数据和新数据的信息结合起来,从而得到最新的参数估计值。
该算法基于递归迭代过程,迭代公式中的权重矩阵可以由历史数据的协方差矩阵递推得到。
递推最小二乘法具有良好的收敛性和较低的计算复杂度。
2.递推最小二乘法的变种算法(RLS的变种算法)递推最小二乘法的变种算法是对传统的RLS算法进行改进和优化的方法。
其中,经典的改进算法有递归正交最小二乘法(Recursive orthogonal least squares, ROLS)和递推快速QR分解法(Recursive fast QR factorization, RFQR)。
ROLS算法通过引入正交化处理,解决了经典RLS算法中信号相关性较高时,参数估计不稳定的问题。
RFQR算法则通过对历史数据进行快速QR分解的方法,进一步提高了算法的计算速度,并降低了计算复杂度。
3. 渐进最小二乘法(Asymptotic least squares, ALS)渐进最小二乘法是一种常见的在线参数估计算法,用于解决参数估计问题的收敛速度较慢的情况。
ALS算法通过估计参数的渐进协方差矩阵,然后利用资料增益矩阵计算最新的参数估计值。
由于ALS算法不需要存储和计算全部历史数据的相关矩阵,因此可以在实时数据到来的情况下,快速地进行参数估计。
4. 数据辅助递推最小二乘法(Data-augmented recursive least squares, DARLS)数据辅助递推最小二乘法是一种常见的递推最小二乘法的改进算法,适用于当历史数据缺失或者不完整时。
广义最小二乘法和递推最小二乘法

广义最小二乘法和递推最小二乘法
广义最小二乘法和递推最小二乘法是最小二乘法算法的改进版本。
最小二乘法
是一种常见的统计学技术,它有效地估计未知参数集,也可以用于回归分析。
本文旨在详细介绍广义最小二乘法和递推最小二乘法。
首先让我们了解最小二乘法。
最小二乘法(Least Squares)是一种最常用的
方法,其中未知参数的估计量是穷举法的最优估计,这是一种很有效的技术。
最小二乘法的求解过程中,以平方的残差来最小化两个估计量的差异,以求得最优参数。
然而,最小二乘法有时也会出现缺陷,其中一个原因是可能会把噪声干扰包含
在结果中,另一个原因是它依赖被观测值的方差,而方差受因素影响。
因此,有了广义最小二乘法。
广义最小二乘法是在最小二乘法的基础上改进的算法。
在广义最小二乘法中,
我们通过加入惩罚参数来最小化残差,以对噪声进行抑制。
惩罚参数的加入,使得预测变更的安全降低,同时噪声的影响也可以得以抑制。
因此,广义最小二乘法在回归分析中也有广泛的应用。
此外,基于最小二乘法的另一种增强方法是“递推最小二乘法”。
递推最小二
乘法是将最小二乘法算法进行改良,从而改善对噪声的抑制能力。
和广义最小二乘法一样,递推最小二乘法也需要惩罚参数的加入。
递推最小二乘法也通过持续更新未知参数,来达到最小化残差的目的,从而能有效地抑制噪声。
以上就是本文要陈述的关于广义最小二乘法和递推最小二乘法的改进方法以及
它们的比较。
从技术上讲,广义最小二乘法和递推最小二乘法都比最小二乘法更能抑制噪声和拟合回归曲线,因此,它们在回归分析中都有广泛的应用。
递推最小二乘法原理

递推最小二乘法原理递推最小二乘法(Recursive Least Squares, 简称RLS)是一种经典的自适应滤波算法,它在信号处理、通信系统、控制系统等领域得到了广泛的应用。
本文将介绍递推最小二乘法的原理及其在实际应用中的一些特点。
首先,让我们来了解一下最小二乘法。
最小二乘法是一种数学优化方法,用于寻找一组参数,使得给定的模型与观测数据之间的误差平方和最小。
在线性回归问题中,最小二乘法可以用来拟合一个线性模型,以最小化观测数据与模型预测值之间的差异。
最小二乘法的基本思想是通过最小化误差的平方和来寻找最优的参数。
递推最小二乘法是最小二乘法的一种变种,它的特点在于可以实时地更新参数估计,适用于需要动态调整的系统。
在实际应用中,由于系统参数可能随时间变化,传统的最小二乘法在每次参数更新时都需要重新计算整个数据集,计算复杂度较高,不适合实时性要求高的场景。
而递推最小二乘法则可以通过递推的方式,实时地更新参数估计,适用于动态环境下的参数估计问题。
递推最小二乘法的原理可以用数学公式来描述。
假设我们有一个线性模型,\[y_k = \theta^T x_k + e_k\]其中\(y_k\)是观测数据,\(x_k\)是输入向量,\(\theta\)是待估计的参数,\(e_k\)是噪声。
我们的目标是通过观测数据\(y_k\)和输入向量\(x_k\)来估计参数\(\theta\)。
递推最小二乘法的核心思想是通过递推的方式,实时地更新参数\(\theta\)的估计值。
具体来说,我们可以通过以下递推公式来更新参数\(\theta\)的估计值,\[\theta_k =\theta_{k-1} + \frac{P_{k-1}x_k}{1 + x_k^T P_{k-1} x_k}(y_k x_k^T \theta_{k-1})\]其中\(\theta_k\)是第\(k\)次的参数估计值,\(\theta_{k-1}\)是第\(k-1\)次的参数估计值,\(P_{k-1}\)是第\(k-1\)次的参数估计误差的协方差矩阵。
递推最小二乘法

递推最小二乘法递推最小二乘法是一种避免精度损失的迭代计算方法,在最小二乘法的基础上加以改进,主要用于拟合复杂的数据,解决拟合时出现精度下降问题。
一、什么是递推最小二乘法递推最小二乘法是一种迭代计算方法,利用多项式曲线拟合曲线数据,对于某个曲线,只需要实施最小二乘法的迭代计算,而不需要考虑精度的损失。
递推最小二乘法的主要工作是根据给定的拟合曲线,把它拟合到数据集中,从而使数据集距离拟合曲线最小。
二、递推最小二乘法的原理递推最小二乘法的核心原理是,利用多项式拟合曲线,按照“最小二乘法”的原理,以当前拟合曲线为参照,不断进行前进和后退,以达到拟合曲线将数据集中的数据最佳拟合的目的。
这个最佳拟合目标就是实现拟合曲线与数据集之间的最小误差,其中,最小误差就是拟合曲线与实际数据集之间的最小差值。
递推最小二乘法的实现方式主要有两种,一种是基于递推的方式,另一种是基于函数的方式。
前者大致的实现方法是:先计算出多项式拟合曲线的每一个系数,然后再利用这些系数计算出多项式拟合曲线的最终拟合曲线,最后比较拟合曲线与实际数据集之间的实际差异,根据差异再调整系数,不断循环,直到最后拟合曲线与实际数据集之间的实际差异达到预期值为止。
函数的实现方式也很类似,只是在计算过程中,会使用函数的方式,将拟合曲线的系数表示为函数的形式,然后再比较拟合曲线与实际数据集之间的实际差异,根据差异再调整函数系数,最后实现拟合曲线与实际数据集之间的最小差异。
三、应用递推最小二乘法在实际应用中可以用来拟合复杂的数据曲线,以求得更好的拟合效果,解决拟合时出现精度下降问题。
它具有计算量小、运算简单、拟合结果较好的优点,因此在实际应用中得到了广泛的使用,比如在众多植物物种的遗传分析中,用递推最小二乘法来拟合植物的遗传规律,以获得更准确的估计结果;在探测地球大气层时,也可以用最小二乘法来拟合大气层中的湿度数据,以获取更加准确的湿度数据;在搜索引擎中,对查询结果也可以用最小二乘法拟合出来,以获得更准确的查询结果等等。
递推最小二乘法原理

递推最小二乘法原理递推最小二乘法是一种用于估计参数的统计方法,它可以帮助我们通过观测数据来拟合模型,从而预测未来的结果。
在实际应用中,我们经常会遇到数据量大、模型复杂的情况,这时候传统的最小二乘法可能会面临计算量大、求解困难的问题。
而递推最小二乘法则可以通过递推的方式,逐步更新参数估计,从而减小计算量,提高效率。
递推最小二乘法的原理主要基于最小二乘法和递推算法。
最小二乘法是一种常用的参数估计方法,它通过最小化观测值与模型预测值之间的误差平方和来求解参数。
而递推算法则是一种通过递推更新参数的方法,可以在每次新的数据到来时,不必重新计算所有参数,而是通过已有的参数估计值和新的数据进行递推更新,从而减小计算量。
在实际应用中,递推最小二乘法可以应用于时间序列分析、信号处理、机器学习等领域。
它可以帮助我们更好地处理大规模数据,提高模型的拟合精度和预测能力。
同时,递推最小二乘法也具有较好的稳定性和收敛性,能够有效应对数据变化和噪声干扰。
递推最小二乘法的核心思想是通过递推更新参数,不断优化模型的拟合效果。
在实际应用中,我们可以通过以下步骤来实现递推最小二乘法:1. 初始化参数,首先,我们需要初始化模型的参数估计值,可以根据经验值或者随机值来初始化。
2. 递推更新参数,当新的数据到来时,我们可以利用已有的参数估计值和新的数据,通过递推算法来更新参数。
这样就可以不断优化模型的拟合效果。
3. 模型预测,通过不断更新参数,我们可以得到更加准确的模型,从而可以用于预测未来的结果。
递推最小二乘法的优点在于它能够有效地处理大规模数据和复杂模型,同时具有较好的稳定性和收敛性。
它在实际应用中具有广泛的应用前景,可以帮助我们更好地分析数据、预测结果。
总之,递推最小二乘法是一种重要的参数估计方法,它通过递推更新参数的方式,可以有效地处理大规模数据和复杂模型,提高模型的拟合精度和预测能力。
在实际应用中,我们可以根据具体的问题和数据特点,选择合适的递推最小二乘法模型,从而更好地分析数据、预测结果。
matlab递推最小二乘法函数

一、介绍在数学和工程领域中,最小二乘法是一种常见的参数估计方法,用于寻找一组参数使得观测数据和模型预测值之间的误差最小。
而在matlab中,递推最小二乘法函数是指使用递推方式来实现最小二乘法计算的函数。
本文将介绍matlab中如何编写递推最小二乘法函数,并对其原理和应用进行详细讲解。
二、递推最小二乘法的原理递推最小二乘法是一种迭代方法,通过不断更新参数来逼近最优解。
其原理可以简单描述为以下几个步骤:1. 初始化参数:首先需要初始化参数向量,通常可以使用随机数或者某些先验知识来确定初始参数值。
2. 迭代更新:接下来进入迭代更新阶段,根据当前参数值和观测数据,更新参数向量以降低误差。
3. 判断停止条件:迭代更新的过程中需要设立停止条件,当满足某个条件时停止迭代,可以是达到一定的迭代次数或者参数变化小于某个阈值等。
三、matlab编写递推最小二乘法函数在matlab中,编写递推最小二乘法函数可以通过以下步骤实现:1. 编写初始化函数:首先需要编写一个初始化函数来初始化参数向量,该函数可以接受观测数据和模型的输入,并返回初始参数向量。
2. 编写更新函数:接下来需要编写一个更新函数来进行参数的迭代更新,该函数也可以接受观测数据和当前参数向量的输入,并返回更新后的参数向量。
3. 编写停止条件函数:最后需要编写一个停止条件函数来判断迭代是否应该停止,该函数可以接受当前参数向量和更新前的参数向量的输入,并返回是否停止的逻辑值。
四、matlab递推最小二乘法函数的应用递推最小二乘法函数在matlab中的应用非常广泛,特别是在参数估计、信号处理、系统识别等领域。
通过使用递推最小二乘法函数,可以快速准确地估计出模型参数,从而提高算法的精度和效率。
由于递推最小二乘法具有较好的收敛性和稳定性,因此在实际工程中也得到了广泛的应用。
五、总结通过本文的介绍,读者可以了解到matlab中递推最小二乘法函数的编写和应用。
递推最小二乘法作为一种迭代方法,能够快速准确地估计出模型参数,并在各种工程领域中得到了广泛的应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1递推最小二乘法在电厂模型辨识中的应用
电厂中大多数热工对象可以用一阶或二阶有迟延和非迟延的模型来表示,对这些模型中参数的辨识,递推最小二乘法是一种较好的方法。
本文以火电厂部分典型一阶模型为例子,借助于某电厂现场数据,分别对以下几种环节进行辨识。
1.1 一阶惯性环节
火电厂中,来自锅炉的过热蒸汽,经高压调节汽门和导汽管道进入高压缸膨胀做功,高压缸的排汽回到锅炉再热器被重新加热,加热后的蒸汽经中压调节汽门进入中低压缸进一步膨胀做功,做功后的乏汽最终排入凝汽器变成凝结水,一般中压调节汽门的开度是高压调节汽门的3倍,即在机组负荷大于额定的30%或者滑压运行时,汽轮机的中压调门是完全开启的。
因此,在简化模型中,汽机侧调速器一级压力与机组有功功率可以简化为一阶惯性环节如下:
1
11()1
K G s T s =
+
将以上环节离散化,并写成差分方程的形式
11111111
()[(1)](1)(1)()/,/y k a y k b u k v k a T T T b K T T =--+-+-=-=
其中 u 为调速器一级压力,y 为机组有功功率,()v k 为零均值方差为1的高斯白噪
声。
该论文依据递推最小二乘法原理,借助 MATLAB 工具编写程序,设定合适
的初始值和加权因子进行参数辨识,辨识结果为11ˆˆ 2.7547,0.9193a b ==-,由11ˆˆ,a b 可得到134.12K =,112.36s T =进而得到系统的传递函数为:
134.12
()12.361
G s s =
+
下面运用递推最小二乘法对所得结果进行仿真:假设134.12K =,112.36s T =已知,
采样时间为1s T =,则计算可得
111111()/(112.36)/12.360.9191/34.12/12.36 2.7670
a T T T
b K T T =-=-=-===
用M 序列作为输入信号,得到输出信号,然后对参数进行辨识。
程序如下:
%最小二乘的递推算法
%Z(k+1)=0.9191*Z(k)+2.7670*u(k)+v(k)
%======================================== clear clc
%==========400个产生 M 序列作为输入=============== x=[0 1 0 1 1 0 1 1 1]; %initial value n=403; %n 为脉冲数目 M=[]; %存放 M 序列 for i=1:n
temp=xor(x(4),x(9)); M(i)=x(9); for j=9:-1:2 x(j)=x(j -1); end x(1)=temp; end
%===========产生均值为 0,方差为 1 的高斯白噪声========= v=randn(1,400);
%==============产生观测序列 z================= z=zeros(402,1); z(1)=-1; for i=2:401
z(i)=0.9191*z(i -1)+2.7670*M(i -1)+v(i -1); end %递推求解
P=10*eye(2); %协方差阵
Theta=zeros(2,401); %参数的估计值,存放中间过程估值
Theta(:,1)=[0.001;0.001];%参数估计值初始值a1=0.001,b1=0.001
u=0.99; %遗忘因子
for i=2:401
h=[-z(i-1);M(i-1)];
K=P*h/(h'*P*h+u);%增益矩阵
Theta(:,i)=Theta(:,i-1)+K*(z(i)-h'*Theta(:,i-1));
P=(eye(2)-K*h')*P/u;
end
%==========================输出结果及作图============================= disp('参数a1 b1 的估计值:')
Theta(:,401)
a1=zeros(1,401);
a1(1,:)=-0.9191;
b1=zeros(1,401);
b1(1,:)=2.7670;
i=1:401;
figure(1)
plot(i,Theta(1,:),'m',i,a1,'g',i,Theta(2,:),'b',i,b1,'r');
e_a1=Theta(1,:)-a1;% a1的误差
e_b1=Theta(2,:)-b1;% b1的误差
figure(2)
plot(i,e_a1,'m',i,e_b1,'b');%误差曲线图
递推算法仿真曲线如图 1所示:
图 1递推算法仿真曲线
误差曲线如图 2所示:
图 2误差曲线
得到400个数据的a1 b1估计值为:11
ˆˆ0.9208, 2.6564a b =-=由估计值可得1ˆ12.63s T =,1
ˆ33.55K = 由递推算法仿真曲线图 1可知,参数估计收敛速度较快,占用内存较少。
由误差曲线图 2可知,a1辨识效果较好,b1辨识误差较大。
1.2 一阶惯性迟延环节
炉内燃烧与传热过程可以简化为磨煤机动态和水冷壁动态两个部分,在此我
们将两者合并为一个一阶惯性迟延环节,研究表明此简化也能较好反映锅炉传热过程:
212()()1
s
K e G s B s T s τ-=⨯+
式中,B 为炉膛的燃料量,为已知量;D 为锅炉总有效吸热量;τ 为纯迟延时间;K2、T2为传递函数的系数。
针对纯迟延的参数应用改进的具有最小损失函数的递推最小二乘法辨识,具体辨识算法为:
12,
12()()()
()[(k 1),,(),(1),
,u(t d )][,,,,,,]
n m y k h k e k h k y y k n u t d m a a a b b b θθ=+=--------=
B 为已知量,令:
22()1
s
K e G s T s τ-=
+ 对τ、K2、T2进行辨识。
假设采样时间1s T =,*d T τ=。
将以上环节离散化,并写成差分方程的形式
11111111
()[(1)](1)(1)()/,/y k a y k b u k d v k a T T T b K T T =--+--+-=-=
相对于递推最小二乘法 h (k )中多了一个时间常数 d ,其中,参数 h (k )是各个参数的函数,输入输出观测向量是纯迟延时间d 的函数,残差 e (k )取决于各参数的拟合误差,最小二乘估计是使目标函数J (k ,d )=min [J (k ,d )]最小,由于 d 为离散值,当已知纯迟延时间在某一范围[dmin ,dmax ]内时,可以采用最小损失函数的方法将纯延迟时间 d 和其他参数向量一起辨识。
具体实现方法可以分2 步来进行:
(1) 假设纯迟延时间已知,利用最小二乘法对其他参数进行估计
ˆˆ(,)min[(,)]J d J d θ
θ=; 例如假设d=2,则
11()[(1)](3)(1)y k a y k b u k v k =--+-+-
类似一阶惯性环节,可以利用递推最小二乘法辨识程序辨识出
11ˆˆˆ(,)a b θ=。
检查是否满足收敛条件或者达到搜索次数,若满足收敛条件或达到搜索次数,则输出辨识结果,否则进行下一步。
(2) 对于关于纯迟延的损失函数进行优化,得到纯迟延的估计值
ˆˆˆ(,)min[(,)]i
J d J d θθ=,di ∈[dmin ,dmax ],再返回上一步。
最小化损失函数的递推最小二乘算法程序框图如图 3所示:
2 总结
采用递推最小二乘法,基于某电厂的实时数据,在 MATLAB 中编写递推最小二乘法辨识程序,程序中可以根据实际需要设定采样时间和初始值,选取适当的初始值对火电厂两个典型的一阶惯性环节进行参数辨识。
火电厂建模过程中,基于实际数据可以利用递推最小二乘法对其中的参数进行辨识,此方法具有收敛速度快、占用内存少、精度较高的优点。
火电厂中的大部分环节都可以简化为一阶惯性环节,对一些建模要求较高的二阶或者更高阶数的模型,将其离散化后,也可利用本文中程序进行参数辨识,这种算法适用于现场热工对象的参数辨识。
辨识数据导入,纯
迟延时间设定
递推最小二乘法
运算
输出 辨识结果
满足收敛条件或者 达到搜索次数
优化 纯迟延时间
图 3最小化损失函数的递推最小二乘算法。