###### tags: `修論` # CNN実験まとめ2 https://hackmd.io/SjninJbRQSeFiVH9fgdR7A 【調整するパラメータ】 epoch,学習率,バッチサイズ,データ拡張法, --- モデルをResNet50でテスト cropサイズを30,50,70,100で変更 | model | epoch | crop | batch | augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 30 | 64 | 水平反転,垂直反転,クロップ| 0.01 |  | model | epoch | crop | batch | augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 50 | 64 | 水平反転,垂直反転,クロップ| 0.01 |  | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 70 | 64 | 水平反転,垂直反転,クロップ| 0.01 |  | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 100 | 64 | 水平反転,垂直反転,クロップ| 0.01 |  ### 考察 - cropサイズが大きい程,trainでの正解率が上がっている.しかし,test画像の特徴と違うのかtestの正解率は安定しない - ロスは0.5で横ばいになる - Trainのロスはcrop数が大きいほど,安定する - epochは40辺りで --- ##### バッチサイズを32に変えて実験 | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | ------| -- |----| ----| | Resnet50 | 50 | 30 | 32 | 水平反転,クロップ| 0.01 |  | model | epoch | crop | batch | augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 50 | 32 | 水平反転,クロップ| 0.01 |  | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 70 | 32 | 水平反転,クロップ| 0.01 |  | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 100 | 32 | 水平反転,クロップ| 0.01 |  cropを170:  ### 考察 - cropが170の時,ロスが安定している正解も0.8近くになる場合があった - バッチサイズ64と比較して,64の方がロスが下がり安定する.バッチサイズが小さい方が細かい特徴を学習できるようであるため.特徴量の抽出が相応しくない可能性がある ##### 学習率をに変えて実験 | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | ------| -- |----| ----| | Resnet50 | 50 | 30 | 32 | 水平反転,クロップ| 0.01 | | model | epoch | crop | batch | augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 50 | 32 | 水平反転,クロップ| 0.01 | | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 70 | 32 | 水平反転,クロップ| 0.01 | | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | Resnet50 | 50 | 100 | 32 | 水平反転,クロップ| 0.01 | ### 考察 モデルをvgg16でテスト | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | vgg16 | 50 | 30 | 64 | 水平反転,クロップ| 0.01 | | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | vgg16 | 50 | 50 | 64 | 水平反転,クロップ| 0.01 | | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | vgg16 | 50 | 70 | 64 | 水平反転,クロップ| 0.01 | | model | epoch | crop | batch| augment | 学習率 | | -------- | -------- | -------- |----| ----| ----| | vgg16 | 50 | 100 | 64 | 水平反転,クロップ| 0.01 | ### 考察 ---
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up