Articles of aprendizaje profundo

Cómo manejar Shift en el valor previsto

Implementé un modelo de pronóstico utilizando LSTM en Keras. El conjunto de datos está separado por 15 minutos y pronostico 12 pasos futuros. El modelo funciona bien para el problema. Pero hay un pequeño problema con el pronóstico realizado. Está mostrando un pequeño efecto de cambio. Para obtener una imagen más clara, consulte la figura […]

Aprendizaje profundo – una serie de preguntas ingenuas sobre caffe

Estoy tratando de entender los conceptos básicos de caffe, en particular para usar con python. Tengo entendido que la definición del modelo (por ejemplo, una architecture de neural network dada) debe incluirse en el archivo ‘.prototxt’ . Y que cuando entrena el modelo en los datos usando ‘.prototxt’ , guarda los parámetros de peso / […]

Caffe: ¿cómo obtener la fase de una capa de Python?

“myLayer” capa “Python” “myLayer” en caffe, y la uso en la red train_val.prototxt Inserto la capa de esta manera: layer { name: “my_py_layer” type: “Python” bottom: “in” top: “out” python_param { module: “my_module_name” layer: “myLayer” } include { phase: TRAIN } # THIS IS THE TRICKY PART! } Ahora, mi capa solo participa en la […]

¿Cómo puedo implementar una pérdida de entropía cruzada ponderada en tensorflow utilizando sparse_softmax_cross_entropy_with_logits?

Estoy empezando a usar tensorflow (proveniente de Caffe), y estoy usando la pérdida sparse_softmax_cross_entropy_with_logits . La función acepta tags como 0,1,…C-1 lugar de codificaciones onehot. Ahora, quiero usar una ponderación dependiendo de la etiqueta de la clase; Sé que esto podría hacerse con una multiplicación de matrices si uso softmax_cross_entropy_with_logits (una encoding en caliente). ¿Hay […]

¿Cómo especificar manualmente las tags de clase en keras flow_from_directory?

Problema: estoy entrenando un modelo para el reconocimiento de imágenes de varias tags. Por lo tanto, mis imágenes están asociadas con múltiples tags y. Esto está en conflicto con el conveniente método keras “flow_from_directory” del ImageDataGenerator, donde se supone que cada imagen está en la carpeta de la etiqueta correspondiente ( https://keras.io/preprocessing/image/ ). Solución alternativa: […]

¿Cómo trabajar con múltiples entradas para LSTM en Keras?

Estoy tratando de predecir el uso de agua de una población. Tengo 1 entrada principal: Volumen de agua y 2 entradas secundarias: Temperatura Lluvia En teoría tienen una relación con el abastecimiento de agua. Hay que decir que los datos de cada lluvia y temperatura corresponden al volumen de agua. Así que este es un […]

¿Cómo importar keras desde tf.keras en tensorflow?

import tensorflow as tf import tensorflow from tensorflow import keras from keras.layers import Dense Estoy recibiendo el error de abajo from keras.layers import Input, Dense Traceback (most recent call last): File “”, line 1, in from keras.layers import Input, Dense ModuleNotFoundError: No module named ‘keras’ ¿Cómo puedo solucionar esto? Nota: Estoy usando la versión 1.4 […]

Keras, salida de modelo predict_proba.

En los documentos , el predict_proba(self, x, batch_size=32, verbose=1) es Genera predicciones de probabilidad de clase para las muestras de entrada lote por lote. y devuelve Una amplia gama de predicciones de probabilidad. Supongamos que mi modelo es un modelo de clasificación binaria, ¿la salida es [a, b] , porque a es probabilidad de class_0 […]

Tensorflow Convolution Neural Network con imágenes de diferentes tamaños.

Estoy intentando crear una CNN profunda que pueda clasificar cada píxel individual en una imagen. Estoy replicando la architecture de la imagen de abajo tomada de este documento. En el documento se menciona que las deconvolciones se utilizan para que cualquier tamaño de entrada sea posible. Esto se puede ver en la imagen de abajo. […]

TensorFlow: ¿Cómo manejar los datos etiquetados como vacíos en la segmentación de imágenes?

Me preguntaba cómo manejar partes no etiquetadas de una imagen en la segmentación de imagen usando TensorFlow. Por ejemplo, mi entrada es una imagen de altura * ancho * canales. Las tags también tienen el tamaño alto * ancho, con una etiqueta por cada píxel. Algunas partes de la imagen están anotadas, otras partes no. […]