Learning a data-dependent kernel function for KPCA-based nonlinear process monitoring

被引:40
作者
Shao, Ji-Dong [1 ]
Rong, Gang [1 ]
Lee, Jong Min [2 ]
机构
[1] Zhejiang Univ, State Key Lab Ind Control Technol, Hangzhou 310027, Zhejiang, Peoples R China
[2] Univ Alberta, Dept Chem & Mat Engn, Edmonton, AB T6G 2G6, Canada
基金
中国国家自然科学基金;
关键词
Nonlinear process monitoring; Fault detection; Kernel principal component analysis (KPCA); Data-dependent kernels; Learning kernel functions; PRINCIPAL COMPONENT ANALYSIS; FAULT-DETECTION; DIAGNOSIS; OPTIMIZATION; ALGORITHM; PCA;
D O I
10.1016/j.cherd.2009.04.011
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Kernel principal component analysis (KPCA)-based process monitoring methods have recently shown to be very effective for monitoring nonlinear processes. However, their performances largely depend on the kernel function and currently there is no general rule for kernel selection. Existing methods simply choose the kernel function empirically or experimentally from a given set of candidates. This paper proposes a kernel function learning method for KPCA to learn a kernel function tailored to specific data and explores its potential for KPCA-based process monitoring. Motivated by the manifold learning method maximum variance unfolding (MVU), we obtain the kernel function by optimizing over a family of data-dependent kernels such that the nonlinear structure in input data is unfolded in the kernel feature space and gets more likely to be linear there. Using the optimized kernel, the nonlinear principal components of KPCA which are linear principal components in the kernel feature space can effectively capture the variation in data, and thus the data under normal operating conditions can be more precisely modeled by KPCA for process monitoring. Simulation results on an simple nonlinear system and the benchmark Tennessee Eastman (TE) demonstrate that the optimized kernel functions lead to significant improvement in the performance over the popular Gaussian kernels when used in the KPCA-based process monitoring. (C) 2009 Published by Elsevier B.V. on behalf of The Institution of Chemical Engineers.
引用
收藏
页码:1471 / 1480
页数:10
相关论文
共 43 条
[1]   On-line dynamic process monitoring using wavelet-based generic dissimilarity measure [J].
Alabi, SI ;
Morris, AJ ;
Martin, EB .
CHEMICAL ENGINEERING RESEARCH & DESIGN, 2005, 83 (A6) :698-705
[2]   Monitoring a complex refining process using multivariate statistics [J].
AlGhazzawi, Ashraf ;
Lennox, Barry .
CONTROL ENGINEERING PRACTICE, 2008, 16 (03) :294-307
[3]   Improving support vector machine classifiers by modifying kernel functions [J].
Amari, S ;
Wu, S .
NEURAL NETWORKS, 1999, 12 (06) :783-789
[4]  
[Anonymous], 2004, INT C MACH LEARN
[5]   Multiscale PCA with application to multivariate statistical process monitoring [J].
Bakshi, BR .
AICHE JOURNAL, 1998, 44 (07) :1596-1610
[6]   An interior point algorithm for large-scale nonlinear programming [J].
Byrd, RH ;
Hribar, ME ;
Nocedal, J .
SIAM JOURNAL ON OPTIMIZATION, 1999, 9 (04) :877-900
[7]   Optimizing the data-dependent kernel under a unified kernel optimization framework [J].
Chen, Bo ;
Liu, Hongwei ;
Bao, Zheng .
PATTERN RECOGNITION, 2008, 41 (06) :2107-2119
[8]   Computer-aided knowledge-based monitoring and diagnostic system for emulsion polymerization [J].
Chew, R. ;
Gomes, V. G. ;
Romagnoli, J. A. .
CHEMICAL ENGINEERING RESEARCH & DESIGN, 2007, 85 (A10) :1436-1446
[9]   Fault detection and identification of nonlinear processes based on kernel PCA [J].
Choi, SW ;
Lee, C ;
Lee, JM ;
Park, JH ;
Lee, IB .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2005, 75 (01) :55-67
[10]   Nonlinear dynamic process monitoring based on dynamic kernel PCA [J].
Choi, SW ;
Lee, IB .
CHEMICAL ENGINEERING SCIENCE, 2004, 59 (24) :5897-5908