Articles of Keras

¿Cómo obtener resultados de la función de pérdida personalizada en Keras?

Quiero implementar una función de pérdida personalizada en Python y debería funcionar como este pseudocódigo: aux = | Real – Prediction | / Prediction errors = [] if aux 0.1 & 0.15 & <= 0.2: errors.append(5) else: errors.append(2000) return sum(errors) Comencé a definir la métrica así: def custom_metric(y_true,y_pred): # y_true: res = K.abs((y_true-y_pred) / y_pred, […]

Keras GRU NN KeyError al realizar la instalación: “no está en el índice”

Actualmente estoy enfrentando un problema al intentar adaptar mi modelo de GRU a mis datos de entrenamiento. Después de echar un vistazo rápido a StackOverflow, encontré que esta publicación era bastante similar a mi problema: Entrenamiento de Lstm más simple con Keras io. Mi propio modelo es el siguiente: nn = Sequential() nn.add(Embedding(input_size, hidden_size)) nn.add(GRU(hidden_size_2, […]

Keras + TensorFlow tabla de entrenamiento en tiempo real

Tengo el siguiente código que se ejecuta dentro de un cuaderno Jupyter: # Visualize training history from keras.models import Sequential from keras.layers import Dense import matplotlib.pyplot as plt import numpy # fix random seed for reproducibility seed = 7 numpy.random.seed(seed) # load pima indians dataset dataset = numpy.loadtxt(“pima-indians-diabetes.csv”, delimiter=”,”) # split into input (X) and […]

Pandas DataFrame y Keras

Estoy tratando de realizar un análisis de sentimiento en Python usando Keras. Para hacerlo, necesito hacer una inserción de palabras de mis textos. El problema aparece cuando bash ajustar los datos a mi modelo: model_1 = Sequential() model_1.add(Embedding(1000,32, input_length = X_train.shape[0])) model_1.add(Flatten()) model_1.add(Dense(250, activation=’relu’)) model_1.add(Dense(1, activation=’sigmoid’)) model.compile(loss=’binary_crossentropy’, optimizer=’adam’, metrics=[‘accuracy’]) La forma de mis datos de […]

Python Keras cross_val_score Error

Estoy intentando hacer este pequeño tutorial sobre keras sobre regresión: http://machinelearningmastery.com/regression-tutorial-keras-deep-learning-library-python/ Desafortunadamente me estoy encontrando en un error que no puedo solucionar. Si solo copio y pego el código, aparece el siguiente error al ejecutar este fragmento de código: import numpy import pandas from keras.models import Sequential from keras.layers import Dense from keras.wrappers.scikit_learn import KerasRegressor […]

Cuadro de importancia de la característica en la neural network utilizando Keras en Python

Estoy usando spyware python (3.6) anaconda (64 bit) (3.1.2). Ya configuré un modelo de neural network utilizando keras (2.0.6) para un problema de regresión (una respuesta, 10 variables). Me preguntaba cómo puedo generar una tabla de importancia de características como tal: def base_model(): model = Sequential() model.add(Dense(200, input_dim=10, kernel_initializer=’normal’, activation=’relu’)) model.add(Dense(1, kernel_initializer=’normal’)) model.compile(loss=’mean_squared_error’, optimizer = […]

Clasificación: datos sesgados dentro de una clase

Estoy tratando de construir un clasificador multilabel para predecir las probabilidades de que algunos datos de entrada sean 0 o 1. Estoy usando una neural network y Tensorflow + Keras (tal vez una CNN más adelante). El problema es el siguiente: Los datos están muy sesgados. Hay muchos más ejemplos negativos que positivos, tal vez […]

Keras model.to_json () error: el codec ‘rawunicodeescape’ no puede decodificar bytes en la posición 94-98: truncado \ uXXXX

model.to_json() para el modelo ____________________________________________________________________________________________________ Layer (type) Output Shape Param # Conectado a ================================================== ================================================== lambda_1 (Lambda) (Ninguno, 3, 160, 320) 0 lambda_input_1 [0] [0] ____________________________________________________________________________________________________ convolution2d_1 (Convolution2D) (Ninguno, 1, 40, 16) 327696 lambda_1 [0] [0] ____________________________________________________________________________________________________ elu_1 (ELU) (Ninguno, 1, 40, 16) 0 convolution2d_1 [0] [0] ____________________________________________________________________________________________________ convolution2d_2 (Convolution2D) (Ninguno, 1, 20, 32) 12832 […]

Integrando el modelo de Keras en TensorFlow

Estoy tratando de usar un modelo Keras pre-entrenado dentro del código TensorFlow, como se describe en esta publicación del blog Keras en la sección II: Uso de modelos Keras con TensorFlow. Quiero usar la red VGG16 pre-entrenada disponible en Keras para extraer mapas de características convolucionales de imágenes y agregar mi propio código TensorFlow sobre […]

No se pueden importar keras después de la instalación

Estoy intentando configurar la biblioteca de aprendizaje profundo de keras para Python3.5 en Ubuntu 16.04 LTS y usar Tensorflow como backend. Tengo Python2.7 y Python3.5 instalado. He instalado Anaconda y con su ayuda Tensorflow , numpy , scipy , pyyaml . Después he instalado keras con comando. sudo python setup.py install Aunque puedo ver el […]