利索能及
我要发布
收藏
专利号: 2021112925925
申请人: 山西大同大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于梯度下降灰色Markov模型的装备器材需求预测方法,其特征在于,包括:获取历年装备维修器材需求数据,进行预处理后,作为训练集数据;

构建梯度下降灰色Markov模型,将灰色GM(1,1)模型在各时间节点拟合产生的残差考虑为正负两个随机状态在状态概率分布下的期望输出值,建立残差的二乘损失函数作为目标函数,运用梯度下降算法逼近现有少量信息的条件下转移概率强度和Kolmogorov方程待定系数的最优值,进而确定Markov修正值对GM(1,1)的预测结果进行修正;

通过训练完成的梯度下降灰色Markov模型,对未来一年或几年的装备维修器材需求数据进行预测;

根据公式(1)

计算得到GM(1,1)的拟合残差为:平均相对误差为:

其中,N为预测数值的个数;

根据公式(3)的计算结果,将残差划分为两类状态:①当εk≥0时,定义为状态1;②当εk<0时,定义为状态2;其Kolmogorov向前状态概率微分方程为:p1′(t)=‑p1(t)q11+p2(t)q21p2′(t)=p1(t)q12‑p2(t)q22   (5)由于转移概率强度间存在关系q12=q11,q21=q22,令q12=q11=λ,q21=q22=μ;

方程(5)得到解析解的形式:

其中,C为待定系数;

定义 则各时间节点的拟合残差值表示为由状态概率所表示的期望值:

公式(7)的离散形式表示为:

定义残差损失函数:

λ,μ,C为基于少量样本条件下得到的状态转移概率强度;公式(10)是以λ、μ、C为自变量的损失函数E(λ,μ,C)沿梯度负方向下降至最优值点;通过梯度下降的算法得到使得损失函数达到最小值的变量λ,μ,C,3个变量的更新值Δλ,Δμ和ΔC为:其中:η为迭代步长;

Vλ,Vμ,V C的计算过程为:

为避免迭代过程得到局部最优解的情形,需要进一步根据具体的拟合数据得到接近最优解的初始解,由转移概率强度定义可知,当i≠j时,有:运用微分方程转化差分方程的思想,令Δt=1,得到:q ij=p ij(1)(16)

也就是说,当i≠j时,转移强度表示为对应状态的一步转移概率;而状态转移概率强度的初值可由下式近似得到:其中,m ij为由状态i转移到状态j的样本数据数量,i,j=1,2,M i为状态转移前处于状态i的样本数量;

公式(6)中常数C的初值可由初始状态决定,由初值经过迭代后得到的λ、μ、C均是基于已有样本数据得到,因此将预测值的初始状态考虑为式(7)的初始状态,构建式(1)的修正预测式:由公式(20)计算得到的残差修正值,避免根据状态概率值相对大小选择修正值进而造成的偏差,提升模型预测的稳定性。

2.根据权利要求1所述的基于梯度下降灰色Markov模型的装备器材需求预测方法,其特征在于,将历年装备维修器材需求数据转换为一维原始序列 对一维原始序列进行累加,得到:

则GM(1,1)的灰色微分方程为:其中:

其时间响应式表示为:

(1) (0)

序列{x }为序列{x }的一次累加序列,a为模型的发展系数,b为模型的灰色作用量;

由a和b构成的灰色参数向量 根据公式(2)确定:其中:

n为样本个数。