메뉴 건너뛰기




Volumn 7, Issue 1, 2011, Pages 78-89

Development and implementation of parameterized FPGA-based general purpose neural networks for online applications

Author keywords

Backpropagation; field programmable gate array (FPGA); hardware implementation; multilayer perceptron; neural network; NIR spectra calibration; spectroscopy; VHDL; Xilinx FPGA

Indexed keywords

HARDWARE IMPLEMENTATION; MULTILAYER PERCEPTRON; NIR SPECTRUM; VHDL; XILINX FPGA;

EID: 79951569015     PISSN: 15513203     EISSN: None     Source Type: Journal    
DOI: 10.1109/TII.2010.2085006     Document Type: Article
Times cited : (119)

References (38)
  • 1
    • 0034564603 scopus 로고    scopus 로고
    • Artificial neural networks: Fundamentals, computing, design, and application
    • Dec.
    • I. A. Basheer and M. Hajmeer, "Artificial neural networks: Fundamentals, computing, design, and application," J. Microbio. Methods, vol. 43, pp. 3-31, Dec. 2000.
    • (2000) J. Microbio. Methods , vol.43 , pp. 3-31
    • Basheer, I.A.1    Hajmeer, M.2
  • 2
    • 53849126165 scopus 로고    scopus 로고
    • Neural networks and statistical techniques: A review of applications
    • M. Paliwal and U. A. Kumar, "Neural networks and statistical techniques: A review of applications," Expert Systems With Applications, vol. 36, pp. 2-17, 2009.
    • (2009) Expert Systems with Applications , vol.36 , pp. 2-17
    • Paliwal, M.1    Kumar, U.A.2
  • 3
    • 0028387642 scopus 로고
    • Neural networks: Applications in industry, business and science
    • B. Widrow, D. E. Rumelhart, and M. A. Lehr, "Neural networks: Applications in industry, business and science," Commun. ACM, vol. 37, no. 3, pp. 93-105, 1994.
    • (1994) Commun. ACM , vol.37 , Issue.3 , pp. 93-105
    • Widrow, B.1    Rumelhart, D.E.2    Lehr, M.A.3
  • 5
    • 40649092298 scopus 로고    scopus 로고
    • Compact hardware liquid state machines on FPGA for real-time speech recognition
    • B. Schrauwen, M. D'Haene, D. Verstraeten, and J. V. Campenhout, "Compact hardware liquid state machines on FPGA for real-time speech recognition," Neural Networks, vol. 21, no. 2-3, pp. 511-523, 2008.
    • (2008) Neural Networks , vol.21 , Issue.2-3 , pp. 511-523
    • Schrauwen, B.1    D'Haene, M.2    Verstraeten, D.3    Campenhout, J.V.4
  • 6
    • 0023855840 scopus 로고
    • A silicon model of early visual processing
    • C. Mead and M. Mahowald, "A silicon model of early visual processing," Neural Networks, vol. 1, pp. 91-97, 1988. (Pubitemid 18611446)
    • (1988) Neural Networks , vol.1 , Issue.1 , pp. 91-97
    • Mead Carver, A.1    Mahowald, M.A.2
  • 8
    • 33847095498 scopus 로고    scopus 로고
    • A survey of FPGA-based hardware implementation of ANNs
    • J. Liu and D. Liang, "A survey of FPGA-based hardware implementation of ANNs," in Proc. Int. Conf. Neural Networks Brain, 2005, vol. 2, pp. 915-918.
    • (2005) Proc. Int. Conf. Neural Networks Brain , vol.2 , pp. 915-918
    • Liu, J.1    Liang, D.2
  • 9
    • 0030213156 scopus 로고    scopus 로고
    • Special-purpose digital hardware for neural networks: An architectural survey
    • P. Ienne, T. Cornu, and G. Kuhn, "Special-purpose digital hardware for neural networks: An architectural survey," J. VLSI Signal Process., vol. 13, no. 1, pp. 5-25, 1996.
    • (1996) J. VLSI Signal Process. , vol.13 , Issue.1 , pp. 5-25
    • Ienne, P.1    Cornu, T.2    Kuhn, G.3
  • 12
    • 33746892995 scopus 로고    scopus 로고
    • FPGA implementations of neural networks-A survey of a decade of progress
    • J. Zhu and P. Sutton, "FPGA implementations of neural networks-A survey of a decade of progress," Lecture Notes in Computer Science, vol. 2778/2003, pp. 1062-1066, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2778 , pp. 1062-1066
    • Zhu, J.1    Sutton, P.2
  • 14
    • 51049121565 scopus 로고    scopus 로고
    • An IP core and GUI for implementing multilayer perceptron with a fuzzy activation function on configurable logic devices
    • A. Rosado-Munoz, E. Soria-Olivas, L. Gomez-Chova, and J. V. Frances, "An IP core and GUI for implementing multilayer perceptron with a fuzzy activation function on configurable logic devices," J. Universal Comput. Sci., vol. 14, no. 10, pp. 1678-1694, 2008.
    • (2008) J. Universal Comput. Sci. , vol.14 , Issue.10 , pp. 1678-1694
    • Rosado-Munoz, A.1    Soria-Olivas, E.2    Gomez-Chova, L.3    Frances, J.V.4
  • 17
  • 19
    • 84949961869 scopus 로고    scopus 로고
    • Artificial neural network implementation on a single FPGA of a pipeline on-line backpropagation
    • R. Gadea, J. Cerda, F. Ballester, and A. Mocholi, "Artificial neural network implementation on a single FPGA of a pipeline on-line backpropagation," in Proc. Int. Symp. Syst. Synthesis, 2000, pp. 225-230.
    • (2000) Proc. Int. Symp. Syst. Synthesis , pp. 225-230
    • Gadea, R.1    Cerda, J.2    Ballester, F.3    Mocholi, A.4
  • 20
    • 35748941248 scopus 로고    scopus 로고
    • A high bit resolution FPGA implementation of a FNN with a new algorithm for the activation function
    • DOI 10.1016/j.neucom.2006.11.028, PII S0925231207002159, Dedicated Hardware Architectures for Intelligent Systems
    • P. Ferreiraa, P. Ribeiroa, A. Antunes, and F. M. Dias, "A high bit resolution FPGA implementation of a FNN with a new algorithm for the activation function," Neurocomputing, vol. 71, pp. 71-77, 2007. (Pubitemid 350047388)
    • (2007) Neurocomputing , vol.71 , Issue.1-3 , pp. 71-77
    • Ferreira, P.1    Ribeiro, P.2    Antunes, A.3    Dias, F.M.4
  • 21
    • 0033720247 scopus 로고    scopus 로고
    • Building a 2D-compatible multilayer neural network
    • B. Girau, "Building a 2D-compatible multilayer neural network," in Proc. Int. Joint Conf. Neural Networks, 2000, pp. 59-64.
    • (2000) Proc. Int. Joint Conf. Neural Networks , pp. 59-64
    • Girau, B.1
  • 23
    • 0037879339 scopus 로고
    • RRANN A hardware implementation of the backpropagation algorithm using reconfigurable FPGAs
    • J. G. Elredge and B. L. Hutchings, "RRANN A hardware implementation of the backpropagation algorithm using reconfigurable FPGAs," in Proc. IEEE World Conf. Comput. Intell., 1994, pp. 77-80.
    • (1994) Proc. IEEE World Conf. Comput. Intell. , pp. 77-80
    • Elredge, J.G.1    Hutchings, B.L.2
  • 25
    • 54549123666 scopus 로고    scopus 로고
    • Field programmable gate array (FPGA) based neural network implementation of motion control and fault diagnosis of induction motor drive
    • S. Tatikonda and P. Agarwal, "Field programmable gate array (FPGA) based neural network implementation of motion control and fault diagnosis of induction motor drive," in Proc. IEEE Conf. Ind. Tech., 2008, pp. 1-6.
    • (2008) Proc. IEEE Conf. Ind. Tech. , pp. 1-6
    • Tatikonda, S.1    Agarwal, P.2
  • 26
    • 77951294328 scopus 로고    scopus 로고
    • FPGA-based implementation of an intelligent simulator for stand-alone photovoltaic system
    • A. Mellit, H. Mekki, A. Messai, and H. Salhi, "FPGA-based implementation of an intelligent simulator for stand-alone photovoltaic system," Expert Systems With Applications, vol. 37, pp. 6036-6051, 2010.
    • (2010) Expert Systems with Applications , vol.37 , pp. 6036-6051
    • Mellit, A.1    Mekki, H.2    Messai, A.3    Salhi, H.4
  • 27
    • 70349306183 scopus 로고    scopus 로고
    • FPGA implementation of an ANN for detection of anthelmintics resistant nematodes in sheep flocks
    • A. Rahnamaei, N. Pariz, and A. Akbarimajd, "FPGA implementation of an ANN for detection of anthelmintics resistant nematodes in sheep flocks," in Proc. IEEE Conf. Ind. Electronics Applications, 2009, pp. 1899-1904.
    • (2009) Proc. IEEE Conf. Ind. Electronics Applications , pp. 1899-1904
    • Rahnamaei, A.1    Pariz, N.2    Akbarimajd, A.3
  • 29
    • 0022471098 scopus 로고
    • Learning representations by back-propagating errors
    • D. E. Rumelhart, G. E. Hinton, and R. J. Williams, "Learning internal representations by error propagation," Nature, vol. 323, pp. 533-536, 1986, newblock MIT Press. (Pubitemid 16025374)
    • (1986) Nature , vol.323 , Issue.6088 , pp. 533-536
    • Rumelhart, D.E.1    Hinton, G.E.2    Williams, R.J.3
  • 30
    • 77957960104 scopus 로고    scopus 로고
    • [Online]
    • D. Bishop, "Fixed point package." [Online]. Available: http://www. eda.org/vhdl-200x/vhdl-200x-ft/packages/fixed-pkg.vhd
    • Fixed Point Package
    • Bishop, D.1
  • 32
    • 0347410661 scopus 로고    scopus 로고
    • Efficient digital implementation of the sigmoid function for reprogrammable logic
    • M. Tommiska, "Efficient digital implementation of the sigmoid function for reprogrammable logic," in Proc. IEE Comput. Digital Tech., 2003, vol. 150, pp. 403-411.
    • (2003) Proc. IEE Comput. Digital Tech. , vol.150 , pp. 403-411
    • Tommiska, M.1
  • 33
    • 0027557033 scopus 로고
    • Finite precision error analysis of neural network hardware implementations
    • J. Holt and J. Hwang, "Finite precision error analysis of neural network hardware implementations," IEEE Trans. Computers, vol. 42, pp. 281-290, 1993.
    • (1993) IEEE Trans. Computers , vol.42 , pp. 281-290
    • Holt, J.1    Hwang, J.2
  • 34
    • 79951572993 scopus 로고    scopus 로고
    • Carnegie Mellon University. [Online]
    • "Tecator data set" Carnegie Mellon University. [Online]. Available: http://lib.stat.cmu.edu/datasets/tecator
    • Tecator Data Set
  • 35
    • 77649163836 scopus 로고    scopus 로고
    • Improved calibration of near-infrared spectra by using ensembles of neural network models
    • Mar.
    • A. Ukil, J. Bernasconi, H. Braendle, H. Buijs, and S. Bonenfant, "Improved calibration of near-infrared spectra by using ensembles of neural network models," IEEE Sensors J., vol. 10, no. 3, pp. 578-584, Mar. 2010.
    • (2010) IEEE Sensors J. , vol.10 , Issue.3 , pp. 578-584
    • Ukil, A.1    Bernasconi, J.2    Braendle, H.3    Buijs, H.4    Bonenfant, S.5
  • 37
    • 0025532312 scopus 로고
    • A VLSI architecture for high-performance, lowcost, on-chip learning
    • D. Hammerstrom, "A VLSI architecture for high-performance, lowcost, on-chip learning," in Proc. Int. Joint Conf. NN, 1990, vol. 2, pp. 537-544.
    • (1990) Proc. Int. Joint Conf. NN , vol.2 , pp. 537-544
    • Hammerstrom, D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.