Excel でシグモイド関数を計算する方法
シグモイド関数は、プロットすると「S」字型の曲線を示す数学関数です。
シグモイド関数の最も一般的な例はロジスティック シグモイド関数で、次のように計算されます。
F(x) = 1 / (1 + e -x )
Excel で特定の x 値に対するシグモイド関数の値を計算するには、次の式を使用できます。
=1/(1+EXP(- A1 ))
この数式は、 x 値がセルA1にあることを前提としています。
次の例は、この公式を実際に使用する方法を示しています。
例: Excel でのシグモイド関数の計算
Excel の列に次の x 値のリストがあるとします。
x の各値に対するシグモイド関数の値を計算するには、セルB2に次の数式を入力します。
=1/(1+EXP(- A2 ))
次に、この数式を列 B の残りの各セルにドラッグして、各 x 値のシグモイド関数の値を計算します。
次に、折れ線プロットを作成してシグモイド関数の値を視覚化できます。
まず、列 A と列 B の各値を強調表示します。
次に、上部のリボンに沿って「挿入」タブをクリックします。次に、 「グラフ」グループをクリックし、 「滑らかな線とマーカーを含む散布図」というタイトルのグラフをクリックします。
クリックすると、次の折れ線グラフが表示されます。
X 軸には X 値が表示され、Y 軸には各 X 値のシグモイド関数の値が表示されます。
プロットはシグモイド関数の「S」字型曲線の特徴を示していることに注意してください。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。