Loading...

Conferencia sobre Deep Learning en Barcelona con la visión de Google DeepMind y Facebook

2017-11-12T15:46:09+00:00 November 12th, 2017|

    A menudo me llegan peticiones de antiguos alumnos o compañeros del sector para poder asistir a alguna de nuestras clases de Deep Learning en la UPC. Por esta razón, junto con Xavier Giró-i-Nieto, y en el marco del curso Deep Learning for Artificial Intelligence del master MET de la escuela de Telecos de la UPC  y de los seminarios Severo Ochoa Research Seminars  del Barcelona Supercomputing Center, hemos creído oportuno realizar una clase abierta  a todos los interesados en el tema, aprovechando que el próximo lunes 20 de Noviembre a las 11:30 tenemos dos participantes de excepción.   En esta clase abierta (en inglés) se presentaran algunos de los últimos avances en el tema desde el punto de vista de dos laboratorios de investigación punteros, como son Google Deepmind y Facebook [...]

Deep Neural net with Keras on a GPU Cloud

2017-11-08T20:36:28+00:00 October 3rd, 2017|

Run a DNN with Keras on Google Cloud 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. VGG-19 VGG-19 is a deep convolutional network for object recognition developed and trained by Oxford's renowned Visual Geometry Group (VGG), which achieved very good performance on the ImageNet dataset. You can check Karen Simonyan and Andrew Zisserman publication: Very Deep Convolutional Networks for Large-Scale Image Recognition. Cifar-10 The CIFAR-10 dataset consists of 60000 32x32 colour images in 10 classes, with 6000 images [...]

First steps with PyTorch

2017-10-29T16:40:37+00:00 October 3rd, 2017|

First steps with PYTORCH 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 PyTorch 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 Pytorch, the Python implementation of the Torch machine. learning framework PyTorch PyTorch  can be seen [...]

First steps with TensorFlow

2017-11-08T20:41:26+00:00 October 3rd, 2017|

First steps with TensorFlow 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. TensorFlow TensorFlow is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. Task 1:  Update DLAI [...]

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 [...]

A stroll through Marenostrum IV computing resources

2017-11-11T13:39:20+00:00 September 18th, 2017|

Enclosed you will find the slides that I used in my last visit to the Torre Girona chapel with UPC students. The slides show the awesome computational power of the Marenostrum IV supercomputer and the presentation of the architecture required to get it.  I have posted these transparencies (and photo) for my students as I promised them. But anyone who wants to know a little more about the Marenostrum can take a look at them to realize the magnitude of this supercomputer.      SLIDESHARE slides <blockquote>In reality, this post was intended for my UPC course's students, although I think it may be of interest to other students.</blockquote>

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 [...]

El nuevo iPhone X y su hardware especializado en Deep Learning e Inteligencia Artificial

2017-11-11T22:07:01+00:00 September 13th, 2017|

El nuevo iPhone X y su hardware especializado en Deep Learning e Inteligencia Artificial Ayer, 12 de septiembre,  tuvo lugar el evento de presentación de productos de Apple para anunciar el lanzamiento de sus nuevos modelos de Apple Watch, Apple TV, sistemas operativos, y , para finalizar, nuevas versiones de su producto estrella el iPhone , y en especial su espectacular iPhone X.  Hoy todos los medios destacaban el evento y daban diferentes respuestas a porqué el mercado está dispuesto a pagar más de mil euros por un iPhone. Quizás porque el nuevo iPhone X dispone de nuevas prestaciones, tales como el reconocimiento facial o realidad aumentada que le permiten considerarse "el futuro del smartphone" que ofrecen inteligencia artificial en el dispositivo. Para ello hace falta un hardware avanzado que me gustaría presentarles puesto [...]

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

2017-11-11T13:49:10+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 [...]