Вопросы с тегом «neural-network»

Сетевая структура вдохновлена ​​упрощенными моделями биологических нейронов (клеток мозга). Нейронные сети обучаются «обучению» с помощью контролируемых и неконтролируемых методов и могут использоваться для решения задач оптимизации, задач аппроксимации, классификации шаблонов и их комбинаций.

1
Какова роль слоя TimeDistributed в Keras?
Я пытаюсь понять, что делает оболочка TimeDistributed в Керасе. Я понимаю, что TimeDistributed «применяет слой к каждому временному фрагменту ввода». Но я провел некоторый эксперимент и получил результаты, которых не могу понять. Короче говоря, применительно к слою LSTM, TimeDistributed и просто Dense дают одинаковые результаты. model = Sequential() model.add(LSTM(5, input_shape …

7
Как сообщить Керасу о прекращении тренировок на основе величины потерь?
В настоящее время я использую следующий код: callbacks = [ EarlyStopping(monitor='val_loss', patience=2, verbose=0), ModelCheckpoint(kfold_weights_path, monitor='val_loss', save_best_only=True, verbose=0), ] model.fit(X_train.astype('float32'), Y_train, batch_size=batch_size, nb_epoch=nb_epoch, shuffle=True, verbose=1, validation_data=(X_valid, Y_valid), callbacks=callbacks) Он говорит Керасу прекратить тренировку, если потери не улучшились в течение 2 эпох. Но я хочу прекратить тренировку после того, как потеря стала …

9
Почему нейронная сеть предсказывает неверные данные о своих тренировках?
Эта награда закончилась . Ответы на этот вопрос имеют право на награду за репутацию +150 . Период отсрочки заканчивается через 10 часов . Сирджай ищет ответ из авторитетного источника . Я создал нейронную сеть LSTM (RNN) с контролируемым обучением для прогнозирования запасов данных. Проблема в том, почему он предсказывает неверные …

2
Максимизируйте MSE модели keras
У меня есть генеративные состязательные сети, где дискриминатор сводится к минимуму с помощью MSE, а генератор должен максимизироваться. Потому что оба являются противниками, преследующими противоположную цель. generator = Sequential() generator.add(Dense(units=50, activation='sigmoid', input_shape=(15,))) generator.add(Dense(units=1, activation='sigmoid')) generator.compile(loss='mse', optimizer='adam') generator.train_on_batch(x_data, y_data) Что я должен адаптировать, чтобы получить модель генератора, которая получает выгоду от …

2
Как можно иметь параметры в модели Pytorch, чтобы не быть листами и быть в графе вычислений?
Я пытаюсь обновить / изменить параметры модели нейронной сети, а затем сделать прямой проход обновленной нейронной сети в граф вычислений (независимо от того, сколько изменений / обновлений мы делаем). Я попробовал эту идею, но всякий раз, когда я делаю это, pytorch устанавливает мои обновленные тензоры (внутри модели) как листы, что …

3
Объект перечислим, но не индексируется?
Краткое изложение проблемы и вопрос Я пытаюсь посмотреть на некоторые данные внутри объекта, которые можно перечислить, но не проиндексировать. Я все еще новичок в Python, но я не понимаю, как это возможно. Если вы можете перечислить его, почему вы не можете получить доступ к индексу тем же способом, что и …

6
Керас, который не поддерживает TensorFlow 2.0. Мы рекомендуем использовать `tf.keras` или, в качестве альтернативы, понижение до TensorFlow 1.14.
У меня возникла ошибка, касающаяся (Keras, которая не поддерживает TensorFlow 2.0. Мы рекомендуем использовать tf.kerasили, в качестве альтернативы, понижение до TensorFlow 1.14.) Любых рекомендаций. Спасибо import keras #For building the Neural Network layer by layer from keras.models import Sequential #To randomly initialize the weights to small numbers close to 0(But …

2
Используя модуль мозга Гекко, как определить, сколько слоев и какой тип слоя использовать для решения проблемы глубокого обучения?
Я учусь использовать модуль мозга Gekko для приложений глубокого обучения. Я настраивал нейронную сеть, чтобы изучить функцию numpy.cos () и затем получить схожие результаты. Я хорошо подхожу, когда границы моих тренировок: x = np.linspace(0,2*np.pi,100) Но модель разваливается, когда я пытаюсь расширить границы: x = np.linspace(0,3*np.pi,100) Что мне нужно изменить в …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.