técnico

8 Ago 2018

Siamese Neural Networks

2019-10-11T10:13:51+02:00Categorías: Deep Learning|Etiquetas: , , , , |Sin comentarios

Las redes siamesas se introdujeron por primera vez por Bromley y LeCun [1] a principios de la década de los 90 para resolver la verificación de firma como un problema de coincidencia de imágenes. Una arquitectura similar se propuso para la identificación de huellas dactilares por Baldi y Chauvin [2] en 1992. Más tarde en 2015, Gregory Koch et al.[3] propusieron utilizar redes neuronales siamesas para el reconocimiento de imágenes mediante la técnica de one-shot learning. Las redes neuronales siamesas están diseñadas como dos redes gemelas conectadas por su capa final por medio de una capa de distancia que está entrenada para predecir si dos imágenes pertenecen a la misma categoría o no. Las redes que componen la arquitectura siamesa se llaman gemelas porque todos los pesos y biases están unidos, lo que significa que ambas redes son simétricas. La simetría es importante ya que la red [...]

25 Abr 2017

Deeply Inspiring

2019-10-11T10:24:09+02:00Categorías: Deep Learning|Etiquetas: , |Sin comentarios

Las tecnologías deep learning se están dando a conocer fuera de los entornos técnicos. Una nueva entrada del inspiring blog de Tecnalia está dedicada al análisis de estas nuevas técnicas. En ella repasamos algunas de los elementos clave en estas tecnologías tanto de software como de hardware y algunas de las empresas y aplicaciones que actualmente trabajan con ellas. Si atendemos a las previsiones de crecimiento va a ser una pieza clave en muchos negocios.

18 Jun 2016

Deep Learning development setup for ubuntu 16.04 Xen

2019-10-11T10:26:31+02:00Categorías: Deep Learning|Etiquetas: , , , , , , , |1 comentario

El mes pasado actualizamos nuestros servidores de deep learning a Ubuntu 16.04 LTS. Dado que los principales entornos de deep learning ni los drivers de cuda y cuDNN soportan de forma directa ubuntu 16.04, en este post proporcionamos un resumen de los pasos realizados para poder configurar Theano, Caffe y TensorFlow sobre esta última versión de LTS de ubuntu. Esta guía es también válida para otras versiones de ubuntu simplemente ignorandolos pasos relacionados con la adaptación de ficheros para compilación a gcc 5.x. Incluimos también algunos ficheros de configuración/test que se describen en esta guía (link). A continuación incluimos la guía en inglés: 1. Install prerequisites: This install prerequisites required to build the different dependencies and frameworks. sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential sudo apt-get autoremove sudo apt-get install git git config --global user.name $MYNAME git config --global user.email $MYMAIL 2. Install nvidia graphics [...]