Data & Computing機械学習A-Level
AQAAPIBAbiturBachilleratoCambridgeCCEACESS

ロジスティック関数

シグモイド活性化関数。

Understand the formulaSee the free derivationOpen the full walkthrough

This public page keeps the free explanation visible and leaves premium worked solving, advanced walkthroughs, and saved study tools inside the app.

Core idea

Overview

ロジスティック関数について、主要な入力値と式の関係を整理し、計算結果の意味を解釈するための説明です。条件、単位、前提を確認しながら使うことで、結果を比較、判断、見積もり、リスク確認に結びつけやすくなります。必要に応じて値を変え、結果の変化も確認してください。

When to use: ロジスティック関数は、与えられた値から必要な結果を求めたいときに使います。入力の単位、範囲、前提条件を確認してから代入し、計算結果を現実の条件や問題文の目的と照らし合わせてください。

Why it matters: ロジスティック関数の結果は、数値を比較し、傾向、制約、リスク、設計上の判断を説明するために役立ちます。答えを単独の数値として扱わず、条件が変わったときの意味や妥当性も確認できます。

Symbols

Variables

(x) = Output (0-1), x = Input Value

Output (0-1)
Variable
Input Value
Variable

Walkthrough

Derivation

公式:ロジスティック(シグモイド)関数

ロジスティック関数は、任意の実数入力を0と1の間の値に写像するため、二値分類における確率として解釈できる。

  • 出力は正例クラスの確率として解釈される。
1

シグモイド関数を述べる:

指数関数により分母が常に正になることが保証され、出力が(0,1)に保たれる。

2

極限の振る舞いを確認する:

xが大きい正の値の場合、は非常に小さくなり、xが大きい負の値の場合、は非常に大きくなり、分数を0に向かわせる。

Note: At x=0, (0)=1/2.

Result

Source: Standard curriculum — A-Level Data Science & Machine Learning

Free formulas

Rearrangements

Solve for

x について解く

ロジスティック関数の式を変形して、入力値 x について解く。

Difficulty: 4/5

The static page shows the finished rearrangements. The app keeps the full worked algebra walkthrough.

Visual intuition

Graph

Graph type: sigmoid

Why it behaves this way

Intuition

滑らかなS字曲線で、任意の実数入力を0から1の間の出力に写像し、ある状態から別の状態への漸次的な遷移を表す。

ロジスティック関数の出力であり、確率または活性化レベルを表す。
特定の事象(例:正例クラスに属すること)の尤度を定量化し、常に0から1の間にスケーリングされる。
関数への入力であり、多くの場合、機械学習モデルにおける特徴量の線形結合である。
正の結果に対する「証拠」または「スコア」を表す。xが大きいほど証拠が強く、確率を1に近づける。

Signs and relationships

  • -x: 指数における負号はS字形状にとって重要である。入力xが増加すると、-xが減少し、がゼロに近づく。
  • 1 + e^{-x}: 分母は、出力 '(x)' が常に0と1の間に収まることを保証します。'' は常に正なので、'1 + ' は常に1より大きく、分数 '1 / (1 + )' が適切に定義されることが保証されます。

Free study cues

Insight

Canonical usage

ロジスティック関数は無次元の入力を受け取り、無次元の出力を生成し、通常は確率または 0 から 1 の間の値として解釈される。

Dimension note

ロジスティック関数の入力 'x' と出力 '(x)' はいずれも無次元である。'e' の指数は常に無次元でなければならず、この関数の出力は確率であり、物理的な

One free problem

Practice Problem

次の条件を使って、ロジスティック関数を求めてください。必要な値を式に代入し、単位と桁数を確認して答えてください。 条件: 0。

Hint: ロジスティック関数の式に既知の値を代入し、単位、符号、分母と分子の対応を確認しながら計算してください。問題文で与えられた条件を先に整理すると解きやすくなります。

The full worked solution stays in the interactive walkthrough.

Where it shows up

Real-World Context

ロジスティック関数は、実務、学習、分析の場面で具体的な値を代入して結果を確認するときに使えます。計算結果を単なる数値として扱うのではなく、条件の比較、判断、見積もり、リスク確認に結びつけて解釈するのに役立ちます。

Study smarter

Tips

  • 入力xが0のとき、出力Sは正確に0.5です。
  • ゼロから大きく離れた入力では、関数が非常に平坦になる「勾配消失」が起こります。
  • 関数が0または1に早く飽和しすぎないよう、入力特徴量を常に正規化してください。

Avoid these traps

Common Mistakes

  • e^-xの負号を忘れること。
  • 出力に上限がないと扱うこと。

Common questions

Frequently Asked Questions

ロジスティック関数は、任意の実数入力を0と1の間の値に写像するため、二値分類における確率として解釈できる。

ロジスティック関数は、与えられた値から必要な結果を求めたいときに使います。入力の単位、範囲、前提条件を確認してから代入し、計算結果を現実の条件や問題文の目的と照らし合わせてください。

ロジスティック関数の結果は、数値を比較し、傾向、制約、リスク、設計上の判断を説明するために役立ちます。答えを単独の数値として扱わず、条件が変わったときの意味や妥当性も確認できます。

e^-xの負号を忘れること。 出力に上限がないと扱うこと。

ロジスティック関数は、実務、学習、分析の場面で具体的な値を代入して結果を確認するときに使えます。計算結果を単なる数値として扱うのではなく、条件の比較、判断、見積もり、リスク確認に結びつけて解釈するのに役立ちます。

入力xが0のとき、出力Sは正確に0.5です。 ゼロから大きく離れた入力では、関数が非常に平坦になる「勾配消失」が起こります。 関数が0または1に早く飽和しすぎないよう、入力特徴量を常に正規化してください。

References

Sources

  1. Wikipedia: Logistic function
  2. Deep Learning by Ian Goodfellow, Yoshua Bengio, Aaron Courville
  3. Wikipedia: Sigmoid function
  4. Ian Goodfellow, Yoshua Bengio, Aaron Courville Deep Learning
  5. Christopher M. Bishop Pattern Recognition and Machine Learning
  6. Trevor Hastie, Robert Tibshirani, Jerome Friedman The Elements of Statistical Learning
  7. Standard curriculum — A-Level Data Science & Machine Learning