

シグモイド関数は、グラフが特徴的な S 字型またはシグモイド曲線を持つ数学関数です。
シグモイド関数の一般的な例としてはロジスティック関数があり、次の式で定義される: [1]
その他のシグモイド関数については、「例」のセクションを参照してください。一部の分野、特に人工ニューラル ネットワークの分野では、「シグモイド関数」という用語は「ロジスティック関数」の同義語として使用されます。
シグモイド関数の特殊なケースには、ゴンペルツ曲線(x の大きな値で飽和するシステムのモデリングに使用)やオジー曲線(一部のダムの放水路に使用)などがあります。シグモイド関数はすべての実数の定義域を持ち、戻り値(応答値)は通常単調に増加しますが、減少することもあります。シグモイド関数は、ほとんどの場合、戻り値(y 軸)を 0 から 1 の範囲で示します。よく使用される別の範囲は -1 から 1 です。
ロジスティック関数や双曲正接関数を含むさまざまなシグモイド関数が、人工ニューロンの活性化関数として使用されています。シグモイド曲線は、ロジスティック密度関数、正規密度関数、スチューデントのt確率密度関数の積分など、累積分布関数(0 から 1 の範囲)として統計学でもよく使用されます。ロジスティック シグモイド関数は逆関数であり、その逆関数はロジット関数です。
意味
シグモイド関数は、すべての実入力値に対して定義され、各点[1] [2]で非負の導関数と、正確に1つの変曲点を持つ、有界で微分可能な実関数です。
プロパティ
一般に、シグモイド関数は単調で、1次導関数はベル型です。逆に、連続的で負でないベル型関数 (退化していない限り、極大値が 1 つあり、極小値がない) の積分はシグモイド型になります。したがって、多くの一般的な確率分布の累積分布関数はシグモイド型です。このような例の 1 つは誤差関数で、これは正規分布の累積分布関数に関連します。もう 1 つは逆正接関数で、これはコーシー分布の累積分布関数に関連します。
シグモイド関数は、一対の水平漸近線によって制約され ます。
シグモイド関数は、特定の点より小さい値に対しては凸型であり、その点より大きい値に対しては 凹型です。ここでの多くの例では、その点は 0 です。
例
.svg/500px-Gjl-t(x).svg.png)
- ロジスティック関数
- 双曲正接(上記のロジスティック関数をシフトおよびスケールしたバージョン)
- 逆正接関数
- グーデルマン関数
- エラー関数
- 一般化ロジスティック関数
- スムーズステップ機能
- いくつかの代数関数、例えば
- より一般的な形では[3]
- シフトとスケーリングを除けば、多くのシグモイドは の特殊なケースであり、 は負のボックス-コックス変換の逆であり、 とは形状パラメータである。[4]
- 滑らかな遷移関数[5]を(-1,1)に正規化すると、
上述の双曲正接を用いて、は における傾きを表す自由パラメータで、 以上にする必要があります。これは、より小さい値では関数が複数の変曲点を持つようになり、真のシグモイドではなくなるためです。 この関数は、有限の範囲内で実際に -1 と 1 の極限値に達するという点で珍しい関数です。つまり、 のすべての場合で値が -1 で一定であり、のすべての場合で値が 1で一定であることを意味します。 それにもかかわらず、 を含むあらゆる で滑らか(無限に微分可能、)です。
アプリケーション

複雑なシステムの学習曲線などの多くの自然プロセスは、小さな始まりから加速して時間の経過とともにクライマックスに近づく進行を示します。特定の数学モデルが不足している場合は、シグモイド関数がよく使用されます。[6]
van Genuchten-Gupta モデルは逆 S 字曲線に基づいており、土壌塩分に対する作物収量の反応に適用されます。
土壌塩分濃度と土壌地下水位の深さの両方に対する作物収量(小麦)の反応にロジスティック S 曲線を適用した例は、「農業における作物の反応のモデル化」に示されています。
人工ニューラル ネットワークでは、効率性を高めるために、代わりに非滑らかな関数が使用されることがあります。これらはハード シグモイドと呼ばれます。
オーディオ信号処理では、シグモイド関数はアナログ回路のクリッピングの音をエミュレートするための波形 整形伝達関数として使用されます。[7]
生化学および薬理学において、ヒル方程式とヒル・ラングミュア方程式はシグモイド関数です。
コンピュータ グラフィックスとリアルタイム レンダリングでは、シグモイド関数の一部は、2 つの値の間で色やジオメトリを滑らかに、目に見える継ぎ目や不連続なしにブレンドするために使用されます。
強酸と強塩基の間の滴定曲線は、 pH スケールの対数特性によりシグモイド形状になります。
ロジスティック関数はタイプIII Unumsを利用することで効率的に計算できる。[8]
参照
- ステップ関数 – 実区間の指標関数の線形結合
- 符号関数 – -1、0、または 1 を返す数学関数
- ヘヴィサイドステップ関数 – 正の数の指示関数
- ロジスティック回帰 – バイナリ従属変数の統計モデル
- ロジット – 統計における関数
- ソフトプラス関数 – 活性化関数の種類
- ソボレバ修正双曲正接 – データ分析における数学的活性化関数
- ソフトマックス関数 – ワンホット引数最大値の滑らかな近似
- スウィッシュ関数 – データ分析における数学的活性化関数
- ワイブル分布 – 連続確率分布
- フェルミ・ディラック統計 – フェルミオンの挙動の統計的記述
参考文献
- ^ ab Han, Jun; Morag, Claudio (1995)。「シグモイド関数パラメータがバックプロパゲーション学習の速度に与える影響」。Mira, José、Sandoval, Francisco (編)。自然ニューラル計算から人工ニューラル計算へ。コンピュータサイエンスの講義ノート。第 930 巻。pp. 195–201。doi : 10.1007/3-540-59497-3_175。ISBN 978-3-540-59497-0。
- ^ Ling , Yibei; He, Bin (1993 年 12 月)。「生物学的成長モデルのエントロピー分析」。IEEE Transactions on Biomedical Engineering。40 ( 12): 1193–2000。doi :10.1109/10.250574。PMID 8125495 。
- ^ Dunning, Andrew J.; Kensler, Jennifer; Coudeville, Laurent; Bailleux, Fabrice (2015-12-28). 「免疫学的防御相関に関する連続法のいくつかの拡張」BMC Medical Research Methodology . 15 (107): 107. doi : 10.1186/s12874-015-0096-9 . PMC 4692073 . PMID 26707389.
- ^ “grex --- Growth-curve Explorer”. GitHub . 2022-07-09. 2022-08-25時点のオリジナルよりアーカイブ。 2022-08-25に取得。
- ^ EpsilonDelta (2022-08-16). 「1次元での滑らかな遷移関数 | 滑らかな遷移関数シリーズパート1」。13:29/14:04 – www.youtube.com経由。
- ^ Gibbs, Mark N.; Mackay, D. (2000 年 11 月). 「変分ガウス過程分類器」. IEEE Transactions on Neural Networks . 11 (6): 1458–1464. doi :10.1109/72.883477. PMID 18249869. S2CID 14456885.
- ^ スミス、ジュリアス O. (2010)。物理オーディオ信号処理 (2010 版)。W3K パブリッシング。ISBN 978-0-9745607-2-4. 2022年7月14日時点のオリジナルよりアーカイブ。2020年3月28日閲覧。
- ^ Gustafson, John L. ; Yonemoto, Isaac (2017-06-12). 「Beating Floating Point at its Own Game: Posit Arithmetic」(PDF)。2022-07-14 にオリジナルからアーカイブ(PDF) 。2019-12-28に取得。
さらに読む
- ミッチェル、トム M. (1997)。機械学習。WCBマグロウヒル。ISBN 978-0-07-042807-2。(注: 特に「第 4 章: 人工ニューラル ネットワーク」(特に 96 ~ 97 ページ) を参照してください。ここで、Mitchell は「ロジスティック関数」と「シグモイド関数」という単語を同義語として使っています。この関数は「圧縮関数」とも呼ばれています。また、シグモイド (別名ロジスティック) 関数は、多層ニューラル ネットワークの「ニューロン」の出力を圧縮するために使用されます。)
- Humphrys, Mark. 「連続出力、シグモイド関数」。2022年7月14日時点のオリジナルよりアーカイブ。2022年7月14日閲覧。(注: シグモイドの特性、軸に沿ってどのようにシフトできるか、そのドメインをどのように変換できるかなど)
外部リンク
- 「SegRegA を使用したロジスティック S 曲線 (シグモイド) のデータへのフィッティング」。2022 年 7 月 14 日にオリジナルからアーカイブされました。
