Antonio Cañas

Antonio Cañas
University of Granada | UGR · Department of Architecture and Computer Technology

15.6
 · 
Doctor en Informática

About

58
Publications
5,335
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
334
Citations
Research Experience
June 1991 - present
University of Granada
Position
  • Professor (Assistant)

Publications

Publications (58)
Conference Paper
This paper summarizes the experience of the development and growth of the SWAD (Social Workspace At a Distance) platform during 18 years (1999-2017), initially at the University of Granada, Spain (UGR), and in recent years also in other educational institutions around the world. SWAD is a free educational web platform that can be used to support fa...
Conference Paper
This work reports on the process of launching and disseminating the educational portal OpenSWAD.org, an installation of the SWAD (Social Workspace At a Distance) educational platform in the cloud, available for any country in the world, offered free of charge, and with the possibility of hosting open educational contents. The opening of SWAD to the...
Conference Paper
This paper presents a comparison of several methods of measuring the quality of a subset of features that characterise kidney’s graft so they can be evaluated to be transplanted. First, two non-parametric methods, Delta Test and Mutual Information, are used isolated and in a multiobjective manner using a genetic algorithm and comparing the solution...
Conference Paper
Full-text available
El aprendizaje permanente (LifeLong Learning) es cada vez más im-portante y necesario en una sociedad que evoluciona sobre modelos productivos basados en nuevas formas de gestión de la información. Internet es tanto un medio de transmisión como una fuente de información cada vez más importante en todo este proceso. En este artículo abordaremos las...
Chapter
Full-text available
Resumen La introducción de las Tecnologías de la Información y de la Comunicación (TIC) en las universidades está provocando profundos cambios en el mundo académico por su indudable potencial para el desarrollo de la docencia, la gestión y la investigación. Sin embargo, al analizar este proceso se puede comprobar que no es un simple cambio de herra...
Article
We propose a framework for constructing and training a radial basis function (RBF) neural network. The structure of the gaussian functions is modified using a pseudo-gaussian function (PG) in which two scaling parameters σ are introduced, which eliminates the symmetry restriction and provides the neurons in the hidden layer with greater flexibility...
Article
Full-text available
This paper presents a control model for object manipulation. Properties of objects and environmental conditions influence the motor control and learning. System dynamics depend on an unobserved external context, for example, work load of a robot manipulator. The dynamics of a robot arm change as it manipulates objects with different physical proper...
Article
El presente trabajo proporciona una panorámica sobre las posibilidades de uso de la plataforma de teleformación SWAD (Sistema Web de Apoyo a la Docencia1) en los estudios de Farmacia. Iniciado su uso en la licenciatura impartida en Granada a principios del curso académico 2004-2005, SWAD no sólo se ha convertido en la plataforma web más utilizada e...
Article
This paper provides an overview of the use of the web based teaching platform SWAD (Spanish acronym meaning Web System to Support Teaching 1) in studies of Pharmacy. Initiated its use in the degree taught at Granada at the beginning of the academic year 2004-2005, SWAD has not only become the most widely used web platform in the Faculty of Pharmacy...
Article
Full-text available
Most students find learning assembly language a difficult task due to the fact that it is a low-level pro-gramming language. As operating systems and visual programming languages evolve, the importance of studying assembly language becomes increasingly difficult to justify. Experience has shown the need to make practice sessions more appealing to s...
Chapter
This chapter presents a platform for supporting education tasks; we call it SWAD (in Spanish, it stands for Web-System for Education Support). This platform has been gradually developed during the last 7 years and is currently used at the University of Granada in more than 578 different subjects of different degrees. We describe here the various we...
Article
This paper presents different hardware implementations of a multi-layer perceptron (MLP) for speech recognition. When defining the designs, we have used two different abstraction levels: a register transfer level and a higher algorithmic-like level. The implementations have been developed and tested into reconfigurable hardware (FPGA) for embedded...
Article
The design of specific computing datapaths for early cognitive vision tasks (such as local features, motion and stereo) allows very efficient processing architectures that achieve outstanding performance rates. In this paper we describe how high performance cores for different vision modalities can be integrated on a single chip. We briefly describ...
Chapter
Neural networks offer the potential of providing massive parallelism, adaptation, and new algorithm approaches to speech recognition. In this communication, we show a new approach to face the problem of speaker-independent isolated word recognition with the Multilayer Perceptron (MLP), trained with Backpropagation algorithm. This approach lies in a...
Chapter
In this work, we present several hardware implementations of a standard Multi-Layer Perceptron (MLP) and a modified version called eXtended Multi-Layer Perceptron (XMLP). This extended version is an MLP-like feed-forward network with two-dimensional layers and configurable connection pathways. The interlayer connectivity can be restricted according...
Conference Paper
Full-text available
We present the hardware implementation of partially connected neural network that is defined as an extended of the Multi-Layer Perceptron (MLP) model. We demonstrate that partially connected neural networks lead to a higher performance in terms of computing speed (requiring less memory and computing resources). This work addresses a complete study...
Article
Full-text available
In this work we present a vision system that includes circuits to compute different modalities in parallel, such as local image features (magnitude, phase and orientation), motion and stereo vision. This becomes possible by efficiently using the massive parallel computing resources of FPGA devices. The paper briefly describes the complete system an...
Article
Full-text available
Here we describe our LAM/MPI interface for the Octave program-ming environment, similar to our previous MPITB (MPI toolbox) for MATLAB and based in the experience we gained with that work. Despite the series of at-tempts by other developers, no complete MPI interface was yet available for Octave, and some of the previous partially successful attemp...
Conference Paper
In this work we present different hardware implementations of a multi-layer perceptron for speech recognition. The designs have been defined using two different abstraction levels: register transfer level (VHDL) and a higher algorithmic-like level (Handel-C). The implementations have been developed and tested into a reconfigurable hardware (FPGA) f...
Article
Full-text available
In previous work we have derived a magnitude termed the 'Mean Squared Sensitivity' (MSS) to predict the performance degradation of a MLP affected by perturbations in different parameters. The present Letter continues the same line of researching, applying a similar methodology to deal with RBF networks and to study the implications when they are af...
Conference Paper
This work presents an MLP-like feed-forward network with two-dimensional layers partially connected and other features, such as configurable activation functions and batched backpropagation with different smoothing-momentum alternatives. We name this model eXtended Multi-Layer Perceptron (XMLP) because it extends the connectivity of the MLP. Here w...
Conference Paper
In this work we present several hardware implementations of a standard multi-layer perceptron and a modified version called extended multilayer perceptron. The implementations have been developed and tested onto a FPGA prototyping board. The designs have been defined using a high level hardware description language, which enables the study of diffe...
Conference Paper
In Gigabit class networks, the physical transmission time is small compared to the time required to process the TCP/IP protocol stack. Thus, the usefulness of lightweight protocols that reduce the communication software overhead is even higher, as the performance demands shift to the network interface hardware and/or software. The communication pro...
Article
In Gigabit class networks, the physical transmission time is small compared to the time required to process the TCP/IP protocol stack. Thus, the usefulness of lightweight protocols that reduce the communication software overhead is even higher. The communication protocol CLIC has recently been proposed for efficient communication in clusters using...
Article
Full-text available
It is shown that the holes of the objects in an input image with a CT-CNN [1] or a DT-CNN [2] may be obtained in a single transient using just one linear parameter configuration. A set of local rules is given that describe how a CNN with a linear configuration may extract the hole of the objects of an input image in a single transient. The paramete...
Conference Paper
In this work we compare some of the freely available parallel Toolboxes for MATLAB, which differ in purpose and implementation details: while DP-Toolbox and MultiMATLAB offer a higher-level parallel environment, the goals of PVMTB and MPITB, developed by us [7], are to closely adhere to the PVM system and MPI standard, respectively. DP-Toolbox is a...
Conference Paper
Previous works have demonstrated that Mean Squared Sensitivity (MSS) constitutes a good aproximation to the performance degradation of a MLP affected by perturbations. In the present paper, the expression of MSS for Radial Basis Function Neural Networks affected by additive noise in their inputs is obtained. This expression is experimentally valida...
Conference Paper
Previous works have demonstrated that Mean Squared Sensitivity (MSS) constitutes a good aproximation to the performance degradation of a MLP affected by perturbations. In the present paper, the expression of MSS for Radial Basis Function Neural Networks affected by additive noise in their inputs is obtained. This expression is experimentally valida...
Conference Paper
A communication layer is proposed that, besides improving communication performance on clusters of PCs, by reducing the latencies and increasing the bandwidth figures even for short messages, also meets other requirements such as multiprogramming, portability, protection against corrupted programs, reliable message delivery, direct access to the ne...
Article
We propose a framework for constructing and training a radial basis function (RBF) neural network. The structure of the gaussian functions is modified using a pseudo-gaussian function (PG) in which two scaling parameters sigma are introduced, which eliminates the symmetry restriction and provides the neurons in the hidden layer with greater flexibi...
Conference Paper
In this paper we present the use of a genetic algorithm (GA) for the optimization, in clustering tasks, of a new kind of fast-learning neural network. The network uses a combination of supervised and un-supervised learning that makes it suitable for automatic tuning -by means of the GA-of the learning parameters and initial weights in order to obta...
Conference Paper
In this paper the use of a neural network (NN) as a tool for automatic diagnosis of chest pathologies is presented. Images fed to the network are first preprocessed in order to automatically isolate the lung cavities and partially remove the influence of various displacements. The results obtained so far for a group of patients with several patholo...
Article
Full-text available
Resumen Este trabajo trata de poner de manifiesto la importancia que debe tener para un profesor de Informática la utilización de un léxico adecuado, lo cual requiere una sensibilidad especial para buscar con cierto rigor la traducción de los numerosos términos científicos y técnicos que continuamente aparecen, de origen fundamen-talmente anglosajó...
Article
Full-text available
Resumen Con el objetivo de motivar a los estudiantes en el estudio de materias de Arquitectura y Tecnología de Computadores, estamos proponiendo prácticas en las que los alumnos comprueban que pueden mejorar prestaciones en sus programas aplicando los conocimientos que adquieren en estas materias. Aquí presentamos una práctica propuesta para asigna...
Article
Full-text available
This paper presents a Web site design that offers widespread access and easy management of education and research information within university departments. The Web site has two main sections: a general access area in the foreground and a content management area in the background with identity-based ac- cess. The first provides an easy and structur...
Article
Full-text available
Navigation using web pages began about ten years ago in scientific and academic circles. This technology later became available to the rest of society in general and to the commercial world in particular, but the pioneers of the web were researchers and university teachers. Today, however, commercial websites offer a great variety of services, whil...
Article
Full-text available
Resumen Con el objetivo de motivar a los estudiantes en el estudio de materias de Arquitectura y Tecnología de Computadores, estamos proponiendo prácticas en las que los alumnos comprueban que pueden mejorar prestaciones en sus programas aplicando conocimientos adquiridos en estas materias. Aquí presentamos una práctica propuesta para asignaturas d...
Article
Full-text available
Resumen Este trabajo presenta una plataforma web de apoyo a tareas relacionadas con la educación universitaria, que ha sido desarrollada durante los últimos 8 años y se utiliza actualmente en la Universidad de Granada (UGR) en cerca de 800 asignaturas de diferentes titulaciones. El trabajo resume las características destacables de la plataforma y l...
Article
Full-text available
Resumen En este artículo presentamos un método para detectar rostros en imágenes y generar, a partir de ellos, fotografías de tipo carné de manera automática. El proceso llevado a cabo consta de dos etapas, una de clasificación, donde se detectan los posibles rostros, y otra de realce, donde, una vez extraída la imagen con las dimensiones típicas d...
Article
Full-text available
Resumen Llegado el momento de corregir las prácticas de programación de una asignatura podemos encontrarnos con que algunos alumnos hayan copiado. Comparar archivos de texto completos es simple y suficiente para detectar copias completas exactas, sin embargo, la detección de copias parciales es una tarea más compleja. En este trabajo se presenta un...
Article
Full-text available
A fundamental goal of an overtaking monitor system is the segmentation of the overtaking vehicle. This application can be addressed through an optical flow driven scheme. We focus on the rear mirror visual field using a camera on the top of it. If we drive a car, the ego-motion optical flow pattern is more or less unidirectional, i.e. all the stati...
Article
Full-text available
En este trabajo se pone de manifiesto el interés de un perfil de Ingeniería de Computadores a pesar de las características de nuestro entorno socio-económico. Además, se proponen preguntas relacionadas con la Estructura y Arquitectura del Computador, que son útiles y pertinentes para los distintos perfiles de grado en Ingeniería Informática. Por ta...

Network

Cited By

Projects

Projects (4)
Project
Water rocket with aluminum container and automatic parachute opening. Ground station for telemetry, visualization and flight simulation