Reference articles on history, science, culture and more
Encyclopedia

Function approximation

Approximating an arbitrary function with a well-behaved one

Image credit is listed at the end of this article.

In general, a function approximation problem asks us to select a function that closely matches ("approximates") a function in a task-specific way. The need for function approximations arises, for example, predicting the growth of microbes in microbiology. Function approximations are used where theoretical models are unavailable or hard to compute.

First, for known target functions approximation theory is the branch of numerical analysis that investigates how certain known functions (for example, special functions) can be approximated by a specific class of functions (for example, polynomials or rational functions) that often have desirable properties (inexpensive computation, continuity, integral and limit values, etc.).

Secondly, for example, if g is an operation on the real numbers, techniques of interpolation, extrapolation, regression analysis, and curve fitting can be used. If the codomain (range or target set) of g is a finite set, one is dealing with a classification problem instead.

An asymmetrical Gaussian function fit to a noisy curve using regression
An asymmetrical Gaussian function fit to a noisy curve using regression
Watch videos about Function approximationExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Function approximation, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Images, from Wikimedia Commons:

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.