{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T20:12:22Z","timestamp":1775247142214,"version":"3.50.1"},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2018,10,11]],"date-time":"2018-10-11T00:00:00Z","timestamp":1539216000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Center for Sensorimotor Neural Engineering","award":["EEC-1028725"],"award-info":[{"award-number":["EEC-1028725"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2019,5]]},"DOI":"10.1007\/s00034-018-0953-y","type":"journal-article","created":{"date-parts":[[2018,10,10]],"date-time":"2018-10-10T23:43:31Z","timestamp":1539215011000},"page":"2097-2113","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A Reconfigurable Hardware Architecture for Principal Component Analysis"],"prefix":"10.1007","volume":"38","author":[{"given":"Uday A.","family":"Korat","sequence":"first","affiliation":[]},{"given":"Amirhossein","family":"Alimohammad","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,10,11]]},"reference":[{"key":"953_CR1","volume-title":"Encyclopedia for Research Methods for the Social Sciences","author":"H Abdi","year":"2003","unstructured":"H. Abdi, Multivariate analysis, in Encyclopedia for Research Methods for the Social Sciences, ed. by M. Lewis-Beck, A. Bryman, T. Futing (Sage, Thousand Oaks, 2003)"},{"issue":"4","key":"953_CR2","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1002\/wics.101","volume":"2","author":"H Abdi","year":"2010","unstructured":"H. Abdi, L.J. Williams, Principal component analysis. Wiley Interdiscip. Rev. Comput. Stat. 2(4), 433\u2013459 (2010)","journal-title":"Wiley Interdiscip. Rev. Comput. Stat."},{"key":"953_CR3","unstructured":"A.A.S. Ali, A. Amira, F. Bensaali, M. Benammar, Hardware PCA for gas identification systems using high level synthesis on the Zynq SoC, in IEEE International Conference on Electronics, Circuits, and Systems, (2013), pp. 707\u2013710"},{"key":"953_CR4","unstructured":"T.J. Bauer, The design of an efficient hardware subroutine protocol for FPGAs, in Ph.D. Dissertation, (Massachusetts Institute of Technology, Cambridge, 1994)"},{"issue":"5","key":"953_CR5","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1016\/S0950-3293(01)00017-9","volume":"12","author":"M Borgognone","year":"2001","unstructured":"M. Borgognone, J. Bussi, G. Hough, Principal component analysis in sensory analysis: covariance or correlation matrix? Food Qual. Prefer. 12(5), 323\u2013326 (2001)","journal-title":"Food Qual. Prefer."},{"key":"953_CR6","unstructured":"T.C. Chen, W. Liu, L.G. Chen, VLSI architecture of leading eigenvector generation for on-chip principal component analysis spike sorting system, in International Conference of the IEEE Engineering in Medicine and Biology Society, (2008), pp. 3192\u20133195"},{"key":"953_CR7","unstructured":"A. Das, S. Misra, S. Joshi, J. Zambreno, G. Memik, A. Choudhary, An efficient FPGA implementation of principle component analysis based network intrusion detection system, in Proceedings of the Conference on Design, Automation and Test in Europe, (2008), pp. 1160\u20131165"},{"issue":"1","key":"953_CR8","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/S0377-0427(00)00413-1","volume":"123","author":"GH Golub","year":"2000","unstructured":"G.H. Golub, H.A. Van der Vorst, Eigenvalue computation in the 20th century. J. Comput. Appl. Math. 123(1), 35\u201365 (2000)","journal-title":"J. Comput. Appl. Math."},{"key":"953_CR9","doi-asserted-by":"crossref","DOI":"10.56021\/9781421407944","volume-title":"Matrix Computations","author":"GH Golub","year":"2012","unstructured":"G.H. Golub, C.F. Van Loan, Matrix Computations (Johns Hopkins University Press, Baltimore, 2012)"},{"key":"953_CR10","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1093\/imanum\/drp012","volume":"29","author":"GH Golub","year":"2009","unstructured":"G.H. Golub, F. Uhlig, The QR algorithm: 50 years later its genesis by John Francis and Vera Kublanovskaya and subsequent developments. IMA J. Numer. Anal. 29, 467\u2013485 (2009)","journal-title":"IMA J. Numer. Anal."},{"key":"953_CR11","unstructured":"T. Karnthak P. Kumhom, A hardware implementation of PCA based-on the networks-on-chip paradigm, in International Symposium on Communications and Information Technologies, (2012), pp. 834\u2013839"},{"key":"953_CR12","unstructured":"U.A. Korat, A reconfigurable hardware implementation for the principal component analysis, in M.S. Thesis, (Department of Electrical and Computing Engineering, San Diego State University, San Diego, CA, 2016)"},{"key":"953_CR13","unstructured":"U.A. Korat, P. Yadav, H. Shah, An efficient hardware implementation of vector-based odd-even merge sorting, in IEEE Conference Ubiquitous Computing, Electronics and Mobile Communication, (2017), pp. 654\u2013657"},{"key":"953_CR14","volume-title":"Adv. Eng. Math.","author":"E Kreyszig","year":"2011","unstructured":"E. Kreyszig, Adv. Eng. Math. (Wiley, New Yourk, 2011)"},{"issue":"1","key":"953_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00778-011-0232-z","volume":"21","author":"R Mueller","year":"2012","unstructured":"R. Mueller, J. Teubner, G. Alonso, Sorting networks on FPGAs. Int. J. Very Large Data Bases 21(1), 1\u201323 (2012)","journal-title":"Int. J. Very Large Data Bases"},{"key":"953_CR16","unstructured":"A. Ray, A survey of CORDIC algorithms for FPGA based computers, in International Symposium on Field Programmable Gate Arrays, (1998), pp. 191\u2013200"},{"key":"953_CR17","unstructured":"M. Ren, Cordic-based Givens QR decomposition for MIMO detectors, in Master\u2019s Thesis, (Georgia Institute of Technology, Atlanta, 2013)"},{"key":"953_CR18","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.jpdc.2016.05.014","volume":"96","author":"MU Torun","year":"2016","unstructured":"M.U. Torun, O. Yilmaz, A.N. Akansu, FPGA, GPU, and CPU implementations of Jacobi algorithm for eigenanalysis. J. Parallel Distrib. Comput. 96, 172\u2013180 (2016)","journal-title":"J. Parallel Distrib. Comput."},{"key":"953_CR19","unstructured":"L. Vuataz, Some points of methodology in multidimensional data analysis as applied to sensory evaluation, in Nestle Research News, (1976), pp. 57\u201371"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-018-0953-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00034-018-0953-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-018-0953-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T19:28:03Z","timestamp":1775244483000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00034-018-0953-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,11]]},"references-count":19,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2019,5]]}},"alternative-id":["953"],"URL":"https:\/\/doi.org\/10.1007\/s00034-018-0953-y","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"value":"0278-081X","type":"print"},{"value":"1531-5878","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,11]]},"assertion":[{"value":"9 April 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 September 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 September 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 October 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}