Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Barry Flower

dblp:83/5022 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 1 first-authorSystems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Integrated circuit design · 55% Hardware accelerators and domain-specific architectures · 45%
Artificial intelligence
1 paper
Deep learning architectures and training · 100%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Medical and health informatics · 100%

Topics — the 5 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design
analog and mixed-signal circuits
0.011994
ICEG Morphology Classification using an Analogue VLSI Neural Network · NIPS 1994
Integrated circuit design › analog and mixed-signal circuits
analog VLSI
0.011994
ICEG Morphology Classification using an Analogue VLSI Neural Network · NIPS 1994
Hardware accelerators and domain-specific architectures › machine learning accelerator › neural network accelerator
analog VLSI neural network
0.011994
ICEG Morphology Classification using an Analogue VLSI Neural Network · NIPS 1994
Machine learning › Deep learning architectures and training
weight perturbation
0.011992
Summed Weight Neuron Perturbation: An O(N) Improvement Over Weight Perturbation · NIPS 1992
Medical and health informatics › electrocardiogram analysis
cardiac arrhythmia detection
0.011994
ICEG Morphology Classification using an Analogue VLSI Neural Network · NIPS 1994

Methods — techniques the papers use, named apart from their topics

multilayer perceptron · 0.0analog VLSI · 0.0artificial neural network · 0.0weight perturbation · 0.0
YearPublicationVenuePosition
2018 Simultaneous Inference and Training Using On-FPGA Weight Perturbation Techniques
abstract
We present an FPGA-optimized implementation of online neural network training based on weight perturbation (WP) techniques. When compared to the classic backpropagation (BP) algorithm, WP is capable of delivering competitive performance while occupying minimal area resources. Perturbation-based methods have been demonstrated as viable training techniques and are suitable for on-line learning applications which adapt to changing conditions. The viability of applying WP-based on-chip training for low-precision fixed-point hardware is demonstrated on two distinct MLP benchmarks: the Iris dataset classification network and an RF anomaly detector. When synthesized to a Xilinx Kintex-7 XC7K410T FPGA, WP offers a 3-10x area savings with <;1% degradation in accuracy compared with backpropagation. Compared with an inference-only implementation the overhead of introducing on-chip learning is approximately 30%.
Siddhartha 0003, Steve Wilton, David Boland, Barry Flower, Perry Blackmore, Philip H. W. Leong
FPT4
2001 Multiresolution forecasting for futures trading using wavelet decompositions
abstract
We investigate the effectiveness of a financial time-series forecasting strategy which exploits the multiresolution property of the wavelet transform. A financial series is decomposed into an over complete, shift invariant scale-related representation. In transform space, each individual wavelet series is modeled by a separate multilayer perceptron (MLP). We apply the Bayesian method of automatic relevance determination to choose short past windows (short-term history) for the inputs to the MLPs at lower scales and long past windows (long-term history) at higher scales. To form the overall forecast, the individual forecasts are then recombined by the linear reconstruction property of the inverse transform with the chosen autocorrelation shell representation, or by another perceptron which learns the weight of each scale in the prediction of the original time series. The forecast results are then passed to a money management system to generate trades.
Richard Coggins, Marwan A. Jabri, Dominik R. Dersch, Barry Flower
IEEE Trans. Neural Networks5
1994 ICEG Morphology Classification using an Analogue VLSI Neural Network
abstract
An analogue VLSI neural network has been designed and tested to perform cardiac morphology classification tasks. Analogue tech(cid:173) niques were chosen to meet the strict power and area requirements of an Implantable Cardioverter Defibrillator (ICD) system. The ro(cid:173) bustness of the neural network architecture reduces the impact of noise, drift and offsets inherent in analogue approaches. The net(cid:173) work is a 10:6:3 multi-layer percept ron with on chip digital weight storage, a bucket brigade input to feed the Intracardiac Electro(cid:173) gram (ICEG) to the network and has a winner take all circuit at the output. The network was trained in loop and included a commercial ICD in the signal processing path. The system has suc(cid:173) cessfully distinguished arrhythmia for different patients with better than 90% true positive and true negative detections for dangerous rhythms which cannot be detected by present ICDs. The chip was implemented in 1.2um CMOS and consumes less than 200n W max(cid:173) imum average power in an area of 2.2 x 2.2mm2.
Richard Coggins, Marwan A. Jabri, Barry Flower, Stephen Pickard
NIPS3
1992 Summed Weight Neuron Perturbation: An O(N) Improvement Over Weight Perturbation
Barry Flower, Marwan A. Jabri
NIPS1
1992 Weight perturbation: an optimal architecture and learning technique for analog VLSI feedforward and recurrent multilayer networks
abstract
Previous work on analog VLSI implementation of multilayer perceptrons with on-chip learning has mainly targeted the implementation of algorithms such as back-propagation. Although back-propagation is efficient, its implementation in analog VLSI requires excessive computational hardware. It is shown that using gradient descent with direct approximation of the gradient instead of back-propagation is more economical for parallel analog implementations. It is shown that this technique (which is called ;weight perturbation') is suitable for multilayer recurrent networks as well. A discrete level analog implementation showing the training of an XOR network as an example is presented.
Marwan A. Jabri, Barry Flower
IEEE Trans. Neural Networks2
1991 ANN Board Classification for Heart Defibrillators
Marwan A. Jabri, Stephen Pickard, Philip H. W. Leong, Z. Chi, Barry Flower
NIPS5
1991 Weight Perturbation: An Optimal Architecture and Learning Technique for Analog VLSI Feedforward and Recurrent Multilayer Networks
abstract
Previous work on analog VLSI implementation of multilayer perceptrons with on-chip learning has mainly targeted the implementation of algorithms like backpropagation. Although backpropagation is efficient, its implementation in analog VLSI requires excessive computational hardware. In this paper we show that, for analog parallel implementations, the use of gradient descent with direct approximation of the gradient using "weight perturbation" instead of backpropagation significantly reduces hardware complexity. Gradient descent by weight perturbation eliminates the need for derivative and bidirectional circuits for on-chip learning, and access to the output states of neurons in hidden layers for off-chip learning. We also show that weight perturbation can be used to implement recurrent networks. A discrete level analog implementation showing the training of an XOR network as an example is described.
Marwan A. Jabri, Barry Flower
Neural Comput.2