摘要
一种基于隐马尔可夫模型的重复加工过程隐蔽性攻击检测方法,分为模型训练、阈值确定和入侵检测三个阶段,且每个阶段都需要进行数据预处理操作;为了保留有用信息,防止失真,提出使用均值滤波的方法得出理论均值,随后计算残差,即将采样值减去均值,并取绝对值,得到残差值序列;在数据预处理之后,首先使用Baum‑Welch算法进行训练得到模型参数,然后使用前向算法估计概率值,确定阈值,最后通过判断实时观测序列与模型的亲和性来判断是否存在攻击。本发明能提取出扰动与攻击,有效检测隐蔽性攻击,且在量化方法和最终判断决策上可以根据具体数据调整,适用范围广。