1,649 research outputs found

    La usucapión

    Full text link

    Performance evaluation over HW/SW co-design SoC memory transfers for a CNN accelerator

    Get PDF
    Many FPGAs vendors have recently included embedded processors in their devices, like Xilinx with ARM-Cortex A cores, together with programmable logic cells. These devices are known as Programmable System on Chip (PSoC). Their ARM cores (embedded in the processing system or PS) communicates with the programmable logic cells (PL) using ARM-standard AXI buses. In this paper we analyses the performance of exhaustive data transfers between PS and PL for a Xilinx Zynq FPGA in a co-design real scenario for Convolutional Neural Networks (CNN) accelerator, which processes, in dedicated hardware, a stream of visual information from a neuromorphic visual sensor for classification. In the PS side, a Linux operating system is running, which recollects visual events from the neuromorphic sensor into a normalized frame, and then it transfers these frames to the accelerator of multi-layered CNNs, and read results, using an AXI-DMA bus in a per-layer way. As these kind of accelerators try to process information as quick as possible, data bandwidth becomes critical and maintaining a good balanced data throughput rate requires some considerations. We present and evaluate several data partitioning techniques to improve the balance between RX and TX transfer and two different ways of transfers management: through a polling routine at the userlevel of the OS, and through a dedicated interrupt-based kernellevel driver. We demonstrate that for longer enough packets, the kernel-level driver solution gets better timing in computing a CNN classification example. Main advantage of using kernel-level driver is to have safer solutions and to have tasks scheduling in the OS to manage other important processes for our application, like frames collection from sensors and their normalization.Ministerio de Economía y Competitividad TEC2016-77785-

    A Sensor Fusion Horse Gait Classification by a Spiking Neural Network on SpiNNaker

    Get PDF
    The study and monitoring of the behavior of wildlife has always been a subject of great interest. Although many systems can track animal positions using GPS systems, the behavior classification is not a common task. For this work, a multi-sensory wearable device has been designed and implemented to be used in the Doñana National Park in order to control and monitor wild and semiwild life animals. The data obtained with these sensors is processed using a Spiking Neural Network (SNN), with Address-Event-Representation (AER) coding, and it is classified between some fixed activity behaviors. This works presents the full infrastructure deployed in Doñana to collect the data, the wearable device, the SNN implementation in SpiNNaker and the classification results.Ministerio de Economía y Competitividad TEC2012-37868-C04-02Junta de Andalucía P12-TIC-130

    Embedded neural network for real-time animal behavior classification

    Get PDF
    Recent biological studies have focused on understanding animal interactions and welfare. To help biolo- gists to obtain animals’ behavior information, resources like wireless sensor networks are needed. More- over, large amounts of obtained data have to be processed off-line in order to classify different behaviors.There are recent research projects focused on designing monitoring systems capable of measuring someanimals’ parameters in order to recognize and monitor their gaits or behaviors. However, network unre- liability and high power consumption have limited their applicability.In this work, we present an animal behavior recognition, classification and monitoring system based ona wireless sensor network and a smart collar device, provided with inertial sensors and an embeddedmulti-layer perceptron-based feed-forward neural network, to classify the different gaits or behaviorsbased on the collected information. In similar works, classification mechanisms are implemented in aserver (or base station). The main novelty of this work is the full implementation of a reconfigurableneural network embedded into the animal’s collar, which allows a real-time behavior classification andenables its local storage in SD memory. Moreover, this approach reduces the amount of data transmittedto the base station (and its periodicity), achieving a significantly improving battery life. The system hasbeen simulated and tested in a real scenario for three different horse gaits, using different heuristics andsensors to improve the accuracy of behavior recognition, achieving a maximum of 81%.Junta de Andalucía P12-TIC-130

    Event-based Row-by-Row Multi-convolution engine for Dynamic-Vision Feature Extraction on FPGA

    Get PDF
    Neural networks algorithms are commonly used to recognize patterns from different data sources such as audio or vision. In image recognition, Convolutional Neural Networks are one of the most effective techniques due to the high accuracy they achieve. This kind of algorithms require billions of addition and multiplication operations over all pixels of an image. However, it is possible to reduce the number of operations using other computer vision techniques rather than frame-based ones, e.g. neuromorphic frame-free techniques. There exists many neuromorphic vision sensors that detect pixels that have changed their luminosity. In this study, an event-based convolution engine for FPGA is presented. This engine models an array of leaky integrate and fire neurons. It is able to apply different kernel sizes, from 1x1 to 7x7, which are computed row by row, with a maximum number of 64 different convolution kernels. The design presented is able to process 64 feature maps of 7x7 with a latency of 8.98 s.Ministerio de Economía y Competitividad TEC2016-77785-

    Accuracy Improvement of Neural Networks Through Self-Organizing-Maps over Training Datasets

    Get PDF
    Although it is not a novel topic, pattern recognition has become very popular and relevant in the last years. Different classification systems like neural networks, support vector machines or even complex statistical methods have been used for this purpose. Several works have used these systems to classify animal behavior, mainly in an offline way. Their main problem is usually the data pre-processing step, because the better input data are, the higher may be the accuracy of the classification system. In previous papers by the authors an embedded implementation of a neural network was deployed on a portable device that was placed on animals. This approach allows the classification to be done online and in real time. This is one of the aims of the research project MINERVA, which is focused on monitoring wildlife in Do˜nana National Park using low power devices. Many difficulties were faced when pre-processing methods quality needed to be evaluated. In this work, a novel pre-processing evaluation system based on self-organizing maps (SOM) to measure the quality of the neural network training dataset is presented. The paper is focused on a three different horse gaits classification study. Preliminary results show that a better SOM output map matches with the embedded ANN classification hit improvement.Junta de Andalucía P12-TIC-1300Ministerio de Economía y Competitividad TEC2016-77785-

    Educational challenges and opportunities in the knowledge society

    Get PDF
    Vivimos en un mundo complejo (sociedad del conocimiento) y en un tiempo de incertidumbre, de acelerado y continuo proceso de cambio. Unos cambios impulsados por modelos políticos (económicos) hacia la liberalización (de mercancías, servicios, capitales, trabajo….) y otros propulsados por el desarrollo de las tecnologías (y en especial de las de la información y comunicación). Las tecnologías se encuentran inmersas en todos los ámbitos de nuestra vida; a unos nos solucionan problemas (nos permiten acceder a ingentes cantidades de información, nos posibilitan procesos hasta ahora duros y pesados, nos acercan a realidades asombrosas...), pero a otros les produce inquietud, temor… (imposibilidad de acceder a un puesto de trabajo o su pérdida). Estos acelerados cambios tienen lugar en un entorno altamente competitivo (que requiere nuevos productos y servicios de forma continuada) y en una economía globalizada (libre circulación de mercancías y profesionales). Un mundo que también nos plantea, en el ámbito educativo, importantes retos a los que debemos hacer frente. Ante esta situación se pone de manifiesto la consideración y análisis de los procesos educativos, pues la formación obtenida en las instituciones educativas tienen una caducidad marcada por las cambiantes transformaciones y exigencias en las cualificaciones, en los cambios culturales y relacionales (modelos organizativos), en la transformación del mercado laboral, de la sociedad…. Es necesario considerar la formación como una exigencia creciente en el campo de los recursos humanos; y que ésta debe ser asumida como uno más de los servicios que el Estado y otras instituciones ofrecen permanentemente a los ciudadanos, como un producto de consumo para el bienestar social. Y en este sentido hemos de preguntarnos por las características del modelo formativo que habría de responder a esta demanda y su gestión. Un modelo que, contando con la profesionalidad de sus agentes, debería considerar el valor de la participación (comunidad educativa) y la autonomía (pedagógica, de organización y de gestión) de los centros educativos para contextualizar y desarrollar su proyecto educativo. ¿Qué posibilidades nos ofrecen los actuales marcos normativos (LOE y LOU)? ¿qué cambios normativos deberían promoverse? En la sociedad del conocimiento, en la que estamos viviendo, cada individuo debe ir construyendo, de forma progresiva y continua, su proyecto de cualificación para convertir las oportunidades del contexto en realidades personales. Hablamos de un proceso de aprendizaje a lo largo de la vida, en el que la formación, en un sentido amplio, se entiende como un proceso de adquisición de conocimientos, de valores, de normas, de formación de actitudes, de capacitación progresiva para gestionar la propia vida y la vida en común, para interpretar e intervenir en nuestro entorno (social, cultural, productivo...). En definitiva, un proceso para ser persona. En este trabajo1 pretendemos hacer una aproximación, desde una perspectiva educativa a los retos y exigencias que nos plantea el contexto actual, así como a las oportunidades que nos brindan los desarrollos tecnológicos de la sociedad del conocimiento. Enmarcaremos nuestras aportaciones desde el enfoque de la educación a lo largo de la vida, la formación en competencias básicas y la significación de la colaboración en los procesos educativos

    Analysis of the presence of sustainability in Higher Education Degrees of the Spanish university system

    Get PDF
    This paper analyzes the extent to which sustainability is present in the curricula of the 16 Education Degree programs belonging to the EDINSOST project: 6 Early Childhood Education Degrees, 7 Primary Education Degrees, 2 Pedagogy Degrees and 1 Social Education Degree. The results obtained suggest that sustainability is present in all Degrees, but not uniformly so. A great disparity is observed in the number of subjects that develop sustainability, with an average of 22.63 subjects per Degree. The competency most present is the ‘ Application of ethical principles related to the values of sustainability in personal and professional behaviors, ’ while the least present is ‘ Sustainable use of resources and prevention of negative impacts on the natural and social environment. ’Sustainability is not developed uniformly in the different universities either. Three universities (UAM, UCA and UIC) develop sustainability competencies at 100%, while others such as the USAL do so at only 50

    Anti-angiogenic therapy based on the binding receptors

    Get PDF
    This paper deals with a nonlinear system of partial differential equations modeling the effect of an anti-angiogenic therapy based on an agent that binds specific receptors of the endothelial cells. We study the time-dependent problem as well as the stationary problem associated to it.Ministerio de Ciencia e Innovació

    Intestinal microbiota and colorectal cancer

    Get PDF
    Colorectal cancer may be influenced by changes in the intestinal microbiota that affect the mucosa and cause an immune response capable of producing inflammatory effects. Although there are still few studies in this regard, it is necessary to emphasize the need to expand the studies on this topic and to state the usefulness of the new technologies based on metagenomics.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech
    corecore