메뉴 건너뛰기




Volumn 18, Issue 1, 2007, Pages 240-252

The impact of arithmetic representation on implementing MLP-BP on FPGAs: A study

Author keywords

Artificial neural networks (AANs); Fixed point (FXP) arithmetic; Floating point (FLP) arithmetic

Indexed keywords

ALGORITHMS; COMPUTER HARDWARE DESCRIPTION LANGUAGES; DIGITAL ARITHMETIC; FIELD PROGRAMMABLE GATE ARRAYS;

EID: 33846101011     PISSN: 10459227     EISSN: None     Source Type: Journal    
DOI: 10.1109/TNN.2006.883002     Document Type: Article
Times cited : (121)

References (24)
  • 2
    • 0034271110 scopus 로고    scopus 로고
    • "On overfitting, generalization, and randomly expanded training sets"
    • Sep
    • G. N. Karystinos and D. A. Pados, "On overfitting, generalization, and randomly expanded training sets," IEEE Trans. Neural Netw., vol. 11, no. 5, pp. 1050-1057, Sep. 2000.
    • (2000) IEEE Trans. Neural Netw. , vol.11 , Issue.5 , pp. 1050-1057
    • Karystinos, G.N.1    Pados, D.A.2
  • 3
    • 0007961183 scopus 로고
    • "A highly parallel digital architecture for neural network emulation"
    • H. McCartor, "A highly parallel digital architecture for neural network emulation," VLSI Artif. Intell. Neural Netw., pp. 357-366, 1991.
    • (1991) VLSI Artif. Intell. Neural Netw. , pp. 357-366
    • McCartor, H.1
  • 4
    • 30244524603 scopus 로고
    • "Multiprocessor and memory architecture of the neurocomputers SYNAPSE-1"
    • J.A. in
    • U. Ramacher, W. Raab, and J. A. et al., "Multiprocessor and memory architecture of the neurocomputers SYNAPSE-1," in Proc. 3rd Int. Conf. Microelectron. Neural Netw., 1993, pp. 227-231.
    • (1993) Proc. 3rd Int. Conf. Microelectron. Neural Netw. , pp. 227-231
    • Ramacher, U.1    Raab, W.2
  • 6
    • 16244400370 scopus 로고
    • "FPGA density enhancement of a neural network through run-time reconfiguration"
    • M.S. thesis, Dept. Elect. Comput. Eng., Brigham Young Univ., Provo, UT
    • J. G. Eldredge, "FPGA density enhancement of a neural network through run-time reconfiguration," M.S. thesis, Dept. Elect. Comput. Eng., Brigham Young Univ., Provo, UT, 1994.
    • (1994)
    • Eldredge, J.G.1
  • 7
    • 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
  • 8
    • 0242695710 scopus 로고    scopus 로고
    • "Analog and digital FPGA implementation of brin for optimization problems"
    • Sep
    • H. Ng and K. Lam, "Analog and digital FPGA implementation of brin for optimization problems," IEEE Trans. Neural Netw., vol. 14, no. 5, pp. 1413-1425, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , Issue.5 , pp. 1413-1425
    • Ng, H.1    Lam, K.2
  • 9
    • 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
  • 10
    • 33746892995 scopus 로고    scopus 로고
    • "FPGA implementations of neural networks - A survey of a decade of progress"
    • in Logic, Lisbon, Portugal
    • J. Zhu and P. Sutton, "FPGA implementations of neural networks - A survey of a decade of progress," in Proc. Conf. Field Programm. Logic, Lisbon, Portugal, 2003, pp. 1062-1066.
    • (2003) Proc. Conf. Field Programm. , pp. 1062-1066
    • Zhu, J.1    Sutton, P.2
  • 11
    • 33846069422 scopus 로고
    • IEEE Standard for Binary Floating Point Arithmetic, Std 754-1985 edition, New York ANSI/IEEE
    • IEEE Standard for Binary Floating Point Arithmetic, Std 754-1985 edition, New York ANSI/IEEE, 1985.
    • (1985)
  • 12
    • 0034188008 scopus 로고    scopus 로고
    • "On the design of IEEE compliant floating point units"
    • May
    • G. Even and P. Wolfgang, "On the design of IEEE compliant floating point units," IEEE Trans. Comput., vol. 49, no. 5, pp. 398-413, May 2000.
    • (2000) IEEE Trans. Comput. , vol.49 , Issue.5 , pp. 398-413
    • Even, G.1    Wolfgang, P.2
  • 13
    • 0026122066 scopus 로고
    • "What every computer scientist should know about floating-point arithmetic"
    • Mar
    • D. Goldberg, "What every computer scientist should know about floating-point arithmetic," ACM Comput. Surv., vol. 23, no. 1, pp. 5-48, Mar. 1991.
    • (1991) ACM Comput. Surv. , vol.23 , Issue.1 , pp. 5-48
    • Goldberg, D.1
  • 14
    • 0026626172 scopus 로고
    • "Backpropagation simulations using limited precision calculations"
    • in Seattle, WA, Jul
    • J. Holt and T. Baker, "Backpropagation simulations using limited precision calculations," in Proc. Int. Joint Conf. Neural Netw. (IJCNN-91), Seattle, WA, Jul. 1991, vol. 2, pp. 121-126.
    • (1991) Proc. Int. Joint Conf. Neural Netw. (IJCNN-91) , vol.2 , pp. 121-126
    • Holt, J.1    Baker, T.2
  • 16
    • 33746920518 scopus 로고    scopus 로고
    • "Dual fixed-point: An efficient alternative to floating-point computation for DSP applications"
    • in Tampere, Finland, Aug
    • C. T. Ewe, "Dual fixed-point: An efficient alternative to floating-point computation for DSP applications," in Proc. Field Programm. Logic Appl., Tampere, Finland, Aug. 2005, pp. 715-716.
    • (2005) Proc. Field Programm. Logic Appl. , pp. 715-716
    • Ewe, C.T.1
  • 17
    • 33746893829 scopus 로고    scopus 로고
    • "Error modelling of dual fixed-point arithmetic and its application in field programmable logic"
    • in Tampere, Finland, Aug
    • C. T. Ewe, P. Y. K. Cheung, and G. A. Constantinides, "Error modelling of dual fixed-point arithmetic and its application in field programmable logic," in Proc. Field Programm. Logic Appl., Tampere, Finland, Aug. 2005, pp. 124-129.
    • (2005) Proc. Field Programm. Logic Appl. , pp. 124-129
    • Ewe, C.T.1    Cheung, P.Y.K.2    Constantinides, G.A.3
  • 18
    • 33846098011 scopus 로고    scopus 로고
    • "Arithmetic formats for implementing artificial neural networks on FPGAs"
    • S. Li, M. Moussa, and S. Areibi, "Arithmetic formats for implementing artificial neural networks on FPGAs," Can. J. Elect. Comput. Eng., vol. 31, no. 1, pp. 31-40, 2006.
    • (2006) Can. J. Elect. Comput. Eng. , vol.31 , Issue.1 , pp. 31-40
    • Li, S.1    Moussa, M.2    Areibi, S.3
  • 19
    • 84876818190 scopus 로고    scopus 로고
    • "A re-evaluation of the practicality of floating point operations on FPGAs"
    • in Mach., K. L. Pocek and J. Arnold, Eds., Los Alamitos, CA Online. Available: citeseer.nj.nec.com/95888.html
    • W. Ligon, III, S. McMillan, G. Monn, K. Schoonover, F. Stivers, and K. Underwood, "A re-evaluation of the practicality of floating point operations on FPGAs," in Proc. IEEE Symp. FPGAs Custom Comput. Mach., K. L. Pocek and J. Arnold, Eds., Los Alamitos, CA, 1998, pp. 206-215 Online. Available: citeseer.nj.nec.com/95888.html
    • (1998) Proc. IEEE Symp. FPGAs Custom Comput. , pp. 206-215
    • Ligon III, W.1    McMillan, S.2    Monn, G.3    Schoonover, K.4    Stivers, F.5    Underwood, K.6
  • 20
    • 33846055634 scopus 로고    scopus 로고
    • Xilinx, Virtex-II Platform FPGAs: Detailed Description Mar. Online. Available: DS031-2 v3.2 ed
    • Xilinx, Virtex-II Platform FPGAs: Detailed Description Mar. 2004 Online. Available: www.xilinx.com, DS031-2 v3.2 ed.
    • (2004)
  • 21
    • 1542358411 scopus 로고    scopus 로고
    • "Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference (243191)"
    • Intel Corp., Online. Available:
    • "Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference (243191)" Intel Corp., 1999 Online. Available: www.intel.com
    • (1999)
  • 22
    • 2642519672 scopus 로고    scopus 로고
    • "Library of parameterized hardware modules for floating-point arithmetic with an example application"
    • M.A.Sc. thesis, Elect. Comp. Eng. Dept., Northeastern Univ., Boston, MA
    • P. Belanovic, "Library of parameterized hardware modules for floating-point arithmetic with an example application," M.A.Sc. thesis, Elect. Comp. Eng. Dept., Northeastern Univ., Boston, MA, 2002.
    • (2002)
    • Belanovic, P.1
  • 23
    • 33846115377 scopus 로고
    • Sun Microsystems, What Every Computer Scientist Should Know About Floating-Point Arithmetic Mountain View, CA, Tech. Rep
    • Sun Microsystems, What Every Computer Scientist Should Know About Floating-Point Arithmetic Mountain View, CA, Tech. Rep., 1994.
    • (1994)


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