Как выбрать подмножество тренировочного набора mnist - PullRequest
0 голосов
/ 02 февраля 2019

У меня проблемы с тем, как выбрать подмножество обучающего набора mnist, которое содержит M баллов для обучения классификатора 1-NN, потому что число оригинальных тренировочных баллов слишком велико.

То есть мне нужно выяснить схему, которая принимает в качестве входных данных помеченный обучающий набор, а также число M, и возвращает подмножество обучающего набора размера M.

Кроме того, случайный случайный отбор недопустим ((то есть, просто выбирая M из тренировочных точек случайным образом)

1 Ответ

0 голосов
/ 02 февраля 2019

Одним из вариантов может быть обучение вашей сети с помощью генератора данных.Он загружает только один пакет данных шаг за шагом.У вас больше не будет проблем с вашими данными.Кроме того, он может использовать многопоточность.Поэтому загрузка и, возможно, предварительная обработка ваших данных не являются узким местом.

Вот хороший пример: https://stanford.edu/~shervine/blog/keras-how-to-generate-data-on-the-fly

Надеюсь, это поможет.

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