人工的な波形をGANで作成してみるテスト
この波形に似たものを,Generatorで生成することができるかという問題を扱う.瞬間的にレベルが上昇し,そのレベルを一定時間維持した後レベルが落ちるようなグラフである.(横スライドと呼称している).
5000イテレーション学習させたジェネレータで出力させると,以下のようになる.
- python3
- keras
- matplotlib
- pandas
- tqdm
- numpy
- tensorflow
iterationやバッチ数、細かい設定は、config_noise.pyで記述している。
$ python3 translate.py -i hoge.csv
$ python3 main_noise.py --train --test
- Remove ZERO data
- Normalize
- Outlier
詳細はmain_noise.pyのX_train_generate()
- 完全な”横スライド”を獲得するモデルを探索する
- DeconvとUpsampling->Convの違いを確認する
- 正規化の有る無しで把握する.