3_モデル設定_keras
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
3_モデル設定_keras [2017/11/05] – [1. データセットの準備] adash333 | 3_モデル設定_keras [2018/10/07] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 50: | 行 50: | ||
{{: | {{: | ||
- | ==== 1. データセットの準備 | + | ==== 1. モデルの設定 |
- | 以下のコードを入力して、Shift + Enterを押します。最初は、MNISTの画像データなどがダウンロードされるので、時間がかかります。 | + | 以下のコードを入力して、Shift + Enterを押します。 |
< | < | ||
行 92: | 行 92: | ||
</ | </ | ||
- | batch_size, epochsなどの数値を設定します。まだよく分かっていないので、今後、勉強して内容が理解できたら、こちらに追加記載させていただきたいと思います。 | + | batch_size, epochsなどの数値を設定します。epochsは、学習を繰り返す回数であり、回数が少なすぎても、多すぎても微妙と言われています(参考: |
+ | |||
+ | batch_sizeについては、まだよく分かっていないので、今後、勉強して内容が理解できたら、こちらに追加記載させていただきたいと思います。 | ||
< | < | ||
行 106: | 行 108: | ||
"model = Sequential()" | "model = Sequential()" | ||
- | 今回は、3層のMLP(multiple layer perceptron)のモデルを設定しています。 | + | 今回は、4層のMLP(multiple layer perceptron)のモデルを設定しています。 |
< | < | ||
model.add(Dense(512, | model.add(Dense(512, | ||
行 162: | 行 164: | ||
metricsについてはよくわかりません。。。(爆) | metricsについてはよくわかりません。。。(爆) | ||
- | (参考)\\ | + | KerasでのModel設定の手順は上記でおしまいです。 |
+ | |||
+ | 初めての場合は、次は、とりあえず、< | ||
+ | |||
+ | |||
+ | ===== kerasで損失関数(=目的関数)の利用方法 ===== | ||
+ | |||
+ | 作成中 | ||
+ | |||
+ | (参考) | ||
損失関数の利用方法について\\ | 損失関数の利用方法について\\ | ||
- | https:// | + | https:// |
https:// | https:// | ||
- | optimizer(最適化)について\\ | ||
- | https:// | ||
機械学習における誤差関数、損失関数、etcについて\\ | 機械学習における誤差関数、損失関数、etcについて\\ | ||
http:// | http:// | ||
- | KerasでのModel設定の手順は上記でおしまいです。 | + | ===== Optimizerについて ===== |
- | + | optimizer(最適化)について\\ | |
- | <wrap hi> | + | https:// |
- | 初めての場合は、次は、とりあえず、</ | + | |
- | </ | + | |
- | + | ||
- | ===== keras.datasets.mnist.load_data()関数について ===== | + | |
- | + | ||
- | 作成中 | + | |
===== 参考文献 ===== | ===== 参考文献 ===== | ||
初めてKerasプログラミングをやるときの超おすすめ本。\\ | 初めてKerasプログラミングをやるときの超おすすめ本。\\ |
3_モデル設定_keras.1509920211.txt.gz · 最終更新: 2018/10/07 (外部編集)