Democratización del Deep Learning: su potencial al alcance de todos

June 2nd, 2017|

Tu primer programa de Inteligencia Artificial: resolver un Sudoku

February 27th, 2017|

¡Google ofrece más Machine Learning a los desarrolladores!

March 24th, 2016|

Introducción práctica al Deep Learning con TensorFlow de Google – parte 7

December 3rd, 2015|

  Hoy, en esta séptima entrega de la introducción práctica al Deep Learning con TensorFlow de Google (primera entrega,  segunda entrega, tercera entrega, cuarta entrega, quinta entrega, sexta entrega) vamos a presentar como puede implementar el modelo softmax en TensorFlow. Nuestro objetivo en esta entrega no es crear un modelo muy elaborado con un alto grado de acierto, sino uno simple que nos permita entender conceptualmente el uso de TensorFlow. 14- Implementación del modelo softmax en TensorFlow Después de esta visión rápida de la teoría estamos ya en disposición de ponernos a avanzar con la creación del modelo de detección de dígitos usando TensorFlow desde Python. Para ello lo primero es importar la librería: import tensorflow tf A partir de este momento podemos empezar a especificar como será nuestro modelo. En realidad Tensorflow nos permite en lenguaje Python describir las operaciones que queremos [...]

Introducción práctica al Deep Learning con TensorFlow de Google – parte 6

November 27th, 2015|

  Hoy, en esta sexta entrega de la introducción práctica al Deep Learning con TensorFlow de Google (primera entrega,  segunda entrega, tercera entrega, cuarta entrega, quinta entrega) vamos a presentar un poco de teoría para poder entender cómo se construye un modelo que nos permita  reconocer las imágenes MNIST. La regresión softmax se realiza en dos pasos principales.  Primero calculamos "las evidencias" de que una determinada imagen pertenece a una clase en particular  y después  convertimos estas evidencias en probabilidades de que pertenezca a cada una de las 10 clases. 11- Evidencia de pertenencia Para medir la evidencia de que una determinada imagen pertenece a una clase en particular, una aproximación muy usada consiste en realizar una suma ponderada de las intensidades de los píxeles. El peso es negativo si ese píxel que tiene una alta intensidad es evidencia en contra [...]

New Big Data position in our research group: Junior Developer in multimedia big data analytics

October 9th, 2015|

Hi, are you interested to join BSC team? BSC-CNS (Barcelona Supercomputing Center – Centro Nacional de Supercomputación) is the National Supercomputing Facility in Spain and manages MareNostrum, one of the most powerful supercomputers in Europe. Currently we are over 400 staff from 41 countries.  To get an idea of what its like to work at the BSC take a look at this video: https://www.youtube.com/watch?v=VRkEii7OzRE Attached you will find information of a new position in our research group autonomic systems and ebusiness platforms at BSC. The candidate will be incorporated at full-time to the "Autonomic Systems and eBusiness Platforms" research line from BSC. Candidate's main task will be oriented toward the development and support for the assigned tasks to the research group in the Computer Vision and Big Data Analytics [...]

Our research group at BSC is opening 2 Positions to collaborate with research project

September 9th, 2015|

  If you are interested to join BSC now you have an opportunity in one of the two open positions. POSITION 1:  Junior Developer The candidate will be incorporated at full time to the "Autonomic Systems and eBusiness Platforms" research line from BSC. Candidate's main task will be oriented toward the development and support for the assigned tasks to the research group in the ASCETiC project funded by the European Commission in its 7th Frame Program. Two types of tasks can be differentiated: Tasks supporting project management: the candidate must collaborate in the daily project management. This includes the organization/attendance of/to conference calls, travelling to project meetings, preparation of presentations, deliverables writing, etc. Tasks supporting technical developments: the candidate must collaborate in the design and implementation of [...]

Ya disponible en fase de pruebas la nueva versión Spark 1.5

August 26th, 2015|

Sin duda la velocidad de crucero que lleva Databricks es difícil de seguir. Hace unos días, mientras estábamos dando una conferencia con la gente de Databricks y explicándoles que  teníamos totalmente operativa la versión 1.4 de Spark en el supercomputador Marenostrum, ellos va y hacen pública la versión 1.5 de Spark! Desde esta semana Databricks permite probar en su Cloud Databricks la nueva versión de Spark, la 1.5.0. Si les interesa pueden pedir una cuenta de prueba para 30 días en esta página. La versión oficial será liberada dentro de unas semanas. Si están interesados en saber más detalles les recomiendo la presentación que realizará Patrick Wendell, este jueves a las 7 de la tarde (hora española) que pueden seguir por internet. En esta nueva versión de Spark, con aportaciones de más de 220 contribuidores, podemos encontrar nuevos algoritmos [...]

Big Data Analytics and Bikes: Tour de France

July 19th, 2015|

Are you a fan of le Tour de France?. For the first time in Tour de France history, all riders racing in this year’s event have GPS on their bikes (placed under each rider’s bicycle seat). The data collected from this device includes:  the stage winner’s top speed, average speed and time per kilometer;  the fastest riders up key climbs; the speed of the winner at the finish line; the top speed achieved by a rider on the day; average speed across all riders; among others With this information the global service provider Dimension Data provides real-time information on each of the 200 riders as they travel 3,360 kilometers  in 21 stages. For instance, do you now that for the first 11 stages we know that (source): The highest speed [...]

Ordenadores más sabios (artículo en La Vanguardia)

May 19th, 2015|

Hoy La Vanguardia ha publicado un nuevo artículo escrito por Mateo y por mi mismo acerca de hacia donde van los ordenadores y sus consecuencias, buenas y no tan buenas.  Esperamos que les guste y sobretodo que piensen en ello. Estos ordenadores están ya aquí y han venido para quedarse, ¡no lo duden! ( artículos anteriores en La Vanguardia). Ordenadores más sabios por Jordi Torres y Mateo Valero Ya hace tiempo que hemos pasado de una era tecnologicabasada en el procesamiento de numeros a una en que los textos y contenidos multimedia tambien son computables y, al mismo tiempo, accesibles digitalmente desde cual-quier lugar y en cualquier momento. Los dis-positivos moviles interaccionan con los usua-rios y lo hacen entre si. De ahora en adelante, la computacion tambien hara [...]

What we mean by Cognitive Computing

April 22nd, 2015|

We are entering a new era in computing that departs form the current model of computing as process automation to provide a collaborative platform for discovery to gain actionable insights. To do so, research community are including advanced analytics tools in the systems middleware to offer predictive models . Thanks to the advent of Big Data these models can be improved, or “trained”, by exposing them to large data sets that were previously unavailable. The general idea is that instead of instructing a computer what to do, we are going to simply throw data at the problem and tell the computer to figure it out itself.  For this purpose the computer middleware takes functions from the brain like: inference, prediction, correlation, abstraction, … giving to the systems to possibility to do [...]