化工学报 ›› 2010, Vol. 61 ›› Issue (8): 2040-2045.

• 过程系统工程 • 上一篇    下一篇

一种基于增量式SVR学习的在线自适应建模方法

王平;田华阁;田学民;黄德先   

  1. 中国石油大学(华东)信息与控制工程学院,山东 东营 257061;清华大学自动化系,北京 100084
  • 出版日期:2010-08-05 发布日期:2010-08-05

A new approach for online adaptive modeling using incremental support vector regression

WANG Ping;TIAN Huage;TIAN Xuemin;HUANG Dexian   

  • Online:2010-08-05 Published:2010-08-05

摘要:

训练样本的数量与质量对于过程建模至关重要,在很大程度上影响所建模型的质量。基于增量式支持向量回归(SVR)学习算法,提出一种在线自适应建模方法以实现有选择地添加和删除训练样本。该方法利用SVR模型的KKT条件选择出那些包含足够多新信息的样本进行增量学习,能够在保证模型泛化能力的同时降低模型更新频率。另外,为快速准确地跟踪过程特性的变化,将通过评价当前模型对新增训练样本的学习能力来决定是否需要删除旧样本。当需要删除样本时,基于样本间的相似度,选择淘汰与当前过程特性差别最大的旧样本。将该方法用于建立工业聚丙烯熔融指数预报模型,结果表明,与其他方法相比,获得的预测模型具有更好的泛化性能,且模型更新频率明显降低,能有效地适应工况的变化。

关键词:

支持向量回归, 在线建模, 样本相似度, 熔融指数

Abstract:

Considering the performance of a predictive model is heavily depended on its training samples, a new on-line adaptive modeling approach based on incremental support vector regression (SVR) is presented.When a new sample arrives, it is firstly checked by the Karush-Kuhn-Tucker(KKT) condition of established model, only those which contain sufficient new information can be introduced into the training sample set.In this way, the model generalization ability will be maintained while the update frequency can be reduced.If the new sample cannot be described by the established model and, therefore, has a large prediction error, the model must be updated and the useless sample should be deleted from the model, to adapt the process characteristics.In this case, the useless sample, while not the oldest one, is selectively deleted from the model based on the similarity between samples.The proposed method is illustrated through the application to an industrial polypropylene unit to predict its melt index.The results show that, compared with other methods, the proposed method exhibits good generalization ability while the update frequency significantly lower, and therefore trace the process characteristics effectively.

Key words:

支持向量回归, 在线建模, 样本相似度, 熔融指数