Исследователи представили метод оптимизации алгоритмов Improved Kernel Partial Least Squares (IKPLS) версий 1 и 2, которые считаются одними из самых быстрых инструментов для калибровки моделей. Авторы работы переработали этапы вычисления ротаций матрицы X и нагрузок Y, заменив поэлементное накопление данных на стратегию прямого вычисления, что значительно повышает вычислительную эффективность алгоритмов при сохранении точности.
Метод частных наименьших квадратов (PLS) широко применяется в анализе данных для построения регрессионных моделей, особенно когда количество предикторов превышает число наблюдений или данные сильно коррелируют. Традиционные подходы к реализации IKPLS часто упираются в вычислительные затраты при работе с большими матрицами. Новая методика позволяет сократить количество операций, необходимых для оценки параметров, что критически важно для задач с высокой размерностью данных.
Предложенные изменения затрагивают фундаментальные математические операции внутри алгоритма. Прямая оценка ротаций R и нагрузок Q позволяет избежать избыточных итераций, что делает процесс обучения моделей более масштабируемым. Это решение особенно актуально для задач хемометрики, спектроскопии и других областей, где требуется быстрая обработка многомерных массивов данных с использованием ядерных методов.
Ключевые факты
- Алгоритмы IKPLS 1 и 2 оптимизированы за счет замены поэлементного накопления на стратегию прямого вычисления.
- Ускорение достигнуто на этапах вычисления ротаций матрицы X (R) и нагрузок матрицы Y (Q).
- Новый подход сохраняет математическую точность оригинальных алгоритмов, снижая при этом вычислительную сложность.
- Метод ориентирован на повышение производительности при работе с высокоразмерными данными в задачах регрессионного анализа.