Как я могу переучить модель на новых данных, не потеряв предыдущую модель - PullRequest
1 голос
/ 02 мая 2019

Для моих текущих бизнес-требований мне нужна классифицирующая модель, которая должна обучаться на данных, которые поступают ежедневно, и самое главное, что данные не доступны для меня после этого дня, поэтому мне нужно обучать моя модель в тот же день, а также продолжает тренировать ее ежедневно, не теряя тренировки, сделанные в предыдущий день (для увеличения данных тренировки). Как я должен справиться с этой задачей. Я читал о концепции, называемой машинным обучением онлайн или инкрементным обучением, но не знаю, как ее реализовать. Пожалуйста, дайте ваше предложение по этому вопросу. Что может быть возможным решением этой проблемы?

1 Ответ

1 голос
/ 02 мая 2019

Вы можете загрузить свое предыдущее ядро ​​обратно на тренировку, соответствовать новым данным.Например, смотрите keras,

model = load_model (old_kernel) model.fit (new_x_train, new_y_train, epochs = 100, batch_size = 2000, shuffle = True)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...