Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

21
Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip Robin Emery Alex Yakovlev Graeme Chester

description

Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip. Robin Emery Alex Yakovlev Graeme Chester. Overview. Motivation System Elements & Structure Current Work Future Work. Previous Work. Artificial neural network Xilinx Virtex-II FPGA Variable precision - PowerPoint PPT Presentation

Transcript of Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Page 1: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Dense-Near/Sparse-FarHybrid ReconfigurableNeural Network Chip

Robin EmeryAlex Yakovlev

Graeme Chester

Page 2: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Overview

• Motivation• System Elements & Structure• Current Work• Future Work

2

Page 3: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Previous Work

3

• Artificial neural network• Xilinx Virtex-II FPGA• Variable precision• Generated using mark-up• Controlled via PC

Threshold

Sum

FireLatch

WeightTable

DecayModule

ExternalStimulus

ReservedFor Decay

FiredInputs

Page 4: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Previous Work

• Exhausted area before routing resource

• Synchronous, Low neuron count• No autonomous learning• FPGA routing

resources occupy70-90%

• Real-time learningawkward

4

Page 5: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

5

A Neuron

Page 6: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

A Network of Neurons

• Billions of neurons in the brain• 100 to 3000 connections per neuron• Majority of connections are proximal• Spikes are generally the same

6

Page 7: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Clusters

7

• Axons of neocortical neurons form connections in clusters

Page 8: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Learning

• In the synapse• Plastic connection• Use learning rule• Autonomous in

synapse• Wider mechanism may

exist

8

Page 9: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Motivation

• A FPGA-like neural network device would be of interest to neuroscience

• Connectivity is also of interest• Observations support a hybrid of

local and distal connectivity• More useful with real-time learning

9

Page 10: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

System Elements

• Neuron• Synapse• AER Router• AER/Spike Bridge• Routing Resource• Protocol

10

Page 11: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

AER

• Address Event Representation• Asynchronous digital multiplexing• Stereotyped digital amplitude events• Nodes share frame of reference• Information is encoded in the time

and number of events

11

Page 12: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Dense-Near Connectivity

12

Page 13: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Sparse-Far Connectivity

13

Page 14: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Network Structure

14

Page 15: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Current Work

15

• Neuron– Configurable threshold– Asynchronous– 7-bit count– Decay– Spike generator

Page 16: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Current Work

16

• Neuron & Spike Generator• 130nm UMC CMOS

Area 1145.6μm2 (90nm: 700μm2)

Gates 390

Density 873 p. mm2 (90nm: 1429 p. mm2)

Spike Period 4.5ns

Generated Clock Frequency

160MHz

Max. Spike Rate (theshold=100)

2.35 million p. second

Page 17: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Current Work

• Software model & protocol refinement

• Ongoing work:– Autonomous Synapses– AER Router/Bridges

17

Page 18: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Evaluation

• Topographic map• Compare to popular software

modelling tool such as NEURON

18

Page 19: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Future Work

• Long-term learning process• Improve capacity of AER link by

grouping spikes• Aggregation of pulse-widths could

improve range of dendritic input• Multiplexing of some direct links

19

Page 20: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Conclusions

• Reconfigurable, adaptive neural network system

• Real qualities of interest to neuroscientists

• Neuron and spike generator manufactured

• Interesting avenues for further work

20

Page 21: Dense-Near/Sparse-Far Hybrid Reconfigurable Neural Network Chip

Thank you

[email protected]