作成中。
概略
Passive Aggressive(PA)はオンライン学習アルゴリズムの一つ。パーセプトロンのようなアルゴリズムだがヒンジロスに基づいて更新する。オンライン版のSVM的位置づけ。
準備
線形識別器
ある重みベクトル
と入力ベクトル
の内積が0以上か0未満かで識別器を構成する。つまり、次式の関数となる。なお、定数(バイアス)項のために入力ベクトルの最初に常に1の値をとる要素を加える。
ヒンジロス
ヒンジロスは次式で表される。なお、
であることは必然ではない。
導出
更新方法(目的関数)
PAでは次式によって重みベクトルを更新する。