Pythonではじめる縮なし僥 DDC亠僥の辛嬬來をレげるラベルなしデ`タの旋喘

歌紗宀

  1. 弌爽 才刹
  2. 栂 晩鯡
  3. 儲惹 喇伏
  4. 詭錙々е
  5. 橿硫 F畔
  6. 乞廉 晩
  7. 賠邦 匯伏
  8. 椳 菅鞠

朕肝

朕肝
まえがき [縮T]

餡拭―なし僥の児A

1嫗 C亠僥エコシステムにおける縮なし僥の羨ち了崔´3 [椳] 24ペ`ジ
1.1 児云議なC亠僥喘Z´3
1.2 ル`ルベ`ス vs. C亠僥´4
1.3 縮あり僥 vs. 縮なし僥´5
1.3.1 縮あり僥の旋泣と之泣
1.3.2 縮なし僥の旋泣と之泣
1.4 縮なし僥を喘いてC亠僥システムを個措する´7
1.4.1 ラベル原きデ`タが噴蛍にない
1.4.2 ^m栽
1.4.3 肝圷の發
1.4.4 蒙翮織┘鵐献縫▲螢鵐
1.4.5 翌れ
1.4.6 デ`タドリフト
1.5 縮あり僥アルゴリズムのB初´9
1.5.1 侘返隈
1.5.2 除因ベ`ス隈
1.5.3 Q協直ベ`スの返隈
1.5.4 サポ`トベクタマシン
1.5.5 ニュ`ラルネットワ`ク
1.6 縮なし僥アルゴリズムの´15
1.6.1  肝圷p
1.6.2 クラスタリング
1.6.3 蒙翮審薐
1.6.4 縮なし侮嗔Я
1.6.5 縮なし僥を喘いた幟肝デ`タ蛍裂
1.7 縮なし僥を喘いた晒僥´22
1.8 磯縮あり僥´23
1.9 縮なし僥の鮄胆´24
1.9.1  械奮
1.10 Y´25

2嫗 C亠僥プロジェクトのはじめからKわりまで´27 [詭] 40ペ`ジ
2.1 h廠の筺27
2.1.1 バ`ジョン砿尖Git
2.1.2 云のGitレポジトリのクロ`ン
2.1.3 親僥室g麻ライブラリAnacondaディストリビュ`ション
2.1.4 ニュ`ラルネットワ`クTensorFlowとKeras
2.1.5 拘塘ブ`スティングその1XGBoost
2.1.6 拘塘ブ`スティングその2LightGBM
2.1.7 クラスタリングアルゴリズム
2.1.8 議h廠Jupyter Notebook
2.2 デ`タの古勣´30
2.3 デ`タの筺31
2.3.1 デ`タの函誼
2.3.2 デ`タの{
2.3.3 蒙翮塵仭个肇薀戰訶篩个臨撹
2.3.4 蒙翮織┘鵐献縫▲螢鵐阿般翮厨xk
2.3.5 デ`タの辛晒
2.4 モデルの筺38
2.4.1 セットとテストセットへの蛍護
2.4.2 コストv方のxk
2.4.3  k蛍護住餓編^セットの恬撹
2.5 C亠僥モデルPart顳´40
2.5.1 モデル#1坤蹈献好謄ック指「
2.6 u樫業
2.6.1  詞揖佩双
2.6.2 m栽楕-壅F楕爆
2.6.3  ROC妻榻鍍嘛蒙來
2.7 C亠僥モデルPartÅ´48
2.7.1 モデル#2坤薀鵐瀬爛侫レスト
2.7.2 モデル#3差甘筌岌`スティング匂XGBoost
2.7.3 モデル#4差甘筌岌`スティング匂LightGBM
2.8 テストセットを喘いた4つのモデルの編^´56
2.9 アンサンブル´59
2.9.1 スタッキング
2.10 恷瘁のモデルxk´62
2.11 g\喘システムパイプライン´63
2.12 まとめ´64

Å何 scikit-learnを喘いた縮なし僥

3嫗 肝圷p´67 [乞廉] 26ペ`ジ
3.1 肝圷pを佩うC´67
3.1.1  MNIST方忖デ`タセット
3.2 肝圷pアルゴリズム´68
3.2.1 侘符唹 vs. 謹悶僥
3.3  PCA麼撹蛍蛍裂´72
3.3.1  PCAの古勣
3.3.2  PCAの聞い圭
3.3.3 インクリメンタルPCA
3.3.4 スパ`スPCA
3.3.5 カ`ネルPCA
3.4 蒙キ崕癲81
3.5 ランダム符唹´82
3.5.1 ガウス侏ランダム符唹
3.5.2 スパ`スランダム符唹
3.6  Isomap´84
3.7  MDS╋犂淋樫業撹隈´85
3.8  LLE┥嵋侘托めzみ´86
3.9  t-SNE
3.10 麿の肝圷p返隈´89
3.11 看僥´89
3.12  ICA╋請撹蛍蛍裂´91
3.13 まとめ´92

4嫗 械奮´93 [橿硫] 24ペ`ジ
4.1 クレジットカ`ド音屎奮´93
4.1.1 デ`タの
4.1.2 械スコアv方の協x
4.1.3 u樫業の協x
4.1.4 プロットv方の協x
4.2 宥械のPCAによる械奮´97
4.2.1 圷の肝圷方と揖じ方の麼撹蛍を喘いるPCA
4.2.2 恷mな麼撹蛍方の冥沫
4.3 スパ`スPCAによる械奮´101
4.4 カ`ネルPCAによる械奮´103
4.5 ガウス侏ランダム符唹を喘いた械奮´105
4.6 スパ`スランダム符唹を喘いた械奮´106
4.7 掲侘械奮´108
4.8 看僥による械奮´108
4.9  ICAによる械奮´110
4.10 テストセットにする音屎奮´111
4.10.1 宥械のPCAを喘いたテストセットにする械奮
4.10.2  ICAを喘いたテストセットにする械奮
4.10.3 看僥を喘いたテストセットにする械奮
4.11 まとめ´115

5嫗 クラスタリング´117 [賠邦] 22ペ`ジ
5.1  MNIST方忖デ`タセット´117
5.1.1 デ`タの
5.2 クラスタリングアルゴリズム´119
5.3  k峠譲隈´120
5.3.1  k峠譲隈のクラスタT來
5.3.2 クラスタリングY惚のu
5.3.3  k峠譲隈の娼業
5.3.4  k峠譲隈と麼撹蛍の方
5.3.5 圷のデ`タセットにするk峠譲隈
5.4 A咼ラスタリング´127
5.4.1 蹄鹿侏A咼ラスタリング
5.4.2 デンドログラム
5.4.3 クラスタリングY惚のu
5.5  DBSCAN´133
5.5.1  DBSCANアルゴリズム
5.5.2  DBSCANのMNIST方忖デ`タセットへのm喘
5.5.3  HDBSCAN
5.6 まとめ´137

6嫗 グル`プ蛍け´139 [賠邦] 22ペ`ジ
6.1  LendingClubデ`タ´139
6.1.1 デ`タの
6.1.2 猟忖双から方、悗Q
6.1.3 之p、倫ag
6.1.4 蒙翮織┘鵐献縫▲螢鵐
6.1.5 恷K議な蒙翮深栽のxkとスケ`ルQ
6.1.6 u喘ラベルの峺協
6.2 クラスタリングのu´147
6.3  k峠譲隈のm喘´148
6.4 A咼ラスタリングのm喘´151
6.5  HDBSCANのm喘´155
6.6 まとめ´156

‰何 TensorFlowとKerasを喘いた縮なし僥

7嫗 オ`トエンコ`ダ´161 [儲惹] 8ペ`ジ
7.1 ニュ`ラルネットワ`ク´161
7.1.1 TensorFlow
7.1.2 Keras
7.2 オ`トエンコ`ダ坤┘鵐芥`ダとデコ`ダ´164
7.3 隆頼筌`トエンコ`ダ´165
7.4 ^頼筌`トエンコ`ダ´166
7.5 デンス vs. スパ`スオ`トエンコ`ダ´166
7.6 ノイズ茅肇オ`トエンコ`ダ´167
7.7 箏屮`トエンコ`ダ´167
7.8 まとめ´168

8嫗 オ`トエンコ`ダハンズオン´169 [儲惹] 33ペ`ジ
8.1 デ`タの筺169
8.2 オ`トエンコ`ダの撹勣殆´172
8.3 試來晒v方´172
8.4 恷兜のオ`トエンコ`ダ´173
8.4.1 p払v方
8.4.2 恷m晒返隈
8.4.3 モデルの
8.4.4 テストセットを喘いたu
8.5 侘試來晒v方を喘いた2嗄翰筌`トエンコ`ダ´179
8.5.1 ノ`ド方をやしてみる
8.5.2 咾やしてみる
8.6 掲侘オ`トエンコ`ダ´184
8.7 侘試來晒v方を喘いた^頼筌`トエンコ`ダ´187
8.8 侘試來晒v方を喘いドロップアウトをm喘した^頼筌`トエンコ`ダ´189
8.9 侘試來晒v方を喘いたスパ`ス^頼筌`トエンコ`ダ´191
8.10 侘試來晒v方を喘いドロップアウトをm喘したスパ`ス^頼筌`トエンコ`ダ´192
8.11 ノイズのあるデ`タセットへの鬄194
8.12 ノイズ茅肇オ`トエンコ`ダ´195
8.12.1 侘試來晒v方を喘いた2咼離ぅ些肇隆頼筌`トエンコ`ダ
8.12.2 侘試來晒v方を喘いた2咼離ぅ些肇^頼筌`トエンコ`ダ
8.12.3  ReLU試來晒v方を喘いた2咼離ぅ些肇^頼筌`トエンコ`ダ
8.13 まとめ´201

9嫗 磯縮あり僥´203 [栂] 14ペ`ジ
9.1 デ`タの筺203
9.2 縮ありモデル´206
9.3 縮なしモデル´208
9.4 磯縮ありモデル´210
9.5 縮あり僥と縮なし僥の璃薦´212
9.6 まとめ´213

♯何TensorFlowとKerasを喘いた侮喀なし僥

10嫗 崙涕兇ボルツマンマシンを喘いた容]システム´217 [弌爽] 18ペ`ジ
10.1  ボルツマンマシン´217
10.1.1 崙涕兇ボルツマンマシンRBM
10.2 容]システム´218
10.2.1  f{フィルタリング
10.2.2  The Netflix Prize
10.3  MovieLensデ`タセット´219
10.3.1  デ`タの
10.3.2 コストv方の協x再従屈\`餓
10.3.3 ベ`スラインgY
10.4 佩双蛍盾´226
10.4.1  捻壓咀徨が1の栽
10.4.2 捻壓咀徨が3の栽
10.4.3 捻壓咀徨が5の栽
10.5  RBMを喘いたf{フィルタリング´228
10.5.1  RBMニュ`ラルネットワ`クの夛
10.5.2  RBMクラスの何瞳の恬撹
10.5.3  RBMを喘いた容]システムの
10.6 まとめ´234

11嫗 侮嗤田逎優奪肇鍠`クを喘いた蒙翮奮´235 [栂] 28ペ`ジ
11.1 侮嗤田逎優奪肇鍠`クの´235
11.2  MNIST鮫颯ラス蛍´236
11.3 崙涕兇ボルツマンマシン´237
11.3.1  RBMクラスの撹勣殆のB
11.3.2  RBMモデルを喘いた鮫颪良撹
11.3.3 嶄g蒙翮奮をる
11.4  3つのRBMからなるDBNの僥´242
11.4.1 音屎奮の佩
11.4.2 伏撹された鮫
11.5 頼畠な侮嗤田逎優奪肇鍠`ク´248
11.5.1  DBNの僥プロセス
11.5.2  DBNの僥
11.6 縮なし僥を喘いた縮あり僥返隈の個鋲´253
11.6.1  鮫颯ラス蛍匂を個鋲するための鮫馼撹
11.7  LightGBMを喘いた鮫颯ラス蛍匂´259
11.7.1 縮あり僥だけの栽
11.7.2 縮なし僥と縮あり僥を穩辰靴織轡好謄
11.8 まとめ´262

12嫗 議伏撹ネットワ`ク´263 [詭] 16ペ`ジ
12.1  GANの深え圭´263
12.1.1  GANの璃薦
12.2 侮哺みzみ議伏撹ネットワ`ク´264
12.3 みzみニュ`ラルネットワ`ク´265
12.4  DCGAN壅L´269
12.4.1  DCGANの伏撹ネットワ`ク
12.4.2  DCGANのReネットワ`ク
12.4.3 Reモデルと議モデル
12.4.4  MNISTデ`タセット喘DCGAN
12.5  MNIST DCGANの嘛´275
12.5.1 栽撹鮫颪良撹
12.6 まとめ´277

13嫗 r狼双クラスタリング´279 [弌爽] 22ペ`ジ
13.1  伉蹈禰`タ´280
13.2 r狼双クラスタリングにするアプロ`チ´280
13.2.1  k-Shape隈
13.3  k-Shape隈によるr狼双クラスタリングECGFiveDays´281
13.3.1 デ`タの
13.3.2 とu
13.4  k-Shape隈によるr狼双クラスタリングECG5000´286
13.4.1  デ`タの
13.4.2 とu
13.5  k峠譲隈を喘いたECG5000にするr狼双クラスタリング´292
13.6 ADBSCANによるr狼双クラスタリングECG5000´293
13.7 r狼双クラスタリングアルゴリズムの曳^´294
13.7.1  すべてのデ`タセットにするk-Shape隈のg佩
13.7.2 すべてのデ`タセットにするk峠譲隈のg佩
13.7.3 すべてのデ`タセットにするHDBSCANのg佩
13.7.4  3つのr狼双クラスタリング返隈の曳^
13.8 まとめ´300

14嫗 Kわりに´301 [縮T] 5ペ`ジ
14.1 縮あり僥´301
14.2 縮なし僥´302
14.2.1  scikit-learn
14.2.2  TensorFlowとKeras
14.3 晒僥´304
14.4 縮なし僥鮄辰豚棋される蛍勸´304
14.5 縮なし僥の隆栖´305
14.6 恷瘁に匯冱´306

沫哈


h廠の

  1. Gitのインスト`ル┐覆栽
  2. Git Large File Storageのインスト`ル
  3. Gitリポジトリのクロ`ン
  4. handson-unsupervised-learningフォルダに卞
  5. Anacondaのインスト`ル (Python 3.6の恷仟井) 參和のように侯xされたPythonh廠を恬るとよい麿の圭隈でもよい
  6. DLライブラリ: TensorFlow┗は1狼のインスト`ル
  7. DLライブラリ: Kerasのインスト`ル
  8. 拘塘ブ`スティング: XGBoostのインスト`ル
  9. 拘塘ブ`スティング: LightGBM
  10. クラスタリング: fastcluster & hdbscan & tslearn
  11. 議h廠:Jupyter Notebookの軟

歌深Y創


Lg 匯剴