看板 DataScience 關於我們 聯絡資訊
作業系統: Win10 問題類別: Keras CycleGAN 訓練失敗 使用工具: Python 3.7(64 bit), tenorflow(2.3.0), Keras(2.4.0) 問題內容: 練習 CycleGAN 訓練 horse2z 失敗 各位前輩好, 小弟學習CycleGAN 利用書上 (https://www.books.com.tw/products/0010868212) 的範例進行訓練與練習 然而CycleGAN的範例 如下 : https://github.com/eriklindernoren/Keras-GAN/tree/master/cyclegan 小弟在練習 apple2orange 進行訓練時, 都有成功轉換風格 然而轉換成 horse2zebra 訓練至 epochs 100 -> 200 次, 皆無法成功轉換風格 其 g-loss 在 5.X 左右 d-loss 已是 0.1左右了 小弟實驗變化其參數 : 1.於 discriminator network 增加 Dropout 0.2 - 0.5 反覆實驗, 結果無法成功 2.於 generator network 增加 Dropout 0.2 - 0.5 反覆實驗, 結果無法成功 3.於 discriminator network 增加 GaussianNoise layer 賦予 0.01, 結果無法成功 4.於 generator network 增加 GaussianNoise layer 賦予 0.01, 結果無法成功 5.調整 optimizer 採用 RMSProp 結果失敗 6.調整 神經元數目 (self.gf 與 self.df) 增加一倍, 實驗失敗 以上狀況, 目前皆無法成功將 hosre2zebra 但 apple2orange 皆成功 不知前輩是否有此經驗,不吝惜指導小弟 該範例問題之癥結點與方向該如何突破 謝謝各位前輩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.241.158 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DataScience/M.1686191884.A.5B5.html
chang1248w: 兩個範例的資料集大小分別多少? 06/10 10:56
chang1248w: 跟dropout比,不如增加data augmentation 的強度 06/10 10:57
jack1218: Cycle GAN是真的不好用 06/11 10:21