I have a polynomial of degree 5 $$f(x) = a_0 + a_1 x + a_2 x^2 + a_3 x^3 + a_4 x^4 + a_5 x^5$$ that is strictly increasing (the derivative is always greater than zero). I would like to (approximately) invert this polynomial, i.e. find $f^{-1}$ such that $f^{-1}(f(x)) = x$. I know that $f^{-1}$ is unique and well-defined on all of $\mathbb{R}$ because of monotonicty of $f(x)$.
One possible solution that I'm aware of is to compute the inverse $f^{-1}(y)$ by finding the real root of the polynomial $p(x) = f(x) - y$ using e.g. Newton's method. $$f(x) = y \iff f(x) - y = 0$$ Do there exists alternative non-iterative approaches for (approximately) solving this problem? Is it possible to approximate $f^{-1}$ given the coefficients $a_i$?