mlsanityData to 14 Oct 2026

Improving Improved Kernel PLS

arXiv 2607.16138 ↗First posted 17 Jul 2026cs.LG cs.DScited by 0

Not on the map. Why?

Abstract (arXiv)

Improved Kernel Partial Least Squares (IKPLS) algorithms 1 and 2 are among the fastest PLS calibration algorithms. This article focuses on two shared steps, the computation of the X rotations, R, and the Y loadings, Q, and accelerates both. For R, term-by-term accumulation is replaced by a direct evaluation strategy that requires the same number of multiplications but parallelizes better on modern hardware. For Q, I identify - to the best of my knowledge, for the first time - equivalences showing that each Y loading is obtainable, up to explicitly derived constants, from quantities already computed earlier in the same iteration, and I exploit them in IKPLS to reduce the cost of each loading from Thetaleft(KMright) to Thetaleft(Mright) operations whenever M = 1 or 2 ≤ M < K, with K predictor variables (number of columns in X) and M response variables (number of columns in Y). Both improvements provably yield exactly the same W, P, Q, R, and T as the original algorithms. Benchmarks with NumPy (CPU) and JAX (GPU) show speedups of up to two orders of magnitude for the isolated steps and of approximately 2× (CPU) and 6× (GPU) for entire fits. Both improvements are implemented in the free, open-source Python package textttikpls.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 1 of its 27 references that are in the map. First posted on arXiv 17 Jul 2026.

Builds on

1 of 27 references.

References · 1

  1. 2025Near-Infrared Hyperspectral Imaging Applications in Food Analysis -- Improving Algorithms and Methodologiescited by 1

Built on by

Not cited yet.