Abstract
Many modern techniques for analyzing time-varying longitudinal data rely on parametric models to interrogate the time-courses of univariate or multivariate processes. Typical analytic objectives include utilizing retrospective observations to model current trends, predict prospective trajectories, derive categorical traits, or characterize various relations. Among the many mathematical, statistical, and computational strategies for analyzing longitudinal data, tensor-based linear modeling offers a unique algebraic approach that encodes different characterizations of the observed measurements in terms of state indices. This paper introduces a new method of representing, modeling, and analyzing repeated-measurement longitudinal data using a generalization of event order from the positive reals to the complex plane. Using complex time (kime), we transform classical time-varying signals as 2D manifolds called kimesurfaces. This kime characterization extends the classical protocols for analyzing time-series data and offers unique opportunities to design novel inference, prediction, classification, and regression techniques based on the corresponding kimesurface manifolds. We define complex time and illustrate alternative time-series to kimesurface transformations. Using the Laplace transform and its inverse, we demonstrate the bijective mapping between time-series and kimesurfaces. A proposed general tensor regression based linear model is validated using functional Magnetic Resonance Imaging data. This kimesurface representation method can be used with a wide range of machine learning algorithms, artificial intelligence tools, analytical approaches, and inferential techniques to interrogate multivariate, complex-domain, and complex-range longitudinal processes.




Similar content being viewed by others
References
Diggle P et al (2002) Analysis of longitudinal data. Oxford University Press, Oxford
Asar Ö et al (2015) Joint modelling of repeated measurement and time-to-event data: an introductory tutorial. Int J Epidemiol 44(1):334–344
Dinov I (2018) Data science and predictive analytics: biomedical and health applications using R. Computer science. Springer International Publishing, New York
Raftery AE, Madigan D, Volinsky CT (1996) Accounting for model uncertainty in survival analysis improves predictive performance. Bayesian Stat 5:323–349
Van der Laan MJ, Laan M, Robins JM (2003) Unified methods for censored longitudinal data and causality. Springer Science & Business Media, New York
Dinov I, Velev M (2021) Data science time complexity, inferential uncertainty, and spacekime analytics. STEM Series. De Gruyter, Berlin/Boston
Zhou Y, Wong RKW, He K (2021) Tensor linear regression: degeneracy and solution. IEEE Access 9:7775–7788
Tang M, Gao C, Goutman SA, Kalinin A, Mukherjee B, Guan Y, Dinov ID (2018) Model-based and model-free techniques for amyotrophic lateral sclerosis diagnostic prediction and patient clustering. Neuroinformatics 17:407–421. https://doi.org/10.1007/s12021-018-9406-9
Marino S et al (2020) Compressive big data analytics: an ensemble meta-algorithm for high-dimensional multisource datasets. PLoS 15(8):e0228520
Nesselroade JR, Baltes PB (1979) Longitudinal research in the study of behavior and development. Academic Press, Cambridge
Grimm KJ, Davoudzadeh P, Ram N IV (2017) Developments in the analysis of longitudinal data. Monogr Soc Res Child Dev 82(2):46–66
Fitzmaurice GM, Ravichandran C (2008) A primer in longitudinal data analysis. Circulation 118(19):2005–2010
Telzer EH et al (2018) Methodological considerations for developmental longitudinal fMRI research. Dev Cogn Neurosci 33:149–160
Taris T (2000) Longitudinal data analysis. Sage, Thousand Oaks
Wei WWS (2013) Time series analysis. In: Little TD (ed) The oxford handbook of quantitative methods in psychology, vol 2. Statistical Analysis, pp 458–485. https://doi.org/10.1093/oxfordhb/9780199934898.013.0022
Verbeke G et al (2014) The analysis of multivariate longitudinal data: a review. Stat Methods Med Res 23(1):42–59
Perea J (2019) Topological time series analysis. Not Am Math Soc 5:686–694
Boissonnat J-D, Chazal F, Yvinec M (2018) Geometric and topological inference. Cambridge University Press, Cambridge
Kennedy SM, Roth JD, Scrofani JW (2018) A novel method for topological embedding of time-series data. In: 2018 26th European Signal Processing Conference (EUSIPCO). IEEE
Bao W, Yue J, Rao Y (2017) A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PLoS ONE 12(7):e0180944
Friston KJ et al (1995) Analysis of fMRI time-series revisited. Neuroimage 2(1):45–53
Aron AR, Gluck MA, Poldrack RA (2006) Long-term test–retest reliability of functional MRI in a classification learning task. Neuroimage 29(3):1000–1006
Skup M (2010) Longitudinal fMRI analysis: a review of methods. Stat Interface 3(2):235–252
Kumar N et al. (2009) IEEE 12th International Conference on Computer Vision. IEEE
Lock EF (2018) Tensor-on-tensor regression. J Comput Graph Stat Joint Publ Am Stat Assoc Inst Math Stat Interface Found North Am 27(3):638–647
De Martino F et al (2011) Predicting EEG single trial responses with simultaneous fMRI and relevance vector machine regression. Neuroimage 56(2):826–836
Acar E et al. (2017) Tensor-based fusion of EEG and FMRI to understand neurological changes in schizophrenia. In: 2017 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE
Ferdowsi S, Abolghasemi V, Sanei S (2015) A new informed tensor factorization approach to EEG–fMRI fusion. J Neurosci Methods 254:27–35
Belding WR (1978) Bases for the positive cone of a partially ordered module. Trans Am Math Soc 235:305–313
Robinson DJ (2008) An introduction to abstract algebra. de Gruyter, Berlin
Anderson E (2017) The problem of time. Springer, New York
Spiegel MR (1965) Laplace transforms. McGraw-Hill, New York
Adler RJ (2010) The geometry of random fields. SIAM, New Delhi
Worsley K (1994) Local maxima and the expected Euler characteristic of excursion sets of X2, F and T fields. Adv Appl Probab 26:13–42
Valsa J, Brančik L (1998) Approximate formulae for numerical inversion of Laplace transforms. Int J Numer Model Electron Netw Devices Fields 11(3):153–166
Berenstein CA, Yger A (1999) Residue calculus and effective Nullstellensatz. Am J Math 121(4):723–796
Abramowitz M, Stegun IA, Romer RH (1988) Handbook of mathematical functions with formulas, graphs, and mathematical tables. American Association of Physics Teachers, Maryland
Peltier SJ et al. (2009) Support vector machine classification of complex fMRI data. In: 2009 annual international conference of the IEEE engineering in medicine and biology society
Peltier S et al. (2013) Multivariate classification of complex and multi-echo fMRI Data. In: 2013 international workshop on pattern recognition in neuroimaging
Tabelow K, Polzehl J (2010) Statistical parametric maps for functional MRI experiments in R: the package fmri. WIAS, Berlin
Eloyan A et al (2014) Analytic Programming with fMRI Data: a quick-start guide for statisticians using R. PLoS ONE 9(2):e89470
Shattuck DW et al (2008) Construction of a 3D probabilistic atlas of human cortical structures. Neuroimage 39(3):1064–1080
Mandal PK, Mahajan R, Dinov ID (2012) Structural brain atlases: design, rationale, and applications in normal and pathological cohorts. J Alzheimer’s Dis 1(s3):S169–S188
Tang Y et al (2010) The construction of a Chinese MRI brain atlas: a morphometric comparison study between Chinese and Caucasian cohorts. Neuroimage 51(1):33–41
Welvaert M, Rosseel Y (2013) On the definition of signal-to-noise ratio and contrast-to-noise ratio for fMRI data. PLoS ONE 8(11):e77089
Geissler A et al (2007) Contrast-to-noise ratio (CNR) as a quality parameter in fMRI. J Magn Reson Imaging Off J Int Soc Magn Reson Med 25(6):1263–1270
Fay MP, Proschan MA (2010) Wilcoxon-mann-whitney or t-test? On assumptions for hypothesis tests and multiple interpretations of decision rules. Stat Surv 4:1
Benjamini Y, Hochberg Y (1995) Controlling the false discovery rate: a practical and powerful approach to multiple testing. J R Stat Soc Series B (Methodol) 57(1):289–300
Lohmann G et al (2018) LISA improves statistical analysis for fMRI. Nat Commun 9(1):4014
Wu CO, Tian X (2018) Nonparametric models for longitudinal data: with implementation in R. CRC Press, Florida
Van Montfort K, Oud JH, Voelkle MC (2018) Continuous time modeling in the behavioral and related sciences. Springer, New York
Molenberghs G, Verbeke G (2006) Models for discrete longitudinal data. Springer, New York
Banus J et al (2021) Biophysics-based statistical learning: Application to heart and brain interactions. Med Image Anal 72:102089
Abbas IA, Marin M (2018) Analytical solutions of a two-dimensional generalized thermoelastic diffusions problem due to laser pulse. Iran J Sci Technol Trans Mech Eng 42(1):57–71
Marin M et al (2020) A domain of influence in the Moore–Gibson–Thompson theory of dipolar bodies. J Taibah Univ Sci 14(1):653–660
Kolda TG, Bader BW (2009) Tensor decompositions and applications. SIAM Rev 51(3):455–500
Acknowledgements
This research is supported in part by funding provided by the National Science Foundation, the National Institutes of Health, and the Michigan Institute for Data Science. National Institute of Health (https://www.nih.gov) grants: UL1 TR002240, R01 CA233487, R01 MH121079, T32 GM141746; National Science Foundation (https://www.nsf.gov) grants: 1916425, 1734853, 1636840, 1416953, 0716055, 1023115. The funders had no role in the study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 Appendix A: Introduction to tensors
A tensor is an important mathematical object defined as a multilinear map from a vector space (module) over a fixed field (or ring) into the field (or ring). In the special case where the field is \({\mathbb{R}}\) or \({\mathbb{C}}\) and the vector space is finite dimensional, these multilinear maps coincide with the common computational and data science tensor definition as multidimensional arrays. The space of multidimensional arrays is then naturally isomorphic to the space of multilinear maps. In physical sciences, a tensor maps a set of \(K\) vector-space elements and \(M\) dual-space elements into the base field, \({\mathbb{F}}\).
where \({\mathbb{F}}\) can be either \({\mathbb{R}}\) or \({\mathbb{C}}\), \(V_{i}\) is a vector space over \({\mathbb{F}}\), and \(V_{i}^{*}\) is its dual, \(\forall 1 \le i \le K\). Throughout this paper, we refer to the data science definition of tensors as multiway arrays representing computable data objects tracking observed collections of multivariate features organized into \(K\)-way arrays. Common TLM notation uses lowercase bold symbols (\({\varvec{a}}\)) for vectors, bold uppercase (\({\varvec{A}}\)) for matrices, and uppercase blackboard symbols (\({\mathbb{B}}\)) as tensors of any dimension. Note that the base fields are also denoted by blackboard symbols (\({\mathbb{F}}\)). A \(K{\text{th}}\) order tensor is a multidimensional array \({\mathbb{B}}\):\(I_{1} \times \cdots \times I_{K}\) with \(I_{k}\) representing the dimension of the \(k{\text{th}}\) mode of the tensor, \(\forall 1 \le k \le K\). The tensor elements are specified as \({\mathbb{B}}\left[ {i_{1} , \cdots , i_{K} } \right]\), where \(1 \le i_{k} \le I_{K} , \forall 1 \le k \le K\). Computable data tensor objects can be represented as outer products, \(^\circ\), of a set of vectors \(\left\{ {{\varvec{b}}_{k} } \right\}_{k = 1}^{K}\):
with its elements indexed as:
The outer product operation \(^\circ\) takes a pair of a \(K_{1}^{th}\)-order and a \(K_{2}^{th}\)-order tensors as inputs, and returns a \(\left( {K_{1} + K_{2} } \right){\text{th}}\)-order tensor. In general, transformation tensors can be considered as multilinear mappings between vector spaces. If \({\mathbb{F}}\) denotes the real (\({\mathbb{R}}\)) or complex (\({\mathbb{C}}\)) field including the tensor elements, then a data tensor is an object that can be represented as
The order of a given tensor, \(K\), represents the number of tensor modes. For each tensor, there exists an integer \(R\) (\(\min R\) is the tensor rank) that allows an expansion of the tensor as a linear combination of \(R\) rank-1 tensors:
where \(\lambda_{r} \in F\), \({\varvec{b}}_{k,r} \in {\mathbb{F}}^{{I_{k} }}\), and \(1 \le k \le K\). The minimal \(\min R\) that permits such representation is called the rank of the tensor and the associated tensor decomposition is called minimal CANDECOMP/PARAFAC (CP) or Polyadic tensor decomposition [7, 56].
The tensor vectorization operation \({\text{vec}}\left( {\mathbb{B}} \right)\) restructures (or vectorizes) the tensor as a 1D vector containing all tensor array entries. The length of the corresponding \({\text{vec}}\left( {\mathbb{B}} \right)\) is \(\mathop \prod \nolimits_{k = 1}^{K} I_{k}\) and the indexing transformation is defined by:
Tensors can also be unwounded as matrices by unfolding them along a specified tensor mode \(k\). The mode-\(k\) matrix representation of the tensor \({\mathbb{B}}\) is \({\varvec{B}}^{\left( k \right)} :I_{k} \times \mathop \prod \nolimits_{l \ne k} I_{l}\) and contains the vectorized representation of each sub-tensor in the \(k{\text{th }}\) mode.
Finally, for a pair of tensors \({\mathbb{A}}\) and \({\mathbb{B}}\), we can define the contracted tensor product, \({\mathbb{A}},{\mathbb{B}}_{L}\), which naturally leads to tensor-based linear modeling, tensor inference, and linear tensor model prediction.
Notice that in this example the contracted tensor product takes an order-(\(K + L\)) tensor and an order-(\(L + M\)) and returns a (\(K + M\))-tensor, as opposed to (\(K + 2L + M\))-tensor with an outer product. Specifically, the tensor product contraction clears the common dimensions shared by the two tensors.
1.2 Appendix B: Additional 3D views of the results
The composite figure below extends the results shown in Fig. 4 of the paper by providing additional 3D views of different scenes of the results of each of the proposed 3-phase spacekime analytical protocol.


1.3 Appendix C: Implementation of tensor-based linear modeling

1.4 Appendix D: R Implementation of the laplace transformation





Rights and permissions
About this article
Cite this article
Zhang, R., Zhang, Y., Liu, Y. et al. Kimesurface representation and tensor linear modeling of longitudinal data. Neural Comput & Applic 34, 6377–6396 (2022). https://doi.org/10.1007/s00521-021-06789-8
Received:
Accepted:
Published:
Version of record:
Issue date:
DOI: https://doi.org/10.1007/s00521-021-06789-8


