New Free Deep Learning Book in Spanish

2018-06-13T13:13:15+00:00 June 13th, 2018|

As I already announced, during the free time that my academic and research activity allows me, I have started to write a new book about Deep Learning. The book is in Spanish and it was supposed to come out in September. Much to my regret, I realized that it would be impossible for me to finish the whole book by September, so I took the decision to divide the book into two parts and focus my efforts on finishing the first part. It gives me great pleasure to announce that I finished it and the first free book on Deep Learning in Spanish is available at http://JordiTorres.Barcelona/DeepLearning. I hope to have the second part ready before Christmas. My motivation to work on this huge project [...]

BSC at Sixth International Conference on Learning Representations in Vancouver

2018-04-27T23:13:31+00:00 April 27th, 2018|

If you were given a 10-minute video but only 30 seconds to watch it and understand what it is about, you would be able to skim through it to find the most relevant segments in this short period of time. Artificial Neural Networks are very good at solving cognitive tasks such as image and video understanding, speech recognition or translation, but they are not able to skim through the given data to accelerate their decisions. The Barcelona Supercomputing Center (Víctor Campos, Jordi Torres), in collaboration with Universitat Politècnica de Catalunya (Xavier Giró-i-Nieto, Jordi Torres, Google (Brendan Jou) and Columbia University (Shih-Fu Chang), is presenting a paper at ICLR showing how these neural networks can be enhanced to ignore parts of the input data while preserving the accuracy [...]

A new book about Deep Learning in Spanish

2018-04-17T16:46:24+00:00 April 17th, 2018|

Much to my regret, the book won`t be finished in time for Saint George`s Day (Dia de san Jordi), which we celebrate in Barcelona with the book and the rose. However, it gives me great pleasure to celebrate this Saint George`s Day by sharing with you what we have completed to date; the index and contents of the first chapter. From then on, I will share chapters as and when they are finished. By September, you should have the whole book on your shelves at home! I have partially stopped my blog and my outreach activity since a few weeks ago. The reason is, that during the free time that my academic and research activity allows me, I have started to write a new book about [...]

Democratization of Artificial Intelligence use: A great opportunity for companies

2018-01-31T19:21:15+00:00 January 31st, 2018|

Democratization of Artificial Intelligence use: A great opportunity for companies In a previous post we presented the factors that have triggered the potential of Artificial Intelligence (AI) in general and Deep Learning in particular and why they have become the next big thing that will change our lives again over the next decade. The conclusion was, that in the end, Computing Power, provided by massive parallel hardware, was the real enabler. This could potentially be a problem for a small and medium enterprises, because they cannot afford to build these types of IT infrastructures. As we presented in the post, fortunately, we are now entering into an era of computation democratization for companies, thanks to Cloud Computing. Big data centers of 28.000 square meters with thousands [...]

Open position for a Junior Research Engineer in Deep Learning at BSC

2018-01-28T20:29:26+00:00 January 25th, 2018|

Junior Research Engineer (RE1/RE2) Would you like to join us? Call open for a Junior Research Engineer to work in our research group at BSC-CNS . Our research group is working on Supercomputing for Artificial Intelligence, in particular right now with special focus on Deep Learning. In this context we have some projects with big companies. The open position will be assigned in one of these projects. The candidate will participate in this project and also in other ongoing exploratory research projects related with Deep Learning (and Artificial Intelligence in general) that are going on in our research group. The candidate occasionally will participate in activities around our research/teaching collaboration with UPC groups. Deadline The vacancy will remain open until suitable candidate has been hired. Applications will be [...]

BSC-CNS at NIPS2017, a top Machine Learning and Artificial Intelligence conference

2018-01-28T20:31:53+00:00 December 3rd, 2017|

BSC-CNS at NIPS2017, a top Machine Learning and Artificial Intelligence conference BSC-CNS will be present at the 31th Annual Conference on Neural Information Processing Systems (NIPS 2017), 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 and has become the academic and industry AI conference. One paper will be presented at Machine Learning for Health workshop: "Detection-aided liver lesion segmentation using deep learning". In this paper we propose a method to segment the liver and its lesions from Computed Tomography (CT) scans using Convolutional Neural Networks (CNNs), that have proven good results in a variety of computer [...]

Factors that have triggered the potential of Deep Learning

2017-11-11T13:37:43+00:00 September 27th, 2017|

Artificial Intelligence and Neural Networks, are not a new concepts! Why, all of a sudden, have them become the next big thing that is changing our life again during this decade? Deep Learning is changing our life I'm sure you have doubtlessly noticed quantum leaps in the quality of a wide range of everyday technologies.   In Speech Recognition  the transcription of voice to text has experimented amazing advances, and it is already available in different devices. We are increasingly interacting with “our” computers by just talking to them.  Also there have been some spectacular advances in Natural Language Processing, for example, by simply clicking on the micro symbol of Google Translate, the system will transcribe what you are dictating to another language. Google Translate now renders spoken sentences in [...]

Programming Models for Deep Learning

2017-09-27T10:08:29+00:00 September 24th, 2017|

Programming Models for Deep Learning In reality, this post was intended for my DLAI course's students, although I think it may be of interest to other students. I am going to share in this blog the teaching material that I am going to generate for the part of DLAI course that will cover the basic principles of Deep Learning from a computational perspective. Recent years, as a result of the increase of the popularity of Deep Learning, many frameworks have surged in order to ease the task of create and train models. Frameworks use different programing languages, strategies to train the models or compute the data and different characteristics as distribution or GPU acceleration support. Most of these frameworks are open sourced and their popularity can be shown in the following Figure from Francesc [...]

First Steps with KERAS

2017-10-24T17:40:12+00:00 September 23rd, 2017|

First steps with KERAS In reality, this post was intended for my DLAI course's students, although I think it may be of interest to other students. I am going to share in this blog the teaching material that I am going to generate for the part of DLAI course that will cover the basic principles of Deep Learning from a computational perspective. This post provides a fast-paced introduction to the KERAS API required to follow the DLAI Labs (Master Course at UPC - Autumn 2017). I will teach the part of DLAI course that will cover the basic principles of deep learning from computational perspectives. In this part we will review the basics of KERAS, a high-level neural networks API, written in Python and capable of running on top of [...]

Getting started with DLAI course labs

2017-10-04T12:20:07+00:00 September 15th, 2017|

Getting Started With DLAI Course Labs In reality, this post was intended for my DLAI course's students, although I think it may be of interest to other students. I am going to share in this blog the teaching material that I am going to generate for the part of DLAI course that will cover the basic principles of Deep Learning from a computational perspective. This post provides a fast-paced introduction to the basic technologies and knowledge required to follow the DLAI Labs (Master Course at UPC - Autumn 2017). I will teach the part of DLAI course that will cover the basic principles of deep learning from computational perspectives. In this part we will review the latests advances in computing platforms, system middleware and DL frameworks required for current [...]

Mining urban events from the tweet stream through a probabilistic mixture model

2017-11-11T16:04:00+00:00 September 10th, 2017|

Mining urban events from the tweet stream through a probabilistic mixture model We are pleased to inform that we can publicly share a full-text view-only version of our last paper  "Mining urban events from the tweet stream through a probabilistic mixture model" published in Data Mining and Knowledge Discovery journal, as part of the Springer Nature SharedIt initiative. This paper is part of the work that our brilliant PhD student Joan Capdevila is doing. His PhD is co-advised with Jesús Cerquides from the IIIA -CSIC research centre. The geographical identification of content in Social Networks have enabled to bridge the gap between online social platforms and the physical world. Although vast amounts of data in such networks are due to breaking news or global occurrences, local events witnessed by users [...]

Inteligencia Artificial: Aplicaciones que lo adivinan todo

2018-01-12T22:55:31+00:00 August 24th, 2017|

Hace unos dias en La Vanguardia apareció un excelente artículo titulado “Aplicaciones que lo adivinan todo” para el que me llamo Albert Molins  para contrastar alguna ideas mientras lo estaba escribiendo.  Siempre es un placer hablar con Albert. Soy consciente que esta vez la notícia llega un poco tarde a este blog que audita mis actividades, pero me cogió haciendo un receso obligado para cargar pilas.   Les dejo adjunto transcripción del texto en castellano y a continuación en catalán del diario LA VANGUARDIA.   Aplicaciones que lo adivinan todo Identifican todo tipo de cosas, pero también obtienen información sobre los usuarios Los más veteranos seguro que recuerdan a Akinator, el genio de la web. Una página donde un genio nos pedía que pensáramos en un personaje, real o no, que él [...]