An Outlyingness Matrix for Multivariate Functional Data Classification
Wenlin Dai, Marc G. Genton

TL;DR
This paper introduces an outlyingness matrix for classifying multivariate functional data, improving shape-based classification accuracy over existing methods through new measures and classifiers tested on simulations and real data.
Contribution
It extends directional outlyingness to define an outlyingness matrix and proposes two novel classifiers for multivariate functional data.
Findings
Classifiers outperform existing depth-based methods in simulations.
Effective in real-world applications like speech recognition and gesture classification.
Provides a shape-focused approach for multivariate functional data classification.
Abstract
The classification of multivariate functional data is an important task in scientific research. Unlike point-wise data, functional data are usually classified by their shapes rather than by their scales. We define an outlyingness matrix by extending directional outlyingness, an effective measure of the shape variation of curves that combines the direction of outlyingness with conventional depth. We propose two classifiers based on directional outlyingness and the outlyingness matrix, respectively. Our classifiers provide better performance compared with existing depth-based classifiers when applied on both univariate and multivariate functional data from simulation studies. We also test our methods on two data problems: speech recognition and gesture classification, and obtain results that are consistent with the findings from the simulated data.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
An Outlyingness Matrix for Multivariate Functional Data Classification
Wenlin Dai and Marc G. Genton111 CEMSE Division, King Abdullah University of Science and Technology, Thuwal 23955-6900, Saudi Arabia. E-mail: [email protected], [email protected]
This research was supported by the King Abdullah University of Science and Technology (KAUST).
March 10, 2024
Abstract
The classification of multivariate functional data is an important task in scientific research. Unlike point-wise data, functional data are usually classified by their shapes rather than by their scales. We define an outlyingness matrix by extending directional outlyingness, an effective measure of the shape variation of curves that combines the direction of outlyingness with conventional statistical depth. We propose classifiers based on directional outlyingness and the outlyingness matrix. Our classifiers provide better performance compared with existing depth-based classifiers when applied on both univariate and multivariate functional data from simulation studies. We also test our methods on two data problems: speech recognition and gesture classification, and obtain results that are consistent with the findings from the simulated data.
Keywords: Directional outlyingness; Functional data classification; Multivariate functional data; Outlyingness matrix; Statistical depth.
1 Introduction
Functional data are frequently collected by researchers in such fields as biology, finance, geology, medicine, and meteorology. As with other types of data, problems such as ranking, registration, outlier detection, classification, and modeling also arise with functional data. Many methods have been proposed to extract useful information from functional data (Ramsay and Silverman (2006), Ferraty and Vieu (2006), and Horváth and Kokoszka (2012)). Functional classification is an essential task in many applications, e.g., diagnosing diseases based on curves or images from medical test results, recognizing handwriting or speech patterns, and classifying products (Epifanio (2008), Delaigle and Hall (2012), Alonso et al. (2012), Sguera et al. (2014), and Galeano et al. (2015)).
Statistical depth was initially defined to rank multivariate data, mimicking the natural order of univariate data. Zuo and Serfling (2000) presented details on statistical depth. Recently, the concept has been generalized to functional depth to rank functional data from the center outward (Fraiman and Muniz (2001), Cuevas et al. (2007), López-Pintado and Romo (2009), López-Pintado et al. (2014), and Claeskens et al. (2014)). An alternative way to rank functional data is the tilting approach proposed by Genton and Hall (2016). Functional depth, as a measure of the centrality of curves, has been used extensively to classify functional data, especially if the dataset is possibly contaminated (Sguera et al. (2014)). López-Pintado and Romo (2006) defined (modified) band depth for functional data, based on which they proposed two methods for classification of functional data: “distance to the trimmed mean” and “weighted averaged distance”. Cuevas et al. (2007) introduced random projection depth and the “within maximum depth” criterion. Sguera et al. (2014) defined kernelized functional spatial depth and comprehensively investigated the performance of depth-based classifiers. Cuesta-Albertos et al. (2015) and Mosler and Mozharovskyi (2015) discussed functional versions of the depth-depth (DD) classifier (Li et al. (2012) and Liu et al. (1999)). Hubert et al. (2016) investigated functional bag distance and a distance-distance plot to classify functional data. Kuhnt and Rehage (2016) proposed a graphical approach using the angles in the intersections of one observation with the others.
There have been many other attempts to tackle the challenge of functional data classification, a great number of which sought to generalize finite-dimensional methods to functional settings. These approaches map functional data to finite-dimensional data via dimension reduction and then apply conventional classification methods, e.g., linear discriminant analysis (LDA) or support vector machines (SVM) (Boser et al. (1992) and Cortes and Vapnik (1995)), to the finite-dimensional data. Dimension reduction techniques mainly fall into two categories: regularization and filtering. The regularization approach treats functional data as multivariate data observed at discrete time points or intervals (Li and Yu (2008) and Delaigle et al. (2012)), and the filtering approach approximates each curve by a linear combination of a finite number of basis functions, representing the data by their corresponding basis coefficients (James and Hastie (2001), Rossi and Villa (2006), Epifanio (2008), Galeano et al. (2015), Li et al. (2017), and Yao et al. (2016)).
Most of the aforementioned methods focus on univariate functional data. Very little attention has been paid to multivariate functional cases, now frequently observed in scientific research. Examples of multivariate functional cases are gait data and handwriting data (Ramsay and Silverman (2006)), height and weight of children by age (López-Pintado et al. (2014)) and various records from weather stations (Claeskens et al. (2014)). Classifying such multivariate functional data jointly rather than marginally is necessary because a joint method takes into consideration the interaction between components and one observation may be marginally assigned to different classes by different components.
Locations/coordinates are used to classify point-wise data; however, the variation between different groups of curves in functional data classification usually results from the data’s different patterns/shapes rather than their scales. We refer the readers to the simulation settings and applications in a number of references (Cuevas et al. (2007), Alonso et al. (2012), Epifanio (2008), Galeano et al. (2015), and Sguera et al. (2014)). This important feature of functional data classification cannot be handled by conventional functional depths which do not effectively describe the differences in shapes of curves. A recently proposed notion of directional outlyingness (Dai and Genton (2017)) overcomes these drawbacks. The authors pointed out that the direction of outlyingness is crucial to describing the centrality of multivariate functional data. By combining the direction of outlyingness with the conventional point-wise outlyingness, they established a framework that can decompose total functional outlyingness into shape outlyingness and scale outlyingness. The shape outlyingness measures the change of point-wise outlyingness in view of both level and direction. It thus effectively describes the shape variation between curves. We extend the scalar outlyingness to an outlyingness matrix, which contains pure information of shape variation of a curve. Based on directional outlyingness and the outlyingness matrix, we propose two classification methods for multivariate functional data.
The remainder of the paper is organized as follows. In Section 2, we briefly review the framework of directional outlyingness, define the outlyingness matrix and propose two classification methods for multivariate functional data using this framework. In Section 3, we evaluate our proposed classifiers on both univariate and multivariate functional data via simulation studies. In Section 4, we use two datasets to illustrate the performance of the proposed methods in practice. We end the paper with a short discussion in Section 5. Two illustrative figures of multivariate functional data and proofs for the theoretical results are provided in an online supplement.
2 Directional Outlyingness and Classification Procedure
With groups of data as training sets, to classify a new observation from the test set, , into one of the groups, one needs to find an effective measure of distance between and each groups. Such a measure is the Bayesian probability for the naive Bayes classifier, the Euclidean distance for the -nearest neighbors classifier, or the functional outlyingness/depth for the depth-based classifier. Our classification methods fall into the latter category. In what follows, we first review the framework of directional outlyingness as our measure for the distance between a new curve and a labeled group of curves, and then propose two classification methods based on this framework.
2.1 Directional Outlyingness
Consider a -variate stochastic process of continuous functions, , with each (): , from the space of real continuous functions on . At each fixed time point, , is a -variate random variable. Here, is a finite positive integer that indicates the dimension of the functional data and is a compact time interval. We get univariate functional data when and multivariate functional data when . Denote the distribution of as and the distribution of , which is the function value of at time point , as . For a sample of curves from , , the empirical distribution is denoted as ; correspondingly, the empirical distribution of is denoted as . Let : be a statistical depth function for with respect to . The finite sample depth function is then denoted as .
Directional outlyingness (Dai and Genton (2017)) is defined by combining conventional statistical depth with the direction of outlyingness. For multivariate point-wise data, assuming , the directional outlyingness is defined as
[TABLE]
where is the unit vector pointing from the median of to . Specifically, assuming that is the unique median of , can be expressed as , where denotes the norm. Then, Dai and Genton (2017) defined three measures of directional outlyingness for functional data
the functional directional outlyingness (FO) is
[TABLE]
the mean directional outlyingness (MO) is
[TABLE]
the variation of directional outlyingness (VO) is
[TABLE]
where is a weight function defined on , which can be constant or proportional to the local variation at each time point (Claeskens et al. (2014)). Throughout, we use a constant weight function, , where is Lebesgue measure. indicates the position of a curve relative to the center on average, which measures the scale outlyingness of this curve; represents the variation in the quantitative and directional aspects of the directional outlyingness of a curve and measures the shape outlyingness of that curve. We can link the three measures of directional outlyingness by
[TABLE]
Then, can be regarded as the overall outlyingness and is equivalent to the conventional functional outlyingness. When the curves are parallel to each other, is zero and a quadratic relationship exists between and . Many existing statistical depths can be used to construct their corresponding directional outlyingness, among which we suggest the distance-based depths, e.g., random projection depth (Zuo (2003)) and the Mahalanobis depth (Zuo and Serfling (2000)). In the current paper, we choose the Mahalanobis depth to construct directional outlyingness for all the numerical studies. As an intuitive illustration of this framework, an example is provided in the supplement.
Compared with conventional functional depths, directional outlyingness more effectively describes the centrality of functional data, especially the shape variation, because accounts for not only variation of absolute values of point-wise outlyingness but also for the change in their directions. This advantage coincides with the functional data classification task, which is essentially to distinguish curves by their differences in shapes rather than scales. With the above advantages, we adopt the functional directional outlyingness to measure the distance between the curve to be classified and the labeled groups of curves. In the next two subsections, we propose two classification methods for multivariate functional data. Both are based on a similar idea used by the maximum depth classifier: a new curve should be assigned to the class leading to the smallest outlyingness value.
2.2 Two-Step Outlyingness
In the first step, directional outlyingness maps one -variate curve to a -dimensional vector, , that involves both magnitude outlyingness and shape outlyingness of this curve. As shown in Figure S1 of the supplement, the ’s that correspond to the outlying curves are also isolated from the cluster of points corresponding to non-outlying curves. In the second step, we can simply measure the outlyingness of the point, , to assess the outlyingness of its respective curve, . Specifically, we calculate the Mahalanobis distance (Mahalanobis (1936)) of and employ this distance as a two-step outlyingness of the raw curve.
For a set of observations, (), a general form of the Mahalanobis distance is
[TABLE]
where is the mean vector of the ’s and is the covariance matrix. Various estimators of exist in the literature, among which the minimum covariance determinant (MCD) estimator (Rousseeuw (1985)) is quite popular due to its robustness. To subtract the influence of potential outliers, we utilize this estimator to calculate the distance for our method.
In particular, the robust Mahalanobis distance based on MCD and a sample of size can be expressed as
[TABLE]
where denotes the set of points that minimizes the determinant of the corresponding covariance matrix, and . The sub-sample size, , controls the robustness of the method. For a -dimensional distribution, the maximum finite sample breakdown point is , where denotes the integer part of . Assume that we have groups of functional observations, (). To classify a new curve, , into one of the groups, we use the classifier
[TABLE]
where is the group label, to which we assign , and is the robust Mahalanobis distance of to . This classifier is based on an idea similar to the “within maximum depth” criterion (Cuevas et al. (2007)) that assigns a new observation to the group that leads to a larger depth. The difference is that we use a two-step outlyingness, which can better distinguish shape variation between curves compared with conventional functional depths utilized in existing methods.
2.3 Outlyingness Matrix
Unlike conventional statistical depth, point-wise directional outlyingness of multivariate functional data, , is a vector that allows us to define two additional statistics to describe the centrality of multivariate functional data.
Definition 1
(Outlyingness Matrix of Multivariate Functional Data):* Consider a stochastic process, , that takes values in the space of real continuous functions defined from a compact interval, , to with probability distribution . The functional directional outlyingness matrix (FOM) is*
[TABLE]
and the variation of directional outlyingness matrix (VOM) is
[TABLE]
can be regarded as a matrix version of the total outlyingness, , and corresponds to the shape outlyingness, . A decomposition of and its connection with the scalar statistics are on exhibit in the following.
Theorem 1
(Outlyingness Decomposition):* For the statistics in Definition 1, we have*
- (i)
;
- (ii)
* and , where denotes the trace of a matrix.*
Theorem 2
(Properties of the Outlyingness Matrix):* Assume that is a valid directional outlyingness for point-wise data from Dai and Genton (2017). Then, for a constant weight function, we have*
[TABLE]
where is a transformation of in both the response and support domains, with for and an orthogonal matrix, is an -vector at each time , and is a bijection on the interval .
W focus on the cases when the distinction between different groups of functional data depends on their patterns/shapes. effectively measures the level of shape variation between one curve and a group of curves. Our second classifier is
[TABLE]
where denotes the Frobenius norm of a matrix and is the group label, to which we assign . Compared with our first classifier, this classifier is based purely on the shape information. We choose the Frobenius norm to get a scalar to take into consideration the interaction between outlyingness in different directions (the off-diagonal elements of ).
3 Simulation Studies
In this section, we report on some simulation studies to assess finite-sample performances of the proposed classification methods and to compare them with those of some existing methods based on conventional statistical depth. We investigate both univariate and multivariate functional data cases.
3.1 Classification Methods
We calculated the point-wise directional outlyingness with the Mahalanobis depth (MD) (Zuo and Serfling (2000)) for our proposed methods, two-step outlyingness, denoted by RMD, and outlyingness matrix, denoted by . We considered the “within maximum depth” criterion (Cuevas et al. (2007)) for existing methods, using four conventional functional depths that can handle both univariate and multivariate functional data.
Method FM1.
Integrated depth defined by Fraiman and Muniz (2001), which calculates functional depth as the integral of point-wise depth across the whole support interval of a curve. We used random Tukey depth (TD) (Tukey (1975)) as the point-wise depth for this method.
Method FM2.
Integrated depth with MD as the point-wise depth. The R functions depth.FM and depth.FMp in the package fda.usc were used to calculate FM1 and FM2 for univariate and multivariate cases, respectively.
Method RP1.
Random projection depth defined by Cuevas et al. (2007). In this method, we randomly chose directions, projected the curves onto each direction, calculated the statistical depth based on the projections for each direction and took the average of the direction-wise depth. Here we set the number of random directions, . The direction in this method refers to a random function, , in the Hilbert space so that the projection of a datum, , is given by the standard inner product . We used TD as the direction-wise depth for this method.
Method RP2.
Random projection depth with MD as the direction-wise depth. The R functions depth.RP and depth.RPp in the package fda.usc were used to calculate RP1 and RP2 for univariate and multivariate cases, respectively.
TD and MD were selected as representatives of rank-based and distance-based depths, respectively. Aside from them, many other notions have been proposed in the literature. Some methods can be regarded as special cases of FM1 (with different point-wise depths), including modified band depth (López-Pintado and Romo (2009)), half-region depth (López-Pintado and Romo (2011)), simplicial band depth (López-Pintado et al. (2014)), multivariate functional halfspace depth (Claeskens et al. (2014)), and multivariate functional skew-adjusted projection depth (Hubert et al. (2015)). Some methods have been specifically designed for univariate functional data, including kernelized functional spatial depth (Sguera et al. (2014)) and extremal depth (Narisetty and Nair (2016)).
3.2 Univariate Functional Data
We considered three univariate settings. Different groups of curves vary in terms of patterns or shapes rather than scales. Each pair of curves thus oscillates within a similar range in different fashions in our settings.
Data 1. Class 0: and class 1: , where and were generated independently from a uniform distribution , and were i.i.d. observations from and was a Gaussian process with covariance function
[TABLE]
This setting has been considered by Sguera et al. (2014).
Data 2. Class 0: and class 1: . A similar setting has been considered by Cuevas et al. (2007).
Data 3. Class 0: and class 1: , where was generated from and was generated from . López-Pintado and Romo (2009) considered a similar setting for outlier detection.
In the top panel of Figure 1, we provide one realization of two classes of curves for each setting. The functions were evaluated at 50 equidistant points on . We independently generated 200 samples from both classes of each data setting, randomly chose 100 of them as the training set, and treated the remaining 100 samples as the testing set. We applied the six methods to the generated data and calculated the correct classification rate, , for each method. We repeated the above procedure 100 times. The results are presented in the bottom panel of Figure 1. Under all three settings, our proposed methods performed significantly better than the four existing classification methods. For example, the classification result from our methods are almost perfect, whereas the other four methods achieve less than in the second setting, because our methods describe the shape variation of a curve more effectively than does conventional functional depth.
3.3 Multivariate Functional Data
Typically, multivariate functional data are obtained from two sources: combining raw univariate curves and their derivatives (Cuevas et al. (2007) and Claeskens et al. (2014)) or functional data with multiple responses (Hubert et al. (2016) and Hubert et al. (2015)). We conducted simulation studies on both sources.
In the first scenario, we combined mean functions and the first-order derivatives of Data 1, 2, and 3 to get bivariate functional data. Under the same setting for sample sizes, design points, and repeated times, we applied the six methods to the resulting data and present the classification results in Figure 2. On the three datasets, RMD and VOM perform better than the existing methods and VOM always performs the best. The performance of the existing methods improves by combining the first-order derivatives with the mean function for classification; the derivatives are no longer of the same scale for different groups, which makes classifying by conventional functional depths easier.
In the second scenario, we considered three settings: two bivariate cases and one three-variate case. Again, the two classes of simulated data possess the same range but different patterns. Data 4. Class 0: with and class 1: with , where was a bivariate Gaussian process with zero mean and covariance function (Gneiting et al. (2010) and Apanasovich et al. (2012)):
[TABLE]
where is the correlation between and (), , is the marginal variance, and with is the Matérn class (Matérn (1960)) where is a modified Bessel function of the second kind of order , is a smoothness parameter, and is a range parameter. Here, we set , , , , , and .
Data 5. Class 0: with and class 1: with , where were generated independently from , and were generated independently from ; and were generated independently from .
Data 6. Class 0: with three components generated from class 0 of Data 1, 2, and 3. Class 1: with three components generated from class 1 of Data 1, 2, and 3. Data 6 is a three-variate setting.
Realizations of two classes of curves for each setting are illustrated in the top panel of Figure 3. The functions were evaluated at 50 equidistant points from , i.e. . We independently generated 200 samples from both classes of each data setting, randomly chose 100 of them as the training set, and treated the remaining 100 samples as the testing set. We applied the six methods to the simulated data and calculated the correct classification rate for each method. We repeated the above procedure 100 times and present the results in the bottom panel of Figure 3. As illustrated, our proposed methods attain much higher than do the existing methods. In particular, VOM has almost perfect classification results for the three settings. Sometimes the four existing methods provide results that are slightly better than results from completely random classification. Data 5 is an example. These simulation results again validate our claim that the proposed methods based on directional outlyingness are much more effective in distinguishing curve groups that vary by shape.
Besides the non-contaminated settings, we also considered a contaminated setting. Data 1C. Class 0: and class 1: , where is an indicator function: equals to if and [math] otherwise; was generated from . Class 0 was contaminated by outliers with a probability of . Sguera et al. (2014) considered a similar setting. The functions were evaluated at 50 equidistant points on , i.e. . We independently generated 200 samples from both classes, randomly chose 100 of them as the training set, and treated the remaining 100 samples as the testing set. We calculated the correct detection rates of the six methods based on the mean curves and the combination of the mean curves and their first-order derivatives, respectively. The results as illustrated in Figure 4, are quite similar to the results from Data 1, suggesting that our proposed methods are robust to the presence of outliers.
4 Data Applications
We evaluated our methods on two datasets: the first univariate and the second multivariate. Comparisons with existing methods are provided as well.
4.1 Phoneme Data
We applied our methods to the benchmark phoneme dataset. Phoneme is a speech-recognition problem introduced by Hastie et al. (1995). We obtained the data from the R package fds. The dataset comprises five phonemes extracted from the TIMIT database (TIMIT Acoustic-Phonetic Continuous Speech Corpus, NTIS, U.S. Department of Commerce). The phonemes are transcribed as follows: “sh” as in “she”, “dcl” as in “dark”, “iy” as the vowel in “she”, “aa” as the vowel in “dark”, and “ao” as the first vowel in “water”. A log-periodogram was computed from each speech frame; this is one of several widely used methods for translating speech data into a form suitable for speech recognition. For each log-periodogram, we considered the first 150 frequencies. In our study, we randomly selected 400 samples for each class and consequently, 2000 samples were considered in total. Ten samples from each class are illustrated in Figure S2 of the supplement. As shown, the five types of curves vary within the same range with different shapes.
We randomly selected 1500 samples as the training set (300 for each class) and treated the remaining 500 samples as the testing set (100 for each class). We applied the six aforementioned methods in two ways: using only the raw data (univariate); using both raw data and their first-order derivatives (bivariate). For each method, we calculated the correct classification rate and repeated this procedure 50 times. The simulation results are presented in Figure 5. Based on the raw data, our methods perform better than the existing methods. After taking their first derivatives into consideration, the performance of all methods except for RMD is improved significantly and VOM achieves the highest correct classification rate.
4.2 Gesture Data
Gesture commands are widely used to interact with or control external devices, e.g., playing gesture-based games and controlling interactive screens. The problem is how to recognize one observation accurately as a particular gesture. Our second dataset includes gesture data comprising the eight simple gestures shown in Figure S3 of the supplement. These gestures have been identified by a Nokia research study as preferred by users for interaction with home appliances.
We downloaded this dataset from Chen et al. (2015). This dataset has been analyzed by Shokoohi-Yekta et al. (2015) with the dynamic time warping algorithm in a time series context. We used it to illustrate our functional data analysis approach. It includes 4,480 gestures: 560 for each type of action made by eight participants ten times per day during one week. Each record contains accelerations on three orthogonal directions (, and ), which means we need to classify three-dimensional curves. We found the median curve of acceleration for three directions of each gesture with the functional boxplot (Sun and Genton (2011)) as shown in Figure 6. Generally, most of the acceleration curves oscillate between and . We applied the six methods to the gesture data in four ways: combining all three components together, , and selecting two components out of three, , , and . For each numerical study, we randomly selected 3200 samples as the training set (400 for each class) and treated the remaining 1280 samples as the testing set (160 for each class). We repeated this procedure for 50 times and report the correct classification rates of each method in Figure 7.
In the four combinations, our proposed methods are always better than the four existing methods except for RMD of . For three cases, VOM achieves the best performance among the six methods. Overall, the correct classification rates improve as we raise the dimensions of the curves. We define the marginal effect of component as the averaged difference between for and . This quantity measures how informative a component is for a classification task. By comparing the plot of with the other three cases, we find that the marginal effect of is the smallest. This finding is consistent with the fact that the acceleration curves in direction are more alike with each other. For example, the black and yellow curves in the middle graph of Figure 6 are quite similar to the purple and red curves, respectively. In contrast, the shapes of the acceleration curves in the other two directions differ, which leads to their higher marginal effects. The gestures included in the dataset were mainly collected from the screens of smart phones, which means that the direction orthogonal to the screen is not as informative as the other two directions.
5 Discussion
The proposed methods can be simply generalized to image or video data (Genton et al. (2014)), where the support of functional data is two-dimensional. We plan to investigate more general settings for both classifiers and data structures. Rather than the constant weight function considered in the current paper, we believe that a weight function proportional to local variation could further improve our methods. It is reasonable to put more weight on the time points where the curves differ a lot and less weight on those where the curves are quite alike. For functional data observed at irregular or sparse time points (López-Pintado and Wei (2011)), we may fit the trajectories with a set of basis functions and then estimate depth of the discrete curves based on their continuous estimates. The functional data within each group could be correlated in general data structures. An example is spatio-temporal precipitation (Sun and Genton (2012)). Our methods need further modifications to account for the correlations between functional observations as well.
Acknowledgment
The authors thank the editor, an associate editor, and the two referees for their constructive comments that led to a substantial improvement of the paper. The work of Wenlin Dai and Marc G. Genton was supported by King Abdullah University of Science and Technology (KAUST).
Supplementary Material
Supplementary material includes an illustrative example of functional directional outlyingness framework, two figures of real data, and technical proofs for the theoretical results.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Alonso et al. (2012) Alonso, A. M., D. Casado, and J. Romo (2012). Supervised classification for functional data: A weighted distance approach. Computational Statistics & Data Analysis 56 , 2334–2346.
- 2Apanasovich et al. (2012) Apanasovich, T. V., M. G. Genton, and Y. Sun (2012). A valid Matérn class of cross-covariance functions for multivariate random fields with any number of components. Journal of the American Statistical Association 107 , 180–193.
- 3Boser et al. (1992) Boser, B. E., I. M. Guyon, and V. N. Vapnik (1992). A training algorithm for optimal margin classifiers. In Proceedings of the Fifth Annual Workshop on Computational Learning Theory , pp. 144–152. ACM.
- 4Chen et al. (2015) Chen, Y., E. Keogh, B. Hu, N. Begum, A. Bagnall, A. Mueen, and G. Batista (2015, July). The ucr time series classification archive. www . cs . ucr . edu / eamonn / time _ series _ data / {\rm www.cs.ucr.edu/\leavevmode\nobreak\ eamonn/time\_series\_data/} .
- 5Claeskens et al. (2014) Claeskens, G., M. Hubert, L. Slaets, and K. Vakili (2014). Multivariate functional halfspace depth. Journal of the American Statistical Association 109 , 411–423.
- 6Cortes and Vapnik (1995) Cortes, C. and V. Vapnik (1995). Support-vector networks. Machine Learning 20 , 273–297.
- 7Cuesta-Albertos et al. (2015) Cuesta-Albertos, J. A., M. Febrero-Bande, and M. O. de la Fuente (2015). The DD G superscript DD 𝐺 {\rm DD}^{G} -classifier in the functional setting. ar Xiv preprint ar Xiv:1501.00372 .
- 8Cuevas et al. (2007) Cuevas, A., M. Febrero, and R. Fraiman (2007). Robust estimation and classification for functional data via projection-based depth notions. Computational Statistics 22 , 481–496.
