Розподіл валідації в функції Кераса Послідовна модель фіксується таким чином : https://keras.io/models/sequences/ :
validation_split: плаваю між 0 і 1. Фракція навчальних даних, які використовуватимуться як дані перевірки. Модель буде виділяти цю частину навчальних даних, не буде тренуватись на ній, а також оцінюватиме втрати та будь-які показники моделі на цих даних наприкінці кожної епохи. Дані перевірки вибираються з останніх зразків у наданих даних x та y перед перемішуванням.
Зверніть увагу на останній рядок:
Дані перевірки вибираються з останніх зразків у наданих даних x та y перед перемішуванням.
Чи означає це, що дані перевірки завжди фіксуються та беруться з нижньої частини основного набору даних?
Чи може бути здійснено випадковий вибір заданої частини даних з основного набору даних?
train_test_split
і тепер ви підтверджуєте, що це кращий метод, оскільки він випадково отримає дані тесту / перевірки з набору даних.