подготовка данных для глубокого обучения - PullRequest
0 голосов
/ 24 ноября 2018

У меня есть текстовый набор данных, который содержит 6 классов.для каждого образца у меня есть процентное значение, а сумма 6-процентных значений равна 100% (функции связаны друг с другом).Например:

{A:16, B:35, C:7, D:0, E:3, F:40}

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

1 Ответ

0 голосов
/ 24 ноября 2018

Вот что вы можете сделать:

  1. Прежде всего, нормализуйте все ваши метки и масштабируйте их между 0-1.
  2. Используйтеsoftmax слой для предсказания.

Вот код в Keras для интуиции:

model = Sequential()
model.add(Dense(100, input_dim = x.shape[1], activation='relu'))
model.add(Dense(y.shape[1], activation='softmax'))
model.compile(loss='categorical_crossentropy', optimizer='adam')
...