Skip to content

Latest commit

 

History

History
84 lines (63 loc) · 2.33 KB

README.md

File metadata and controls

84 lines (63 loc) · 2.33 KB

「スパース性に基づく機械学習」サポートページ

目次

  1. はじめに
  2. データからの学習
  3. スパース性の導入
  4. ノイズなしL1ノルム最小化の理論
  5. ノイズありL1ノルム最小化の理論
  6. L1ノルム正則化のための最適化法
  7. グループL1ノルム正則化に基づく機械学習
  8. トレースノルム正則化に基づく機械学習
  9. 重複型スパース正則化
  10. アトミックノルム
  11. おわりに

プログラム

本書で用いた実験のMATLABソースコードを公開します.

過学習(2章)

 plot_overfitting

図2.3

人工データ実験(3章)

  1. はじめにスパース正則化のための双対拡張ラグランジュ(DAL)法のツールボックスをダウンロードして下さい.
  2. ツールボックスのパスを追加して下さい.
addpath /path/to/dal/matlab
  1. 実行します.
exp_ksubset_correlated
  1. 結果 図3.4
  2. 係数ベクトルを可視化するにはexp_ksubset_correlated.mの9行目を
visualize_weights = 1;

としてから実行して下さい.

図3.5

相転移と統計的次元(4章)

 exp_lininvl1

図4.3(b)

lassoの統計的性能(5章)

  1. スパース正則化のための双対拡張ラグランジュ(DAL)法のツールボックスをダウンロードし,パスを追加して下さい(3章を参照).
  2. 実行します.
exp_lasso_scaling
  1. 結果

図5.3

最適化アルゴリズムの比較(6章)

フランク・ウォルフェ法(10章)

ロバスト主成分を用いた前景抽出(10章)

  1. データ (Hall of a business building) をシンガポール科学技術研究庁インフォコム研究所 (I2R) のページからダウンロード
  2. hall.zipを展開し,datasets/hall/以下に置きます.
  3. 実行します.
exp_hall
  1. 結果

図10.5