Uogólniona funkcja logistyczna

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania
A=M=0, K=C=1, B=3, ν=0,5, Q=-0,5
Efekt zmiany parametru A. Wszystkie pozostałe parametry wynoszą 1.
Efekt zmiany parametru B. A = 0, wszystkie pozostałe parametry wynoszą 1.
Efekt zmiany parametru C. A = 0, wszystkie pozostałe parametry wynoszą 1.
Efekt zmiany parametru K. A = 0, wszystkie pozostałe parametry wynoszą 1.
Efekt zmiany parametru Q. A = 0, wszystkie pozostałe parametry wynoszą 1.
Wpływ zmiany parametru ν . A = 0, wszystkie pozostałe parametry wynoszą 1.

Uogólniona funkcja (lub krzywa) logistyczna – funkcja generująca krzywe w kształcie litery S. Jest rozszerzeniem funkcji logistycznej. Została opracowana jako model wzrostu populacji i rozprzestrzeniania się zjawisk przez biologa F. J. Richardsa w 1959, stąd czasem nazywana jest krzywą Richardsa[1][2].

Definicja

Uogólniona funkcja logistyczna ma następującą postać[3]:

Y(t)=A+KA(C+QeBt)1/ν

Gdzie Y to wybrana miara badanego zjawiska, zaś t to czas. Krzywa ma sześć parametrów:

  • A – lewa asymptota pozioma;
  • K – prawa asymptota pozioma, jeżeli C=1; jeśli A=0 i C=1, K nazywa się pojemnością środowiska;
  • B – tempo wzrostu;
  • ν>0 – parametr wpływający na to, w pobliżu której asymptoty występuje maksymalny wzrost.
  • Q – parametr powiązany z wartością Y(0)
  • C – parametr zazwyczaj przyjmujący wartość 1. W przeciwnym razie prawa asymptota to A+KAC1/ν

Równanie może również być zapisane w formie:

Y(t)=A+KA(C+eB(tM))1/ν

gdzie M może być traktowane jako moment początkowy, w którym Y(M)=A+KA(C+1)1/ν.

Wreszcie, zapis zawierający zarówno parametr Q, jak i M może okazać się wygodny:

Y(t)=A+KA(C+QeB(tM))1/ν

Takie sformułowanie ułatwia ustawienie zarówno czasu początkowego, jak i wartości Y w tym czasie.

Jeżeli Q=ν=1, otrzymamy funkcję logistyczną z punktem przegięcia w czasie M.

Równanie różniczkowe

Szczególnym przypadkiem uogólnionej funkcji logistycznej jest:

Y(t)=K(1+Qeαν(tt0))1/ν,

co jest rozwiązaniem równania różniczkowego Richardsa (RDE):

Y(t)=α(1(YK)ν)Y

z warunkiem początkowym

Y(t0)=Y0

gdzie

Q=1+(KY0)ν

pod warunkiem że ν>0 i α>0

Klasyczne logistyczne równanie różniczkowe jest szczególnym przypadkiem powyższego równania, gdzie ν = 1, natomiast Szablon:Link-interwiki można odzyskać w granicy ν0+ pod warunkiem że:

α=O(1ν)

W rzeczywistości dla małego ν

Y(t)=Yr1exp(νln(YK))νrYln(YK)

Równanie różniczkowe Richardsa umożliwia modelowanie wielu zjawisk wzrostu, pojawiających się w takich dziedzinach, jak onkologia i epidemiologia.

Gradient uogólnionej funkcji logistycznej

Przy estymacji parametrów na podstawie danych często konieczne jest obliczenie pochodnych cząstkowych funkcji logistycznej względem parametrów w danym punkcie danych t (patrz[4]). Jeżeli C=1, mamy:

YA=1(1+QeB(tM))1/νYK=(1+QeB(tM))1/νYB=(KA)(tM)QeB(tM)ν(1+QeB(tM))1ν+1Yν=(KA)ln(1+QeB(tM))ν2(1+QeB(tM))1νYQ=(KA)eB(tM)ν(1+QeB(tM))1ν+1YM=(KA)QBeB(tM)ν(1+QeB(tM))1ν+1

Specjalne przypadki

Następujące funkcje są konkretnymi przypadkami krzywych Richardsa:

Przypisy

Szablon:Przypisy

Bibliografia