最小二乗法について教えてください。

(x1, y1), (x2, y2), …, (xn, yn)とする、n個のxとyの値が分かっているペアがあります。これらが以下の方程式

y = a * {sinh(bx)}^c

を満たす場合、最小二乗法を使って係数a, b, cを求めたいです。

どうにもうまく求められなかったため、分かる方求め方を教えてください。

また、最小二乗法ではない方法でなら求められるのであれば、その方法でもokです。

よろしくおねがいします。