Запитання з тегом «conv-neural-network»

11
Чому binary_crossentropy та categorical_crossentropy дають різні вистави для однієї проблеми?
Я намагаюся навчити CNN класифікувати текст за темами. Коли я використовую бінарну перехресну ентропію, я отримую ~ 80% точності, при категоричній перехресній ентропії я отримую ~ 50% точності. Я не розумію, чому це. Це багатокласова проблема, чи це не означає, що я повинен використовувати категоричну перехресну ентропію і що результати …

7
Як перевірити встановлення CuDNN?
Я шукав багато місць, але ВСЕ, що я отримую, - ЯК встановити його, а не як перевірити, що він встановлений. Я можу перевірити, чи встановлений мій драйвер NVIDIA і встановлено CUDA, але я не знаю, як встановити CuDNN. Допомога буде дуже вдячна, дякую! PS. Це для реалізації кави. Наразі все …

4
Інтуїтивне розуміння 1D, 2D і 3D згортків у конволюційних нейронних мережах
Чи може хто-небудь, будь ласка, чітко пояснити різницю між 1D, 2D та 3D-згортками в конволюційних нейронних мережах (в глибокому навчанні) за допомогою прикладів?

9
Замовлення нормалізації та випадання партії?
Первісне питання стосувалося конкретно реалізацій TensorFlow. Однак відповіді стосуються загальної реалізації. Ця загальна відповідь також є правильною відповіддю для TensorFlow. Якщо ви використовуєте нормалізацію партії та випадання в TensorFlow (зокрема, використовуючи contrib.layers), чи потрібно турбуватися про замовлення? Мабуть, можливо, якщо я використаю випадання з подальшим негайно нормалізацією партії, можуть виникнути …

4
Аргумент Шенсових тенів
Я намагаюся зрозуміти аргумент кроків у tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d. Документація неодноразово говорить кроки: Список вкладок, що має довжину> = 4. Хід ковзаючого вікна для кожного виміру вхідного тензора. Мої запитання: Що представляють кожне з 4+ цілих чисел? Чому вони повинні мати кроки [0] = кроки [3] = 1 для конвентів? …

1
Які параметри слід використовувати для ранньої зупинки?
Я навчаю нейронну мережу для свого проекту за допомогою Keras. Keras забезпечив функцію ранньої зупинки. Чи можу я знати, які параметри слід дотримуватись, щоб уникнути перенапруження нейронної мережі за допомогою ранньої зупинки?

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 епох. Але я хочу припинити тренування після того, як втрата стала меншою …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.