Есть ли библиотека Ruby, которая позволяет мне выполнять линейную или нелинейную аппроксимацию набора данных методом наименьших квадратов.
Я хотел бы сделать следующее:
- Учитывая ряд точек данных [x, y]
- Создайте линейное или нелинейное приближение методом наименьших квадратов к этим данным
- Библиотеке не нужно выяснять, нужна ли ей линейная или нелинейная аппроксимация. Вызывающий библиотеку должен знать, какой тип регрессии ему нужен.
Я бы предпочел не пытаться портировать какую-то библиотеку C/C++/Java, чтобы получить эту функциональность, поэтому я надеюсь, что есть какая-то существующая библиотека Ruby, которую я могу использовать.