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設定の手順は上記でおしまいです。 |
- | 損失関数の利用方法について\\ | + | |
- | https:// | + | |
- | https:// | + | |
- | optimizer(最適化)について\\ | + | 初めての場合は、次は、とりあえず、< |
- | https:// | + | |
- | Kerasが用意しているMNISTデータセットを用いる手順は上記でおしまいです。 | ||
- | <wrap hi> | + | ===== kerasで損失関数(=目的関数)の利用方法 |
- | 初めての場合は、次は、とりあえず、</ | + | |
- | </ | + | |
- | + | ||
- | ===== keras.datasets.mnist.load_data()関数について | + | |
作成中 | 作成中 | ||
+ | |||
+ | (参考) | ||
+ | 損失関数の利用方法について\\ | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | |||
+ | 機械学習における誤差関数、損失関数、etcについて\\ | ||
+ | http:// | ||
+ | |||
+ | ===== Optimizerについて ===== | ||
+ | optimizer(最適化)について\\ | ||
+ | https:// | ||
===== 参考文献 ===== | ===== 参考文献 ===== | ||
初めてKerasプログラミングをやるときの超おすすめ本。\\ | 初めてKerasプログラミングをやるときの超おすすめ本。\\ |
3_モデル設定_keras.1509919988.txt.gz · 最終更新: 2018/10/07 (外部編集)