Search results for "Time delay neural network"
showing 9 items of 19 documents
Design environment for hardware generation of SLFF neural network topologies with ELM training capability
2015
Extreme Learning Machine (ELM) is a noniterative training method suited for Single Layer Feed Forward Neural Networks (SLFF-NN). Typically, a hardware neural network is trained before implementation in order to avoid additional on-chip occupation, delay and performance degradation. However, ELM provides fixed-time learning capability and simplifies the process of re-training a neural network once implemented in hardware. This is an important issue in many applications where input data are continuously changing and a new training process must be launched very often, providing self-adaptation. This work describes a general SLFF-NN design environment to assist in the definition of neural netwo…
A NEURAL NETWORK PRIMER
1994
Neural networks are composed of basic units somewhat analogous to neurons. These units are linked to each other by connections whose strength is modifiable as a result of a learning process or algorithm. Each of these units integrates independently (in paral lel) the information provided by its synapses in order to evaluate its state of activation. The unit response is then a linear or nonlinear function of its activation. Linear algebra concepts are used, in general, to analyze linear units, with eigenvectors and eigenvalues being the core concepts involved. This analysis makes clear the strong similarity between linear neural networks and the general linear model developed by statisticia…
Neural networks for animal science applications: Two case studies
2006
Abstract Artificial neural networks have shown to be a powerful tool for system modelling in a wide range of applications. In this paper, we focus on neural network applications to intelligent data analysis in the field of animal science. Two classical applications of neural networks are proposed: time series prediction and clustering. The first task is related to the prediction of weekly milk production in goat flocks, which includes a knowledge discovery stage in order to analyse the relative relevance of the different variables. The second task is the clustering of goat flocks; it is used to analyse different livestock surveys by using self-organizing maps and the adaptive resonance theo…
Analysis of motor control and behavior in multi agent systems by means of artificial neural networks
2004
Abstract This article gives a short introduction to Self-Organizing Maps, a particular form of Artificial Neural Networks and shows by some examples, how these approaches can be used in order to analyze and visualize time series data originating from complex systems. The methods shown in this article have originally been developed for the analysis of RoboCup robot soccer games, a special kind of so-called Multi Agent Systems. Although this application has no direct connection to biomechanics, the examples shown here may give an impression of the abilities of Neural Networks in the field of Time Series Analysis in general. Because of the abstractness of the methods, it appears to be very lik…
Predicting service request in support centers based on nonlinear dynamics, ARMA modeling and neural networks
2008
In this paper, we present the use of different mathematical models to forecast service requests in support centers (SCs). A successful prediction of service request can help in the efficient management of both human and technological resources that are used to solve these eventualities. A nonlinear analysis of the time series indicates the convenience of nonlinear modeling. Neural models based on the time delay neural network (TDNN) are benchmarked with classical models, such as auto-regressive moving average (ARMA) models. Models achieved high values for the correlation coefficient between the desired signal and that predicted by the models (values between 0.88 and 0.97 were obtained in th…
Unknown order process emulation
2002
Approaches the emulation problem using feedforward neural networks of single input single output (SISO) processes, applying a backpropagation method with a higher convergence rate. In this kind of application, difficult problems appear when the system's order is a priori unknown. A search through the SISO processes space is proposed, aiming to find a favorable neural emulator over the training examples set.
A Reconfigurable Neural Environment on Active Networks
2000
This paper proposes the deployment of a neural network computing environment on Active Networks. Active Networks are packet-switched computer networks in which packets can contain code fragments that are executed on the intermediate nodes. This feature allows the injection of small pieces of codes to deal with computer network problems directly into the network core, and the adoption of new computing techniques to solve networking problems. The goal of our project is the adoption of a distributed neural network for approaching tasks which are specific of the computer network environment. Dynamically reconfigurable neural networks are spread on an experimental wide area backbone of active no…
FPGA implementation of Spiking Neural Networks
2012
Abstract Spiking Neural Networks (SNN) have optimal characteristics for hardware implementation. They can communicate among neurons using spikes, which in terms of logic resources, means a single bit, reducing the logic occupation in a device. Additionally, SNN are similar in performance compared to other neural Artificial Neural Network (ANN) architectures such as Multilayer Perceptron, and others. SNN are very similar to those found in the biological neural system, having weights and delays as adjustable parameters. This work describes the chosen models for the implemented SNN: Spike Response Model (SRM) and temporal coding is used. FPGA implementation using VHDL language is also describe…
Prefiltering for pattern recognition using wavelet transform and neural networks
2003
Publisher Summary Neural networks are built from simple units interlinked by a set of weighted connections. Generally, these units are organized in layers. Each unit of the first layer (input layer) corresponds to a feature of a pattern that is to be analyzed. The units of the last layer (output layer) produce a decision after the propagation of information. Before feeding the computational data to neural networks, the signal must undergo a preprocessing in order to (1) define the initial transformation to represent the measured signal, (2) retain important features for class discrimination and discard that is irrelevant, and (3) reduce the volume of data to be processed, for example, data …