Fast Multiway Partial Least Squares Regression. 2019

Flavio Camarrone, and Marc M Van Hulle

Multiway array decomposition has been successful in providing a better understanding of the structure underlying data and in discovering potentially hidden feature dependences serving high-performance decoder applications. However, the computational cost of multiway algorithms can become prohibitive, especially when considering large datasets, rendering them unsuitable for time-critical applications. We propose a multiway regression model for large-scale tensors with optimized performance in terms of time complexity, called fast higher order partial least squares (fHOPLS). We compare fHOPLS with its native version, higher order partial least squares (HOPLS), the state-of-the-art in multilinear regression, under different noise conditions and tensor dimensionalities using synthetic data. We also compare their performance when used for predicting scalp-recorded electroencephalography signals from invasively recorded electrocorticography signals in an oddball experiment. For the sake of exposition, we evaluated the performance of standard unfolded partial least squares (PLS) and linear regression. Our results show that fHOPLS is significantly faster than HOPLS, in particular for big data. In addition, the regression performances of fHOPLS and HOPLS are comparable and outperform both unfolded PLS and linear regression. Another interesting result is that multiway array decoding yields more accurate results than epoch-based averaging procedures traditionally used in the brain computer interfacing community.

UI MeSH Term Description Entries
D008297 Male Males
D001921 Brain The part of CENTRAL NERVOUS SYSTEM that is contained within the skull (CRANIUM). Arising from the NEURAL TUBE, the embryonic brain is comprised of three major parts including PROSENCEPHALON (the forebrain); MESENCEPHALON (the midbrain); and RHOMBENCEPHALON (the hindbrain). The developed brain consists of CEREBRUM; CEREBELLUM; and other structures in the BRAIN STEM. Encephalon
D004569 Electroencephalography Recording of electric currents developed in the brain by means of electrodes applied to the scalp, to the surface of the brain, or placed within the substance of the brain. EEG,Electroencephalogram,Electroencephalograms
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D000069280 Electrocorticography Recording of brain electrical activities in which the electrodes are placed directly on the CEREBRAL CORTEX. Electrocorticography (EcoG),Extraoperative ECoG,Extraoperative Electrocorticography,Intracranial EEG,Intracranial Electroencephalography,Intraoperative ECoG,Intraoperative Electrocorticography,ECoG, Extraoperative,ECoG, Intraoperative,ECoGs, Extraoperative,ECoGs, Intraoperative,EEG, Intracranial,EEGs, Intracranial,Electrocorticographies,Electrocorticographies (EcoG),Electrocorticographies, Extraoperative,Electrocorticographies, Intraoperative,Electrocorticography, Extraoperative,Electrocorticography, Intraoperative,Electroencephalographies, Intracranial,Electroencephalography, Intracranial,Extraoperative ECoGs,Extraoperative Electrocorticographies,Intracranial EEGs,Intracranial Electroencephalographies,Intraoperative ECoGs,Intraoperative Electrocorticographies
D000328 Adult A person having attained full growth or maturity. Adults are of 19 through 44 years of age. For a person between 19 and 24 years of age, YOUNG ADULT is available. Adults
D000465 Algorithms A procedure consisting of a sequence of algebraic formulas and/or logical steps to calculate or determine a given task. Algorithm
D012815 Signal Processing, Computer-Assisted Computer-assisted processing of electric, ultrasonic, or electronic signals to interpret function and activity. Digital Signal Processing,Signal Interpretation, Computer-Assisted,Signal Processing, Digital,Computer-Assisted Signal Interpretation,Computer-Assisted Signal Interpretations,Computer-Assisted Signal Processing,Interpretation, Computer-Assisted Signal,Interpretations, Computer-Assisted Signal,Signal Interpretation, Computer Assisted,Signal Interpretations, Computer-Assisted,Signal Processing, Computer Assisted
D016018 Least-Squares Analysis A principle of estimation in which the estimates of a set of parameters in a statistical model are those quantities minimizing the sum of squared differences between the observed values of a dependent variable and the values predicted by the model. Rietveld Refinement,Analysis, Least-Squares,Least Squares,Analyses, Least-Squares,Analysis, Least Squares,Least Squares Analysis,Least-Squares Analyses,Refinement, Rietveld

Related Publications

Flavio Camarrone, and Marc M Van Hulle
January 2013, Methods in molecular biology (Clifton, N.J.),
Flavio Camarrone, and Marc M Van Hulle
July 2004, NeuroImage,
Flavio Camarrone, and Marc M Van Hulle
June 2018, Analytical chemistry,
Flavio Camarrone, and Marc M Van Hulle
June 2019, Analytical chemistry,
Flavio Camarrone, and Marc M Van Hulle
June 2008, Lifetime data analysis,
Flavio Camarrone, and Marc M Van Hulle
April 2005, Bioinformatics (Oxford, England),
Flavio Camarrone, and Marc M Van Hulle
May 2011, Applied spectroscopy,
Flavio Camarrone, and Marc M Van Hulle
July 2018, IEEE transactions on neural networks and learning systems,
Flavio Camarrone, and Marc M Van Hulle
August 2018, Royal Society open science,
Copied contents to your clipboard!