메뉴 건너뛰기




Volumn 16, Issue 6, 2005, Pages 1664-1672

Simultaneous perturbation learning rule for recurrent neural networks and its FPGA implementation

Author keywords

Field programmable gate array (FPGA) implementation; Hopfield neural networks (HNNs); Recurrent neural networks (RNNs); Recursive learning; Simultaneous perturbation

Indexed keywords

CORRELATION METHODS; ERROR ANALYSIS; FIELD PROGRAMMABLE GATE ARRAYS; LEARNING SYSTEMS; PERTURBATION TECHNIQUES; VECTORS;

EID: 28344446251     PISSN: 10459227     EISSN: None     Source Type: Journal    
DOI: 10.1109/TNN.2005.852237     Document Type: Article
Times cited : (80)

References (28)
  • 1
    • 0004469897 scopus 로고
    • "Neurons with graded response have collective computational properties like those of two-state neuron"
    • J. J. Hopfield, "Neurons with graded response have collective computational properties like those of two-state neuron," in Proc. Nat. Acad. Sci., vol. 81, 1984, pp. 3088-3092.
    • (1984) Proc. Nat. Acad. Sci. , vol.81 , pp. 3088-3092
    • Hopfield, J.J.1
  • 3
    • 0000646059 scopus 로고
    • "Learning internal representations by error propagation"
    • Cambridge, MA: MIT Press
    • D. E. Rumelhart, G. E. Hinton, and R. J. Williams, "Learning internal representations by error propagation," in Parallel Distributed Processing. Cambridge, MA: MIT Press, 1986, vol. 1.
    • (1986) Parallel Distributed Processing , vol.1
    • Rumelhart, D.E.1    Hinton, G.E.2    Williams, R.J.3
  • 5
    • 2442417897 scopus 로고    scopus 로고
    • "Scalable closed-boundary analog neural networks"
    • Mar
    • S. M. Fakhraie, "Scalable closed-boundary analog neural networks," IEEE Trans. Neural Netw., vol. 15, pp. 492-504, Mar. 2004.
    • (2004) IEEE Trans. Neural Netw. , vol.15 , pp. 492-504
    • Fakhraie, S.M.1
  • 6
    • 0037279354 scopus 로고    scopus 로고
    • "Implementation issues of neuro-fuzzy hardware: Going toward HW/SW codesign"
    • Jan
    • L. M. Reyneri, "Implementation issues of neuro-fuzzy hardware: going toward HW/SW codesign," IEEE Trans. Neural Netw., vol. 14, pp. 176-194, Jan. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 176-194
    • Reyneri, L.M.1
  • 7
    • 0242695713 scopus 로고    scopus 로고
    • "Kemeltron: Support vector "machine" in silicon"
    • Sep
    • R. Genov and G. Cauwenberghs, "Kemeltron: support vector "machine" in silicon," IEEE Trans. Neural Netw., vol. 14, pp. 1426-1434, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 1426-1434
    • Genov, R.1    Cauwenberghs, G.2
  • 8
    • 0028495068 scopus 로고
    • "An all-analog expandable neural network LSI with on-chip backpropagation learning"
    • Sep
    • T. Morie and Y. Amemiya, "An all-analog expandable neural network LSI with on-chip backpropagation learning," IEEE J. Solid-State Circuits, vol. 29, pp. 1086-1093, Sep. 1994.
    • (1994) IEEE J. Solid-State Circuits , vol.29 , pp. 1086-1093
    • Morie, T.1    Amemiya, Y.2
  • 9
    • 0031191573 scopus 로고    scopus 로고
    • "Self-learning analog neural network LSI with high-resolution nonvolatile analog memory and a partially-serial weight-update architecture"
    • T. Morie, O. Fujita, and K. Uchimura, "Self-learning analog neural network LSI with high-resolution nonvolatile analog memory and a partially-serial weight-update architecture," IEICE Trans. Electron., vol. E80-C, no. 7, pp. 990-995, 1997.
    • (1997) IEICE Trans. Electron. , vol.E80-C , Issue.7 , pp. 990-995
    • Morie, T.1    Fujita, O.2    Uchimura, K.3
  • 10
    • 0023600390 scopus 로고
    • "A stochastic approximation technique for generating maximum likelihood parameter estimates"
    • J. C. Spall, "A stochastic approximation technique for generating maximum likelihood parameter estimates," in Proc. Amer. Control Conf., 1987, pp. 1161-1167.
    • (1987) Proc. Amer. Control Conf. , pp. 1161-1167
    • Spall, J.C.1
  • 11
    • 0026839090 scopus 로고
    • "Multivariable stochastic approximation using a simultaneous perturbation gradient approximation"
    • Mar
    • J. C. Spall, "Multivariable stochastic approximation using a simultaneous perturbation gradient approximation," IEEE Trans. Autom. Control, vol. 37, pp. 332-341, Mar. 1992.
    • (1992) IEEE Trans. Autom. Control , vol.37 , pp. 332-341
    • Spall, J.C.1
  • 12
    • 0000260241 scopus 로고
    • "A parallel gradient descent method for learning in analog VLSI neural networks"
    • S. J. Hanson, J. D. Cowan, and C. Lee, Eds. San Mateo, CA: Morgan Kaufmann
    • J. Alespector, R. Meir, B. Yuhas, A. Jayakumar, and D. Lippe, "A parallel gradient descent method for learning in analog VLSI neural networks," in Advances in Neural Information Processing Systems 5, S. J. Hanson, J. D. Cowan, and C. Lee, Eds. San Mateo, CA: Morgan Kaufmann, 1993, pp. 836-844.
    • (1993) Advances in Neural Information Processing Systems 5 , pp. 836-844
    • Alespector, J.1    Meir, R.2    Yuhas, B.3    Jayakumar, A.4    Lippe, D.5
  • 13
    • 0001149625 scopus 로고
    • "A fast stochastic error-descent algorithm for supervised learning and optimization"
    • S. J. Hanson, J. D. Cowan, and C. Lee, Eds. San Mateo, CA: Morgan Kaufmann
    • G. Cauwenberghs, "A fast stochastic error-descent algorithm for supervised learning and optimization," in Advances in Neural Information Processing Systems 5, S. J. Hanson, J. D. Cowan, and C. Lee, Eds. San Mateo, CA: Morgan Kaufmann, 1993, pp. 244-251.
    • (1993) Advances in Neural Information Processing Systems 5 , pp. 244-251
    • Cauwenberghs, G.1
  • 14
    • 0001023282 scopus 로고
    • "Learning rules for recurrent neural networks using perturbation and their application to neuro-control"
    • Y. Maeda and Y. Kanata, "Learning rules for recurrent neural networks using perturbation and their application to neuro-control," Trans. Inst. Elect. Eng. Jpn., vol. 113-C, no. 6, pp. 402-408, 1993.
    • (1993) Trans. Inst. Elect. Eng. Jpn. , vol.113 C , Issue.6 , pp. 402-408
    • Maeda, Y.1    Kanata, Y.2
  • 15
    • 0038735272 scopus 로고
    • "A learning rule of neural networks for neuro-controller"
    • Y. Maeda and Y. Kanata, "A learning rule of neural networks for neuro-controller," in Proc. World Congr. Neural Networks, vol. 2, 1995, pp. II-402-II-405.
    • (1995) Proc. World Congr. Neural Networks , vol.2
    • Maeda, Y.1    Kanata, Y.2
  • 16
    • 0031235906 scopus 로고    scopus 로고
    • "Learning rules for neuro-controller via simultaneous perturbation"
    • Sep
    • Y. Maeda and R. J. P. de Figueiredo, "Learning rules for neuro-controller via simultaneous perturbation," IEEE Trans. Neural Netw., vol. 8, pp. 1119-1130, Sep. 1997.
    • (1997) IEEE Trans. Neural Netw. , vol.8 , pp. 1119-1130
    • Maeda, Y.1    de Figueiredo, R.J.P.2
  • 17
    • 0029048472 scopus 로고
    • "A learning rule of neural networks via simultaneous perturbation and its hardware implementation"
    • Y. Maeda, H. Hirano, and Y. Kanata, "A learning rule of neural networks via simultaneous perturbation and its hardware implementation," Neural Netw., vol. 8, no. 2, pp. 251-259, 1995.
    • (1995) Neural Netw. , vol.8 , Issue.2 , pp. 251-259
    • Maeda, Y.1    Hirano, H.2    Kanata, Y.3
  • 18
    • 0030106428 scopus 로고    scopus 로고
    • "An analog VLSI recurrent neural network learning a continuous-time trajectory"
    • Mar
    • G. Cauwenberghs, "An analog VLSI recurrent neural network learning a continuous-time trajectory," IEEE Trans. Neural Netw., vol. 7, pp. 346-361, Mar. 1996.
    • (1996) IEEE Trans. Neural Netw. , vol.7 , pp. 346-361
    • Cauwenberghs, G.1
  • 19
    • 0038397272 scopus 로고    scopus 로고
    • "Hardware implementation of a pulse density neural network using simultaneous perturbation learning rule"
    • Y. Maeda, A. Nakazawa, and Y. Kanata, "Hardware implementation of a pulse density neural network using simultaneous perturbation learning rule," Analog Integr. Circuits Signal Process., vol. 18, no. 2, pp. 1-10, 1999.
    • (1999) Analog Integr. Circuits Signal Process. , vol.18 , Issue.2 , pp. 1-10
    • Maeda, Y.1    Nakazawa, A.2    Kanata, Y.3
  • 20
    • 0037844839 scopus 로고    scopus 로고
    • "FPGA implementation of a pulse density neural network with learning ability using simultaneous perturbation"
    • May
    • Y. Maeda and T. Tada, "FPGA implementation of a pulse density neural network with learning ability using simultaneous perturbation," IEEE Trans. Neural Netw., vol. 14, pp. 688-695, May 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 688-695
    • Maeda, Y.1    Tada, T.2
  • 21
    • 0000950606 scopus 로고    scopus 로고
    • "The role of FPGA's in reprogrammable systems"
    • Apr
    • S. Hauck "The role of FPGA's in reprogrammable systems," Proc. IEEE, vol. 86, no. 4, pp. 615-638, Apr. 1998.
    • (1998) Proc. IEEE , vol.86 , Issue.4 , pp. 615-638
    • Hauck, S.1
  • 22
    • 0032683138 scopus 로고    scopus 로고
    • "Frequency-based multilayer neural networks with on-chip learning and enhanced neuron characteristics"
    • May
    • H. Hikawa, "Frequency-based multilayer neural networks with on-chip learning and enhanced neuron characteristics," IEEE Trans. Neural Netw., vol. 10, pp. 545-553, May 1999.
    • (1999) IEEE Trans. Neural Netw. , vol.10 , pp. 545-553
    • Hikawa, H.1
  • 23
    • 0037279954 scopus 로고    scopus 로고
    • "A new digital pulse-mode neuron with adjustable activation function"
    • Jan
    • H. Hikawa, "A new digital pulse-mode neuron with adjustable activation function," IEEE Trans. Neural Netw., vol. 14, pp. 236-242, Jan. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 236-242
    • Hikawa, H.1
  • 24
    • 0242695744 scopus 로고    scopus 로고
    • "A digital architecture for support vector machines: Theory, algorithm and FPGA implementation"
    • Sep
    • D. Anguita, A. Boni, and S. Ridella, "A digital architecture for support vector machines: Theory, algorithm and FPGA implementation," IEEE Trans. Neural Netw., vol. 14, pp. 993-1009, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 993-1009
    • Anguita, D.1    Boni, A.2    Ridella, S.3
  • 25
    • 0242695730 scopus 로고    scopus 로고
    • "Implementation of an RBF neural network on embedded systems: Real-time face tracking and identity verification"
    • Sep
    • F. Yang and M. Paindavoine, "Implementation of an RBF neural network on embedded systems: Real-time face tracking and identity verification," IEEE Trans. Neural Netw., vol. 14, pp. 1162-1175, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 1162-1175
    • Yang, F.1    Paindavoine, M.2
  • 26
    • 1942519731 scopus 로고    scopus 로고
    • "FPGA realization of a neural-network-based noniinear channel equalizer"
    • C. T. Yen, W. Weng, and Y. T. Lin, "FPGA realization of a neural-network-based nonlinear channel equalizer," IEEE Trans. Ind. Electron., vol. 51, no. 2, pp. 472-479, 2004.
    • (2004) IEEE Trans. Ind. Electron. , vol.51 , Issue.2 , pp. 472-479
    • Yen, C.T.1    Weng, W.2    Lin, Y.T.3
  • 27
    • 0242695710 scopus 로고    scopus 로고
    • "Analog and digital FPGA implementation of BRAIN for optimization problem"
    • Sep
    • H. S. Ng and K. P. Lam, "Analog and digital FPGA implementation of BRAIN for optimization problem," IEEE Trans. Neural Netw., vol. 14, pp. 1413-1425, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , pp. 1413-1425
    • Ng, H.S.1    Lam, K.P.2
  • 28
    • 0027592059 scopus 로고
    • "A generic systolic array building block for neural networks with on-chip learning"
    • May
    • C. Lehmann, M. Viredaz, and F. Blayo, "A generic systolic array building block for neural networks with on-chip learning," IEEE Trans. Neural Netw., vol. 4, pp. 400-407, May 1993.
    • (1993) IEEE Trans. Neural Netw. , vol.4 , pp. 400-407
    • Lehmann, C.1    Viredaz, M.2    Blayo, F.3


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