메뉴 건너뛰기




Volumn 18, Issue 3, 2007, Pages 889-901

Real-time neural network inversion on the SRC-6e reconfigurable computer

Author keywords

Field programmable gate arrays (FPGAs); Inverse problems; Neural network hardware; Particle swarm theory; Real time systems; Reconfigurable architectures; Sonar

Indexed keywords

ALGORITHMS; ESTIMATION; FIELD PROGRAMMABLE GATE ARRAYS (FPGA); INVERSE PROBLEMS; OPTIMIZATION; PERSONAL COMPUTERS; REAL TIME SYSTEMS;

EID: 34248681602     PISSN: 10459227     EISSN: None     Source Type: Journal    
DOI: 10.1109/TNN.2007.891679     Document Type: Article
Times cited : (26)

References (39)
  • 3
    • 33745790289 scopus 로고    scopus 로고
    • FPGA implementation of particle swarm optimization for inversion of large neural networks
    • Pasadena, CA, Jun. 8-10
    • P. D. Reynolds, R. W. Duren, M. L. Trumbo, and R. J. Marks II, "FPGA implementation of particle swarm optimization for inversion of large neural networks," in Proc. 2005 IEEE Swarm Intell. Symp., Pasadena, CA, Jun. 8-10, 2005, pp. 389-392.
    • (2005) Proc. 2005 IEEE Swarm Intell. Symp , pp. 389-392
    • Reynolds, P.D.1    Duren, R.W.2    Trumbo, M.L.3    Marks II, R.J.4
  • 6
    • 0025545203 scopus 로고
    • Frequency selective surface design based on iterative inversion of neural networks
    • San Diego, CA, Jun. 17-21
    • J. N. Hwang, C. H. Chan, and R. J. Marks II, "Frequency selective surface design based on iterative inversion of neural networks," in Proc. Int. Joint Conf. Neural Netw., San Diego, CA, Jun. 17-21, 1990, vol. I, pp. I39-I44.
    • (1990) Proc. Int. Joint Conf. Neural Netw , vol.1
    • Hwang, J.N.1    Chan, C.H.2    Marks II, R.J.3
  • 7
    • 0030732624 scopus 로고    scopus 로고
    • Nonlinear flight control using neural networks
    • B. S. Kim and A. J. Calise, "Nonlinear flight control using neural networks," J. Guid. Control Dyn., vol. 20, no. 1, pp. 26-33, 1997.
    • (1997) J. Guid. Control Dyn , vol.20 , Issue.1 , pp. 26-33
    • Kim, B.S.1    Calise, A.J.2
  • 8
    • 0029519746 scopus 로고
    • An evolutionary algorithm for function inversion and boundary marking
    • Nov. 26-30
    • R. D. Reed and R. J. Marks II, "An evolutionary algorithm for function inversion and boundary marking," in Proc. IEEE Int. Conf. Evol. Comput., Nov. 26-30, 1995, pp. 794-797.
    • (1995) Proc. IEEE Int. Conf. Evol. Comput , pp. 794-797
    • Reed, R.D.1    Marks II, R.J.2
  • 9
    • 0033337639 scopus 로고    scopus 로고
    • Power security boundary enhancement using evolutionary-based query learning
    • Dec
    • C. A. Jensen, M. A. El-Sharkawi, and R. J. Marks II, "Power security boundary enhancement using evolutionary-based query learning," Eng. Intell. Syst., vol. 7, no. 9, pp. 215-218, Dec. 1999.
    • (1999) Eng. Intell. Syst , vol.7 , Issue.9 , pp. 215-218
    • Jensen, C.A.1    El-Sharkawi, M.A.2    Marks II, R.J.3
  • 10
    • 34248635345 scopus 로고    scopus 로고
    • Border identification for power system security assessment using neural network inversion: An overview
    • Honolulu, HI, May 12-17
    • I. N. Kassabalidis, M. El Sharkawi, and R. J. Marks II, "Border identification for power system security assessment using neural network inversion: An overview," in Congr. Evol. Comput./IEEE World Congr. Comput. Intell., Honolulu, HI, May 12-17, 2002, pp. 1075-1079.
    • (2002) Congr. Evol. Comput./IEEE World Congr. Comput. Intell , pp. 1075-1079
    • Kassabalidis, I.N.1    El Sharkawi, M.2    Marks II, R.J.3
  • 11
    • 0026917604 scopus 로고
    • Inversion of snow parameters from passive microwave remote sensing measurements by a neural network trained with a multiple scattering model
    • Sep
    • L. Tsang, Z. Chen, S. Oh, R. J. Marks II, and A. T. C. Chang, "Inversion of snow parameters from passive microwave remote sensing measurements by a neural network trained with a multiple scattering model," IEEE Trans. Geosci. Remote Sens., vol. 30, no. 5, pp. 1015-1024, Sep. 1992.
    • (1992) IEEE Trans. Geosci. Remote Sens , vol.30 , Issue.5 , pp. 1015-1024
    • Tsang, L.1    Chen, Z.2    Oh, S.3    Marks II, R.J.4    Chang, A.T.C.5
  • 12
    • 0141795432 scopus 로고    scopus 로고
    • Inversion of neural network underwater acoustic model for estimation of bottom parameters using modified particle swarm optimizers
    • Online, Available
    • B. B. Thompson, R. J. Marks, M. A. El-Sharkawi, W. J. Fox, and R. T. Miyamoto, "Inversion of neural network underwater acoustic model for estimation of bottom parameters using modified particle swarm optimizers," in Proc. Int. Joint Conf. Neural Netw., 2003, pp. 1301-1306 [Online]. Available: http://www.ecs.baylor.edu/faculty/ marks/REPRINTS/2003-07_InversionOfNeuralNetworkUnderwater.pdf
    • (2003) Proc. Int. Joint Conf. Neural Netw , pp. 1301-1306
    • Thompson, B.B.1    Marks, R.J.2    El-Sharkawi, M.A.3    Fox, W.J.4    Miyamoto, R.T.5
  • 13
    • 0033937388 scopus 로고    scopus 로고
    • Artificial neural network inversion of magnetotelluric data in terms of three-dimensional earth macroparameters
    • Jul
    • V. Spichak and I. Popova, "Artificial neural network inversion of magnetotelluric data in terms of three-dimensional earth macroparameters," Int. Geophys. J., vol. 142, no. 1, pp. 15-26, Jul. 2000.
    • (2000) Int. Geophys. J , vol.142 , Issue.1 , pp. 15-26
    • Spichak, V.1    Popova, I.2
  • 14
    • 0025721732 scopus 로고
    • Query based learning applied to partially trained multilayer perceptrons
    • Jan
    • J. N. Hwang, J. J. Choi, S. Oh, and R. J. Marks II, "Query based learning applied to partially trained multilayer perceptrons," IEEE Trans. Neural Netw., vol. 2, no. 1, pp. 131-136, Jan. 1991.
    • (1991) IEEE Trans. Neural Netw , vol.2 , Issue.1 , pp. 131-136
    • Hwang, J.N.1    Choi, J.J.2    Oh, S.3    Marks II, R.J.4
  • 16
    • 34248642783 scopus 로고    scopus 로고
    • SRC Computers, Inc, Springs, CO [Online, Available
    • SRC Computers, Inc., Colorado Springs, CO [Online]. Available: http:// www.srccomputers.com
    • Colorado
  • 18
  • 19
    • 33747048376 scopus 로고    scopus 로고
    • Realtime computing platform for spiking neurons (RT-spike)
    • Jul
    • E. Ros, E. M. Ortigosa, R. Agis, R. Carrillo, and M. Arnold, "Realtime computing platform for spiking neurons (RT-spike)," IEEE Trans. Neural Netw., vol. 17, no. 4, pp. 1050-1063, Jul. 2006.
    • (2006) IEEE Trans. Neural Netw , vol.17 , Issue.4 , pp. 1050-1063
    • Ros, E.1    Ortigosa, E.M.2    Agis, R.3    Carrillo, R.4    Arnold, M.5
  • 20
    • 28344446251 scopus 로고    scopus 로고
    • Simultaneous perturbation learning rule for recurrent neural networks and its FPGA implementation
    • Nov
    • Y. Maeda and M.Wakamura, "Simultaneous perturbation learning rule for recurrent neural networks and its FPGA implementation," IEEE Trans. Neural Netw., vol. 16, no. 6, pp. 1664-1672, Nov. 2005.
    • (2005) IEEE Trans. Neural Netw , vol.16 , Issue.6 , pp. 1664-1672
    • Maeda, Y.1    Wakamura, M.2
  • 21
    • 13844312440 scopus 로고    scopus 로고
    • Precision constrained stochastic resonance in a feedforward neural network
    • Jan
    • N. Mtetwa and L. S. Smith, "Precision constrained stochastic resonance in a feedforward neural network," IEEE Trans. Neural Netw., vol. 16, no. 1, pp. 250-262, Jan. 2005.
    • (2005) IEEE Trans. Neural Netw , vol.16 , Issue.1 , pp. 250-262
    • Mtetwa, N.1    Smith, L.S.2
  • 22
    • 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, no. 5, pp. 993-1009, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw , vol.14 , Issue.5 , pp. 993-1009
    • Anguita, D.1    Boni, A.2    Ridella, S.3
  • 23
    • 0242611600 scopus 로고    scopus 로고
    • Digital implementation of hierarchical vector quantization
    • Sep
    • M. Bracco, S. Ridella, and R. Zunino, "Digital implementation of hierarchical vector quantization," IEEE Trans. Neural Netw., vol. 14, no. 5, pp. 1072-1084, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw , vol.14 , Issue.5 , pp. 1072-1084
    • Bracco, M.1    Ridella, S.2    Zunino, R.3
  • 24
    • 0038156312 scopus 로고    scopus 로고
    • Configurable multilayer CNN-UM emulator on FPGA
    • Jun
    • Z. Nagy and P. Szolgay, "Configurable multilayer CNN-UM emulator on FPGA," IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 50, no. 6, pp. 774-778, Jun. 2003.
    • (2003) IEEE Trans. Circuits Syst. I, Reg. Papers , vol.50 , Issue.6 , pp. 774-778
    • Nagy, Z.1    Szolgay, P.2
  • 25
    • 8744277680 scopus 로고    scopus 로고
    • Xilinx, Inc, San Jose, CA, Online, Available
    • Xilinx, Inc., "Virtex-II platform FPGAs: Complete data sheet," San Jose, CA, 2005 [Online]. Available: http://www.xilinx.com/bvdocs/ publications/ds031.pdf
    • (2005) Virtex-II platform FPGAs: Complete data sheet
  • 26
    • 0242657916 scopus 로고    scopus 로고
    • A digital hardware pulse-mode neuron with piecewise linear activation function
    • Sep
    • H. Hikawa, "A digital hardware pulse-mode neuron with piecewise linear activation function," IEEE Trans. Neural Netw., vol. 14, no. 5, pp. 1028-1037, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw , vol.14 , Issue.5 , pp. 1028-1037
    • Hikawa, H.1
  • 27
    • 0347410661 scopus 로고    scopus 로고
    • Efficient digital implementation of the sigmoid function for reprogrammable logic
    • Nov
    • M. T. Tommiska, "Efficient digital implementation of the sigmoid function for reprogrammable logic," in Inst. Electr. Eng. Proc. Comput. Digit. Tech., Nov. 2003, vol. 150, no. 6, pp. 403-411.
    • (2003) Inst. Electr. Eng. Proc. Comput. Digit. Tech , vol.150 , Issue.6 , pp. 403-411
    • Tommiska, M.T.1
  • 28
    • 28244476217 scopus 로고    scopus 로고
    • A new architecture for digital stochastic pulse-mode neurons based on the voting circuit
    • Nov
    • M. Martincigh and A. Abramo, "A new architecture for digital stochastic pulse-mode neurons based on the voting circuit," IEEE Trans. Neural Netw., vol. 16, no. 6, pp. 1685-1693, Nov. 2005.
    • (2005) IEEE Trans. Neural Netw , vol.16 , Issue.6 , pp. 1685-1693
    • Martincigh, M.1    Abramo, A.2
  • 29
    • 34248671604 scopus 로고    scopus 로고
    • Performance comparison CORDIC implementations on the SRC-6E reconfigurable computer
    • presented at the, Washington, D.C, Sep. 9-11, Online, Available:, unpublished
    • R. Duren, D. Fouts, and D. Zulaica, "Performance comparison CORDIC implementations on the SRC-6E reconfigurable computer," presented at the 2003 MAPLD Int. Conf., Washington, D.C., Sep. 9-11, 2003 [Online]. Available: http://www.klabs.org/richcontent/MAPLDCon03/MAPLDCon03.html, unpublished
    • (2003) 2003 MAPLD Int. Conf
    • Duren, R.1    Fouts, D.2    Zulaica, D.3
  • 30
    • 34248665488 scopus 로고    scopus 로고
    • Algorithm and programming considerations for embedded reconfigurable computers
    • presented at the, Lexington, MA, Sep. 23-25, Online, Available:, unpublished
    • R. Duren, D. Fouts, and D. Zulaica, "Algorithm and programming considerations for embedded reconfigurable computers," presented at the 2003 7th Annu. Workshop High Performance Embedded Comput., Lexington, MA, Sep. 23-25, 2003 [Online]. Available: http://www.ll.mit.edu/HPEC/ pdfs/cfp03.pdf, unpublished
    • (2003) 2003 7th Annu. Workshop High Performance Embedded Comput
    • Duren, R.1    Fouts, D.2    Zulaica, D.3
  • 31
    • 34248678368 scopus 로고    scopus 로고
    • An automated pipeline balancing in the SRC reconfigurable computer and its application to the RC5 cipher breaking
    • presented at the, Washington, D.C, Sep. 8-10, Online, Available:, unpublished
    • H. Diab, M. Huang, K. Gaj, T. El-Ghazawi, and N. Alexandridis, "An automated pipeline balancing in the SRC reconfigurable computer and its application to the RC5 cipher breaking," presented at the 2004 MAPLD Int. Conf., Washington, D.C., Sep. 8-10, 2004 [Online]. Available: http://www.klabs.org/mapld04/index.html, unpublished
    • (2004) 2004 MAPLD Int. Conf
    • Diab, H.1    Huang, M.2    Gaj, K.3    El-Ghazawi, T.4    Alexandridis, N.5
  • 32
    • 34250804335 scopus 로고
    • Alternating projection neural networks
    • Jun
    • R. J. Marks II, S. Oh, and L. E. Atlas, "Alternating projection neural networks," IEEE Trans. Circuits Syst., vol. 36, no. 6, pp. 846-857, Jun. 1989.
    • (1989) IEEE Trans. Circuits Syst , vol.36 , Issue.6 , pp. 846-857
    • Marks II, R.J.1    Oh, S.2    Atlas, L.E.3
  • 33
    • 34248673374 scopus 로고    scopus 로고
    • SRC-6 C Programming Environment ver. v1.7 Guide, SRC Computers, Inc., Colorado Springs, CO, 2004.
    • SRC-6 C Programming Environment ver. v1.7 Guide, SRC Computers, Inc., Colorado Springs, CO, 2004.
  • 34
    • 0028532745 scopus 로고
    • A unified and division-free CORDIC argument reduction method with unlimited convergence domain including inverse hyperbolic functions
    • Nov
    • H. Hahn, D. Timmermann, B. J. Hosticka, and B. Rix, "A unified and division-free CORDIC argument reduction method with unlimited convergence domain including inverse hyperbolic functions," IEEE Trans. Comput., vol. 43, no. 11, pp. 1339-1344, Nov. 1994.
    • (1994) IEEE Trans. Comput , vol.43 , Issue.11 , pp. 1339-1344
    • Hahn, H.1    Timmermann, D.2    Hosticka, B.J.3    Rix, B.4
  • 35
    • 33746892995 scopus 로고    scopus 로고
    • FPGA implementation of neural networks - A survey of a decade of progress
    • Online, Available
    • J. Zhu and P. Sutton, "FPGA implementation of neural networks - A survey of a decade of progress," in Proc. 13th Int. Conf. Field-Programmable Logic Appl., 2003, pp. 1062-1066 [Online]. Available: http://eprint.uq.edu.au/archive/00000827/
    • (2003) Proc. 13th Int. Conf. Field-Programmable Logic Appl , pp. 1062-1066
    • Zhu, J.1    Sutton, P.2
  • 36
    • 0036464756 scopus 로고    scopus 로고
    • The particle swarm - Explosion, stability and convergence in a multidimensional complex space
    • Feb
    • M. Clerc and J. Kennedy, "The particle swarm - Explosion, stability and convergence in a multidimensional complex space," IEEE Trans. Evol. Comput., vol. 6, no. 1, pp. 58-73, Feb. 2002.
    • (2002) IEEE Trans. Evol. Comput , vol.6 , Issue.1 , pp. 58-73
    • Clerc, M.1    Kennedy, J.2
  • 39
    • 33745791908 scopus 로고    scopus 로고
    • Algorithm implementation in FPGAs demonstrated through neural network inversion on the SRC-6e,
    • M.S. Thesis, Dept. Eng, Baylor University, Waco, TX, May
    • P. D. Reynolds, "Algorithm implementation in FPGAs demonstrated through neural network inversion on the SRC-6e," M.S. Thesis, Dept. Eng., Baylor University, Waco, TX, May 2005.
    • (2005)
    • Reynolds, P.D.1


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