Graphic summary
  • Show / hide key
  • Information


Scientific and technological production
  •  

1 to 50 of 264 results
  • Proposal and development of a highly modular and scalable self-adaptive hardware architecture with parallel processing capability

     Soto Vargas, Javier Evandro
    Defense's date: 2014-07-02
    Department of Electronic Engineering, Universitat Politècnica de Catalunya
    Theses

    Read the abstract Read the abstract  Share Reference managers Reference managers Open in new window

    Esta tesis doctoral describe una arquitectura de hardware auto-adaptable novedosa y no convencional con capacidad de procesamiento en paralelo. Por razones de escalabilidad, esta arquitectura bioinspirada está basada en una matriz regular de células homogéneas. La arquitectura propuesta es programable, e implementa de manera distribuida diversas capacidades auto-adaptables incluyendo el auto-emplazamiento y auto-enrutamiento, los cuales debido a su diseño intrínseco, permiten el desarrollo de sistemas reconfigurables en tiempo de ejecución, así como de sistemas auto-reparables y/o con capacidades de tolerancia a fallos. La implementación física de esta arquitectura esta compuesta de dos capas, que incluyen células interconectadas en el primer nivel y matrices de conmutación y pines en el segundo nivel. La célula es el elemento básico de la arquitectura propuesta. Cualquier aplicación que se quiera programar en el sistema debe estar organizada en componentes, donde cada componente está compuesto por una o más células interconectadas. La interconexión de células dentro de un componente es realizado en el mismo nivel de la matriz de células, mientras que la interconexión de componentes es realizada en la segunda capa. Adicionalmente, se definen dos capas conceptuales que son usadas con propósitos organizativos en aplicaciones de propósito general, estas son: el SANE y el SANE-assembly (o conjunto de SANEs). La entidad auto-adaptable interconectada o SANE está compuesta por un grupo de componentes. Este es el sistema de computación auto-adaptable básico, el cual tiene la habilidad de monitorizar su entorno local y su proceso de computación interno.Las capacidades de procesamiento de la célula están incluidas en su unidad funcional (FU). Esta puede ser definida como un multicomputador configurable con cuatro núcleos, los cuales son agrupados o no dependiendo del modo de configuración. La FU tiene doce modos de configuración programables, por lo que cada célula permite seleccionar entre uno y cuatro procesadores trabajando en paralelo con diversas capacidades en las memorias de programa y datos. Las capacidades auto-adaptables de la célula son ejecutadas principalmente por la unidad de configuración de la célula (CCU). El algoritmo de auto-emplazamiento es el encargado de encontrar la posición mas adecuada dentro de la matriz de células para insertar la nueva célula de un componente. El algoritmo de auto-enrutamiento permite interconectar los puertos de las FU de dos células. Los procesos de auto-emplazamiento y auto-enrutamiento permiten realizar en tiempo real cambios funcionales complejos; estos procesos dotan al sistema de una mayor funcionalidad, permitiendo que el sistema cambie por si mismo, lo que permite la implementación de la auto-configuración en tiempo real, sin la necesidad de ningún gestor de configuración.La arquitectura propuesta incluye dos mecanismos de tolerancia a fallos. Uno de estos es una técnica escalonada y dinámica de tolerancia a fallos, que tiene la habilidad de crear y eliminar copias redundantes de la unidad funcional (o de cómputo) de una aplicación específica. El otro mecanismo de tolerancia a fallos es el Sistema de Tolerancia a Fallos dedicado o estático. Este provee capacidades de procesamiento redundante que están en funcionamiento continuamente. Cuando un fallo en la ejecución de un programa es detectado, los procesadores de la célula son detenidos y los procesos de auto-eliminación y auto-replicación se inician para la célula (o células) implicada en el fallo. Se desarrolló un prototipo basado en FPGAs y una herramienta de software para comprobar la funcionalidad del sistema. El prototipo incluye todas las características de los sistemas auto-adaptable descritas en este trabajo. El SANE Project developer (SPD) es un ambiente integrado de desarrollo (IDE) que permite generar y descargar la memoria de inicialización de datos para el Microprocesador de Control dentro del prototipo.

  • METHODS OF COVERT COMMUNICATION OF SPEECH SIGNALS BASED ON A BIO-INSPIRED PRINCIPLE  Open access

     Ballesteros Larrotta, Dora Maria
    Defense's date: 2013-07-15
    Department of Electronic Engineering, Universitat Politècnica de Catalunya
    Theses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    Esta tesis presenta dos métodos de comunicación encubierta de señales de voz utilizando un concepto bio-inspirado, conocido como la habilidad de adaptación de señales de voz. Si se tienen dos señales de voz con diferente texto, la primera un mensaje secreto y la segunda una señal de voz con contenido no confidencial (señal objetivo), es posible que el mensaje secreto se manipule para suene como la señal objetivo. La habilidad de adaptación de las señales de voz se utiliza para encriptar señales de voz en el dominio wavelet. A diferencia de los esquemas tradicionales, la señal de voz encriptada es una señal con texto legible y el proceso de permutación se basa en la adaptación entre los coeficientes wavelet del mensaje secreto y los coeficientes wavelet de la señal de voz objetivo. Entonces, el sistema puede ser visto como un caso especial de encriptación tiempo-frecuencia (TFS). Este es un sistema perfectamente secreto porque la longitud de la clave es igual a la longitud del mensaje secreto, hay tantos mensajes secretos como señales encriptadas y el mapeo entre las entradas y las salidas es uno a uno. Se concluye que el sistema supera el ataque de fuerza bruta. Adicionalmente, el mensaje secreto puede ser recuperado por el usuario autorizado aún si la señal de voz encriptada es manipulada utilizando ataques de compresión, filtrado o re-muestreo.En el caso de esteganografía, se proponen dos esquemas. El primero se denomina enmascaramiento wavelet eficiente (EWM) y el segundo EWM mejorado (iEWM). Los dos aprovechan la propiedad de enmascaramiento del sistema auditivo humano (HAS) utilizando un proceso eficiente de enmascaramiento basado en la adaptación del mensaje secreto a la señal de voz huésped. EWM utiliza una sustitución directa basada en el parámetro Pd el cual relaciona la amplitud de los coeficientes wavelet de la señal huésped con los coeficientes wavelet del mensaje secreto adaptado. Los 5 bits menos significativos (LSBs) de los coeficientes wavelet de la señal huésped se reemplazan con el valor de Pd. A diferencia de EWM, iEWM utiliza sustitución directa. En este caso, los coeficientes wavelet del mensaje secreto adaptado se ocultan directamente en los coeficientes wavelet de la señal huésped. El número de bits varía de acuerdo a la amplitud de los coeficientes wavelet de la señal huésped, a mayor amplitud mayor es el número de LSBs que son modificados. No obstante, los bits más significativos (MSBs) se mantienen intactos de acuerdo al parámetro de control SBH. Mientras EWM demostró ser más transparente (es decir que la señal estego no genera sospechas sobre la existencia del mensaje secreto), iEWM es más robusto frente a manipulaciones de señal como compresión y re-muestreo.Dado que los dos modelos propuestos necesitan conocer de antemano tanto el mensaje secreto como la señal objetivo (o la señal huésped), no se pueden utilizar en aplicaciones de tiempo real. De tal forma, se presenta un esquema de esteganografía que trabaja sobre dispositivos hardware en el cual la señal estego se obtiene casi inmediatamente como se pronuncia el mensaje secreto.

    This work presents two speech hiding methods based on a bio-inspired concept known as the ability of adaptation of speech signals. A cryptographic model uses the adaptation to transform a secret message to a non-sensitive target speech signal, and then, the scrambled speech signal is an intelligible signal. The residual intelligibility is extremely low and it is appropriate to transmit secure speech signals. On the other hand, in a steganographic model, the adapted speech signal is hidden into a host signal by using indirect substitution or direct substitution. In the first case, the scheme is known as Efficient Wavelet Masking (EWM), and in the second case, it is known as improved-EWM (iEWM). While EWM demonstrated to be highly statistical transparent, the second one, iEWM, demonstrated to be highly robust against signal manipulations. Finally, with the purpose to transmit secure speech signals in real-time operation, a hardware-based scheme is proposed

    Esta tesis presenta dos métodos de comunicación encubierta de señales de voz utilizando un concepto bio-inspirado, conocido como la “habilidad de adaptación de señales de voz”. El modelo de criptografía utiliza la adaptación para transformar un mensaje secreto a una señal de voz no confidencial, obteniendo una señal de voz encriptada legible. Este método es apropiado para transmitir señales de voz seguras porque en la señal encriptada no quedan rastros del mensaje secreto original. En el caso de esteganografía, la señal de voz adaptada se oculta en una señal de voz huésped, utilizando sustitución directa o indirecta. En el primer caso el esquema se denomina EWM y en el segundo caso iEWM. EWM demostró ser altamente transparente, mientras que iEWM demostró ser altamente robusto contra manipulaciones de señal. Finalmente, con el propósito de transmitir señales de voz seguras en tiempo real, se propone un esquema para dispositivos hardware.

  • REMPARK: when AI and technology meet parkinson disease assessment

     Cabestany Moncusi, Joan; Perez Lopez, Carlos; Sama Monsonis, Albert; Moreno Arostegui, Juan Manuel; Bayes, Ángels; Rodríguez Molinero, Alejandro
    International Conference Mixed Design of Integrated Circuits and Systems
    Presentation's date: 2013-06
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    REMPARK project objective is to develop a personal health system with closed loop detection, response and action capabilities for the assessment and possible management of Parkinson's Disease (PD) patients. The project is developing a wearable monitoring system able to identify in real time the motor status of the PD patients and evaluating ON/OFF/Dyskinesia status with a very high sensitivity and specificity degree (>80%) in operation during ambulatory conditions. Identification of the motor status is based on the knowledge included in a large database obtained with the collaboration of a number of volunteer PD patients, according a specific defined protocol in ambulatory conditions. Artificial Intelligence (AI) methods are applied to the database information for the automatic detection of motor symptoms.

  • The imbalance network and incremental evolution for mobile robot nervous system design

     Olivier, Paul; Moreno Arostegui, Juan Manuel
    International Conference on Artificial Neural Networks
    Presentation's date: 2013-09
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Automatic design of neurocontrollers (as in Evoluationary Robotics) utilizes incremental evolution to solve for more complex behaviors. Also manual design techniques such as task decomposition are employed. Manual design itself can benefit from focusing on using incremental evolution to add more automatic design. The imbalance network is a neural network that integrates incremental evolution with an incremental design process without the need for task decomposition. Instead, the imbalance network uses the mechanism of the equilibrium-action cycle to structure the network while emphasizing behavior emergence. An example 11-step design (including a 5-step evolutionary process) is briefly mentioned to help ground the imbalance network concepts.

    Automatic design of neurocontrollers (as in Evoluationary Robotics) utilizes incremental evolution to solve for more complex behaviors. Also manual design techniques such as task decomposition are employed. Manual design itself can benefit from focusing on using incremental evolution to add more automatic design. The imbalance network is a neural network that integrates incremental evolution with an incremental design process without the need for task decomposition. Instead, the imbalance network uses the mechanism of the equilibrium-action cycle to structure the network while emphasizing behavior emergence. An example 11-step design (including a 5-step evolutionary process) is briefly mentioned to help ground the imbalance network concepts.

  • FATE: one step towards an automatic aging people fall detection service

     Cabestany Moncusi, Joan; Moreno Arostegui, Juan Manuel; Perez Lopez, Carlos; Sama Monsonis, Albert; Català Mallofré, Andreu; Rodríguez Molinero, Alejandro; Arnal, Marc
    International Conference Mixed Design of Integrated Circuits and Systems
    Presentation's date: 2013-06
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    FATE is a project funded by the European Union under the program CIP/ICT-PSP with the main objective of organizing a big pilot on the automatic falls detection in aging people living at home. Automatic detection of falls is done in indoors and outdoors conditions, and in both cases the detection generates an alarm sent to a call center. The detection system is designed around a sensor sub-system based on accelerometers and gyroscopes able to detect falls with a high reliability. The complete system is based on a communications layer based in ZigBee and Bluetooth protocols. The gateway for sending the alarm to the call center is a mobile phone. Pilots are organized in three different countries (Spain, Italy and Ireland) where different models of health service and implemented call centers are available. Pilots duration will be one year, involving 175 users and one of the main final objectives is to gain experience with the integration of an automatic fall detection service in an already care/health existing service.

    FATE is a project funded by the European Union under the program CIP/ICT-PSP with the main objective of organizing a big pilot on the automatic falls detection in aging people living at home. Automatic detection of falls is done in indoors and outdoors conditions, and in both cases the detection generates an alarm sent to a call center. The detection system is designed around a sensor sub-system based on accelerometers and gyroscopes able to detect falls with a high reliability. The complete system is based on a communications layer based in ZigBee and Bluetooth protocols. The gateway for sending the alarm to the call center is a mobile phone. Pilots are organized in three different countries (Spain, Italy and Ireland) where different models of health service and implemented call centers are available. Pilots duration will be one year, involving 175 users and one of the main final objectives is to gain experience with the integration of an automatic fall detection service in an already care/health existing service.

  • Access to the full text
    A heterogeneous database for movement knowledge extraction in Parkinson's disease  Open access

     Sama Monsonis, Albert; Perez Lopez, Carlos; Rodriguez Martin, Daniel Manuel; Cabestany Moncusi, Joan; Moreno Arostegui, Juan Manuel; Rodríguez Molinero, Alejandro
    European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning
    Presentation's date: 2013-04-26
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    This paper presents the design and methodology used to create a heterogeneous database for knowledge movement extraction in Parkinson's Disease. This database is being constructed as part of REM- PARK project and is composed of movement measurements acquired from inertial sensors, standard medical scales as Unied Parkinson's Disease Rating Scale, and other information obtained from 90 Parkinson's Disease patients. The signals obtained will be used to create movement disorder detection algorithms using supervised learning techniques. The different sources of information and the need of labelled data pose many challenges which the methodology described in this paper addresses. Some preliminary data obtained are presented.

    This paper presents the design and methodology used to create a heterogeneous database for knowledge movement extraction in Parkinson's Disease. This database is being constructed as part of REM- PARK project and is composed of movement measurements acquired from inertial sensors, standard medical scales as Uni ed Parkinson's Disease Rating Scale, and other information obtained from 90 Parkinson's Disease patients. The signals obtained will be used to create movement disorder detection algorithms using supervised learning techniques. The different sources of information and the need of labelled data pose many challenges which the methodology described in this paper addresses. Some preliminary data obtained are presented.

  • Wavelet-denoising on hardware devices with Perfect Reconstruction, low latency and adaptive thresholding

     Ballesteros Larrotta, Dora Maria; Moreno Arostegui, Juan Manuel
    Computers and electrical engineering
    Date of publication: 2013-05
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    This paper introduces a wavelet denoising architecture with adaptive thresholding for real-time 1D-systems and without the use of external memories for storing input data or wavelet coefficients. The Discrete Wavelet Transform (DWT) is executed sample-by-sample by a polyphase scheme of the biorthogonal base 5/3. Since the weights of the filters are represented by integer terms and the quantization error is quasi-zero, the principle of Perfect Reconstruction is satisfied. The adaptive threshold is based on a real-time sorting process which calculates the median of the detail coefficients. Simulations are presented to measure the delay, latency, quantization error and hardware cost. A comparison with related works is also provided in order to show the strengths of the current proposal. The good trade-off among reconstruction error, latency, delay and hardware cost permits to use the proposed architecture in a wide variety of signals that require good fidelity and prompt response.

  • Preface

     Moreno Arostegui, Juan Manuel; Cabestany Moncusi, Joan; Rojas Ruiz, Ignacio
    Neural processing letters
    Date of publication: 2013-02-01
    Journal article

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • A self-adaptive hardware architecture with fault tolerance capabilities

     Soto, Javier; Moreno Arostegui, Juan Manuel; Cabestany Moncusi, Joan
    Neurocomputing
    Date of publication: 2013-12-09
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    This paper describes a Fault Tolerance System (FTS) implemented in a new self-adaptive hardware architecture. This architecture is based on an array of cells that implements in a distributed way self-adaptive capabilities. The cell includes a configurable multiprocessor, so it can have between one and four processors working in parallel, with a programmable configuration mode that allows selecting the size of program and data memories. The self-elimination and self-replication capabilities of cell(s) are performed when the FTS detects a failure in any of the processors that include it, so that this cell(s) will be self-discarded for future implementations. Other adaptive capabilities of the system are self-routing, self-placement and runtime self-configuration. Additionally, it is described as an example application and a software tool that has been implemented to facilitate the development of applications to test the system.

  • Access to the full text
    A bit more on the ability of adaptation of speech signals  Open access

     Ballesteros Larrotta, Dora Maria; Moreno Arostegui, Juan Manuel
    Revista Facultad de Ingeniería. Universidad de Antioquía
    Date of publication: 2013-03
    Journal article

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    Some traditional digital signal processing techniques encompass enhancement, filtering, coding, compression, detection and recognition. Recently, it has been presented a new hypothesis of signal processing known as the ability of adaptation of speech signals: an original speech signal may sound similar to a target speech signal if a relocation process of its wavelet coefficients is applied. This hypothesis is true under some conditions theoretically defined. In this paper we present the basic idea behind the hypothesis of adaptation and moreover, we test the hypothesis within four cases: speech signals with the same gender and language, speech signals with the same gender but different language, speech signals with the same language but different gender, and speech signals with different gender and language. It is found that the hypothesis is true if the requirements are satisfied, even if the gender or the language of the original and target signals are not the same.

    Some traditional digital signal processing techniques encompass enhancement, filtering, coding, compression, detection and recognition. Recently, it has been presented a new hypothesis of signal processing known as the ability of adaptation of speech signals: an original speech signal may sound similar to a target speech signal if a relocation process of its wavelet coefficients is applied. This hypothesis is true under some conditions theoretically defined. In this paper we present the basic idea behind the hypothesis of adaptation and moreover, we test the hypothesis within four cases: speech signals with the same gender and language, speech signals with the same gender but different language, speech signals with the same language but different gender, and speech signals with different gender and language. It is found that the hypothesis is true if the requirements are satis® ed, even if the gender or the language of the original and target signals are not the same.

  • Real-time, speech-in-speech hiding scheme based on least significant bit substitution and adaptive key

     Ballesteros Larrotta, Dora Maria; Moreno Arostegui, Juan Manuel
    Computers and electrical engineering
    Date of publication: 2013-03-05
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Real-time, embedded speech-in-speech hiding has not been widely researched. Nevertheless, it could be useful, among other cases, in secure mobile telephony. In this paper, we propose a new scheme of data hiding which takes advantage of the masking property of the Human Auditory System (HAS) to hide a secret (speech) signal into a host (speech) signal. The embedding process is carried out into the wavelet coefficients of the speech signals. The main point of the proposed scheme is that the embedding process is suitable for real-time processing, and the secret¿s coefficients are relocated by an adaptive key, instead of a pseudo-noise sequence of some approaches. The latency of the embedding module makes this approach useful for real-time speech communication because the total delay added by the proposed system is low compared to the highest delay allowed for a high quality speech transmission

    Real-time, embedded speech-in-speech hiding has not been widely researched. Nevertheless, it could be useful, among other cases, in secure mobile telephony. In this paper, we propose a new scheme of data hiding which takes advantage of the masking property of the Human Auditory System (HAS) to hide a secret (speech) signal into a host (speech) signal. The embedding process is carried out into the wavelet coefficients of the speech signals. The main point of the proposed scheme is that the embedding process is suitable for real-time processing, and the secret’s coefficients are relocated by an adaptive key, instead of a pseudo-noise sequence of some approaches. The latency of the embedding module makes this approach useful for real-time speech communication because the total delay added by the proposed system is low compared to the highest delay allowed for a high quality speech transmission.

  • POETIC-CUBES

     Paricio, Raquel; Moreno Arostegui, Juan Manuel
    Date of publication: 2012
    Book chapter

     Share Reference managers Reference managers Open in new window

  • Graphical representation of data for a multiprocessor array emulating spiking neural networks

     Sokolnicki, A.; Sanchez Rivera, Giovanny; Madrenas Boadas, Jordi; Moreno Arostegui, Juan Manuel; Sakowicz, B.
    Przeglad elektrotechniczny
    Date of publication: 2012
    Journal article

     Share Reference managers Reference managers Open in new window

  • A communication infrastructure for emulating large-scale neural networks models

     Barrera, A.G.; Moreno Arostegui, Juan Manuel
    International Conference on Artificial Neural Networks
    Presentation's date: 2012-09-11
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    This paper presents the SEPELYNS architecture that permits to in- terconnect multiple spiking neurons focused on hardware implementations. SEPELYNS can connect millions of neur ons with thousands of synapses per neuron in a layered fabric that provides some capabilities such as connectivity, expansion, flexibility, bio-plausibility and reusing of resources that allows si- mulation of very large networks. We presen t the three layers of this architecture (neuronal, network adapters and networks on chip layers) and explain its per- formance parameters such as throughput, latency and hardware resources. Some application examples of large neural networks on SEPELYNS are studied; these will show that use of on-chip parallel networks could permit the hardware simulation of populations of spiking neurons.

  • The Equilibrium-action cycle as a mechanism for design-evolution integration in autonomous behavior design

     Olivier, Paul; Moreno Arostegui, Juan Manuel
    NASA/ESA Conference on Adaptive Hardware and Systems
    Presentation's date: 2012-06-25
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Fall Detector for the Elder

     Català Mallofré, Andreu; Moreno Arostegui, Juan Manuel; Sama Monsonis, Albert; Perez Lopez, Carlos; Cortes Garcia, Claudio Ulises; Martinez Velasco, Antonio Benito; Romagosa Cabús, Jaume; Cabestany Moncusi, Joan
    Participation in a competitive project

     Share

  • Sistema en chip micro-electro-mecánico (MEMSOC)

     Cosp Vilella, Jordi; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi
    Participation in a competitive project

     Share

  • On the ability of adaptation of speech signals and data hiding

     Ballesteros, D.M.L.; Moreno Arostegui, Juan Manuel
    Expert systems with applications
    Date of publication: 2012-11-15
    Journal article

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Highly transparent steganography model of speech signals using efficient wavelet masking

     Ballesteros, D.M.L.; Moreno Arostegui, Juan Manuel
    Expert systems with applications
    Date of publication: 2012-08
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Steganography is the process of hiding information on a host signal. Transparency is referred to the ability to avoid suspicion about the existence of a secret message. The most popular mechanisms for hiding data in audio signals are the Least Significant Bit (LSB) substitution, Frequency Masking (FM), Spread Spectrum (SS), and Shift Spectrum Algorithm (SSA). In this paper, we adapt the Frequency Masking concept using an efficient sorting of the wavelet coefficients of the secret messages and use an indirect LSB substitution for hiding speech signals into speech signals. The experimental results show that the proposed model, the Efficient Wavelet Masking (EWM) scheme, has a hiding capacity significantly higher than the Spread and Shift Spectrum Algorithms and additionally a statistical transparency higher than all of the above mentioned mechanisms. Moreover, the transparency is not dependent of the host signal chosen because the wavelet sorting guarantees the adaptation of the secret message to the host signal.

  • Description of a fault tolerance system implemented in a hardware architecture with self-adaptive capabilities

     Soto, Javier; Moreno Arostegui, Juan Manuel; Cabestany Moncusi, Joan
    International Work-Conference on Artificial Neural Networks
    Presentation's date: 2011-06-09
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    This paper describes a Fault Tolerance System (FTS) implemented in a new self-adaptive hardware architecture. This architecture is based on an array of cells that implements in a distributed way self-adaptive capabilities. The cell includes a configurable multiprocessor, so it can have between one and four processors working in parallel, with a programmable configuration mode that allows selecting the size of program and data memories. The self-elimination and self-replication capabilities of cell(s) are performed when the FTS detects a failure in any of the processors that include it, so that this cell(s) will be self-discarded for future implementations. Other self-adaptive capabilities of the system are self-routing, self-placement and runtime self-configuration.

  • Bioinspired sensory integration for environment-perception embedded systems

     Madrenas Boadas, Jordi; Fernandez Martinez, Daniel; Cosp Vilella, Jordi; Moreno Arostegui, Juan Manuel; Martínez Alvarado, Luis Arturo; Sanchez Rivera, Giovanny
    International Conference on Biomedical Electronics and Devices
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Equilibrium-Driven Adaptive Behavior Design

     Olivier, Paul; Moreno Arostegui, Juan Manuel
    International Work-Conference on Artificial Neural Networks
    Presentation's date: 2011-06-08
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    In autonomous robotics, scalability is a primary discriminator for evaluating a behavior design methodology. Such a proposed methodology must also allow efficient and effective conversion from desired to implemented behavior. From the concepts of equilibrium and homeostasis, it follows that behavior could be seen as driven rather than controlled. Homeostatic variables allow the development of need elements to completely implement drive and processing elements in a synthetic nervous system. Furthermore, an autonomous robot or system must act with a sense of meaning as opposed to being a human-command executor. Learning is fundamental in adding adaptability, and its efficient implementation will directly improve scalability. It is shown how using classical conditioning to learn obstacle avoidance can be implemented with need elements instead of an existing artificial neural network (ANN) solution.

  • Coming back to the body. The sensible experience and the bio-inspired technology

     Paricio, Raquel; Moreno Arostegui, Juan Manuel
    McLuhan Galaxy Conference
    Presentation's date: 2011-05-23
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Personal Health Device for the Remote and Autonomous Management of

     Català Mallofré, Andreu; Moreno Arostegui, Juan Manuel; Perez Lopez, Carlos; Sama Monsonis, Albert; Cabestany Moncusi, Joan
    Participation in a competitive project

     Share

  • Implementation of a power-aware dynamic fault tolerant mechanism on the ubichip platform

     Kobayashi, Kotaro; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi
    Lecture notes in computer science
    Date of publication: 2010-09
    Journal article

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Performance evaluation and scaling of a multiprocessor architecture emulating complex SNN algorithms

     Sanchez Rivera, Giovanny; Madrenas Boadas, Jordi; Moreno Arostegui, Juan Manuel
    Lecture notes in computer science (Online)
    Date of publication: 2010-09
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    The performance analysis of an efficient multiprocessor architecture that allows accelerating the emulation of large-scale Spiking Neural Networks (SNNs) is reported. After describing the architecture and the complex SNN algorithm mapping, the performance study demonstrates that the system can emulate up to 10,000 300-synapse neurons in real time at 64 MHz with conventional FPGAs. Important improvements can be achieved by using advanced technology and increased clock rate or by means of simple architecture modifications. The architecture is flexible enough to be efficiently applied to any SNN model in general.

  • Métodos adaptativos para el desarrollo de percepciones expandidas en instalaciones artísticas. Atención, experiencia sensible y bioinspiración

     Paricio García, Raquel
    Defense's date: 2010-09-03
    Department of Engineering Presentation, Universitat Politècnica de Catalunya
    Theses

     Share Reference managers Reference managers Open in new window

  • Access to the full text
    JubiTool: Unified design flow for the perplexus SIMD hardware accelerator  Open access

     Brousse, O.; Guillot, J.; Gil, T.; Grize, F.; Sassatelli, G.; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Villa, A.; Volken, H.; Robert, M.
    IEEE Congress on Evolutionary Computation
    Presentation's date: 2010-02-19
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    This paper presents a new unified design flow developed within the Perplexus project that aims to accelerate parallelizable data-intensive applications in the context of ubiquitous computing. This contribution relies on the JubiTool: a set of integrated tools (JubiSplitter, JubiCompiler, UbiAssembler), allowing respectively to extract, compile and assemble parallelizable parts of applications described in Jubi language. Jubi is a modified Java agent based language (JADE) dedicated to the Ubichip (the bio-inspired chip developed within the confines of the Perplexus project). By appending hardware directives to a software agent description, the inherent flexibility of software is combined with the runtime performance of a hardware execution. In the case of typical Perplexus applications such as the Spiking Neural Network Simulator, this contribution takes profit of the intrinsic property of the Ubichip in terms of parallelism resulting in an expected speedup of at least one order of magnitude. Finally, this hybrid (SW/HW) flow could be easily modified and adapted to support other kind of distributed platforms

  • Access to the full text
    POEtic-cubes: atención y emergencia. Hardware bioinspirado para instalaciones artísticas  Open access

     Paricio, Raquel; Moreno Arostegui, Juan Manuel
    Artnodes (Barcelona)
    Date of publication: 2009
    Journal article

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    En este artículo se explica la experiencia obtenida después de elaborar diversos trabajos artísticos en torno al tema de la atención con propuestas de hardware bioinspirado, es decir, con una solución técnica que se basa en robots autónomos cuyo comportamiento mimetiza algunas de las principales características de los seres vivos: la filogénesis, la ontogénesis, la epigénesis y la emergencia. Las premisas iniciales de trabajo se dirigían hacia la creación de entornos que ayudasen a una percepción presente de la que podría derivar una conciencia ampliada. El uso de modelos basados en comportamientos bioinspirados abrió además la puerta a la observación de estos fenómenos en el comportamiento social, especialmente el concepto de emergencia, y de ello se deriva una mirada que va de lo individual a lo colectivo, al fenómeno de la organización y su implicación social. También se analiza el proceso en la instalación artística POEtic-cubes.

  • Guest editorial: selected papers from ReCoSoC 2008

     Hübner, Michael; Moreno Arostegui, Juan Manuel; Sassatelli, Gilles; Zipf, Peter
    International journal of reconfigurable computing
    Date of publication: 2009
    Journal article

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Poetic cubes: attention, adaptation, emergent systems, bio-inspiration and artificial life

     Paricio, Raquel; Moreno Arostegui, Juan Manuel
    Date of publication: 2009-12-10
    Book chapter

     Share Reference managers Reference managers Open in new window

  • Strategies in SIMD computing for complex neural bioinspired applications

     Madrenas Boadas, Jordi; Moreno Arostegui, Juan Manuel
    NASA/ESA Conference on Adaptive Hardware and Systems
    Presentation's date: 2009-08-01
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Implementation of a dynamic fault-tolerance scaling technique on a self-adaptive hardware architecture

     Soto Vargas, J.; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    International Conference on ReConFigurable Computing and FPGAs
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • From the object to the system: art-perception and evolution

     Paricio, Raquel; Moreno Arostegui, Juan Manuel
    ATACD ¿ A Topological Approach to Cultural Dynamics. Changing Cultures: Cultures of Change
    Presentation's date: 2009-12
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Synchronous digital implementation of the AER communication scheme for emulating large-scale spiking neural networks models

     Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Kotynia, L.
    NASA/ESA Conference on Adaptive Hardware and Systems
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • SpiNDeK: An integrated design tool for the multiprocessor emulation of complex bioinspired spiking neural networks

     Hauptvogel, Michael; Madrenas Boadas, Jordi; Moreno Arostegui, Juan Manuel
    IEEE Congress on Evolutionary Computation
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    SpiNDeK (Spiking Neural Network Design Kit) is an integrated design tool intended to support the development of emulation of complex bioinspired neural networks. In this work, the most relevant aspects of the tool are reported, regarding the generation of connections as well as synapse and neuron parameters of spiking neural networks as well as the automated code generation and simulation, ready to be executed by an ad-hoc parallel architecture. The tool is fully functional and has demonstrated its usefulness.

  • A Reconfigurable Architecture for Emulating Large-Scale Bio-inspired Systems

     Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi
    IEEE Congress on Evolutionary Computation
    Presentation's date: 2009-05-18
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • A bio-inspired agent framework for hardware accelerated distributed pervasive applications

     Brousse, O.; Guillot, J.; Sassatelli, G.; Gil, Thierry; Robert, Michel; Moreno Arostegui, Juan Manuel; Villa, Alessandro; Sanchez, Eduardo
    NASA/ESA Conference on Adaptive Hardware and Systems
    Presentation's date: 2009-08
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Implementation of a dynamic fault-tolerance scaling technique on a self-adaptative hardware architecture

     Soto Vargas, J.; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    2009 International Conference on ReConFigurable Computing and FPGAs
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Concurso Internacional Arte y Vida Artificial. Fundación Telefónica.

     Paricio, Raquel; Moreno Arostegui, Juan Manuel
    Award or recognition

     Share

  • The PERPLEXUS bio-inspired hardware platform: A flexible and modular approach

     Andres, Upegui; Thoma, Yann; Eduardo, Sanchez; Perez-Uribe, Andres; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Sassatelli, Gilles
    International journal of knowledge-based intelligent engineering systems
    Date of publication: 2008-01
    Journal article

     Share Reference managers Reference managers Open in new window

  • Design of a Configurable Multiprocessor for a Self-Adaptive Hardware Architecture

     Vargas, Soto J; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    Conference on Design of Circuits and Integrated Systems
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Communication Infrastructure for a Self-Adaptive Hardware Architecture

     Soto, J; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    Reconfigurable Communication-centric Systems-on-Chip workshop 2008 - ReCoSoC'08
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • On-Line Communication Mechanisms for Self-adaptative and Self-reconfigurable Systems

     Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan; Katarina, Paulsson; Michael, Huebner I Juergen Becker
    Reconfigurable Communication-centric Systems-on-Chip workshop 2008 - ReCoSoC'08
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Diseño de un Multiprocesador Configurable y de la Interfaz de Comunicaciones para una Arquitectura de Hardware Auto-Adaptable

     Vargas, Soto J; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    JCRA 08 - VIII Jornadas de Computación Reconfigurable y Aplicaciones
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • A cooperative robotic platform for adaptive and immersive artistic installations

     Moreno Arostegui, Juan Manuel
    Computers & graphics
    Date of publication: 2007-12
    Journal article

     Share Reference managers Reference managers Open in new window

  • Arquitectura Hardware para Sistemas Autoadaptativos

     Antonio, José Casas; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    II Congreso Español de Informática. VII Jornadas de Computación Reconfigurable y Aplicaciones (JCRA'07)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • A Novel Hardware Architecture for Self-adaptative Systems

     Antonio, José Casas; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi; Cabestany Moncusi, Joan
    2007 NASA/ESA Conference Adaptive Hardware and Systems
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • The Perplexus bio-inspired reconfigurable circuit

     Andres, Upegui; Thoma, Yann; Eduardo, Sanchez; Perez-Uribe, Andres; Moreno Arostegui, Juan Manuel; Madrenas Boadas, Jordi
    2007 NASA/ESA Conference Adaptive Hardware and Systems
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • PERPLEXUS: Pervasive Computing Framework for Modeling Complex Virtually-Unbounded Systems

     Eduardo, Sanchez; Perez-Uribe, Andres; Andres, Upegui; Yann, Thom; Moreno Arostegui, Juan Manuel; Alessandro, Villa; Wolken, Henri; Napieralski, Andrzej; Sassatelli, Gilles I Erwan Lavarec
    2007 NASA/ESA Conference Adaptive Hardware and Systems
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window