Articles of red neuronal

Conexiones personalizadas entre capas Keras.

Me gustaría definir manualmente las conexiones en la neural network entre capas usando keras con Python. Por defecto, las conexiones están entre todos los pares de neuronas. Necesito hacer conexiones como en la imagen de abajo. ¿Cómo se puede hacer en Keras?

Modelo keras para ajustar polinomio.

Generé algunos datos de un polinomio de cuarto grado y quise crear un modelo de regresión en Keras para ajustarlo a este polinomio. El problema es que las predicciones después del ajuste parecen ser básicamente lineales. Como esta es la primera vez que trabajo con redes neuronales, asumo que cometí un error muy trivial y […]

Extracción de pesos de .caffemodel sin caffe instalado en Python

¿Existe una forma relativamente simple de extraer pesos en Python de uno de los muchos modelos pre-entrenados en Caffe Zoo WITHOUT CAFFE (ni pyCaffe)? ¿Es decir, analizar .caffemodel a hdf5 / numpy o cualquier formato que pueda ser leído por Python? Todas las respuestas que encontré usan código C ++ con clases de cafe o […]

Cargando correctamente el modelo de Keras en Django que soporta multi-tenancy

Intento escribir una api REST en django que usa un modelo de Keras para devolver una predicción. Sin embargo, la función load_model() tarda algún tiempo en cargar el modelo y no quiero que mis usuarios tengan que esperar tanto (cada vez que se inicializa el modelo). ¿Cuál sería la forma correcta de inicializar el modelo […]

¿Cómo aplicar la tasa de aprendizaje por capas en Pytorch?

Sé que es posible congelar capas individuales en una red, por ejemplo, para entrenar solo las últimas capas de un modelo pre-entrenado. Lo que busco es una forma de aplicar ciertas tasas de aprendizaje a diferentes capas. Así, por ejemplo, una tasa de aprendizaje muy baja de 0.000001 para la primera capa y luego boost […]

¿Cómo congelar dinámicamente pesos después de comstackr el modelo en Keras?

Me gustaría entrenar un GAN en Keras. Mi objective final es BEGAN, pero estoy empezando por el más simple. Entender cómo congelar pesos adecuadamente es necesario aquí y con eso estoy luchando. Durante el tiempo de entrenamiento del generador, los pesos discriminadores pueden no actualizarse. Me gustaría congelar y descongelar el discriminador alternativamente para el […]

Keras Callback EarlyStopping comparando pérdida de entrenamiento y validación

Estoy ajustando una neural network en Python Keras . Para evitar el ajuste excesivo, me gustaría monitorear la pérdida de entrenamiento / validación y crear una callback adecuada que detenga los cálculos cuando la pérdida de entrenamiento es mucho menor que la pérdida de validación. Un ejemplo de una callback es: callback = [EarlyStopping(monitor=’val_loss’, value=45, […]

¿Es posible dividir una red en varias GPU en tensorflow?

Planeo ejecutar una red recurrente muy grande (por ejemplo, 2048×5), ¿es posible definir una capa en una GPU en tensorflow? ¿Cómo debo implementar el modelo para lograr la mejor eficiencia? Entiendo que hay una sobrecarga para la comunicación entre GPU o GPU-CPU-GPU.

Predicciones utilizando una neural network recurrente de Keras: la precisión siempre es 1.0

TLDR: ¿Cómo uso un RNN de Keras para predecir el siguiente valor en una secuencia? Tengo una lista de valores secuenciales. Quiero introducirlos en un RNN para predecir el siguiente valor en la secuencia. [ 0.43589744 0.44230769 0.49358974 …, 0.71153846 0.70833333 0.69230769] Estoy usando Keras para hacer esto y puedo obtener una red con una […]

¿Cómo convertir una capa densa en una capa convolucional equivalente en Keras?

Me gustaría hacer algo similar al documento de Redes Totalmente Convolucionales ( https://people.eecs.berkeley.edu/~jonlong/long_shelhamer_fcn.pdf ) usando Keras. Tengo una red que termina aplanando los mapas de características y los ejecuta a través de varias capas densas. Me gustaría cargar los pesos de una red como esta en una en la que las capas densas se reemplacen […]