메뉴 건너뛰기




Volumn 16, Issue 3, 2008, Pages 761-778

Efficient hardware/software implementation of an adaptive neuro-fuzzy system

Author keywords

Adaptive systems; Embedded systems; Field programmable gate array (FPGA); Neuro fuzzy model; System on a programmable chip (SOPC)

Indexed keywords

ADAPTIVE SYSTEMS; ARCHITECTURAL DESIGN; CELLULAR RADIO SYSTEMS; COMPUTER NETWORKS; FIELD PROGRAMMABLE GATE ARRAYS (FPGA); FUZZY INFERENCE; FUZZY SYSTEMS; INFERENCE ENGINES; LEARNING ALGORITHMS; LEARNING SYSTEMS; MATHEMATICAL MODELS; MULTITASKING;

EID: 45549109897     PISSN: 10636706     EISSN: None     Source Type: Journal    
DOI: 10.1109/TFUZZ.2007.905918     Document Type: Article
Times cited : (65)

References (48)
  • 1
    • 6044236804 scopus 로고
    • Sugeno type controllers are universal controllers
    • Feb
    • J. J. Buckley, "Sugeno type controllers are universal controllers," Fuzzy Sets Syst., vol. 53, no. 1, pp. 299-303, Feb. 1993.
    • (1993) Fuzzy Sets Syst , vol.53 , Issue.1 , pp. 299-303
    • Buckley, J.J.1
  • 2
    • 0035502073 scopus 로고    scopus 로고
    • Mamdani-type fuzzy controllers are universal fuzzy controllers
    • Nov
    • S. G. Cao, N. W. Rees, and G. Feng, "Mamdani-type fuzzy controllers are universal fuzzy controllers," Fuzzy Sets Syst., vol. 123, no. 3, pp. 359-367, Nov. 2001.
    • (2001) Fuzzy Sets Syst , vol.123 , Issue.3 , pp. 359-367
    • Cao, S.G.1    Rees, N.W.2    Feng, G.3
  • 3
    • 0028532753 scopus 로고
    • Fuzzy systems as universal approximators
    • Nov
    • B. Kosko, "Fuzzy systems as universal approximators," IEEE Trans. Comput., vol. 43, no. 11, pp. 1329-1333, Nov. 1994.
    • (1994) IEEE Trans. Comput , vol.43 , Issue.11 , pp. 1329-1333
    • Kosko, B.1
  • 4
    • 0032074869 scopus 로고    scopus 로고
    • Fuzzy piecewise multilinear and piecewise linear systems as universal approximators in sobolev norms
    • May
    • R. Rovatti, "Fuzzy piecewise multilinear and piecewise linear systems as universal approximators in sobolev norms," IEEE Trans. Fuzzy Syst., vol. 6, no. 2, pp. 235-249, May 1998.
    • (1998) IEEE Trans. Fuzzy Syst , vol.6 , Issue.2 , pp. 235-249
    • Rovatti, R.1
  • 5
    • 0034244886 scopus 로고    scopus 로고
    • Approximation accuracy of some neuro-fuzzy approaches
    • Aug
    • L.-X.Wang and C.Wei, "Approximation accuracy of some neuro-fuzzy approaches," IEEE Trans. Fuzzy Syst., vol. 8, no. 4, pp. 470-478, Aug. 2000.
    • (2000) IEEE Trans. Fuzzy Syst , vol.8 , Issue.4 , pp. 470-478
    • Wang, L.X.1    Wei, C.2
  • 6
    • 0028436491 scopus 로고
    • Approximation theory of fuzzy systems-SISO case
    • May
    • X.-J. Zeng and M. G. Singh, "Approximation theory of fuzzy systems-SISO case," IEEE Trans. Fuzzy Syst., vol. 2, no. 2, pp. 162-176, May 1994.
    • (1994) IEEE Trans. Fuzzy Syst , vol.2 , Issue.2 , pp. 162-176
    • Zeng, X.-J.1    Singh, M.G.2
  • 7
    • 84941527251 scopus 로고
    • Approximation theory of fuzzy systems-MIMO case
    • May
    • X.-J. Zeng and M. G. Singh, "Approximation theory of fuzzy systems-MIMO case," IEEE Trans. Fuzzy Syst., vol. 3, no. 2, pp. 219-235, May 1995.
    • (1995) IEEE Trans. Fuzzy Syst , vol.3 , Issue.2 , pp. 219-235
    • Zeng, X.-J.1    Singh, M.G.2
  • 8
    • 0030082428 scopus 로고    scopus 로고
    • Approximation accuracy analysis of fuzzy systems as function approximators
    • Feb
    • X.-J. Zeng and M. G. Singh, "Approximation accuracy analysis of fuzzy systems as function approximators," IEEE Trans. Fuzzy Syst., vol. 4, no. 1, pp. 44-63, Feb. 1996.
    • (1996) IEEE Trans. Fuzzy Syst , vol.4 , Issue.1 , pp. 44-63
    • Zeng, X.-J.1    Singh, M.G.2
  • 10
    • 33644990127 scopus 로고    scopus 로고
    • Robust adaptive neuro-fuzzy controller for hybrid position/force control of robot manipulators in contact with unknown environment
    • A. Fanaei and M. Farrokhi, "Robust adaptive neuro-fuzzy controller for hybrid position/force control of robot manipulators in contact with unknown environment," J. Intell. Fuzzy Syst., vol. 17, no. 2, pp. 125-144, 2006.
    • (2006) J. Intell. Fuzzy Syst , vol.17 , Issue.2 , pp. 125-144
    • Fanaei, A.1    Farrokhi, M.2
  • 11
    • 33745147536 scopus 로고    scopus 로고
    • Optimizing fuzzy neural networks for tuning PID controllers using an orthogonal simulated annealing algorithm OSA
    • Jun
    • S.-J. Ho, L.-S. Shu, and S.-Y. Ho, "Optimizing fuzzy neural networks for tuning PID controllers using an orthogonal simulated annealing algorithm OSA," IEEE Trans. Fuzzy Syst., vol. 14, no. 3, pp. 421-434, Jun. 2006.
    • (2006) IEEE Trans. Fuzzy Syst , vol.14 , Issue.3 , pp. 421-434
    • Ho, S.-J.1    Shu, L.-S.2    Ho, S.-Y.3
  • 12
    • 33645820042 scopus 로고    scopus 로고
    • An adaptive control for video transmission over bluetooth
    • Apr
    • H. B. Kazemian and L. Meng, "An adaptive control for video transmission over bluetooth," IEEE Trans. Fuzzy Syst., vol. 14, no. 2, pp. 263-274, Apr. 2006.
    • (2006) IEEE Trans. Fuzzy Syst , vol.14 , Issue.2 , pp. 263-274
    • Kazemian, H.B.1    Meng, L.2
  • 13
    • 33747605322 scopus 로고    scopus 로고
    • Adaptive fuzzy-neural-network control for a DSP-based permanent magnet linear synchronous motor servo drive
    • Aug
    • F.-J. Lin and P.-H. Shen, "Adaptive fuzzy-neural-network control for a DSP-based permanent magnet linear synchronous motor servo drive," IEEE Trans. Fuzzy Syst., vol. 14, no. 4, pp. 481-495, Aug. 2006.
    • (2006) IEEE Trans. Fuzzy Syst , vol.14 , Issue.4 , pp. 481-495
    • Lin, F.-J.1    Shen, P.-H.2
  • 14
    • 29244464409 scopus 로고    scopus 로고
    • Hardware implementation of an adaptive network-based fuzzy controller for DC-DC converters
    • Nov./Dec
    • A. Rubaai, A. R. Ofoli, L. Burge, and M. Garuba, "Hardware implementation of an adaptive network-based fuzzy controller for DC-DC converters," IEEE Trans. Ind. Appl., vol. 41, no. 6, pp. 1557-1565, Nov./Dec. 2005.
    • (2005) IEEE Trans. Ind. Appl , vol.41 , Issue.6 , pp. 1557-1565
    • Rubaai, A.1    Ofoli, A.R.2    Burge, L.3    Garuba, M.4
  • 15
    • 28044450377 scopus 로고    scopus 로고
    • A high-order recurrent neuro-fuzzy system with internal dynamics: Application to the adaptive noise cancellation
    • Feb
    • J. B. Theocharis, "A high-order recurrent neuro-fuzzy system with internal dynamics: Application to the adaptive noise cancellation," Fuzzy Sets Syst., vol. 157, no. 4, pp. 471-500, Feb. 2006.
    • (2006) Fuzzy Sets Syst , vol.157 , Issue.4 , pp. 471-500
    • Theocharis, J.B.1
  • 16
    • 33144482339 scopus 로고    scopus 로고
    • Stabilizing and tracking control of nonlinear dual-axis inverted-pendulum system using fuzzy neural network
    • Feb
    • R.-J. Wai and L.-J. Chang, "Stabilizing and tracking control of nonlinear dual-axis inverted-pendulum system using fuzzy neural network," IEEE Trans. Fuzzy Syst., vol. 14, no. 1, pp. 145-168, Feb. 2006.
    • (2006) IEEE Trans. Fuzzy Syst , vol.14 , Issue.1 , pp. 145-168
    • Wai, R.-J.1    Chang, L.-J.2
  • 17
    • 10944239650 scopus 로고    scopus 로고
    • A simple neuro-fuzzy impulse detector for efficient blur reduction of impulse noise removal operators for digital images
    • Dec
    • M. E. Yüksel and E. Besdok, "A simple neuro-fuzzy impulse detector for efficient blur reduction of impulse noise removal operators for digital images," IEEE Trans. Fuzzy Syst., vol. 12, no. 6, pp. 854-865, Dec. 2004.
    • (2004) IEEE Trans. Fuzzy Syst , vol.12 , Issue.6 , pp. 854-865
    • Yüksel, M.E.1    Besdok, E.2
  • 18
    • 0027601884 scopus 로고
    • ANFIS: Adaptive-network-based fuzzy inference system
    • May
    • J. R. Jang, "ANFIS: Adaptive-network-based fuzzy inference system," IEEE Trans. Syst., Man, Cybern., vol. 23, no. 3, pp. 665-685, May 1993.
    • (1993) IEEE Trans. Syst., Man, Cybern , vol.23 , Issue.3 , pp. 665-685
    • Jang, J.R.1
  • 19
    • 0029273384 scopus 로고
    • Neuro-fuzzy modeling and control
    • Mar
    • J.-S. R. Jang and C.-T. Sun, "Neuro-fuzzy modeling and control," Proc. IEEE, vol. 83, no. 3, pp. 378-406, Mar. 1995.
    • (1995) Proc. IEEE , vol.83 , Issue.3 , pp. 378-406
    • Jang, J.-S.R.1    Sun, C.-T.2
  • 20
    • 45449126257 scopus 로고
    • Structure identification of fuzzy model
    • Oct
    • M. Sugeno and G. T. Kang, "Structure identification of fuzzy model," Fuzzy Sets Syst., vol. 28, no. 1, pp. 15-33, Oct. 1988.
    • (1988) Fuzzy Sets Syst , vol.28 , Issue.1 , pp. 15-33
    • Sugeno, M.1    Kang, G.T.2
  • 21
    • 0021892282 scopus 로고
    • Fuzzy identification of systems and its applications to modeling and control
    • Jan
    • T. Takagi and M. Sugeno, "Fuzzy identification of systems and its applications to modeling and control," IEEE Trans. Syst., Man, Cybern., vol. SMC-15, no. 1, pp. 116-132, Jan. 1985.
    • (1985) IEEE Trans. Syst., Man, Cybern , vol.SMC-15 , Issue.1 , pp. 116-132
    • Takagi, T.1    Sugeno, M.2
  • 22
    • 45549095298 scopus 로고    scopus 로고
    • D. Anguita, I. Baturone, and J. Miller, Eds
    • D. Anguita, I. Baturone, and J. Miller, Eds., Appl. Soft Comput., vol. 4, 2004.
    • (2004) Appl. Soft Comput , vol.4
  • 23
    • 0242526894 scopus 로고    scopus 로고
    • B. Linares-Barranco, A. G. Andreou, G. Indiveri, and T. Shibata, Eds, Sep, Special Issue on Neural Networks Hardware Implementation
    • B. Linares-Barranco, A. G. Andreou, G. Indiveri, and T. Shibata, Eds., IEEE Trans. Neural Netw., vol. 14, no. 5, Sep. 2003, Special Issue on Neural Networks Hardware Implementation.
    • (2003) IEEE Trans. Neural Netw , vol.14 , Issue.5
  • 24
    • 45549095299 scopus 로고    scopus 로고
    • F. M. Salam and T. Yamakawa, Eds., Comput. Elect. Eng., 25, 1999, Special Issue on Micro-Electronic Hardware Implementation of Soft Computing: Neural and Fuzzy Networks with Learning.
    • F. M. Salam and T. Yamakawa, Eds., Comput. Elect. Eng., vol. 25, 1999, Special Issue on Micro-Electronic Hardware Implementation of Soft Computing: Neural and Fuzzy Networks with Learning.
  • 25
    • 45549104549 scopus 로고    scopus 로고
    • M. J. Patyra, Ed, Nov, Special Issue on Fuzzy Logic Hardware Implementations
    • M. J. Patyra, Ed., IEEE Trans. Fuzzy Syst., vol. 4, no. 4, Nov. 1996, Special Issue on Fuzzy Logic Hardware Implementations.
    • (1996) IEEE Trans. Fuzzy Syst , vol.4 , Issue.4
  • 26
    • 45549109016 scopus 로고    scopus 로고
    • Proc. IEEE, 85, 1997, Special Issue on Hardware/Software Code-sign.
    • Proc. IEEE, vol. 85, 1997, Special Issue on Hardware/Software Code-sign.
  • 27
    • 0344089201 scopus 로고    scopus 로고
    • A decade of hardware/software codesign
    • W. Wolf, Ed
    • W. Wolf, Ed., "A decade of hardware/software codesign," Computer vol. 36, pp. 38-43, 2003.
    • (2003) Computer , vol.36 , pp. 38-43
  • 28
    • 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, no. 1, pp. 176-194, Jan. 2003.
    • (2003) IEEE Trans. Neural Netw , vol.14 , Issue.1 , pp. 176-194
    • Reyneri, L.M.1
  • 32
    • 23844433374 scopus 로고    scopus 로고
    • Issues concerning the analysis and implementation of a class of fuzzy controllers
    • Oct
    • J. Echanobe, I. del Campo, and J. M. Tarela, "Issues concerning the analysis and implementation of a class of fuzzy controllers," Fuzzy Sets Syst., vol. 155, no. 2, pp. 252-271, Oct. 2005.
    • (2005) Fuzzy Sets Syst , vol.155 , Issue.2 , pp. 252-271
    • Echanobe, J.1    del Campo, I.2    Tarela, J.M.3
  • 33
    • 0033744168 scopus 로고    scopus 로고
    • High-speed DSP-based implementation of piecewise-affine and piecewise-quadratic fuzzy systems
    • Jun
    • R. Rovatti, C. Fantuzzi, and S. Simani, "High-speed DSP-based implementation of piecewise-affine and piecewise-quadratic fuzzy systems," Signal Process., vol. 80, no. 6, pp. 951-963, Jun. 2000.
    • (2000) Signal Process , vol.80 , Issue.6 , pp. 951-963
    • Rovatti, R.1    Fantuzzi, C.2    Simani, S.3
  • 34
    • 0032485187 scopus 로고    scopus 로고
    • Mixed-signal design of a fully parallel fuzzy processor
    • Mar
    • I. Baturone, A. Barriga, S. Sánchez-Solano, and J. L. Huertas, "Mixed-signal design of a fully parallel fuzzy processor," Electron. Lett., vol. 34, no. 5, pp. 437-438, Mar. 1998.
    • (1998) Electron. Lett , vol.34 , Issue.5 , pp. 437-438
    • Baturone, I.1    Barriga, A.2    Sánchez-Solano, S.3    Huertas, J.L.4
  • 35
    • 0030662761 scopus 로고    scopus 로고
    • Asynthesis of fuzzy control surfaces in CMOS technology
    • Barcelona, Spain
    • J. Matas, L. G. deVicuña, and M. Castilla, "Asynthesis of fuzzy control surfaces in CMOS technology," in Proc. IEEE Int. Conf. Fuzzy Systems, Barcelona, Spain, 1997, pp. 641-646.
    • (1997) Proc. IEEE Int. Conf. Fuzzy Systems , pp. 641-646
    • Matas, J.1    deVicuña, L.G.2    Castilla, M.3
  • 36
    • 0032120538 scopus 로고    scopus 로고
    • Multiplexing architecture for mixed-signal CMOS fuzzy controllers
    • Jul
    • F. Vidal-Verdú, R. Navas-González, and A. Rodríguez-Vázquez, "Multiplexing architecture for mixed-signal CMOS fuzzy controllers," Electron. Lett., vol. 34, no. 14, pp. 1437-1439, Jul. 1998.
    • (1998) Electron. Lett , vol.34 , Issue.14 , pp. 1437-1439
    • Vidal-Verdú, F.1    Navas-González, R.2    Rodríguez-Vázquez, A.3
  • 38
    • 0037525534 scopus 로고    scopus 로고
    • Aneuro-fuzzy system modeling with selfconstructing rule generation and hybrid SVD-based learning
    • Jun
    • S.-J. Lee and C.-S. Ouyang, "Aneuro-fuzzy system modeling with selfconstructing rule generation and hybrid SVD-based learning," IEEE Trans. Fuzzy Syst., vol. 11, no. 3, pp. 341-353, Jun. 2003.
    • (2003) IEEE Trans. Fuzzy Syst , vol.11 , Issue.3 , pp. 341-353
    • Lee, S.-J.1    Ouyang, C.-S.2
  • 39
    • 0031275772 scopus 로고    scopus 로고
    • Using fuzzy partitions to create fuzzy systems from input-output data and set the initial weights in a fuzzy neural network
    • Nov
    • Y. H. Lin, G. A. Cunningham, and S. V. Coggeshall, "Using fuzzy partitions to create fuzzy systems from input-output data and set the initial weights in a fuzzy neural network," IEEE Trans. Fuzzy Syst. vol. 5, no. 4, pp. 614-621, Nov. 1997.
    • (1997) IEEE Trans. Fuzzy Syst , vol.5 , Issue.4 , pp. 614-621
    • Lin, Y.H.1    Cunningham, G.A.2    Coggeshall, S.V.3
  • 40
    • 0033279902 scopus 로고    scopus 로고
    • A hybrid clustering and gradient descent approach for fuzzy modeling
    • Dec
    • C.-C.Wong and C.-C. Chen, "A hybrid clustering and gradient descent approach for fuzzy modeling," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 29, no. 12, pp. 686-693, Dec. 1999.
    • (1999) IEEE Trans. Syst., Man, Cybern. B, Cybern , vol.29 , Issue.12 , pp. 686-693
    • Wong, C.C.1    Chen, C.-C.2
  • 41
    • 33846105772 scopus 로고    scopus 로고
    • An experimental study on nonlinear function computation for neural/fuzzy hardware design
    • Jan
    • K. Basterretxea, J. M. Tarela, I. del Campo, and G. Bosque, "An experimental study on nonlinear function computation for neural/fuzzy hardware design," IEEE Trans. Neural Netw., vol. 18, no. 1, pp. 266-283, Jan. 2007.
    • (2007) IEEE Trans. Neural Netw , vol.18 , Issue.1 , pp. 266-283
    • Basterretxea, K.1    Tarela, J.M.2    del Campo, I.3    Bosque, G.4
  • 42
    • 0029004155 scopus 로고
    • Neural networks, approximation theory, and finite precision computation
    • J. Wray and G. G. Green, "Neural networks, approximation theory, and finite precision computation," Neural Netw., vol. 8, no. 1, pp. 31-37, 1995.
    • (1995) Neural Netw , vol.8 , Issue.1 , pp. 31-37
    • Wray, J.1    Green, G.G.2
  • 43
    • 0033078751 scopus 로고    scopus 로고
    • Consequences of the discretization on the performance of a fuzzy logic controller
    • Feb
    • I. del Campo and J. M. Tarela, "Consequences of the discretization on the performance of a fuzzy logic controller," IEEE Trans. Fuzzy Syst., vol. 7, no. 1, pp. 85-92, Feb. 1999.
    • (1999) IEEE Trans. Fuzzy Syst , vol.7 , Issue.1 , pp. 85-92
    • del Campo, I.1    Tarela, J.M.2
  • 44
    • 2442575108 scopus 로고    scopus 로고
    • Speeding-up the design of HW/SW implementations of neuro-fuzzy systems using the codesimulink environment
    • Aug
    • L. M. Reyneri and F. Renga, "Speeding-up the design of HW/SW implementations of neuro-fuzzy systems using the codesimulink environment," Appl. Soft. Comput., vol. 4, no. 3, pp. 227-240, Aug. 2004.
    • (2004) Appl. Soft. Comput , vol.4 , Issue.3 , pp. 227-240
    • Reyneri, L.M.1    Renga, F.2
  • 45
    • 51949089298 scopus 로고    scopus 로고
    • EPXA1 Development Board, Altera Corporation, Online. Available
    • EPXA1 Development Board. Hardware Reference Manual, Altera Corporation, Online. Available: http://www.altera.com
    • Hardware Reference Manual
  • 46
    • 45549109015 scopus 로고    scopus 로고
    • Excalibur Solutions-Using the Embedded Stripe Bridges, Altera Corporation, Appl. Note 142.
    • Excalibur Solutions-Using the Embedded Stripe Bridges, Altera Corporation, Appl. Note 142.
  • 47
    • 0010337637 scopus 로고    scopus 로고
    • Scenarios for ambient intelligence in 2010
    • Tech. Rep, IST Advisory Group (ISTAG, Institutional Prospective Technology Studies IPTS
    • K. Ducatel, M. Bogdanowicz, F. Scapolo, J. Leijten, and J.-C. Burgelman, "Scenarios for ambient intelligence in 2010," Tech. Rep., IST Advisory Group (ISTAG), Institutional Prospective Technology Studies (IPTS), 2001.
    • (2001)
    • Ducatel, K.1    Bogdanowicz, M.2    Scapolo, F.3    Leijten, J.4    Burgelman, J.-C.5
  • 48
    • 11844294047 scopus 로고    scopus 로고
    • A fuzzy embedded agent-based approach for realizing ambient intelligence in intelligent inhabited environments
    • Jan
    • F. Doctor, H. Hagras, and V. Callaghan, "A fuzzy embedded agent-based approach for realizing ambient intelligence in intelligent inhabited environments," IEEE Trans. Syst., Man, Cybern. A, Syst. Humans, vol. 35, no. 1, pp. 55-65, Jan. 2005.
    • (2005) IEEE Trans. Syst., Man, Cybern. A, Syst. Humans , vol.35 , Issue.1 , pp. 55-65
    • Doctor, F.1    Hagras, H.2    Callaghan, V.3


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