An FPGA-based multiple-weight-and-neuron-fault tolerant digital multilayer perceptron

被引:7
|
作者
Horita, T. [1 ]
Takanami, I. [1 ]
机构
[1] Polytech Univ, Sagamihara, Kanagawa 2520132, Japan
关键词
Multilayer perceptron; Fault tolerance; Weight fault; Neuron fault; VHDL; FPGA; NETWORKS;
D O I
10.1016/j.neucom.2012.07.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A digital multilayer perceptron (DMLP) which is tolerant to simultaneous weight and neuron faults is implemented in an FPGA, where the weight faults are assumed to be between the hidden and output layers and the neuron faults are assumed to be in the hidden and output layers. In the implementation, a multilayer perceptron (MLP) trained by the deep learning method 111 is used to cope with the weight faults and the neuron faults in the hidden layer, and an error detecting and correcting code SECDED is used to cope with the neuron faults in the output layer. The implementation process named "FTDMLP-gene" is proposed which consists of three parts; the deep learning method, the VHDL source file generator and the outline of VHDL notation which describes an FTDMLP (fault-tolerant DMLP). The fault-tolerant ability of the FTDMLP implemented is shown. Further, The FTDMLP and the corresponding non-fault tolerant DMLP are compared in terms of hardware size, computing speed and electricity consumption. This paper is the extension of [2,3]. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:570 / 574
页数:5
相关论文
共 50 条
  • [21] Design of fault tolerant multilayer perceptron with a desired level of robustness
    Pohang Univ of Science and, Technology, Pohang, Korea, Republic of
    Electron Lett, 12 (1055-1057):
  • [22] Design of fault tolerant multilayer perceptron with a desired level of robustness
    Kwon, OJ
    Bang, SY
    ELECTRONICS LETTERS, 1997, 33 (12) : 1055 - 1057
  • [23] FPGA-based fault simulator
    Kafka, Leos
    Novak, Ondrej
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 274 - +
  • [24] An Automated FPGA-Based Fault Injection Platform for Granularly-Pipelined Fault Tolerant CORDIC
    Xie, Yu
    Chen, He
    Xie, Yizhuang
    Mao, Chuang-An
    Li, Bing-Yi
    2018 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT 2018), 2018, : 373 - 376
  • [25] Extended Reliability Analysis of Fault-Tolerant FPGA-based Robot Controller
    Podivinsky, Jakub
    Lojda, Jakub
    Kotasek, Zdenek
    2019 20TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS), 2019,
  • [26] AVAILABILITY MODEL FOR SELF TEST AND REPAIR IN FAULT TOLERANT FPGA-BASED SYSTEMS
    Shampa Chakraverty
    Anubhav Agarwal
    Broteen Kundu
    Anil Kumar
    JournalofElectronics(China), 2014, 31 (04) : 271 - 283
  • [27] A FAULT-TOLERANT DIGITAL ARTIFICIAL NEURON
    SIBAI, FN
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (04): : 76 - 82
  • [28] An adaptive fault-tolerant memory system for FPGA-based architectures in the space environment
    Fay, Dan
    Shye, Alex
    Bhattacharya, Sayantan
    Connors, Daniel A.
    Wichmann, Steve
    NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2007, : 250 - +
  • [29] Reliability Analysis of Reconfiguration Controller for FPGA-Based Fault Tolerant Systems: Case Study
    Panek, Richard
    Lojda, Jakub
    Podivinsky, Jakub
    Kotasck, Zdenck
    2020 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2020,
  • [30] FLINT: Layout-Oriented FPGA-Based Methodology for Fault Tolerant ASIC Design
    Nowosielski, Rochus
    Gerlach, Lukas
    Bieband, Stephan
    Paya-Vaya, Guillermo
    Blume, Holger
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 297 - 300