先日実装した多クラス Passive Aggressive アルゴリズムに平均化を実装してみた.コードは C++0x で多クラス分類器を実装してみた - ny23の日記 を参照.実装したと言っても大したものではなく,本質的には追加したのは4行(USE_AVERAGING で囲われたところ).平均化すると,収束を待つ必要がなくなるので,繰り返し回数を 20->5 に変更して実験. # MacBook Air (Mid 2011); Intel Core i7 1.7 Ghz CPU, 4 GB Memory > g++ -DUSE_AVERAGING -std=c++0x -Wall -O2 spa.cc -o spaa # covtype > run spaa PA1 covtype.train covtype.test 0.1 5 read: 0.827s train: .....0.9

