Библиотека Ruby для линейного или нелинейного приближения методом наименьших квадратов?

Есть ли библиотека Ruby, которая позволяет мне выполнять линейную или нелинейную аппроксимацию набора данных методом наименьших квадратов.

Я бы хотел сделать следующее:

  • Учитывая серию of [x, y] точек данных
  • Генерировать линейную или нелинейную аппроксимацию методом наименьших квадратов для этих данных
  • Библиотеке не нужно выяснять, нужно ли ей делать линейное или нелинейное приближение. Вызывающий библиотеку должен знать, какой тип регрессии им нужен

Я бы предпочел не пытаться портировать некоторую библиотеку C / C ++ / Java, чтобы получить эту функциональность, поэтому я надеюсь, что существует какая-то существующая библиотека Ruby, которая Я могу использовать.

10
задан Peter C 25 May 2011 в 00:57
поделиться