Articles of aprendizaje automático

¿Cómo puedo aplicar la rotación a la imagen en Keras sin usar model.fit_generator?

Estoy trabajando en un problema de clasificación de píxeles de imagen utilizando redes neuronales de convolución. El tamaño de mis images entrenamiento es 128x128x3 y el tamaño de la mask etiqueta es 128×128 Hago entrenamiento en Keras de la siguiente manera: Xtrain, Xvalid, ytrain, yvalid = train_test_split(images, masks,test_size=0.3, random_state=567) model.fit(Xtrain, ytrain, batch_size=32, epochs=20, verbose=1, shuffle=True, […]

Tensor de flujo remodelando un tensor

Estoy tratando de usar tf.nn.sparse_softmax_cross_entropy_with_logits y he seguido la respuesta del usuario Olivier Moindrot [aquí] [1] pero obtengo un error de dimensión Estoy creando una red de segmentación, por lo que la imagen de entrada es de 200×200 y la de salida es de 200×200. La clasificación es binaria, por lo tanto en primer plano […]

La precisión del flujo tensor a .99 pero las predicciones son terribles

Tal vez estoy haciendo las predicciones mal? Aquí está el proyecto … Tengo una imagen de entrada en escala de grises que estoy tratando de segmentar. La segmentación es una clasificación binaria simple (piense en primer plano frente a fondo). Así que la verdad básica (y) es una matriz de 0 y 1, así que […]

Clasificadores de confianza en el detector de caras opencv.

Estoy utilizando el detector de caras har cascade de opencv (cv.HaarDetectObjects) en python. por ejemplo: faces = cv.HaarDetectObjects(grayscale, cascade, storage, 1.2, 2, cv.CV_HAAR_DO_CANNY_PRUNING, (50,50)) for f in faces: print(f) Esto imprimirá una lista de detecciones en este formulario: ((174, 54, 114, 114), 53) ((22, 51, 121, 121), 36) ((321, 56, 114, 114), 21) ((173, 263, […]

Clasificación binaria de la neural network recurrente

Tengo acceso a un dataframe de 100 personas y cómo se realizaron en una determinada prueba de movimiento. Este marco contiene aproximadamente 25,000 filas por persona, ya que el rendimiento de esta persona se mantiene al tanto de (aproximadamente) cada centisegundo (10 ^ -2). Queremos utilizar estos datos para predecir una etiqueta y binaria, es […]

Error cuando convierto el archivo frozen_pb a tflite usando toco

Utilizo el modelo pre-entrenado de MobileNet para la detección de objetos. Poseo el archivo frozen_graph y uso la herramienta para conocer los input_arrays y output_arrays. Este es mi comando: bazel-bin/tensorflow/contrib/lite/toco/toco \ –input_file=$(pwd)/mobilenet_v1_1.0_224/frozen_graph.pb \ –input_format=TENSORFLOW_GRAPHDEF –output_format=TFLITE \ –output_file=/tmp/mobilenet_v1_1.0_224.tflite –inference_type=FLOAT \ –input_type=FLOAT –input_arrays=image_tensor \ –output_arrays=detection_boxes,detection_scores,detection_classes,num_detections –input_shapes=1,224,224,3 Mientras ejecuto el comando, aparece el siguiente mensaje: 2018-02-16 19:44:08.718034: W […]

¿Cómo calcula Keras la precisión de la validación y la precisión del entrenamiento?

Me gustaría saber cómo Keras calcula la validación y las precisiones de entrenamiento para los problemas de clasificación de clases múltiples (es decir, la función utilizada). Configuré la comstackción de mi modelo de la siguiente manera: model.compile(optimizer=Adam(lr=0.001), loss=’categorical_crossentropy’, metrics=[‘accuracy’]) Pero estoy tratando de entender cómo se calcula la precisión de validación y la precisión del […]

¿Cómo agregar vectores dispersos después de agruparlos usando Spark SQL?

Estoy haciendo un sistema de recomendación de Noticias y necesito construir una tabla para los usuarios y las noticias que lean. mis datos en bruto como este: 001436800277225 [“9161492″,”9161787″,”9378531”] 009092130698762 [“9394697”] 010003000431538 [“9394697″,”9426473″,”9428530”] 010156461231357 [“9350394″,”9414181”] 010216216021063 [“9173862″,”9247870”] 010720006581483 [“9018786”] 011199797794333 [“9017977″,”9091134″,”9142852″,”9325464″,”9331913”] 011337201765123 [“9161294″,”9198693”] 011414545455156 [“9168185″,”9178348″,”9182782″,”9359776”] 011425002581540 [“9083446″,”9161294″,”9309432”] y uso chispa de SQL explotar y una […]

¿Cómo cargar un modelo desde un archivo HDF5 en Keras?

¿Cómo cargar un modelo desde un archivo HDF5 en Keras? Lo que intenté: model = Sequential() model.add(Dense(64, input_dim=14, init=’uniform’)) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(64, init=’uniform’)) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(2, init=’uniform’)) model.add(Activation(‘softmax’)) sgd = SGD(lr=0.1, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss=’binary_crossentropy’, optimizer=sgd) checkpointer = ModelCheckpoint(filepath=”/weights.hdf5″, verbose=1, save_best_only=True) model.fit(X_train, y_train, nb_epoch=20, batch_size=16, show_accuracy=True, validation_split=0.2, […]

OSError: ¿Falta de coincidencia de versión al instalar h2o?

Soy nuevo con H2o. Basado en la documentación que instalé H2o para python $ pip install h2o Entonces: En: import h2o h2o.init() Afuera: OSError Traceback (most recent call last) in () 1 import h2o —-> 2 h2o.init() /usr/local/lib/python3.5/site-packages/h2o/h2o.py in init(ip, port, start_h2o, enable_assertions, license, nthreads, max_mem_size, min_mem_size, ice_root, strict_version_check, proxy, https, insecure, username, password, max_mem_size_GB, […]