Workshops of the 11th International Conference on Pattern Recognition Systems

Professors from our laboratory presented the workshops on the ICPRS2021. These workshops were given in Spanish and therefore the information below is in that language. Following, we share the materials provided in those sessions.

Workshops:

D赤a 1, Programaci車n en GPU



PhD Ricardo J. Barrientos

Curriculum Vitae

En este taller, se present車 un resumen del 芍rea de Computaci車n de Alto Rendimiento, destacando su importancia y mostrando ejemplos de problemas actuales que resuelve. Tambi谷n, se analiz車 la arquitectura de una GPU destacando los distintos niveles de procesadores y de memorias que posee, as赤 como la unidad m赤nima de ejecuci車n en una GPU y el c車mo se organizan los hilos para ser ejecutados. Luego, se estudiaron distintos ejemplos de programas en GPU (utilizando una tarjeta gr芍fica de NVIDIA con CUDA en lenguaje C). Estos ejemplos variaron en su dificultad a lo largo del taller.

Download the presentation and examples

D赤a 2, M芍quina de Aprendizaje Extremo: Teor赤a y Aplicaciones



PhD Marco Mora Cofr谷

Curriculum Vitae

Extreme Learning Machine (ELM) es un nuevo paradigma de entrenamiento de Redes Neuronales Feedforward tales como el Multilayer Perceptron. El entrenamiento de las Redes Neuronales se puede entender como un problema de optimizaci車n que busca el mejor conjunto de pesos que minimiza una funci車n de distancia entre la salida de la red y la salida deseada. Por el contrario, ELM es una forma de entrenamiento que consiste en asignar aleatoriamente los pesos de la o las capas ocultas, y calcular mediante un algoritmo de optimizaci車n simple los pesos de la capa de salida. En el caso m芍s conocido, los pesos de la capa de salida pueden ser obtenidos anal赤ticamente mediante la soluci車n de un sistema lineal sobredeterminado a trav谷s del c車mputo de la pseudoinversa. La forma de entrenamiento ELM permite que el tiempo de entrenamiento disminuya dram芍ticamente, pero sin perder niveles de performance tanto de clasificaci車n como regresi車n, siendo los resultados comparables con los conocidos MLP y SVM. Estas redes est芍n teniendo una explosi車n en su utilizaci車n pues permiten abordar problemas complejos donde existan una gran cantidad de datos, o donde se requiere una gran cantidad de entrenamientos de la red como son los problemas de validaci車n cruzada. En este tutorial se present車 una aproximaci車n comprensiva de las redes ELM, se revis車 inicialmente los conceptos de las redes tradicionales, la red ELM, y se realiz車 unas pruebas pr芍cticas con algoritmos programados en Matlab/Octave.

Download the presentation and examples

D赤a 3, Redes Neuronales Convolucionales: Teor赤a y Aplicaciones



PhD Ruber Hernández

Curriculum Vitae

En este taller se realiz車 una introducci車n a los fundamentos te車ricos relacionados con el Aprendizaje Profundo y las Redes Neuronales Convolucionales (CNN). Se brind車 un acercamiento a los componentes de las CNN, principales arquitecturas, procedimientos y buenas pr芍cticas para el entrenamiento de CNN. Adicionalmente, se imparti車 una secci車n pr芍ctica en la que se presentaron las herramientas disponibles para la implementaci車n, entrenamiento y ejecuci車n de redes convolucionales para la soluci車n de casos pr芍cticos a partir de modelos end-to-end y pre-entrenados usando Matlab y Python. Adem芍s, se present車 un ejemplo de Redes Generativas Adversarias.

Download the presentation
Example of fruit classification using CNN (end-to-end model)
Example of fruit classification using CNN (pre-trained model)
Example of GAN model





Program of the 1st International Summer School 2020

The school is primarily aimed to professionals and researchers in Computer Science and related areas. The event will take place from January 8 to 11, 2020 at the San Miguel Campus (Avenida San Miguel 3605), Talca.

The subjects of the courses and tutorials that will be taught include Pattern Recognition, Artificial Intelligence and High Performance Computing; all focused on practical applications of technological projects.

Our school has been thought of as a place where, in addition to learning from theory and practice, the academic and scientific exchange of the work of all participants will be encouraged. In this way, it will be possible to create new collaboration networks that allow increasing the productivity of the attendees in the immediate future.

Professors of the School:


PhD Marco Mora Cofr谷

Curriculum Vitae

PhD Ricardo J. Barrientos

Curriculum Vitae

PhD Paulo Gonzalez

Curriculum Vitae

PhD Ruber Hernández

Curriculum Vitae

PhD David
Zabala-Blanco

Curriculum Vitae

PhD Aarón Cofré

  • Curriculum Vitae

  • PhD José Naranjo Torres

    Curriculum Vitae


    Program of Courses:

    Time Wednesday, Jan 8 Thursday, Jan 9 Friday, Jan 10 Saturday, Jan 11
    9:00 - 9:30 Welcome Presentation Multi-thread Programming in C Extreme Learning Machine (Theory and Applications) Convolutional Neural Networks (Theory and Applications)
    9:30 - 10:30 Introduction to Python programming
    11:00 - 13:00 Introduction to Python programming Multi-thread and GPU programming in MATLAB Extreme Learning Machine (Theory and Applications) Convolutional Neural Networks (Theory and Applications)
    14:30 - 16:00 High Performance Computing GPU programming in CUDA Extreme Learning Machine (Theory and Applications) Convolutional Neural Networks (Theory and Applications)
    16:30 - 18:30 Multi-thread programming in Python GPU programming in CUDA Extreme Learning Machine (Theory and Applications) Convolutional Neural Networks (Theory and Applications)