ロジスティック関数を使用して入力の線形結合を非線形出力に変換しているので、ロジスティック回帰を線形分類器とみなすにはどうすればよいですか?
線形回帰は、隠れ層のないニューラルネットワークのようなものです。なぜニューラルネットワークは非線形分類器と見なされ、ロジスティック回帰は線形なのでしょうか。
ロジスティック関数を使用して入力の線形結合を非線形出力に変換しているので、ロジスティック回帰を線形分類器とみなすにはどうすればよいですか?
線形回帰は、隠れ層のないニューラルネットワークのようなものです。なぜニューラルネットワークは非線形分類器と見なされ、ロジスティック回帰は線形なのでしょうか。
回答:
ロジスティック回帰は、予測を したがって、予測は線形関数であるに関して記述できます。(より正確には、予測された対数オッズは線形関数です。)
逆に、線形関数に関してニューラルネットワークの出力を要約する方法はありません。そのため、ニューラルネットワークは非線形と呼ばれます。
また、ロジスティック回帰の場合、決定境界は線形です。これはの解です。ニューラルネットワークの決定境界は一般に線形ではありません。
Stefan Wagnerが指摘しているように、ロジスティック分類器の決定境界は線形です。(分類器は入力が線形に分離可能である必要があります。)明白でない場合に備えて、この数学を拡張したかったのです。
決定境界は、
少しの代数は、これがと同等であることを示しています
そして、両側の自然対数をとって、
そのため、決定境界は線形です。
ニューラルネットワークの決定境界が線形ではない理由は、ニューラルネットワークには2つのシグモイド関数の層があるためです:各出力ノードに1つと、各出力ノードの結果を組み合わせてしきい値を設定する追加のシグモイド関数です。