- はじめに
- データからの学習
- スパース性の導入
- ノイズなしL1ノルム最小化の理論
- ノイズありL1ノルム最小化の理論
- L1ノルム正則化のための最適化法
- グループL1ノルム正則化に基づく機械学習
- トレースノルム正則化に基づく機械学習
- 重複型スパース正則化
- アトミックノルム
- おわりに
本書で用いた実験のMATLABソースコードを公開します.
plot_overfitting
- はじめにスパース正則化のための双対拡張ラグランジュ(DAL)法のツールボックスをダウンロードして下さい.
- ツールボックスのパスを追加して下さい.
addpath /path/to/dal/matlab
- 実行します.
exp_ksubset_correlated
visualize_weights = 1;
としてから実行して下さい.
exp_lininvl1
- スパース正則化のための双対拡張ラグランジュ(DAL)法のツールボックスをダウンロードし,パスを追加して下さい(3章を参照).
- 実行します.
exp_lasso_scaling
- 結果
- データ (Hall of a business building) をシンガポール科学技術研究庁インフォコム研究所 (I2R) のページからダウンロード
hall.zip
を展開し,datasets/hall/
以下に置きます.- 実行します.
exp_hall
- 結果