lineær interpolation
En metode til at estimere en værdi mellem to kendte punkter ved at antage en lineær sammenhæng.
Kort fortalt
Lineær interpolation er en simpel måde at gætte en mellemliggende værdi på ved at tegne en lige linje mellem to kendte punkter.
- Kategori
- teknik
- Niveau
- begynder
- Udtale
- [lineˈɛːˀɐ entɐpolaˈɕoːˀn]
Betydninger
1- 1
Matematisk teknik der beregner en værdi inden for et interval ud fra en lineær funktion mellem to kendte datapunkter.
- Ved brug af lineær interpolation kan man estimere temperaturen kl. 9:30 ud fra målingerne kl. 9:00 og 10:00.
- I neural netværk anvendes lineær interpolation ofte til at skabe nye træningseksempler ved at blande to billeder pixel for pixel.
Hvornår bruges det
Bruges i machine learning til dataaugmentation, initialisering af modelvægte og i forbindelse med kontinuerlige funktioner. Anvendes også i billedbehandling til at skalere billeder.
Formel
y = y₁ + (x - x₁) · ((y₂ - y₁) / (x₂ - x₁))Kodeeksempel
def lerp(a, b, t):
return a + t * (b - a)En simpel implementering af lineær interpolation for en enkelt dimension.
Oprindelse
Fra latin 'interpolare' (at forbedre, indskyde) og 'linearis' (linje).
Afledte ord
1Kilder
1- Numerical Recipes: The Art of Scientific Computing