Исследователи представили метод оптимизации алгоритмов Improved Kernel Partial Least Squares (IKPLS) версий 1 и 2, которые считаются одними из самых быстрых инструментов для калибровки моделей. Авторы работы переработали этапы вычисления ротаций матрицы X и нагрузок Y, заменив поэлементное накопление данных на стратегию прямого вычисления, что значительно повышает вычислительную эффективность алгоритмов при сохранении точности.

Метод частных наименьших квадратов (PLS) широко применяется в анализе данных для построения регрессионных моделей, особенно когда количество предикторов превышает число наблюдений или данные сильно коррелируют. Традиционные подходы к реализации IKPLS часто упираются в вычислительные затраты при работе с большими матрицами. Новая методика позволяет сократить количество операций, необходимых для оценки параметров, что критически важно для задач с высокой размерностью данных.

Предложенные изменения затрагивают фундаментальные математические операции внутри алгоритма. Прямая оценка ротаций R и нагрузок Q позволяет избежать избыточных итераций, что делает процесс обучения моделей более масштабируемым. Это решение особенно актуально для задач хемометрики, спектроскопии и других областей, где требуется быстрая обработка многомерных массивов данных с использованием ядерных методов.

Ключевые факты

  • Алгоритмы IKPLS 1 и 2 оптимизированы за счет замены поэлементного накопления на стратегию прямого вычисления.
  • Ускорение достигнуто на этапах вычисления ротаций матрицы X (R) и нагрузок матрицы Y (Q).
  • Новый подход сохраняет математическую точность оригинальных алгоритмов, снижая при этом вычислительную сложность.
  • Метод ориентирован на повышение производительности при работе с высокоразмерными данными в задачах регрессионного анализа.