Automatic general-purpose neural hardware generator

被引:20
|
作者
Baptista, Fabio D. [1 ,2 ]
Morgado-Dias, Fernando [1 ,2 ]
机构
[1] Ctr Competencias Ciencias Exactas & Engn, Funchal, Portugal
[2] Madeira Interact Technol Inst, Funchal, Portugal
来源
NEURAL COMPUTING & APPLICATIONS | 2017年 / 28卷 / 01期
关键词
Artificial neural networks; Hardware implementation; System Generator; Integrated software environment; Automatic implementation; Fixed-point notation; NETWORKS; IMPLEMENTATION;
D O I
10.1007/s00521-015-2034-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Artificial neural networks have a wide range of applications. In some applications, specific hardware is necessary when a PC cannot be connected or due to other factors such as speed, price and fault tolerance. The difficulty in producing hardware for neural networks is associated with price, accuracy and development time. Most users also prefer the network trained with a high-level tool without reducing resolution and simplifying the activation function for hardware implementation. This paper proposes an automatic general-purpose neural hardware generator, simple to use, with adjustable accuracy that provides direct hardware implementation for neural networks with FPGAs without further development.
引用
收藏
页码:25 / 36
页数:12
相关论文
共 50 条
  • [1] Automatic general-purpose neural hardware generator
    Fábio D. Baptista
    Fernando Morgado-Dias
    [J]. Neural Computing and Applications, 2017, 28 : 25 - 36
  • [2] SIMPLE, GENERAL-PURPOSE PULSE GENERATOR
    MAY, HA
    [J]. NUCLEONICS, 1954, 12 (07): : 70 - 72
  • [3] A general-purpose tunable landscape generator
    Gallagher, Marcus
    Yuan, Bo
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (05) : 590 - 603
  • [4] INTERFACING A HARDWARE MULTIPLIER TO A GENERAL-PURPOSE MICROPROCESSOR
    DAVIES, AC
    FUNG, YT
    [J]. MICROPROCESSORS, 1977, 1 (07): : 425 - 432
  • [5] A survey of general-purpose computation on graphics hardware
    Owens, John D.
    Luebke, David
    Govindaraju, Naga
    Harris, Mark
    Krueger, Jens
    Lefohn, Aaron E.
    Purcell, Timothy J.
    [J]. COMPUTER GRAPHICS FORUM, 2007, 26 (01) : 80 - 113
  • [6] General-purpose Envelope Generator on a Chip.
    Jaeger, Rudolf
    [J]. Elektronik Munchen, 1982, 31 (01): : 61 - 66
  • [7] A parallel general-purpose synthetic data generator
    Hoag, Joseph E.
    Thompson, Craig W.
    [J]. SIGMOD RECORD, 2007, 36 (01) : 19 - 24
  • [8] PowerDesign: A module generator for general-purpose amplifiers
    Rezania, S
    Martin, KW
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 1, 1996, : 215 - 218
  • [9] A comprehensive workflow for general-purpose neural modeling with highly configurable neuromorphic hardware systems
    Daniel Brüderle
    Mihai A. Petrovici
    Bernhard Vogginger
    Matthias Ehrlich
    Thomas Pfeil
    Sebastian Millner
    Andreas Grübl
    Karsten Wendt
    Eric Müller
    Marc-Olivier Schwartz
    Dan Husmann de Oliveira
    Sebastian Jeltsch
    Johannes Fieres
    Moritz Schilling
    Paul Müller
    Oliver Breitwieser
    Venelin Petkov
    Lyle Muller
    Andrew P. Davison
    Pradeep Krishnamurthy
    Jens Kremkow
    Mikael Lundqvist
    Eilif Muller
    Johannes Partzsch
    Stefan Scholze
    Lukas Zühl
    Christian Mayr
    Alain Destexhe
    Markus Diesmann
    Tobias C. Potjans
    Anders Lansner
    René Schüffny
    Johannes Schemmel
    Karlheinz Meier
    [J]. Biological Cybernetics, 2011, 104 : 263 - 296
  • [10] A comprehensive workflow for general-purpose neural modeling with highly configurable neuromorphic hardware systems
    Bruederle, Daniel
    Petrovici, Mihai A.
    Vogginger, Bernhard
    Ehrlich, Matthias
    Pfeil, Thomas
    Millner, Sebastian
    Gruebl, Andreas
    Wendt, Karsten
    Mueller, Eric
    Schwartz, Marc-Olivier
    de Oliveira, Dan Husmann
    Jeltsch, Sebastian
    Fieres, Johannes
    Schilling, Moritz
    Mueller, Paul
    Breitwieser, Oliver
    Petkov, Venelin
    Muller, Lyle
    Davison, Andrew P.
    Krishnamurthy, Pradeep
    Kremkow, Jens
    Lundqvist, Mikael
    Muller, Eilif
    Partzsch, Johannes
    Scholze, Stefan
    Zuehl, Lukas
    Mayr, Christian
    Destexhe, Alain
    Diesmann, Markus
    Potjans, Tobias C.
    Lansner, Anders
    Schueffny, Rene
    Schemmel, Johannes
    Meier, Karlheinz
    [J]. BIOLOGICAL CYBERNETICS, 2011, 104 (4-5) : 263 - 296