The importance of Supercomputing in Artificial Intelligence

December 13th, 2016|

Today I gave a talk about the importance of Supercomputing in the area of Artificial Intelligence as keynote at  #27 CO-SESSION ARTIFICIAL INTELLIGENCE IN BUSINES event organised by co-society. Attached  you will find the slides of today's talk. In the past, a lot of companies wished they had started thinking earlier about their Internet strategy. I think in a few years from now there will be a number of companies that wish they had started thinking earlier about their AI strategy. I hope that you are not one of these companies.   The importance of Supercomputing in Artificial Intelligence from Barcelona Tech UPC - Barcelona Supercomputer Center BSC

Hierarchical Object Detection with Deep Reinforcement Learning

December 8th, 2016|

This week, Barcelona hosts the 30th Annual Conference on Neural Information Processing Systems (NIPS 2016), a machine learning and computational neuroscience conference that includes invited talks, demonstrations and oral and poster presentations. It covers topics ranging from deep learning and computer vision to cognitive science and reinforcement learning. NIPS is one of the top Machine Learning and Artificial Intelligence conferences in the world: 6,000 attendees at #NIPS2016 in Barcelona with a sold out weeks before start date. NIPS has become the academic and industry AI conference, growing near-exponentially over the past decade and local mass media  don't pay attention to the event , incredible!. Tickets for the main conference, despite nearly doubling in quantity since last year, sold out more than 6 weeks before the event. Tomorrow, December 9th, we will present our contribution in hierarchical object detection with deep [...]

Computación Cognitiva y CaixaBank

November 26th, 2016|

Hoy ha salido publicado en el blog de CaixaBank  una entrevista a raíz del proyecto que tenemos con CaixaBank sobre cognitive computing en su blog. Vivim en un mar de dades. Per fer-se una idea de la magnitud, només cal prestar atenció a l’estudi elaborat per l’escola de negocis OBS Business School sobre Big Data el 2015 (dades del 2014): en un minut es generen 4,1 milions de cerques a Google, s’escriuen 347.000 tuits i 3,3 milions d’actualitzacions a Facebook, es pugen més de 100 hores de vídeo a YouTube i s’escolten 32.000 hores de música en streaming. En total, en un minut es transfereixen més de 1.570 terabytes d’informació. Davant d’aquesta marea de “dades”, què en podem fer? Aquest és l’interrogant que es plantegen molts experts i que ha portat a la [...]

Entering a new stage and professional challenge: taking time out from my roles of disseminator and advisor

June 1st, 2016|

ES    Como ya comenté en este post la semana pasada, después de regresar del cónclave sobre Machine Learning en Cádiz, una de las razones estimulantes para pertenecer al BSC-CNS es que siempre hay algo nuevo que aprender con el fin de responder a un mundo de cambios muy rápidos como en el que vivimos. Ahora debo añadir, que no sólo es posible estar siempre aprendiendo cosas nuevas, sino que en el BSC-CNS también es un entorno ideal para emprender nuevas actividades. Probablemente recuerden el post con el que empecé el año con mi propósito de año nuevo: "2016: estoy en el proceso de reinventarme en investigación". Y en esta misma línea, me ha llegado el momento de empezar un estimulante nuevo reto profesional [...]

Deep Learning at UPC with Oriol Vinyals & Joan Bruna

May 23rd, 2016|

Today we had a great event, the first seminar on Deep Learning organised by UPC, TelecomBCN, FIB, CFIS and BSC. Thanks Joan and Oriol, It has been impressive!  Enclosed you will find some pictures of his visit! Here you can download the slides of Joan Bruna and here the video of the talk. As soon as I receive the presentation of Oriol I will post the links here too. Huge audience! (photo Sebastià Xambó) (photo Joan Bruna) (photo GabrielOliveira) Two great speakers: (photo Sebastià Xambó) (photos Joan Capdevila) (photos Jordi Torres) Presenters: (photos Joan Capdevila) Meetings with UPC students:(photo Xavier Giro-i-Nieto) Marenostrum visit: (photo Jordi Torres) With (his) former Dean of the Faculty of Mathematics and Statistics (photo Sebastià Xambó)

The Machine Learning Summer School 2016

May 21st, 2016|

One of the great things at BSC-CNIS is that there's always something new to learn  in order to respond to a fast-paced world; you can't really fall into a set routine if the goal of the center is to be always ahead. It is true that my role has changed: I don't write code that ends up with packages at BSC-CNS, I have a higher-level view, however spend some time learning is mandatory. For Computer Science department at BSC-CNS it is important to gradually go beyond the supercomputing architectures and runtimes research habitual fields.  We have been recently incorporated new threads of research in the execution middleware’s for big data arena. However my goal at BSC-CNS is to make a step forward and include in our research roadmap platforms for Machine Learning on [...]

Seminar on Deep Learning at UPC with Oriol Vinyals and Joan Bruna

May 14th, 2016|

We (UPC, TelecomBCN, FIB, CFIS and BSC) are proud to invite you to our first seminar on Deep Learning organized at UPC, next May 23th at 11:00, with the talks of two outstanding speakers: Joan Bruna (UC Berkeley) and Oriol Vinyals (Google DeepMind). Do not miss this great event happening in Barcelona.  And if you are interested in Deep Learning, we are also preparing  a Deep Learning for Computer Vision Summer Seminar  in Barcelona next 4-8 July 2016 ( more info at  http://TelecomBCN.DeepLearning.Barcelona). UPDATE: Photographs of the event here When: Monday  May 23, 11:00-13:00 Place: Aula Màster -  A3 building - UPC Campus Nord - Barcelona Talks: 11:00: Convolutional Neural Networks against the Curse of Dimensionality by Joan Bruna (UC Berkeley).  Convolutional Neural Networks are a powerful class of non-linear representations that have shown through numerous [...]

CaixaBank y el BSC investigarán la aplicación de la computación cognitiva a la innovación financiera

May 7th, 2016|

Esta semana en el BSC-CNS hemos podido materializar un primer acuerdo de colaboración con CaixaBank para promover conjuntamente el desarrollo de sistemas High-Performance Big-Data Analytics basados en Deep Learning para mejorar el servicio a sus clientes y optimizar la eficiencia operativa en sus servicios bancarios. Estoy extremadamente contento, es mi primer proyecto gestionado con mi rol de Senior Innovation Advisor del BSC-CNS. Espero contarles desde este blog futuros avances en los que podamos ganar todos. De momento más detalle lo pueden encontrar en nuestra nota de prensa.  

New release of TensorFlow with distributed computing support

April 13th, 2016|

Few hours ago Google announced his TensorFlow 0.8 that includes distributed computing support. As we already presented in this blog, distributed TensorFlow is powered by the high-performance gRPC library, which supports training on hundreds of machines in parallel according Google post. It complements the recent announcement of Google Cloud Machine Learning, which enables us to use the Google Cloud Platform. The post also announces that they have published a distributed trainer for the Inception image classification neural network in the TensorFlow models repository. The distributed trainer also enables us to scale out training using a cluster management system like Kubernetes from Google. Furthermore, once we have trained our model, we can deploy to production and speed up inference using TensorFlow Serving on Kubernetes. Beyond distributed Inception, the 0.8 release includes new libraries for defining our own distributed models. Using the distributed trainer, they trained the Inception network to 78% accuracy [...]

Aprender TensorFlow en Salamanca

March 31st, 2016|

Hace unos días unos alumnos de la Facultad de Ciencias de la USAL pertenecientes al  capítulo de la ACM se pusieron en contacto conmigo a propósito del libro TensorFlow y en especial por una de sus ilustraciones.  Uno de sus intereses es el campo de la inteligencia artificial y las redes neuronales artificiales, así que desde que fundaron la asociación han venido organizando anualmente workshops con esta temática [1][2]. Ahora organizan un seminario introductorio al aprendizaje automático con redes neuronales y TensorFlow. Me han mostrado su github que han preparado para el curso y sin duda va a ser impresionante, tratando temas  como las LSTM que no contiene mi libro. Les pregunté que debería contar a mis alumnos para animarlos a asistir a este seminario en Salamanca. Aquí va: "La verdad es que estudiar en Salamanca es toda una [...]

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

March 24th, 2016|

Google acaba de anunciar en su blog nuevas herramientas de Machine Learning para  desarrolladores disponibles como un servicio más en su plataforma Google Cloud  a través de APIs. En el blog se indica que es exactamente la misma tecnología que está detrás de productos como Google Now o Google Photos, permitiendo a los desarrolladores construirse potentes modelos Machine Learning usando TensorFlow, además de ofrecer modelos preentrenados a través de Google Translate API,  Cloud Vision API o Google Cloud Speech API. Si juntamos esto con su servicio Cloud Dataproc que permite la gestión de procesos tanto de Hadoop como de Spark,  realmente los desarrollador e investigadores tenemos ahora mismo una potente y completa plataforma de procesado Big Data. Si tienen dos minutos les recomiendo este video insertado en su blog, para hacerse una idea a través de un simple robot realizado con una Raspberry Pi :