подготовка данных глубокого обучения

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

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

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


person marjan hamidi    schedule 24.11.2018    source источник


Ответы (1)


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

  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')
person Amir    schedule 24.11.2018