M-spline - M-spline
V matematický podpole z numerická analýza, an M-spline[1][2] je nezáporný spline funkce.
Definice
Rodina M-spline funkce objednávky k s n volné parametry jsou definovány sadou uzlů t1 ≤ t2 ≤ ... ≤ tn+k takhle
- t1 = ... = tk
- tn+1 = ... = tn+k
- ti < ti+k pro všechny i
Rodina zahrnuje n členové indexovaní podle i = 1,...,n.
Vlastnosti
An M-spline Mi(X|k, t) má následující matematické vlastnosti
- Mi(X|k, t) není negativní
- Mi(X|k, t) je nula, pokud ti ≤ X < ti+k
- Mi(X|k, t) má k - 2 spojité deriváty na vnitřních uzlech tk+1, ..., tn−1
- Mi(X|k, t) integruje do 1
Výpočet
M-drážkování lze efektivně a stabilně vypočítat pomocí následujících rekurzí:
Pro k = 1,
-li ti ≤ X < ti+1, a Mi(X|1,t) = 0 jinak.
Pro k > 1,
Aplikace
M-drážkování lze integrovat a vytvořit rodinu monotónních splajnů zvaných I-drážkování. M-drážkování lze také použít přímo jako základní splajny pro regresní analýzu zahrnující data pozitivní odezvy (omezení regresních koeficientů na nezáporné).
Reference
- ^ Curry, H.B .; Schoenberg, I.J. (1966). „Na frekvenčních funkcích Polya. IV. Základní spline funkce a jejich limity“. J. Analyzujte matematiku. 17: 71–107. doi:10.1007 / BF02788653.
- ^ Ramsay, J.O. (1988). „Monotónní regrese Splines v akci“. Statistická věda. 3 (4): 425–441. doi:10.1214 / ss / 1177012761. JSTOR 2245395.
Tento aplikovaná matematika související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |