IEEE Transactions on Signal Processing · 2004 · 1.1K citations · 35 references
ComputingComputer ScienceMathematicsAlgorithmsMachine LearningTime Series AnalysisDigital Signal ProcessingDimensionality ReductionKernel MethodsPattern RecognitionSignal ProcessingSupport Vector MachinesEqualizationHigh-dimensional RegressionKernel LearningKernel RegressionLeast Squares ProblemsMercer KernelsNonlinear Least SquaresReal-time Processing
We present a nonlinear version of the recursive least squares (RLS) algorithm. Our algorithm performs linear regression in a high-dimensional feature space induced by a Mercer kernel and can therefore be used to recursively construct minimum mean-squared-error solutions to nonlinear least-squares problems that are frequently encountered in signal processing applications. In order to regularize solutions and keep the complexity of the algorithm bounded, we use a sequential sparsification process that admits into the kernel representation a new input sample only if its feature space image cannot be sufficiently well approximated by combining the images of previously admitted samples. This sparsification procedure allows the algorithm to operate online, often in real time. We analyze the behavior of the algorithm, compare its scaling properties to those of support vector machines, and demonstrate its utility in solving two signal processing problems-time-series prediction and channel equalization.
35
Yuhai Wu, Vladimir Vapnik · Technometrics · 1999 · 27K citations
Steven C. Rogers · Control Engineering Practice · 1996 · 9.3K citations
System identification—Theory for the user
Naresh K. Sinha · Automatica · 1989 · 9.2K citations
Multivariate Adaptive Regression Splines
Jerome H. Friedman · The Annals of Statistics · 1991 · 8.1K citations · Full text