Bilevel optimization for regression of HH onto FHN
Vzpomeňme si, že SINDy metoda spočívala v optimzalizaci
Ξmin(21X˙−Θ(X)Ξ22+μR(Ξ)),
což můžeme v případě LASSO regrese jakožto optimalizační metody napsat jako
Ξmin(21X˙−Θ(X)Ξ22+μ∥Ξ∥1).
Předpokládejme, že máme "pevnou" trajektorii H HH modelu a derivace H˙ a obdobně pro FHN model trajektorie F a příslušné derivace F˙.
Potom nalezení lineární transformace Λ modelu HH na model FHN můžeme formulovat jako úlohu
ΛminH(Λ)21∥F−HΛ∥22.(LTR)
Jak jsme si řekli, tak uvažujeme, že trajektorie H je "pevná", tedy že nemůžeme měnit parametry HH modelu. Naopak o modelu FHN předpokládeme, že jeho parametry měnit můžeme. Tedy bychom chtěli nalézt pro model FHN
dtdu=f(u;p),
kde funkce f zadává FHN model, p je vektor parametrů a u je stav FHN systému, takové parametry, že řeší úlohu
pminFΛ(p)21i=1∑N∥Hi,⋅Λ−u(ti;p)∥22,(PRM.1)
kde Hi,⋅ je i-té pozorování HH modelu (v čase ti) a u(ti;p) je pozorování FHN modelu v čase ti za předpokladu parametrů p. Označme
u(T;p)=u(t1;p)⋮u(tN;p),T={t1,…,tN}.
Potom můžeme tyto 2 části dát dohromady a formulovat úlohu
$$
\min_{\vv \Lambda} \overbrace{\frac 1 2 \norm{\vv u(T; \vv{\hat p}) - \vv H \vv \Lambda}_2^2}^{\mcal H_{\vv{\hat p}}(\vv \Lambda)} \
\text{za podmínky } \vv{\hat p} = \argmin_{\vv p} \frac 1 2 \sum_{i = 1}^N \norm{H_{i, \cdot} \vv \Lambda - \vv u(t_i; \vv p)}_2^2 \tag{\T{F2H.1}}
nebotakeˊzkraˊceneˊ
\min_{\vv \Lambda} \mcal H_{\vv{\hat p}} (\vv \Lambda) \
\text{za podmínky } \vv{\hat p} = \argmin_{\vv p} \mcal F_{\vv \Lambda}(\vv p)
$$
Pravděpodobně nemusíme řešit případ Λ=0,p^=0, neboť i pro p^=0 nepovoluje tvar FHN modelu konstantní nulové řešení, které by bylo best fitem pro Λ=0.
Ačkoliv by tento přístup byl jistě užitečný, dostáváme me do problému s nalezením podmínky stacionarity pro optimalizaci
p^=pargminFΛ(p)
Pokud bychom ji chtěli najít, museli bychom spočítat ∂p∂FΛ, avšak bez této podmínky nejsme schopni optimalizovat celou úlohu.
Toto platí v příadě, že bychom úlohu optimalizovali metodou vyžadující gradient účelové funkce. Např. metoda "Nelder-Mead" se bez něj obejde
Proto raději použijme analgoii SINDy metodu,metody, která nám umožní tento problém obejít. Proto místo úlohy (PRM.1) řešme
$$
\min_{\vv p} \underbrace{\frac 1 2 \sum_{i = 1}^N \norm{\vv{\dot{H}_{i, \cdot}} \vv \Lambda - \vv f(\vv H_{i, \cdot} \vv \Lambda; \vv p)}_2^2}_{\mcal F'_{\vv \Lambda}(\vv p)}, \tag{\T{PRM.2}}
$$