「ロジスティック関数」の版間の差分

編集の要約なし
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
'''ロジスティクス関数'''(logistic function)とは、S字型曲線を描く関数である。
'''ロジスティクス関数'''(logistic function)とは、S字型曲線を描く関数である。


[[シグモイド関数]]の一種であり全てではないが、世間一般で「[[シグモイド関数」]]という場合の9割くらいはこのロジスティクス関数のことを指している。
[[シグモイド関数]]の一種であり全てではないが、世間一般で「[[シグモイド関数]]」という場合の9割くらいはこのロジスティクス関数のことを指している。


: <math>f(x) = \frac{L}{1 + e^{-k(x-x_0)}},</math>
: <math>f(x) = \frac{L}{1 + e^{-k(x-x_0)}},</math>
8行目: 8行目:
:: <math>k</math> = 曲線の勾配
:: <math>k</math> = 曲線の勾配


実数の領域が-inftyから+inftyまでのxの値に対して、右図のようなS字カーブが得られます。
実数の領域が-inftyから+inftyまでのxの値に対して、
xが+inftyに近づくとfのグラフがLに近づき、-inftyに近づくと0に近づくというS曲線が得られます。
xが+inftyに近づくとfのグラフがLに近づき、-inftyに近づくと0に近づくというS曲線が得られる。


Lとkを1にするとシンプルな式になる。
Lとkを1にするとシンプルな式になる。
世間一般で「ロジスティクス関数」という場合の9割くらいはこのシンプルな式を指している。
世間一般で「ロジスティクス関数」という場合の9割くらいはこのシンプルな式を指している。
: <math>S(x) = \frac{1}{1 + e^{-x}}</math>
: <math>f(x) = \frac{1}{1 + e^{-x}}</math>


C# で書くとこんな感じ。
C# で書くとこんな感じ。
24行目: 24行目:
== 関連項目 ==
== 関連項目 ==
* [[シグモイド関数]]
* [[シグモイド関数]]
[[category: 算数]]