메뉴 건너뛰기




Volumn 20, Issue 4, 2012, Pages 673-683

VLSI design of an SVM learning core on sequential minimal optimization algorithm

Author keywords

Field programmable gate array (FPGA); sequential minimal optimization (SMO); support vector machine (SVM); VLSI design

Indexed keywords

INTELLECTUAL PROPERTY CORES; PROTOTYPE SYSTEM; RECOGNITION SYSTEMS; SEQUENTIAL MINIMAL OPTIMIZATION; SEQUENTIAL MINIMAL OPTIMIZATION ALGORITHMS; SUPPORT VECTOR MACHINE (SVM); VLSI DESIGN;

EID: 84859009542     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TVLSI.2011.2107533     Document Type: Article
Times cited : (57)

References (38)
  • 1
    • 14644412368 scopus 로고    scopus 로고
    • Speaker verification using sequence discriminant support vector machines
    • Mar.
    • W.Vincent and R. Steve, "Speaker verification using sequence discriminant support vector machines," IEEE Trans. Speech Audio Process., vol. 13, no. 2, pp. 203-210, Mar. 2005.
    • (2005) IEEE Trans. Speech Audio Process. , vol.13 , Issue.2 , pp. 203-210
    • Vincent, W.1    Steve, R.2
  • 3
    • 34548379115 scopus 로고    scopus 로고
    • Evolutionary support vector machine for automatic feature selection and classification of micro array data
    • Sep.
    • H. L. Huang and F. L. Chang, "Evolutionary support vector machine for automatic feature selection and classification of micro array data," Elsevier Bioinform. BioSyst., vol. 90, no. 2, pp. 516-528, Sep. 2007.
    • (2007) Elsevier Bioinform. BioSyst. , vol.90 , Issue.2 , pp. 516-528
    • Huang, H.L.1    Chang, F.L.2
  • 4
    • 33746932071 scopus 로고    scopus 로고
    • A study on smo-type decomposition method for support vector machines
    • Jul.
    • P. H. Chen, R. E. Fan, and C. J. Lin, "A study on SMO-type decomposition method for support vector machines," IEEE Trans. Neural Netw., vol. 17, no. 4, pp. 893-908, Jul. 2006.
    • (2006) IEEE Trans. Neural Netw. , vol.17 , Issue.4 , pp. 893-908
    • Chen, P.H.1    Fan, R.E.2    Lin, C.J.3
  • 5
    • 49149114060 scopus 로고    scopus 로고
    • Global convergence of smo algorithm for support vector regression
    • Jun.
    • N. Takahashi, J. Guo, and T. Nishi, "Global convergence of SMO algorithm for support vector regression," IEEE Trans. Neural Netw., vol. 19, no. 6, pp. 1362-1369, Jun. 2008.
    • (2008) IEEE Trans. Neural Netw. , vol.19 , Issue.6 , pp. 1362-1369
    • Takahashi, N.1    Guo, J.2    Nishi, T.3
  • 6
    • 33845295475 scopus 로고    scopus 로고
    • Using a mixed integer quadratic programming solver for the unconstrained quadratic 0-1 problem
    • DOI 10.1007/s10107-005-0637-9
    • A. Billionnet and S. Elloumi, "Using a mixed integer quadratic programming solver for the unconstrained quadratic 0-1 problem," Math. Program., vol. 109, pp. 55-68, 2007. (Pubitemid 44874466)
    • (2007) Mathematical Programming , vol.109 , Issue.1 , pp. 55-68
    • Billionnet, A.1    Elloumi, S.2
  • 7
    • 0042552138 scopus 로고
    • A computational method for the indefinite quadratic programming problem
    • J. R. Bunch and L. Kaufman, "A computational method for the indefinite quadratic programming problem," Linear Algebra Its Appl. 34, pp. 341-369, 1980.
    • (1980) Linear Algebra Its Appl. , vol.34 , pp. 341-369
    • Bunch, J.R.1    Kaufman, L.2
  • 8
    • 0001171722 scopus 로고    scopus 로고
    • Using sparseness and analytic qp to speed training of support vector machines
    • M. S. Kearns, S. A. Solla, and D. A. Cohn, Eds. Cambridge, MA: MIT Press
    • J. C. Platt, "Using sparseness and analytic QP to speed training of support vector machines," in Advances in Neural Information Processing Systems 11, M. S. Kearns, S. A. Solla, and D. A. Cohn, Eds. Cambridge, MA: MIT Press, 1999.
    • (1999) Advances in Neural Information Processing Systems , vol.11
    • Platt, J.C.1
  • 10
    • 19344375172 scopus 로고    scopus 로고
    • Rigorous proof of termination of SMO algorithm for support vector machines
    • DOI 10.1109/TNN.2005.844857
    • N. Takahashi and T. Nishi, "Rigorous proof of termination of SMO algorithm for support vector machines," IEEE Trans. Neural Netw., vol. 16, no. 3, pp. 774-776, May 2005. (Pubitemid 40718019)
    • (2005) IEEE Transactions on Neural Networks , vol.16 , Issue.3 , pp. 774-776
    • Takahashi, N.1    Nishi, T.2
  • 11
    • 0003120218 scopus 로고    scopus 로고
    • Fast training of support vector machines using sequential minimal optimization
    • B. Schölkopf C. Burges, and A. Smola, Eds. Cambridge, MA: MIT Press
    • J. C. Platt, "Fast training of support vector machines using sequential minimal optimization," in Advances in Kernel Methods of Support Vector Machine, B. Schölkopf, C. Burges, and A. Smola, Eds. Cambridge, MA: MIT Press, 1998.
    • (1998) Advances in Kernel Methods of Support Vector Machine
    • Platt, J.C.1
  • 12
    • 0034228643 scopus 로고    scopus 로고
    • The analysis of decomposition methods for support vector machines
    • Jul.
    • C. C. Chang, C. W. Hsu, and C.-J. Lin, "The analysis of decomposition methods for support vector machines," IEEE Trans. Neural Netw., vol. 11, no. 4, pp. 1003-1008, Jul. 2000.
    • (2000) IEEE Trans. Neural Netw. , vol.11 , Issue.4 , pp. 1003-1008
    • Chang, C.C.1    Hsu, C.W.2    Lin, C.-J.3
  • 13
    • 0002714543 scopus 로고    scopus 로고
    • Making large-scale svm learning practical
    • B. Schölkopf C. J. C. Burges, and A. J. Smola, Eds. Cambridge, MA: MIT Press
    • T. Joachims, "Making large-scale SVM learning practical," in Advances in Kernel Methods-Support Vector Learning, B. Schölkopf, C. J. C. Burges, and A. J. Smola, Eds. Cambridge, MA: MIT Press, 1998.
    • (1998) Advances in Kernel Methods-Support Vector Learning
    • Joachims, T.1
  • 14
    • 34247503687 scopus 로고    scopus 로고
    • Sub-microwatt analog VLSI trainable pattern classifier
    • DOI 10.1109/JSSC.2007.894803
    • S. Chakrabartty and G. Cauwenberghs, "Sub-microwatt analog VLSI trainable pattern classifier," IEEE Trans. Solid-State Circuits, vol. 42, no. 5, pp. 1169-1179, May 2007. (Pubitemid 46646877)
    • (2007) IEEE Journal of Solid-State Circuits , vol.42 , Issue.5 , pp. 1169-1179
    • Chakrabartty, S.1    Cauwenberghs, G.2
  • 15
    • 0032669291 scopus 로고    scopus 로고
    • Learning algorithm for nonlinear support vector machines suited for digital vlsi
    • D. Anguita, A. Boni, and S. Ridella, "Learning algorithm for nonlinear support vector machines suited for digital VLSI," Electron. Lett., vol. 35, no. 16, pp. 1349-1350, 1999.
    • (1999) Electron. Lett. , vol.35 , Issue.16 , pp. 1349-1350
    • Anguita, D.1    Boni, A.2    Ridella, S.3
  • 16
    • 51749092632 scopus 로고    scopus 로고
    • Analog vlsi implementation of support vector machine learning and classification
    • May
    • S. Y. Peng, B. A. Minch, and P. Hasler, "Analog VLSI implementation of support vector machine learning and classification," in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS), May 2008, pp. 860-863.
    • (2008) Proc. IEEE Int. Symp. Circuits Syst. (ISCAS) , pp. 860-863
    • Peng, S.Y.1    Minch, B.A.2    Hasler, P.3
  • 17
    • 84898993017 scopus 로고    scopus 로고
    • Sub-microwatt analog vlsi support vector machine for pattern classification and sequence estimation
    • Cambridge, MA: MIT Press
    • S. Chakrabartty and G. Cauwenberghs, "Sub-microwatt analog VLSI support vector machine for pattern classification and sequence estimation," in Adv. Neural Information Processing Systems (NIPS'2004). Cambridge, MA: MIT Press, 2005.
    • (2005) Adv. Neural Information Processing Systems (NIPS'2004)
    • Chakrabartty, S.1    Cauwenberghs, G.2
  • 18
    • 0242695713 scopus 로고    scopus 로고
    • Kerneltron: Support vector machine in silicon
    • Sep.
    • R. Genov and G. Cauwenberghs, "Kerneltron: Support vector machine in silicon," IEEE Trans. Neural Netw., vol. 14, no. 5, pp. 1426-1434, Sep. 2003.
    • (2003) IEEE Trans. Neural Netw. , vol.14 , Issue.5 , pp. 1426-1434
    • Genov, R.1    Cauwenberghs, G.2
  • 19
    • 34548829172 scopus 로고    scopus 로고
    • An energy-scalable margin propagation-based analog VLSI support vector machine
    • 4252882, 2007 IEEE International Symposium on Circuits and Systems, ISCAS 2007
    • P. Kucher and S. Chakrabartty, "An energy-scalable margin propagation- based analog VLSI support vector machine," in Proc. IEEE Int. Conf. Circuits Syst. (ISCAS), May 2007, pp. 1289-1292. (Pubitemid 47448752)
    • (2007) Proceedings - IEEE International Symposium on Circuits and Systems , pp. 1289-1292
    • Kucher, P.1    Chakrabartty, S.2
  • 20
    • 62949115115 scopus 로고    scopus 로고
    • Fpga implementation of support vector machine based isolated digit recognition system
    • Jan.
    • J. Manikandan, B. Venkataramani, and V. Avanthi, "FPGA implementation of support vector machine based isolated digit recognition system," in Proc. 22nd IEEE Int. Conf. VLSI Des., Jan. 2009, pp. 347-352.
    • (2009) Proc. 22nd IEEE Int. Conf. VLSI Des. , pp. 347-352
    • Manikandan, J.1    Venkataramani, B.2    Avanthi, V.3
  • 21
    • 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
  • 22
    • 43549100430 scopus 로고    scopus 로고
    • An analogue circuit for sequential minimal optimization for support vector machines
    • May
    • M. Jiméneza, H. Lamelaa, and J. Gimenoa, "An analogue circuit for sequential minimal optimization for support vector machines," in Proc. SPIE, May 2008, vol. 6979, pp. 697909-697909-6.
    • (2008) Proc. SPIE , vol.6979 , pp. 697909-6979096
    • Jiméneza, M.1    Lamelaa, H.2    Gimenoa, J.3
  • 25
    • 0000545946 scopus 로고    scopus 로고
    • Improvements to Platt's SMO algorithm for SVM classifier design
    • DOI 10.1162/089976601300014493
    • S. S. Keerthi, S. K. Shevade, C. Bhattacharyya, and K. R. K. Murthy, "Improvements to Platt's SMO algorithm for SVM classifier design," Neural Comput., vol. 13, pp. 637-649, 2001. (Pubitemid 33595014)
    • (2001) Neural Computation , vol.13 , Issue.3 , pp. 637-649
    • Keerthi, S.S.1    Shevade, S.K.2    Bhattacharyya, C.3    Murthy, K.R.K.4
  • 26
    • 0003789653 scopus 로고    scopus 로고
    • Support vector machines: Training and applications
    • Cambridge, AI Memo
    • R. F. Osuna and F. Girosi, "Support vector machines: Training and applications," Massachusetts Inst. Technol., Cambridge, AI Memo 1602, 1997b.
    • (1997) Massachusetts Inst. Technol. , vol.1602
    • Osuna, R.F.1    Girosi, F.2
  • 27
    • 0004322632 scopus 로고    scopus 로고
    • Sequential minimal optimization: A fast algorithm for training support vector machines
    • Tech. Rep. MSR-TR-98-14
    • J. C. Platt, "Sequential minimal optimization: A fast algorithm for training support vector machines," Microsoft Research, Tech. Rep. MSR-TR-98-14, 1998.
    • (1998) Microsoft Research
    • Platt, J.C.1
  • 30
    • 48249155330 scopus 로고    scopus 로고
    • Ubiquitous and robust text-independent speaker recognition for home automation digital life
    • Jun.
    • J. F. Wang, T. W. Kuan, J. C. Wang, and G. H. Gu, "Ubiquitous and robust text-independent speaker recognition for home automation digital life," in Proc. 5th Int. Conf. Ubiquitous Intell. Comput. (UIC), Jun. 2008, vol. 5061, pp. 297-310.
    • (2008) Proc. 5th Int. Conf. Ubiquitous Intell. Comput. (UIC) , vol.5061 , pp. 297-310
    • Wang, J.F.1    Kuan, T.W.2    Wang, J.C.3    Gu, G.H.4
  • 31
    • 0004056285 scopus 로고    scopus 로고
    • Spoken language processing: A guide to theory, algorithm and system development
    • Redmond,WA. Englewood Cliffs, NJ: Prentice-Hall
    • X. Huang, A. Acero, and H. W. Hon, "Spoken language processing: A guide to theory, algorithm and system development," in All of Microsoft Research, Redmond,WA. Englewood Cliffs, NJ: Prentice-Hall, 2001.
    • (2001) All of Microsoft Research
    • Huang, X.1    Acero, A.2    Hon, H.W.3
  • 35
    • 27644532699 scopus 로고    scopus 로고
    • Using one-class and two-class SVMs for multiclass image annotation
    • DOI 10.1109/TKDE.2005.170
    • K. S. Goh, E. Y. Chang, and B. Li, "Using one-class and two-class SVMs for multi-class image annotation," IEEE Trans. Know Data Eng., vol. 17, no. 10, pp. 1333-1346, 2005. (Pubitemid 41560421)
    • (2005) IEEE Transactions on Knowledge and Data Engineering , vol.17 , Issue.10 , pp. 1333-1346
    • Goh, K.-S.1    Chang, E.Y.2    Li, B.3
  • 36
    • 33745814063 scopus 로고    scopus 로고
    • Which is the best multi-class svm method? An empirical study
    • Dept. Mechan. Eng., Nat. Univ. Singapore, Singapore, Tech. Rep. CD-03-12
    • K. Duan and S. S. Keerthi, "Which is the best multi-class SVM method? An empirical study," Control Div., Dept. Mechan. Eng., Nat. Univ. Singapore, Singapore, Tech. Rep. CD-03-12, 2003.
    • (2003) Control Div.
    • Duan, K.1    Keerthi, S.S.2
  • 37
    • 77956997229 scopus 로고    scopus 로고
    • A parallel and scalable digital architecture for training support vector machines
    • K. K. Cao, H. B. Shen, and H. F. Chen, "A parallel and scalable digital architecture for training support vector machines," J. Zhejiang Univ. -Sci. C, vol. 11, no. 8, pp. 620-628, 2010.
    • (2010) J. Zhejiang Univ. -Sci. C , vol.11 , Issue.8 , pp. 620-628
    • Cao, K.K.1    Shen, H.B.2    Chen, H.F.3
  • 38
    • 53749089739 scopus 로고    scopus 로고
    • Fast support vector machine training and classification on graphics processors
    • B. C. Catanzaro, N. Sundaram, and K. Keutzer, "Fast support vector machine training and classification on graphics processors," in Proc. 25th Int. Conf. Mach. Learn., 2008, pp. 104-111.
    • (2008) Proc. 25th Int. Conf. Mach. Learn. , pp. 104-111
    • Catanzaro, B.C.1    Sundaram, N.2    Keutzer, K.3


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