Учитывая набор (N + 1) -мерных вещественных векторов с N независимыми и 1 зависимыми значениями, я хотел бы вычислить полином степени 1 (линейный), 2 (квадратичный) или выше, который обеспечивает достаточно хорошееподгонка (например, как определено ошибкой наименьших квадратов).Другими словами, при применении к элементам коллекции полином должен сопоставлять независимые значения каждого из них с соответствующим зависимым значением (с некоторой разумной погрешностью).
Я ожидаю размерность независимогопеременные должны находиться в диапазоне 2..8, и работать с коллекциями из 20..200 элементов.Я надеюсь вписать полином в миллисекунды, а не секунды.: -)
Я быстро нашел алгоритмы полиномиальной регрессии для одномерных данных, но я не смог придумать ничего практичного для многомерных данных.Меня интересуют в основном описания алгоритмов или исходный код.Есть указатели?