blue271828's misc :-)

ロジスティック関数

呼称

概要

ロジスティック関数とは、ロジスティック方程式の解のこと。

定義

一般には x0x_0 をパラメタとした次の定義がロジスティック関数として知られている。

f(x)=L1+ek(xx0) f(x) = \frac{L}{1+e^{-k(x-x_0)}}

パラメタ 値域 説明
LL LR, 0LL\in\R, ~0\le L f(x)f(x) が取りうる最大値
kk kRk\in\R 成長率
x0x_0 x0Rx_0\in\R f(x0)=L2\displaystyle f(x_0) = \frac{L}{2}

導出:

ロジスティック方程式の解の導出から、

P(t)=K1+KP0P0exp(rt)(1) P(t) = \frac{K}{1 + \frac{K-P_0}{P_0}\exp(-rt)} \tag{1}

P(t0)=K2\displaystyle P(t_0)=\frac{K}{2} とすると、

P(t0)=K1+KP0P0exp(rt0)=K21+KP0P0exp(rt0)=2KP0P0exp(rt0)=1exp(rt0)=P0KP0exp(rt0)=KP0P0(2) \begin{aligned} P(t_0) = \frac{K}{1+\frac{K-P_0}{P_0}\exp(-rt_0)} &= \frac{K}{2} \cr 1 + \frac{K-P_0}{P_0}\exp(-rt_0) &= 2 \cr \frac{K-P_0}{P_0}\exp(-rt_0) &= 1 \cr \exp(-rt_0) &= \frac{P_0}{K-P_0} \cr \exp(rt_0) &= \frac{K-P_0}{P_0} \end{aligned} \tag{2}

(1),(2)(1),(2) より、

P(t)=K1+KP0P0exp(rt)=K1+exp(rt0)exp(rt)=K1+exp(r(tt0))f(x)=L1+er(xx0) \begin{aligned} P(t) &= \frac{K}{1 + \frac{K-P_0}{P_0}\exp(-rt)} \cr &= \frac{K}{1 + \exp(rt_0)\exp(-rt)} \cr &= \frac{K}{1+\exp(-r(t-t_0))} \cr \cr \therefore f(x) &= \frac{L}{1+e^{-r(x-x_0)}} \end{aligned}

関連記事

参考文献

Tags

#Ansible (3) #Bash (1) #Docker (1) #Git (2) #Hugo (2) #Molecule (1) #Python (1) #WSLtty (1) #アルゴリズム (4) #ビジネス用語 (1) #プログラミング (1) #位相空間論 (8) #初等数学 (20) #初等関数 (1) #実解析 (1) #幾何学 (3) #微分積分学 (18) #情報理論 (4) #抽象代数学 (14) #数理モデル (2) #数理論理学 (21) #機械学習 (3) #正規表現 (1) #測度論 (3) #特殊関数 (4) #確率論 (18) #組合せ論 (5) #統計学 (12) #線型代数学 (18) #複素解析学 (4) #解析学 (15) #論理学 (6) #順序集合論 (9)