本文へスキップ
← 用語集一覧へ

活性関数

教科書で学ぶニューラルネットワークと深層学習

定義一つのニューロンが受け取った値の合計を、次の層へ送る値に変える関数を活性関数(活性化関数)という。

解説ニューロンは前の層から届いた値に重みを掛けて足し合わせ、その合計を活性関数に通してから次へ渡す。例えば、合計が基準に達したときだけ信号を送る関数や、0 から 1 の間のなめらかな値に変える関数がある。活性関数が直線的でない変換をするおかげで、層を重ねたネットワークが複雑な関係を表せる。

たとえ受け取った知らせの強さを見て、次の人へ伝えるか、どのくらいの強さで伝えるかを決める、一人一人の判断のくせのようなもの。

記憶フック生物の神経細胞は刺激が一定を超えると「活性化(発火)」して信号を出す。その振る舞いをまねる関数なので活性関数と呼ぶ。

関連する過去問(2 問)