# keras validation-splitについて [公式ドキュメントより(結構使えそう)](https://keras.io/ja/getting-started/faq/#validation-split) ## validation splitはどのように実行されますか? model.fitの引数validation_splitを例えば0.1に設定すると,データの最後の10%が検証のために利用されます.例えば,0.25に設定すると,データの最後の25%が検証に使われます.ここで,validation splitからデータを抽出する際にはデータがシャッフルされないことに注意してください.なので,検証は文字通り入力データの最後のx%のsampleに対して行われます. (同じfit関数が呼ばれるならば)全てのepochにおいて,同じ検証用データが使われます. ## 訓練時にデータはシャッフルされますか? model.fitの引数shuffleがTrueであればシャッフルされます(初期値はTrueです).各epochで訓練データはランダムにシャッフルされます. 検証用データはシャッフルされません.