Articles of Machine

¿Por qué mi CNN devuelve siempre el mismo resultado?

Estoy tratando de construir una CNN que clasifique el objeto en 3 clases principales. Los tres objetos consisten en un lamborghini, una culata y un pedazo de avión. Mi conjunto de datos consta de 6580 imágenes, casi 2200 imágenes para cada clase. Puede ver mi conjunto de datos en el conjunto de datos de Google […]

¿Cómo obtener mini-lotes en pytorch de forma limpia y eficiente?

Estaba tratando de hacer una cosa simple que era entrenar un modelo lineal con Estocástica Gradiente Descenso (SGD) utilizando antorcha: import numpy as np import torch from torch.autograd import Variable import pdb def get_batch2(X,Y,M,dtype): X,Y = X.data.numpy(), Y.data.numpy() N = len(Y) valid_indices = np.array( range(N) ) batch_indices = np.random.choice(valid_indices,size=M,replace=False) batch_xs = torch.FloatTensor(X[batch_indices,:]).type(dtype) batch_ys = torch.FloatTensor(Y[batch_indices]).type(dtype) […]

¿Cómo puedo usar una neural network pre-entrenada con imágenes en escala de grises?

Tengo un conjunto de datos que contiene imágenes en escala de grises y quiero entrenar a una CNN de vanguardia sobre ellas. Me gustaría mucho afinar un modelo pre-entrenado (como los de aquí ). El problema es que casi todos los modelos para los que puedo encontrar los pesos han sido entrenados en el conjunto […]

Cómo instalar la versión de tensorflow GPU en VirtualBox Ubuntu OS. Y el sistema operativo host es Windows 10

Quiero configurar el entorno para el aprendizaje profundo utilizando Anaconda (python 3.6). Tengo un sistema que tiene nvidia get force 1060 con ventanas instaladas en él. Ahora quiero tener Ubuntu OS en VB. ¿Puedo instalar las bibliotecas Cuda y CuDNN en el sistema operativo Ubuntu basado en VB? ¿Alguien que pueda ayudarme?

entrenando un modelo keras multi-salida

Tengo 10.000 imágenes, cada una de las cuales está etiquetada con 20 tags. Para cada imagen, la etiqueta es verdadera o falsa. Estoy tratando de entrenar un modelo de múltiples salidas para realizar todas estas 20 clasificaciones binarias con una red. La red es una red residual. Después de la capa plana, la red se […]

¿Puedo boost imágenes y máscaras en Keras usando solo flow () en lugar de flow_from_directory?

He estado tratando de entrenar una CNN utilizando Keras con aumento de datos aplicado a una serie de imágenes y sus máscaras de segmentación. El ejemplo en línea dice que para hacer esto, debería crear dos generadores separados usando flow_from_directory () y luego comprimirlos. Pero en cambio, ¿puedo simplemente tener dos matrices numpy para las […]

Tren Encendido Autoencoder correctamente – Keras

Intento construir un Autoencoder astackdo en Keras (tf.keras). Por astackdo no me refiero a lo profundo . Todos los ejemplos que encontré para Keras están generando, por ejemplo, 3 capas de codificador, 3 capas de decodificador, lo entrenan y lo llaman día. Sin embargo, parece que la forma correcta de capacitar a un codificador automático […]

Sinónimo general y parte del procesamiento de voz usando nltk

Estoy tratando de crear un identificador de sinónimo general para las palabras en una oración que son significativas (es decir, no “a” o “the”), y estoy usando el kit de herramientas de lenguaje natural (nltk) en python para ello. El problema que tengo es que el buscador de sinónimos en nltk requiere una parte del […]

Cómo actualizar un modelo SVM con nuevos datos.

Tengo dos conjuntos de datos con diferente tamaño. 1) El conjunto de datos 1 es de 4500 muestras (esbozos) de altas dimensiones. 2) El conjunto de datos 2 es con muestras de baja dimensión 1000 (datos reales). Supongo que “ambos conjuntos de datos tienen la misma distribución” Quiero entrenar un modelo SVM no lineal utilizando […]

¿Cómo se calcula la pérdida total en múltiples clases en Keras?

Digamos que tengo red con los siguientes parámetros: Red totalmente convolucional para la segmentación semántica. pérdida = entropía cruzada binaria ponderada (pero podría ser cualquier función de pérdida, no importa) 5 clases: las entradas son imágenes y las verdades básicas son máscaras binarias Tamaño de lote = 16 Ahora, sé que la pérdida se calcula […]