Метод наименьших квадратов
Вариант 1. Как предлагали, логарифмировать. Тогда функция lm в GNU R (КМНК)
Вариант 2. Нелинейный метод наименьших квадратов. Без танцев с бубном. В GNU R cм.:
https://stat.ethz.ch/R-manual/R-patc.../html/nls.html
Вариант 3.
Байесовская "подгонка" модели. См. OpenBUGS
Sapienty Sat