
In obesity studies, several researchers have been applying machine learning tools to identify factors affecting human body weight. However, a proper review of strength, limitations and evaluation metrics of machine learning algorithms in obesity is lacking. This study reviews the status of application of machine learning algorithms in obesity studies and to identify strength and weaknesses of these methods. A scoping review of paper focusing on obesity was conducted. PubMed and Scopus databases were searched for the application of machine learning in obesity using different keywords. Only English papers in adult obesity between 2014 and 2019 were included. Also, only papers that focused on controllable factors (e.g., nutrition intake, dietary pattern and/or physical activity) were reviewed in depth. Papers on genetic or childhood obesity were excluded. Twenty reviewed papers used machine learning algorithms to identify the relationship between the contributing factors and obesity. Regression algorithms were widely applied. Other algorithms such as neural network, random forest and deep learning were less exploited. Limitations regarding data priori assumptions, overfitting and hyperparameter optimization were discussed. Performance metrics and validation techniques were identified. Machine learning applications are positively impacting obesity research. The nature and objective of a study and available data are key factors to consider in selecting the appropriate algorithms. The future research direction is to further explore and take advantage of the modern methods, i.e., neural network and deep learning, in obesity studies.
Citation: Mohammad Alkhalaf, Ping Yu, Jun Shen, Chao Deng. A review of the application of machine learning in adult obesity studies[J]. Applied Computing and Intelligence, 2022, 2(1): 32-48. doi: 10.3934/aci.2022002
[1] | Jingqian Xu, Ma Zhu, Baojun Qi, Jiangshan Li, Chunfang Yang . AENet: attention efficient network for cross-view image geo-localization. Electronic Research Archive, 2023, 31(7): 4119-4138. doi: 10.3934/era.2023210 |
[2] | Rui Wang, Haiqiang Li, Chen Hu, Xiao-Jun Wu, Yingfang Bao . Deep Grassmannian multiview subspace clustering with contrastive learning. Electronic Research Archive, 2024, 32(9): 5424-5450. doi: 10.3934/era.2024252 |
[3] | Shuaiqun Wang, Huiqiu Chen, Wei Kong, Xinqi Wu, Yafei Qian, Kai Wei . A modified FGL sparse canonical correlation analysis for the identification of Alzheimer's disease biomarkers. Electronic Research Archive, 2023, 31(2): 882-903. doi: 10.3934/era.2023044 |
[4] | Zhongnian Li, Jiayu Wang, Qingcong Geng, Xinzheng Xu . Group-based siamese self-supervised learning. Electronic Research Archive, 2024, 32(8): 4913-4925. doi: 10.3934/era.2024226 |
[5] | Li Sun, Bing Song . Feature adaptive multi-view hash for image search. Electronic Research Archive, 2023, 31(9): 5845-5865. doi: 10.3934/era.2023297 |
[6] | Qianpeng Xiao, Changbin Shao, Sen Xu, Xibei Yang, Hualong Yu . CCkEL: Compensation-based correlated k-labelsets for classifying imbalanced multi-label data. Electronic Research Archive, 2024, 32(5): 3038-3058. doi: 10.3934/era.2024139 |
[7] | Jie Zheng, Yijun Li . Machine learning model of tax arrears prediction based on knowledge graph. Electronic Research Archive, 2023, 31(7): 4057-4076. doi: 10.3934/era.2023206 |
[8] | Bojian Chen, Wenbin Wu, Zhezhou Li, Tengfei Han, Zhuolei Chen, Weihao Zhang . Attention-guided cross-modal multiple feature aggregation network for RGB-D salient object detection. Electronic Research Archive, 2024, 32(1): 643-669. doi: 10.3934/era.2024031 |
[9] | Hui Jiang, Di Wu, Xing Wei, Wenhao Jiang, Xiongbo Qing . Discriminator-free adversarial domain adaptation with information balance. Electronic Research Archive, 2025, 33(1): 210-230. doi: 10.3934/era.2025011 |
[10] | Jicheng Li, Beibei Liu, Hao-Tian Wu, Yongjian Hu, Chang-Tsun Li . Jointly learning and training: using style diversification to improve domain generalization for deepfake detection. Electronic Research Archive, 2024, 32(3): 1973-1997. doi: 10.3934/era.2024090 |
In obesity studies, several researchers have been applying machine learning tools to identify factors affecting human body weight. However, a proper review of strength, limitations and evaluation metrics of machine learning algorithms in obesity is lacking. This study reviews the status of application of machine learning algorithms in obesity studies and to identify strength and weaknesses of these methods. A scoping review of paper focusing on obesity was conducted. PubMed and Scopus databases were searched for the application of machine learning in obesity using different keywords. Only English papers in adult obesity between 2014 and 2019 were included. Also, only papers that focused on controllable factors (e.g., nutrition intake, dietary pattern and/or physical activity) were reviewed in depth. Papers on genetic or childhood obesity were excluded. Twenty reviewed papers used machine learning algorithms to identify the relationship between the contributing factors and obesity. Regression algorithms were widely applied. Other algorithms such as neural network, random forest and deep learning were less exploited. Limitations regarding data priori assumptions, overfitting and hyperparameter optimization were discussed. Performance metrics and validation techniques were identified. Machine learning applications are positively impacting obesity research. The nature and objective of a study and available data are key factors to consider in selecting the appropriate algorithms. The future research direction is to further explore and take advantage of the modern methods, i.e., neural network and deep learning, in obesity studies.
Correlation analysis deals with data with cross-view feature representations. To handle such tasks, many correlation learning approaches have been proposed, among which canonical correlation analysis (CCA) [1,2,3,4,5] is a representative method and has been widely employed [6,7,8,9,10,11]. To be specific, given training data with two or more feature-view representations, the traditional CCA method comes to seek a projection vector for each of the views while maximizing the cross-view correlations. After the data are mapped along the projection directions, subsequent cross-view decisions can be made [4]. Although CCA yields good results, a performance room is left since the data labels are not incorporated in learning.
When class labels information is also provided or available, CCA can be remodeled to its discriminant form by making use of the labels. To this end, Sun et al. [12] proposed a discriminative variant of CCA (i.e., DCCA) by enlarging distances between dissimilar samples while reducing those of similar samples. Subsequently, Peng et al. [13] built a locally-discriminative version of CCA (i.e., LDCCA) based on the assumption that the data distributions follow low-dimensional manifold embedding. Besides, Su et al. [14] established a multi-patch embedding CCA (MPECCA) by developing multiple metrics rather than a single one to model within-class scatters. Afterwards, Sun et al. [15] built a generalized framework for CCA (GCCA). Ji et al. [16] remodeled the scatter matrices by deconstructing them into several fractional-order components and achieved performance improvements.
In addition to directly constructing a label-exploited version of CCA, the supervised labels can be utilized by embedding them as regularization terms. Along this direction, Zhou et al. [17] presented CECCA by embedding LDA-guided [18] feature combinations into the objective function of CCA. Furthermore, Zhao et al. [19] constructed HSL-CCA by reducing inter-class scatters within their local neighborhoods. Later, Haghighat et al. [20] proposed the DCA model by deconstructing the inter-class scatter matrix guided by class labels. Previous variants of CCA were designed to cater for two-view data and cannot be used directly to handle multi-view scenarios. To overcome this shortcoming, many CCA methods have been proposed, such as GCA [21], MULDA [22] and FMDA [23].
Although the aforementioned methods have achieved successful performances of varying extent, unfortunately, the objective functions of nearly all of them are not convex [14,24,25]. Although CDCA [26] yields closed-form solutions and better results than the previous methods.
To overcome these shortcomings, we firstly design a discriminative correlation learning with manifold preservation, coined as DCLMP, in which, not only the cross-view discriminative information but also the spatial structural information of training data is taken into account to enhance subsequent decision making. To pursue closed-form solutions, we remodel the objective of DCLMP from the Euclidean space to a geodesic space. In this way, we obtain a convex formulation of DCLMP (C-DCLMP). Finally, we comprehensively evaluated the proposed methods and demonstrated their superiority on both toy and real data sets. To summarize, our contributions are three-fold as follows:
1. A DCLMP is constructed by modelling both cross-view discriminative information and spatial structural information of training data.
2. The objective function of DCLMP is remodelled to obtain its convex formulation (C-DCLMP).
3. The proposed methods are evaluated with extensive experimental comparisons.
This paper is organized as follows. Section 2 reviews related theories of CCA. Section 3 presents models and their solving algorithms. Then, experiments and comparisons are reported to evaluate the methods in Section 4. Section 5 concludes and provides future directions.
In this section, we briefly review the works on multi-view learning, which aims to study how to establish constraints or dependencies between views by modeling and discovering the interrelations between views. There exist studies about multi-view learning. Tang et al. [27] proposed a multi-view feature selection method named CvLP-DCL, which divided the label space into a consensus part and a domain-specific part and explored the latent information between different views in the label space. Additionally, CvLP-DCL explored how to combine cross-domain similarity graph learning with matrix-induced regularization to boost the performance of the model. Tang et al. [28] also proposed UoMvSc for multi-view learning, which mined the value of view-specific graphs and embedding matrices by combining spectral clustering with k-means clustering. In addition, Wang et al.[29] proposed an effective framework for multi-view learning named E2OMVC, which constructed the latent feature representation based on anchor graphs and the clustering indicator matrix about multi-view data to obtain better clustering results.
We briefly review related theories of CCA [1,2]. Given two-view feature representations of training data, CCA seeks two projection matrices respectively for the two views, while preserving the cross-view correlations. To be specific, let X=[x1,...,xN]∈Rp×N and Y=[y1,...,yN]∈Rq×N be two view representations of N training samples, with xi and yi denoting normalized representations of the ith sample. Besides, let Wx∈Rp×r and Wy∈Rq×r denote the projection matrices mapping the training data from individual view spaces into a r-dimensional common space. Then, the correlation between WTxxi and WTyyi should be maximized. Consequently, the formal objective of CCA can be formulated as
max{Wx,Wy}WTxCxyWy√WTxCxxWxWTyCyyWy, | (2.1) |
where Cxx=1N∑Ni=1(xi−¯x)(xi−¯x)T, Cyy=1N∑Ni=1(yi−¯y)(yi−¯y)T, and Cxy=1N∑Ni=1(xi−¯x)(yi−¯y)T, where ¯x=1N∑Ni=1xi and ¯y=1N∑Ni=1yi respectively denote the sample means of the two views. The numerator describes the sample correlation in the projected space, while the denominator limits the scatter for each view. Typically, Eq (2.1) is converted to a generalized eigenvalue problem as
(XYTYXT)(WxWy)=λ(XXTYYT)(WxWy). | (2.2) |
Then, (WxWy) can be achieved by computing the largest r eigenvectors of
(XXTYYT)−1(XYTYXT). |
After Wx and Wy are obtained, xi and yi can be concatenated as WTxxi+WTyyi=(WxWy)T(xiyi). With the concatenated feature representations are achieved, subsequent classification or regression decisions can be made.
The most classic work of discriminative CCA is DCCA [12], which is shown as follows:
maxwx,wy(wTxCwwy−η⋅wTxCbwy) s.t. wTxXXTwx=1,wTyYYTwy=1 | (2.3) |
It is easy to find that DCCA is discriminative because DCCA needs instance labels to calculate the relationship between each class. Similar to DCCA, Peng et al. [13] proposed LDCCA which is shown as follows:
maxwx,wywTxCxywy√(wTx˜Cxxwx)(wTyCyywy) s.t. wTxXXTwx=1,wTyYYTwy=1 | (2.4) |
where ˜Cxy=Cw−ηCb⋅Cw. Compared with DCCA, LDCCA consider the local correlations of the within-class sets and the between-class sets. However, these methods do not consider the problem of multimodal recognition or feature level fusion. Haghighat et al. [20] proposed DCA which incorporates the class structure, i.e., memberships of the samples in classes, into the correlation analysis. Additionally, Su et al. [14] proposed MPECCA for multi-view feature learning, which is shown as follows:
maxu,v,w(χ)j,w(y)ruT(N∑i=1M∑j=1M∑r=1(w(x)jw(y)r)XS(x)ijLiS(y)TirYT)v s.t. uTSwxu=1,vTSwyv=1M∑j=1w(x)j=1,w(x)j⩾0M∑r=1w(y)r=1,w(y)r⩾0 | (2.5) |
where u and v means correlation projection matrices. Considering combining LDA and CCA, CECCA was proposed [17]. The optimization objective of CECCA was shown as follows:
maxwx,wywTxX(I+2A)YTwy+wTxXATTwx+wTyYAXTwy s. t. wTxXXTwx+wTyYYTwy=2 | (2.6) |
where A=2U−I, I means Identity matrix. On the basis of CCA, CECCA combined with discriminant analysis to realize the joint optimization of correlation and discriminant of combined features, which makes the extracted features more suitable for classification. However, these methods cannot achieve the closed form solution. CDCA [26] combined GMML and discrimative CCA and then achieve the closed form solution in Riemannian manifold space, the optimization objective was shown as follows:
minA≻0γtr(AC)+(1−γ)(tr(ASZ)+tr(A−1DZ))=tr(A(γC+(1−γ)SZ))+tr(A−1(1−γ)DZ) | (2.7) |
From Eq (2.7) and CDCA [26] we can find with the help of discrimative part and closed form solution, the multi-view learning will easily get the the global optimality of solutions and achieve a good result.
CCA suffer from three main problems: (1) the similarity and dissimilarity across views are not modeled; (2) although the data labels can be exploited by imposing supervised constraints, their objective functions are nonconvex; (3) the cross-view correlations are modeled in Euclidean space through RKHS kernel transformation [30,31] whose discriminating ability is obviously limited.
We present a novel cross-view learning model, called DCLMP, in which not only the with-class and between-class scatters are characterized, but also the similarity and dissimilarity of the training data across views are modelled for utilization. Although many preferable characteristics are incorporated in DCLMP, it still suffers from non-convexity for its objective function. To facilitate pursuing global optimal solutions, we further remodel DCLMP to the Riemannian manifold space to make the objective function convex. The proposed method is named as C-DCLMP.
Assume we are given N training instances sampled from K classes with two views of feature representations, i.e., X=[X1,X2,⋅⋅⋅,XK]∈Rp×N with Xk=[xk1,xk2,⋅⋅⋅,xkNk] being Nk x-view instances from the k-th class and Y=[Y1,Y2,⋅⋅⋅,YK]∈Rq×N with Yk=[yk1,yk2,⋅⋅⋅,ykNk] being Nk y-view instances from the k-th class, where yk1 and xk1 stand for two view representations from the same instance. In order to concatenate them for subsequent classification, we denote U∈Rp×r and V∈Rq×r as projection matrices for the two views to transform their representations to a r-dimensional common space.
To perform cross-view learning while exploring supervision knowledge in terms of similar and dissimilar relationships among instances in each view and across the views, as well as sample distribution manifolds, we construct DCLMP. To this end, we should construct the model by taking into account the following aspects: 1) distances between similar instances from the same class should be reduced while those among dissimilar from different classes should be enlarged, in levels of intra-view and inter-view; 2) manifold structures embedded in similar and dissimilar instances should be preserved. These modelling considerations are intuitively demonstrated in Figure 1.
Along this line, we construct the objective function of DCLMP as follows:
min{U,V}1NN∑i=11NN∑j=1‖ | (3.1) |
where and denote the projection matrices in the -dimensional common space of two views and denotes the -nearest neighbors of an instance. is the discriminative weighting matrix. and stand for the within-class manifold weighting matrices of two different views of feature representations, and and stand for the between-class manifold weighting matrices of two different views of feature representations. Their elements are defined as follows
(3.2) |
(3.3) |
(3.4) |
(3.5) |
(3.6) |
where KNN denotes the -nearest neighbors of an instance. and stand for width coefficients to normalize the weights.
In Eq (3.1), the first part characterizes the cross-view similarity and dissimilarity discriminations, the second part preserves the manifold relationships within each class scatters, while the third part magnifies the distribution margins for a dissimilar pair of instances. In this way, both the discriminative information and the manifold distributions can be modelled in a joint objective function.
For convenience of solving Eq (3.1), we transform it as the following concise form
(3.7) |
with
(3.8) |
(3.9) |
(3.10) |
(3.11) |
where , , , , and .
We let record the objective function value of Eq (3.7) and introduce to replace and to rewrite Eq (3.7) as
(3.12) |
Calculating the partial derivative of with regard to Q and making it to zero yields
(3.13) |
The projection matrix can be obtained by calculating a required number of smallest eigenvectors of . Finally, we can recover . Then, and can be obtained through Eq (3.8).
We find that such a objective function may be not convex [32,33]. The separability of nonlinear data patterns in the geodesic space can be significantly improved and thus benefits their subsequent recognitions. Referring to [34], we reformulate DCLMP in (3.7) equivalently as
(3.14) |
Minimizing the third term is equivalent to minimizing of Eq (3.7). Although the last term is nonlinear, it is defined in the convex cone space [35] and thus is still convex. As a result, Eq (3.14) is entirely convex regarding . It enjoys closed-form solution [36,37,38]. To distinguish Eq (3.14) from DCLMP, we call it C-DCLMP.
For convenience of deriving the closed-form solution, we reformulate Eq (3.14) as
(3.15) |
where we set [34]. Let .
(3.16) |
whose solution is the midpoint of the geodesic jointing and , that is
(3.17) |
denotes the midpoint. We extend the geodesic mean solution (3.17) to the geodesic space by replacing with , .
We add a regularizer with prior knowledge to (3.15). Here, we incorporate symmetrized LogDet divergence and consequently (3.15) becomes
(3.18) |
(3.19) |
where + is the dimension of the data. Fortunately, complying with the definition of geometric mean [36], Eq (3.18) is still convex. We let . Then we set the gradient of regarding to to zero and obtain the equation as
(3.20) |
we calculate the closed-form solution as
(3.21) |
More precisely, according to the definition of , namely the geodesic mean jointing two matrices, we can directly expand the final solution of our C-DCLMP in Eq (3.18) as
(3.22) |
where we set to be a +-order identity matrix . When obtaining , and are recovered.
Its concatenated representation can be generated by and the classification decision using a classifier (e.g., KNN) can be made on this fused representation.
To comprehensively evaluate the proposed methods, we first performed comparative experiments on several benchmark and real face datasets. Besides, we also performed sensibility analysis on the model parameters.
For evaluation and comparisons, CCA [1], DCCA [12], MPECCA [14], CECCA [17], DCA [20] and CDCA [26] were implemented. All hyper-parameters were cross-validated in the range of [0, 0.1, ..., 1] for and , and [1e-7, 1e-6, ..., 1e3] for and . For concatenated cross-view representations, a -nearest-neighbors classifier was employed for classification. Additionally, recognition accuracy (%, higher is better) and mean absolute errors (MAE, lower is better) were adopted as performance measures.
We first performed experiments on several widely used non-face multi-view datasets, i.e., MFD [39] and USPS [40], AWA [41] and ADNI [42]. We report the results in Table 1.
Dataset | View Represenations | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) | |
MFD | fac | fou | 80.22 0.9 | 80.00 0.2 | 90.64 1.3 | 95.15 0.9 | 96.46 2.4 | 98.11 0.3 | 94.49 1.7 | 98.03 0.3 |
fac | kar | 92.12 0.5 | 90.10 0.8 | 95.39 0.6 | 95.33 0.7 | 96.52 1.2 | 97.06 0.4 | 96.86 0.5 | 97.93 0.6 | |
fac | mor | 78.22 0.8 | 63.22 4.3 | 72.32 2.4 | 95.22 0.9 | 94.23 1.0 | 98.13 0.3 | 90.97 2.5 | 97.63 0.3 | |
fac | pix | 83.02 1.2 | 90.20 0.5 | 94.65 0.5 | 65.60 1.1 | 93.67 2.9 | 97.52 0.4 | 97.45 0.5 | 97.21 0.4 | |
fac | zer | 84.00 0.6 | 71.50 2.2 | 93.79 0.7 | 96.00 0.6 | 97.04 0.6 | 97.03 0.4 | 95.98 0.3 | 97.75 0.4 | |
fou | kar | 90.11 1.0 | 75.42 5.6 | 93.98 0.4 | 89.12 4.3 | 96.90 0.5 | 97.19 0.6 | 97.45 0.4 | 97.45 0.3 | |
fou | mor | 70.22 0.4 | 55.82 4.6 | 60.62 1.6 | 82.30 0.9 | 78.25 0.6 | 83.81 0.7 | 82.09 1.0 | 84.80 0.6 | |
fou | pix | 68.44 0.4 | 76.10 4.7 | 78.24 1.1 | 90.41 3.2 | 76.28 1.3 | 96.11 0.5 | 97.62 0.4 | 97.74 0.3 | |
fou | zer | 74.10 0.9 | 62.80 4.1 | 79.38 1.2 | 79.53 4.5 | 83.16 1.4 | 85.98 0.9 | 85.33 1.1 | 86.56 1.0 | |
kar | mor | 64.09 0.6 | 82.00 1.6 | 72.92 2.7 | 91.95 2.8 | 91.89 0.6 | 97.28 0.5 | 96.83 0.5 | 97.14 0.4 | |
kar | pix | 88.37 0.9 | 88.85 0.8 | 95.07 0.6 | 92.59 2.0 | 95.98 0.3 | 94.68 0.5 | 97.54 0.4 | 97.31 0.5 | |
kar | zer | 90.77 1.0 | 75.97 2.8 | 94.17 0.6 | 88.47 2.9 | 93.57 0.9 | 96.69 0.4 | 96.98 0.4 | 97.42 0.4 | |
mor | pix | 68.66 1.5 | 82.01 2.1 | 67.21 2.3 | 93.04 0.7 | 90.08 1.0 | 96.89 0.4 | 97.20 0.5 | 97.19 0.4 | |
mor | zer | 73.22 0.6 | 50.35 1.8 | 60.95 1.4 | 84.55 0.9 | 80.59 0.9 | 84.19 0.8 | 81.75 1.1 | 84.29 0.7 | |
pix | zer | 82.46 0.6 | 71.16 2.8 | 82.81 1.2 | 91.67 2.1 | 91.81 1.2 | 96.30 0.5 | 97.35 0.5 | 97.30 0.5 | |
AWA | cq | lss | 73.11 2.1 | 62.08 0.3 | 76.19 1.0 | 70.51 1.3 | 77.53 1.7 | 87.80 2.8 | 89.03 1.4 | 89.80 1.2 |
cq | phog | 65.21 1.4 | 73.10 1.2 | 72.42 1.6 | 70.15 0.9 | 74.51 2.1 | 85.58 2.7 | 86.71 2.3 | 86.81 1.2 | |
cq | rgsift | 60.22 1.3 | 61.40 1.7 | 78.04 1.3 | 82.87 2.4 | 82.83 1.4 | 90.99 3.0 | 93.44 0.6 | 94.34 0.8 | |
cq | sift | 74.33 1.3 | 61.28 1.9 | 77.85 1.4 | 83.19 2.1 | 80.05 1.7 | 81.59 5.2 | 87.17 0.8 | 90.68 0.8 | |
cq | surf | 75.86 1.7 | 69.30 2.1 | 79.07 0.8 | 73.55 2.3 | 81.59 1.5 | 93.58 1.1 | 94.36 1.0 | 95.35 0.5 | |
lss | phog | 69.96 1.7 | 59.72 0.2 | 68.12 1.2 | 64.86 2.6 | 71.36 1.4 | 80.48 2.0 | 81.76 1.1 | 81.62 1.1 | |
lss | rgsift | 78.65 0.9 | 63.21 1.3 | 73.64 1.0 | 78.28 2.8 | 77.28 1.4 | 87.38 4.3 | 90.13 0.7 | 89.95 1.0 | |
lss | sift | 73.49 1.0 | 65.72 2.1 | 73.12 1.4 | 66.21 1.6 | 76.69 1.7 | 81.56 2.4 | 84.05 0.9 | 84.07 1.9 | |
lss | surf | 76.30 1.4 | 65.33 1.8 | 74.84 1.6 | 79.06 2.8 | 78.52 1.3 | 89.81 2.5 | 89.75 0.8 | 91.12 0.7 | |
phog | rgsift | 68.18 1.1 | 48.38 1.0 | 69.49 2.3 | 77.37 1.5 | 74.41 1.5 | 82.76 1.1 | 83.57 1.6 | 83.68 1.2 | |
phog | sift | 68.26 1.1 | 70.24 1.1 | 68.97 1.3 | 63.16 1.3 | 72.14 1.5 | 80.50 1.2 | 83.57 1.1 | 83.75 1.5 | |
phog | surf | 64.57 1.4 | 56.94 0.5 | 71.55 1.4 | 75.68 1.9 | 74.43 2.1 | 84.97 2.6 | 88.02 1.8 | 87.34 0.8 | |
rgsift | sift | 71.35 1.3 | 58.56 2.3 | 72.85 1.1 | 75.28 2.5 | 76.69 1.7 | 90.76 2.2 | 93.44 0.4 | 93.79 1.0 | |
rgsift | surf | 75.55 1.3 | 67.22 1.6 | 76.94 2.2 | 84.10 2.4 | 80.46 1.7 | 93.25 1.2 | 92.82 0.8 | 93.66 0.8 | |
sift | surf | 75.33 1.3 | 63.36 1.6 | 74.27 1.2 | 82.14 2.7 | 75.51 1.1 | 90.07 3.4 | 90.67 1.0 | 91.69 1.1 | |
ADNI | AV | FDG | 65.47 1.8 | 73.28 2.1 | 75.28 2.6 | 76.25 2.1 | 76.26 2.5 | 79.59 1.9 | 68.64 3.3 | 80.86 2.1 |
AV | VBM | 71.02 2.4 | 71.02 2.8 | 73.24 3.1 | 63.47 2.1 | 60.67 2.7 | 81.59 2.5 | 78.38 2.5 | 80.70 2.8 | |
FDG | VBM | 61.37 1.2 | 65.28 1.6 | 70.37 2.6 | 64.05 1.6 | 70.95 1.8 | 80.12 2.0 | 74.97 2.9 | 80.21 1.7 | |
USPS | left | right | 62.14 0.6 | 80.11 1.2 | 66.67 0.9 | 63.96 2.0 | 82.89 1.9 | 89.76 0.3 | 96.19 0.7 | 96.03 0.6 |
The proposed DCLMP method yielded the second-lowest estimation errors in most cases, slightly higher than the proposed C-DCLMP. The improvement achieved by C-DCLMP method is significant, especially on AWA and USPS datasets.
We also conducted age estimation experiments on AgeDB [43], CACD [44] and IMDB-WIKI [45]. These three databases are illustrated in Figure 2.
We extracted BIF [46] and HoG [47] feature vectors and reduced dimensions to 200 by PCA as two view representations. We randomly chose 50,100,150 samples for training. Also, we use VGG19 [48] and Resnet50 [45] to extract deep feature vectors from AgeDB, CACD and IMDB-WIKI databases. We report results in Tables 3, 5 and 6.
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 17.70 0.5 | 17.78 0.5 | 16.10 0.4 | 15.93 0.4 | 15.62 0.5 | 15.48 0.2 | 15.59 0.1 | 15.16 0.4 |
100 | 16.81 0.5 | 17.23 0.6 | 14.74 0.5 | 14.79 0.5 | 14.67 0.4 | 14.57 0.2 | 14.60 0.2 | 14.13 0.2 |
150 | 15.43 0.5 | 16.25 0.6 | 13.83 0.5 | 13.49 0.4 | 13.43 0.4 | 13.21 0.2 | 13.48 0.2 | 13.19 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.17 0.5 | 16.27 0.46 | 15.42 0.5 | 15.09 0.5 | 14.78 0.5 | 14.67 0.3 | 14.75 0.2 | 14.52 0.2 |
100 | 15.86 0.5 | 15.79 0.6 | 14.89 0.8 | 14.23 0.4 | 14.09 0.4 | 13.78 0.3 | 14.07 0.3 | 13.68 0.2 |
150 | 15.09 0.5 | 14.81 0.3 | 13.97 0.5 | 13.41 0.6 | 13.34 0.5 | 13.16 0.3 | 13.46 0.3 | 13.15 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.28 0.5 | 16.78 0.4 | 15.79 0.4 | 14.98 0.4 | 14.38 0.4 | 14.28 0.4 | 14.10 0.3 | 13.95 0.3 |
100 | 15.45 0.4 | 16.52 0.5 | 15.04 0.5 | 14.44 0.4 | 13.99 0.4 | 13.98 0.3 | 13.85 0.2 | 13.74 0.2 |
150 | 15.20 0.5 | 15.41 0.5 | 14.79 0.4 | 14.02 0.5 | 13.73 0.5 | 13.79 0.2 | 13.67 0.1 | 13.63 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.07 0.6 | 16.27 0.4 | 15.35 0.4 | 14.21 0.6 | 13.39 0.4 | 13.49 0.3 | 13.52 0.3 | 13.27 0.2 |
100 | 15.69 0.5 | 15.75 0.3 | 14.65 0.5 | 14.17 0.5 | 13.28 0.3 | 13.26 0.3 | 13.24 0.2 | 12.97 0.4 |
150 | 15.22 0.4 | 15.32 0.4 | 14.45 0.3 | 14.01 0.6 | 13.01 0.3 | 12.94 0.3 | 12.91 0.3 | 12.76 0.4 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 14.29 0.5 | 14.39 0.5 | 13.49 0.3 | 13.04 0.5 | 12.26 0.4 | 12.37 0.3 | 11.84 0.3 | 11.65 0.3 |
100 | 13.97 0.5 | 13.87 0.4 | 12.79 0.5 | 12.35 0.3 | 11.96 0.3 | 11.86 0.3 | 11.53 0.2 | 11.13 0.3 |
150 | 13.43 0.5 | 13.56 0.5 | 12.48 0.3 | 12.26 0.4 | 11.66 0.3 | 11.65 0.3 | 11.45 0.2 | 10.98 0.3 |
The estimation errors (MAEs) of all the methods reduced monotonically. The age MAEs of DCLMP are the second lowest, demonstrating the solidness of our modelling cross-view discriminative knowledge and data manifold structures. We can also observe that C-DCLMP yields the lowest estimation errors, demonstrating its effectiveness and superiority.
For the proposed methods, we performed parameter analysis , and involved in (3.21), respectively. Specifically, we conducted age estimation experiments on both AgeDB and CACD. The results are plotted in Figures 3–5.
Geometric weighting parameter of C-DCLMP: We find some interesting observations from Figure 3. That is, with increasing from 0 to 1, the estimation error descended first and then rose again. It shows that the similar manifolds within class and the inter-class data distributions are helpful in regularizing the model solution space.
Metric balance parameter of C-DCLMP: We can observe from Figure 4 that, the age estimation error (MAE) achieved the lowest values when . This observation illustrates that preserving the data cross-view discriminative knowledge and the manifold distributions is useful and helps improve the estimation precision.
Metric prior parameter of C-DCLMP: Figure 5 shows that, with increased value, age estimation error descended to its lowest around = 1e-1 and then increased steeply. It demonstrates that incorporating moderate metric prior knowledge can regularize the model solution positively, but excess prior knowledge may dominate the entire data rule and mislead the training of the model.
For the proposed methods and the comparison methods mentioned above, we performed time complexity analysis. Specifically, we conducted age estimation experiments on both AgeDB and CACD by choosing 100 samples from each class for training while taking the rest for testing, respectively. We reported the averaged results in Table 7.
Dataset | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
AgeDB | 0.10 0.12 | 0.06 0.05 | 0.41 0.03 | 0.18 0.03 | 0.52 0.02 | 0.11 0.10 | 57.74 0.71 | 54.94 0.32 |
CACD | 0.09 0.13 | 0.06 0.10 | 0.38 0.09 | 0.15 0.04 | 0.47 0.03 | 0.07 0.01 | 30.86 0.61 | 31.04 0.68 |
For the proposed methods, we performed ablation experiments. Specifically, we conducted age estimation experiments on both AgeDB and CACD. We repeated the experiment 10 times with random data partitions and reported the averaged results in Table 8. In Table 8, each referred part corresponds to Eq (3.7).
Dataset | First part | Second part | Third part | C-DCLMP (ours)(ours) |
AgeDB | 14.49 0.16 | |||
14.51 0.10 | ||||
14.47 0.22 | ||||
14.18 0.32 | ||||
CACD | 14.07 0.25 | |||
14.08 0.32 | ||||
14.04 0.21 | ||||
13.73 0.24 |
In this paper, we proposed a DCLMP, in which both the cross-view discriminative information and the spatial structural information of training data is taken into consideration to enhance subsequent decision making. To pursue closed-form solutions, we remodeled the objective of DCLMP to nonlinear geodesic space and consequently achieved its convex formulation (C-DCLMP). Finally, we evaluated the proposed methods and demonstrated their superiority on various benchmark and real face datasets. In the future, we will consider exploring the latent information of the unlabeled data from the feature and label level, and study how to combine related advanced multi-view learning methods to reduce the computational consumption of the model and further improve the generalization ability of the model in various scenarios.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This work was supported by the National Natural Science Foundation of China under Grant 62176128, the Open Projects Program of State Key Laboratory for Novel Software Technology of Nanjing University under Grant KFKT2022B06, the Fundamental Research Funds for the Central Universities No. NJ2022028, the Project Funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD) fund, as well as the Qing Lan Project of the Jiangsu Province.
[1] | WHO, Obesity and Overweight, World Health Organization, 2020. Available from: https://wwwwhoint/news-room/fact-sheets/detail/obesity-and-overweight. |
[2] |
A. Hruby, J. E. Manson, L. Qi, V. S. Malik, E. B. Rimm, Q. Sun, W. C. Willett, F. B. Hu, Determinants and consequences of obesity, Am. J. Public Health, 106 (2016), 1656-1662. https://doi.org/https://doi.org/10.2105/AJPH.2016.303326 doi: 10.2105/AJPH.2016.303326
![]() |
[3] | WHO, The top 10 causes of death, World Health Organization, 2018. Available from: https://wwwwhoint/news-room/fact-sheets/detail/the-top-10-causes-of-death. |
[4] | WHO, 10 facts on obesity, World Health Organization, 2017. Available from: https://wwwwhoint/features/factfiles/obesity/en/.. |
[5] |
J. Cawley, C. Meyerhoefer, The medical care costs of obesity: An instrumental variables approach, J. Health Econ., 31 (2012), 219-230. https://doi.org/10.1016/j.jhealeco.2011.10.003 doi: 10.1016/j.jhealeco.2011.10.003
![]() |
[6] |
L. Angrisani, A. Santonicola, P. Iovino, G. Formisani, H. Buchwald, N. Scopinaro, Bariatric Surgery Worldwide 2013, Obes. Surg., 25 (2015), 1822-1832. https://doi.org/10.1007/s11695-015-1657-z doi: 10.1007/s11695-015-1657-z
![]() |
[7] | T. Bhurosy, R. Jeewon, Overweight and obesity epidemic in developing countries: A problem with diet, physical activity, or socioeconomic status? Scientific World Journal, 2014 (2014). https://doi.org/10.1155/2014/964236 |
[8] | E. Alpaydin, Introduction to Machine Learning, Cambridge: MIT press, 2014. |
[9] | N. S. Rajliwall, R. Davey, G. Chetty, Machine learning based models for cardiovascular risk prediction, International Conference on Machine Learning and Data Engineering 2018, (iCMLDE), (2018), 142-148. https://doi.org/10.1109/iCMLDE.2018.00034 |
[10] |
J. B. Heaton, N. G. Polson, J. H. Witte, Deep learning for finance: deep portfolios, Appl. Stoch. Model. Bus., 33 (2017), 3-12. https://doi.org/10.1002/asmb.2209 doi: 10.1002/asmb.2209
![]() |
[11] | J. Kim, J. Canny, Interpretable Learning for Self-Driving Cars by Visualizing Causal Attention, Proceedings of the IEEE International Conference on Computer Vision, (2017), 2942-2950. https://doi.org/10.1109/ICCV.2017.320 |
[12] |
D. Gruson, T. Helleputte, P. Rousseau, D. Gruson, Data science, artificial intelligence, and machine learning: Opportunities for laboratory medicine and the value of positive regulation, Clin. Biochem., 69 (2019), 1-7. https://doi.org/10.1016/j.clinbiochem.2019.04.013 doi: 10.1016/j.clinbiochem.2019.04.013
![]() |
[13] |
D. Panaretos, E. Koloverou, A. C. Dimopoulos, G. M. Kouli, M. Vamvakari, G. Tzavelas, C. Pitsavos, D. B. Panagiotakos, A comparison of statistical and machine-learning techniques in evaluating the association between dietary patterns and 10-year cardiometabolic risk (2002-2012): The ATTICA study, Brit. J. Nutr., 120 (2018), 326-334. https://doi.org/10.1017/S0007114518001150 doi: 10.1017/S0007114518001150
![]() |
[14] | H. C. Koh, G. Tan, Data Mining Applications in Healthcare, Journal of Healthcare Information Management, 19 (2011), 64-72. |
[15] |
K. Kourou, T. P. Exarchos, K. P. Exarchos, M. V. Karamouzis, D. I. Fotiadis, Machine learning applications in cancer prognosis and prediction, Comput. Struct. Biotec., 13 (2015), 8-17. https://doi.org/10.1016/j.csbj.2014.11.005 doi: 10.1016/j.csbj.2014.11.005
![]() |
[16] |
V. Gulshan, L. Peng, M. Coram, M. C. Stumpe, D. Wu, A. Narayanaswamy, S. Venugopalan, K. Widner, et al., Development and validation of a deep learning algorithm for detection of diabetic retinopathy in retinal fundus photographs, JAMA - Journal of the American Medical Association, 316 (2016), 2402-2410. https://doi.org/10.1001/jama.2016.17216 doi: 10.1001/jama.2016.17216
![]() |
[17] | Y. Xing, J. Wang, Z. Zhao, Combination data mining methods with new medical data to predicting outcome of Coronary Heart Disease, International Conference on Convergence Information Technology, (ICCIT) 2007, (2007), 868-872. https://doi.org/10.1109/ICCIT.2007.4420369 |
[18] | P. Fränti, S. Sieranoja, K. Wikströ m, T. Laatikainen, Clustering diagnoses from 58M patient visits in Finland during 2015-2018, JMIR Medical Informatics, (2022). https://doi.org/10.2196/35422 |
[19] |
Z. Obermeyer, E. J. Emanuel, Predicting the Future: Big Data, Machine Learning, and Clinical Medicine, The New England journal of medicine, 375 (2016), 1216-1219. https://doi.org/doi:10.1056/NEJMp1606181 doi: 10.1056/NEJMp1606181
![]() |
[20] |
M. A. Morris, E. Wilkins, K. A. Timmins, M. Bryant, M. Birkin, C. Griffiths, Can big data solve a big problem? Reporting the obesity data landscape in line with the Foresight obesity system map, Int. J. Obesity, 42 (2018), 1963-1976. https://doi.org/10.1038/s41366-018-0184-0 doi: 10.1038/s41366-018-0184-0
![]() |
[21] |
C. Y. J. Peng, K. L. Lee, G. M. Ingersoll, An introduction to logistic regression analysis and reporting, J. Educ. Res., 96 (2002), 3-14. https://doi.org/10.1080/00220670209598786 doi: 10.1080/00220670209598786
![]() |
[22] | D. Dietrich, B. Heller, Y. Beibei, Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data, Indianapolis: Wiley, 2015. |
[23] |
H. O. Alanazi, A. H. Abdullah, K. N. Qureshi, A Critical Review for Developing Accurate and Dynamic Predictive Models Using Machine Learning Methods in Medicine and Health Care, J. Med. Syst., 41 (2017), 1-10. https://doi.org/10.1007/s10916-017-0715-6 doi: 10.1007/s10916-017-0715-6
![]() |
[24] |
Y. Y. Song, L. U. Ying, Decision tree methods: applications for classification and prediction, Shanghai Archives of Psychiatry, 27 (2015), 130-135. https://doi.org/10.11919/j.issn.1002-0829.215044 doi: 10.11919/j.issn.1002-0829.215044
![]() |
[25] |
M. Pal, Random forest classifier for remote sensing classification, Int. J. Remote Sens., 26 (2005), 217-222. https://doi.org/10.1080/01431160412331269698 doi: 10.1080/01431160412331269698
![]() |
[26] | S. V. Vishwanathan, M. N. Murty, SSVM: A simple SVM algorithm, International Joint Conference on Neural Networks (IJCNN) 2002, 3 (2002), 2393-2398. https://doi.org/10.1109/IJCNN.2002.1007516 |
[27] |
Y. Qu, B. Fang, W. Zhang, R. Tang, M. Niu, H. Guo, Y. Yu, X. He, Product-Based Neural Networks for User Response Prediction over Multi-Field Categorical Data, ACM T. Inform. Syst., 37 (2019), 1-35. https://doi.org/10.1145/3233770 doi: 10.1145/3233770
![]() |
[28] | T. Chen, C. Guestrin, XGBoost: A scalable tree boosting system, Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, (2016), 785-794. https://doi.org/10.1145/2939672.2939785 |
[29] |
A. T. C. Goh, Back-propagation neural networks for modeling complex systems, Artificial Intelligence in Engineering, 9 (1995), 143-151. https://doi.org/10.1016/0954-1810(94)00011-S doi: 10.1016/0954-1810(94)00011-S
![]() |
[30] |
Y. Lecun, Y. Bengio, G. Hinton, Deep learning, Nature, 521 (2015), 436-444. https://doi.org/10.1038/nature14539 doi: 10.1038/nature14539
![]() |
[31] |
A. K. Jain, M. N. Murty, P. J. Flynn, Data clustering: A review, ACM Comput. Surv., 31 (1999), 264-323. https://doi.org/10.1145/331499.331504 doi: 10.1145/331499.331504
![]() |
[32] |
H. Arksey, L. O'Malley, Scoping studies: towards a methodological framework, Int. J. Soc. Res. Method., 8 (2005), 19-32. https://doi.org/10.1080/1364557032000119616 doi: 10.1080/1364557032000119616
![]() |
[33] |
H. So, L. McLaren, G. C. Currie, The relationship between health eating and overweight/obesity in Canada: cross-sectional study using the CCHS, Obesity Science and Practice, 3 (2017), 399-406. https://doi.org/10.1002/osp4.123 doi: 10.1002/osp4.123
![]() |
[34] | N. Daud, N. L. Mohd Noor, S. A. Aljunid, N. Noordin, N. I. M. F. Teng, Predictive Analytics: The Application of J48 Algorithm on Grocery Data to Predict Obesity, 2018 IEEE Conference on Big Data and Analytics, ICBDA, (2018), 1-6. https://doi.org/10.1109/ICBDAA.2018.8629623 |
[35] |
J. F. Easton, H. Román Sicilia, C. R. Stephens, Classification of diagnostic subcategories for obesity and diabetes based on eating patterns, Nutr. Diet., 76 (2019), 104-109. https://doi.org/10.1111/1747-0080.12495 doi: 10.1111/1747-0080.12495
![]() |
[36] |
J. Dunstan, M. Aguirre, M. Bastías, C. Nau, T. A. Glass, F. Tobar, Predicting nationwide obesity from food sales using machine learning, Health Inform. J., 26 (2019), 652-663. https://doi.org/10.1177/1460458219845959 doi: 10.1177/1460458219845959
![]() |
[37] |
N. Kanerva, J. Kontto, M. Erkkola, J. Nevalainen, S. Mannisto, Suitability of random forest analysis for epidemiological research: Exploring sociodemographic and lifestyle-related risk factors of overweight in a cross-sectional design, Scand. J. Public Health, 46 (2018), 557-564. https://doi.org/10.1177/1403494817736944 doi: 10.1177/1403494817736944
![]() |
[38] |
K. W. DeGregory, P. Kuiper, T. DeSilvio, J. D. Pleuss, R. Miller, J. W. Roginski, C. B. Fisher, D. Harness, et al., A review of machine learning in obesity, Obes. Rev., 19 (2018), 668-685. https://doi.org/10.1111/obr.12667 doi: 10.1111/obr.12667
![]() |
[39] | D. Kim, W. Hou, F. Wang, C. Arcan, Factors Affecting Obesity and Waist Circumference Among US Adults, Prev. Chronic Dis., 16 (2019). https://doi.org/10.5888/pcd16.180220 |
[40] |
R. L. Figueroa, C. A. Flores, Extracting Information from Electronic Medical Records to Identify the Obesity Status of a Patient Based on Comorbidities and Bodyweight Measures, J. Med. Syst., 40 (2016). https://doi.org/10.1007/s10916-016-0548-8 doi: 10.1007/s10916-016-0548-8
![]() |
[41] |
M. A. Green, M. Strong, F. Razak, S. V. Subramanian, C. Relton, P. Bissell, Who are the obese? A cluster analysis exploring subgroups of the obese, J. Public Health (UK), 38 (2016), 258-264. https://doi.org/10.1093/pubmed/fdv040 doi: 10.1093/pubmed/fdv040
![]() |
[42] |
P. P. Brzan, Z. Obradovic, G. Stiglic, Contribution of temporal data to predictive performance in 30-day readmission of morbidly obese patients, PeerJ, 5 (2017), e3230. https://doi.org/10.7717/peerj.3230 doi: 10.7717/peerj.3230
![]() |
[43] |
A. Kupusinac, E. Stokić, R. Doroslovački, Predicting body fat percentage based on gender, age and BMI by using artificial neural networks, Comput. Meth. Prog. Bio., 113 (2014), 610-619. https://doi.org/10.1016/j.cmpb.2013.10.013 doi: 10.1016/j.cmpb.2013.10.013
![]() |
[44] |
M. Batterham, L. Tapsell, K. Charlton, J. O'shea, R. Thorne, Using data mining to predict success in a weight loss trial, J. Hum. Nutr. Diet., 30 (2017), 471-478. https://doi.org/10.1111/jhn.12448 doi: 10.1111/jhn.12448
![]() |
[45] | Z. Feng, L. Mo, M. Li, A Random Forest-based ensemble method for activity recognition, 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2015 EMBS, (2015), 5074-5077. https://doi.org/10.1109/EMBC.2015.7319532 |
[46] |
M. Batterham, E. Neale, A. Martin, L. Tapsell, Data mining: Potential applications in research on nutrition and health, Nutr. Diet., 74 (2017), 3-10. https://doi.org/10.1111/1747-0080.12337 doi: 10.1111/1747-0080.12337
![]() |
[47] |
W. J. Heerman, N. Jackson, M. Hargreaves, S. A. Mulvaney, D. Schlundt, K. A. Wallston, R. L. Rothman, Clusters of Healthy and Unhealthy Eating Behaviors Are Associated With Body Mass Index Among Adults, J. Nutr. Educ. Behav., 49 (2017), 415-421. https://doi.org/10.1016/j.jneb.2017.02.001 doi: 10.1016/j.jneb.2017.02.001
![]() |
[48] | I. Sarasfis, C. Diou, I. Ioakimidis, A. Delopoulos, Assessment of In-Meal Eating Behaviour using Fuzzy SVM, 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), (2019), 6939-6942. https://doi.org/10.1109/EMBC.2019.8857606 |
[49] |
P. Pouladzadeh, S. Shirmohammadi, A. Bakirov, A. Bulut, A. Yassine, Cloud-based SVM for food categorization, Multimed. Tools Appl., 74 (2015), 5243-5260. https://doi.org/10.1007/s11042-014-2116-x doi: 10.1007/s11042-014-2116-x
![]() |
[50] |
E. J. Heravi, H. Habibi Aghdam, D. Puig, A deep convolutional neural network for recognizing foods, Eighth International Conference on Machine Vision (ICMV), 9875 (2015), 98751D. https://doi.org/10.1117/12.2228875 doi: 10.1117/12.2228875
![]() |
[51] |
E. Disse, S. Ledoux, C. Bétry, C. Caussy, C. Maitrepierre, M. Coupaye, M. Laville, C. Simon, An artificial neural network to predict resting energy expenditure in obesity, Clin. Nutr., 37 (2018), 1661-1669. https://doi.org/10.1016/j.clnu.2017.07.017 doi: 10.1016/j.clnu.2017.07.017
![]() |
[52] |
N. Cesare, P. Dwivedi, Q. C. Nguyen, E. O. Nsoesie, Use of social media, search queries, and demographic data to assess obesity prevalence in the United States, Palgrave Communications, 5 (2019), 1-9. https://doi.org/10.1057/s41599-019-0314-x doi: 10.1057/s41599-019-0314-x
![]() |
[53] | P. Kuhad, A. Yassine, S. Shimohammadi, Using distance estimation and deep learning to simplify calibration in food calorie measurement, IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications, CIVEMSA, (2015), 1-6. https://doi.org/10.1109/CIVEMSA.2015.7158594 |
[54] |
K. Shameer, K. W. Johnson, B. S. Glicksberg, J. T. Dudley, P. P. Sengupta, Machine learning in cardiovascular medicine: Are we there yet? Heart, 104 (2018), 1156-1164. https://doi.org/10.1136/heartjnl-2017-311198 doi: 10.1136/heartjnl-2017-311198
![]() |
[55] |
B. A. Goldstein, A. M. Navar, R. E. Carter, Moving beyond regression techniques in cardiovascular risk prediction: Applying machine learning to address analytic challenges, Eur. Heart J., 38 (2017), 1805-1814. https://doi.org/10.1093/eurheartj/ehw302 doi: 10.1093/eurheartj/ehw302
![]() |
[56] |
N. Jothi, N. A. A. Rashid, W. Husain, Data Mining in Healthcare - A Review, Procedia Computer Science, 72 (2015), 306-313. https://doi.org/10.1016/j.procs.2015.12.145 doi: 10.1016/j.procs.2015.12.145
![]() |
[57] |
A. L. Beam, I. S. Kohane, Big data and machine learning in health care, JAMA - Journal of the American Medical Association, 319 (2018), 1317-1318. https://doi.org/10.1001/jama.2017.18391 doi: 10.1001/jama.2017.18391
![]() |
[58] |
A. Mozumdar, G. Liguori, Corrective Equations to Self-Reported Height and Weight for Obesity Estimates among U.S. Adults: NHANES 1999-2008, Res. Q. Exercise Sport, 87 (2016), 47-58. https://doi.org/10.1080/02701367.2015.1124971 doi: 10.1080/02701367.2015.1124971
![]() |
[59] |
M. Stommel, C. A. Schoenborn, Accuracy and usefulness of BMI measures based on self-reported weight and height: Findings from the NHANES & NHIS 2001-2006, BMC Public Health, 9 (2009), 1-10. https://doi.org/10.1186/1471-2458-9-421 doi: 10.1186/1471-2458-9-421
![]() |
[60] |
D. Rativa, B. J. T. Fernandes, A. Roque, Height and Weight Estimation from Anthropometric Measurements Using Machine Learning Regressions, IEEE J. Transl. Eng. He., 6 (2018), 1-9. https://doi.org/10.1109/JTEHM.2018.2797983 doi: 10.1109/JTEHM.2018.2797983
![]() |
[61] |
J. A. Sáez, J. Luengo, F. Herrera, Predicting noise filtering efficacy with data complexity measures for nearest neighbor classification, Pattern Recogn., 46 (2013), 355-364. https://doi.org/10.1016/j.patcog.2012.07.009 doi: 10.1016/j.patcog.2012.07.009
![]() |
[62] |
T. Ferenci, L. Kovács, Predicting body fat percentage from anthropometric and laboratory measurements using artificial neural networks, Applied Soft Computing Journal, 67 (2018), 834-839. https://doi.org/10.1016/j.asoc.2017.05.063 doi: 10.1016/j.asoc.2017.05.063
![]() |
[63] |
S. P. Goldstein, F. Zhang, J. G. Thomas, M. L. Butryn, J. D. Herbert, E. M. Forman, Application of Machine Learning to Predict Dietary Lapses During Weight Loss, Journal of Diabetes Science and Technology, 12 (2018), 1045-1052. https://doi.org/10.1177/1932296818775757 doi: 10.1177/1932296818775757
![]() |
Dataset | View Represenations | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) | |
MFD | fac | fou | 80.22 0.9 | 80.00 0.2 | 90.64 1.3 | 95.15 0.9 | 96.46 2.4 | 98.11 0.3 | 94.49 1.7 | 98.03 0.3 |
fac | kar | 92.12 0.5 | 90.10 0.8 | 95.39 0.6 | 95.33 0.7 | 96.52 1.2 | 97.06 0.4 | 96.86 0.5 | 97.93 0.6 | |
fac | mor | 78.22 0.8 | 63.22 4.3 | 72.32 2.4 | 95.22 0.9 | 94.23 1.0 | 98.13 0.3 | 90.97 2.5 | 97.63 0.3 | |
fac | pix | 83.02 1.2 | 90.20 0.5 | 94.65 0.5 | 65.60 1.1 | 93.67 2.9 | 97.52 0.4 | 97.45 0.5 | 97.21 0.4 | |
fac | zer | 84.00 0.6 | 71.50 2.2 | 93.79 0.7 | 96.00 0.6 | 97.04 0.6 | 97.03 0.4 | 95.98 0.3 | 97.75 0.4 | |
fou | kar | 90.11 1.0 | 75.42 5.6 | 93.98 0.4 | 89.12 4.3 | 96.90 0.5 | 97.19 0.6 | 97.45 0.4 | 97.45 0.3 | |
fou | mor | 70.22 0.4 | 55.82 4.6 | 60.62 1.6 | 82.30 0.9 | 78.25 0.6 | 83.81 0.7 | 82.09 1.0 | 84.80 0.6 | |
fou | pix | 68.44 0.4 | 76.10 4.7 | 78.24 1.1 | 90.41 3.2 | 76.28 1.3 | 96.11 0.5 | 97.62 0.4 | 97.74 0.3 | |
fou | zer | 74.10 0.9 | 62.80 4.1 | 79.38 1.2 | 79.53 4.5 | 83.16 1.4 | 85.98 0.9 | 85.33 1.1 | 86.56 1.0 | |
kar | mor | 64.09 0.6 | 82.00 1.6 | 72.92 2.7 | 91.95 2.8 | 91.89 0.6 | 97.28 0.5 | 96.83 0.5 | 97.14 0.4 | |
kar | pix | 88.37 0.9 | 88.85 0.8 | 95.07 0.6 | 92.59 2.0 | 95.98 0.3 | 94.68 0.5 | 97.54 0.4 | 97.31 0.5 | |
kar | zer | 90.77 1.0 | 75.97 2.8 | 94.17 0.6 | 88.47 2.9 | 93.57 0.9 | 96.69 0.4 | 96.98 0.4 | 97.42 0.4 | |
mor | pix | 68.66 1.5 | 82.01 2.1 | 67.21 2.3 | 93.04 0.7 | 90.08 1.0 | 96.89 0.4 | 97.20 0.5 | 97.19 0.4 | |
mor | zer | 73.22 0.6 | 50.35 1.8 | 60.95 1.4 | 84.55 0.9 | 80.59 0.9 | 84.19 0.8 | 81.75 1.1 | 84.29 0.7 | |
pix | zer | 82.46 0.6 | 71.16 2.8 | 82.81 1.2 | 91.67 2.1 | 91.81 1.2 | 96.30 0.5 | 97.35 0.5 | 97.30 0.5 | |
AWA | cq | lss | 73.11 2.1 | 62.08 0.3 | 76.19 1.0 | 70.51 1.3 | 77.53 1.7 | 87.80 2.8 | 89.03 1.4 | 89.80 1.2 |
cq | phog | 65.21 1.4 | 73.10 1.2 | 72.42 1.6 | 70.15 0.9 | 74.51 2.1 | 85.58 2.7 | 86.71 2.3 | 86.81 1.2 | |
cq | rgsift | 60.22 1.3 | 61.40 1.7 | 78.04 1.3 | 82.87 2.4 | 82.83 1.4 | 90.99 3.0 | 93.44 0.6 | 94.34 0.8 | |
cq | sift | 74.33 1.3 | 61.28 1.9 | 77.85 1.4 | 83.19 2.1 | 80.05 1.7 | 81.59 5.2 | 87.17 0.8 | 90.68 0.8 | |
cq | surf | 75.86 1.7 | 69.30 2.1 | 79.07 0.8 | 73.55 2.3 | 81.59 1.5 | 93.58 1.1 | 94.36 1.0 | 95.35 0.5 | |
lss | phog | 69.96 1.7 | 59.72 0.2 | 68.12 1.2 | 64.86 2.6 | 71.36 1.4 | 80.48 2.0 | 81.76 1.1 | 81.62 1.1 | |
lss | rgsift | 78.65 0.9 | 63.21 1.3 | 73.64 1.0 | 78.28 2.8 | 77.28 1.4 | 87.38 4.3 | 90.13 0.7 | 89.95 1.0 | |
lss | sift | 73.49 1.0 | 65.72 2.1 | 73.12 1.4 | 66.21 1.6 | 76.69 1.7 | 81.56 2.4 | 84.05 0.9 | 84.07 1.9 | |
lss | surf | 76.30 1.4 | 65.33 1.8 | 74.84 1.6 | 79.06 2.8 | 78.52 1.3 | 89.81 2.5 | 89.75 0.8 | 91.12 0.7 | |
phog | rgsift | 68.18 1.1 | 48.38 1.0 | 69.49 2.3 | 77.37 1.5 | 74.41 1.5 | 82.76 1.1 | 83.57 1.6 | 83.68 1.2 | |
phog | sift | 68.26 1.1 | 70.24 1.1 | 68.97 1.3 | 63.16 1.3 | 72.14 1.5 | 80.50 1.2 | 83.57 1.1 | 83.75 1.5 | |
phog | surf | 64.57 1.4 | 56.94 0.5 | 71.55 1.4 | 75.68 1.9 | 74.43 2.1 | 84.97 2.6 | 88.02 1.8 | 87.34 0.8 | |
rgsift | sift | 71.35 1.3 | 58.56 2.3 | 72.85 1.1 | 75.28 2.5 | 76.69 1.7 | 90.76 2.2 | 93.44 0.4 | 93.79 1.0 | |
rgsift | surf | 75.55 1.3 | 67.22 1.6 | 76.94 2.2 | 84.10 2.4 | 80.46 1.7 | 93.25 1.2 | 92.82 0.8 | 93.66 0.8 | |
sift | surf | 75.33 1.3 | 63.36 1.6 | 74.27 1.2 | 82.14 2.7 | 75.51 1.1 | 90.07 3.4 | 90.67 1.0 | 91.69 1.1 | |
ADNI | AV | FDG | 65.47 1.8 | 73.28 2.1 | 75.28 2.6 | 76.25 2.1 | 76.26 2.5 | 79.59 1.9 | 68.64 3.3 | 80.86 2.1 |
AV | VBM | 71.02 2.4 | 71.02 2.8 | 73.24 3.1 | 63.47 2.1 | 60.67 2.7 | 81.59 2.5 | 78.38 2.5 | 80.70 2.8 | |
FDG | VBM | 61.37 1.2 | 65.28 1.6 | 70.37 2.6 | 64.05 1.6 | 70.95 1.8 | 80.12 2.0 | 74.97 2.9 | 80.21 1.7 | |
USPS | left | right | 62.14 0.6 | 80.11 1.2 | 66.67 0.9 | 63.96 2.0 | 82.89 1.9 | 89.76 0.3 | 96.19 0.7 | 96.03 0.6 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 17.70 0.5 | 17.78 0.5 | 16.10 0.4 | 15.93 0.4 | 15.62 0.5 | 15.48 0.2 | 15.59 0.1 | 15.16 0.4 |
100 | 16.81 0.5 | 17.23 0.6 | 14.74 0.5 | 14.79 0.5 | 14.67 0.4 | 14.57 0.2 | 14.60 0.2 | 14.13 0.2 |
150 | 15.43 0.5 | 16.25 0.6 | 13.83 0.5 | 13.49 0.4 | 13.43 0.4 | 13.21 0.2 | 13.48 0.2 | 13.19 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.17 0.5 | 16.27 0.46 | 15.42 0.5 | 15.09 0.5 | 14.78 0.5 | 14.67 0.3 | 14.75 0.2 | 14.52 0.2 |
100 | 15.86 0.5 | 15.79 0.6 | 14.89 0.8 | 14.23 0.4 | 14.09 0.4 | 13.78 0.3 | 14.07 0.3 | 13.68 0.2 |
150 | 15.09 0.5 | 14.81 0.3 | 13.97 0.5 | 13.41 0.6 | 13.34 0.5 | 13.16 0.3 | 13.46 0.3 | 13.15 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.28 0.5 | 16.78 0.4 | 15.79 0.4 | 14.98 0.4 | 14.38 0.4 | 14.28 0.4 | 14.10 0.3 | 13.95 0.3 |
100 | 15.45 0.4 | 16.52 0.5 | 15.04 0.5 | 14.44 0.4 | 13.99 0.4 | 13.98 0.3 | 13.85 0.2 | 13.74 0.2 |
150 | 15.20 0.5 | 15.41 0.5 | 14.79 0.4 | 14.02 0.5 | 13.73 0.5 | 13.79 0.2 | 13.67 0.1 | 13.63 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.07 0.6 | 16.27 0.4 | 15.35 0.4 | 14.21 0.6 | 13.39 0.4 | 13.49 0.3 | 13.52 0.3 | 13.27 0.2 |
100 | 15.69 0.5 | 15.75 0.3 | 14.65 0.5 | 14.17 0.5 | 13.28 0.3 | 13.26 0.3 | 13.24 0.2 | 12.97 0.4 |
150 | 15.22 0.4 | 15.32 0.4 | 14.45 0.3 | 14.01 0.6 | 13.01 0.3 | 12.94 0.3 | 12.91 0.3 | 12.76 0.4 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 14.29 0.5 | 14.39 0.5 | 13.49 0.3 | 13.04 0.5 | 12.26 0.4 | 12.37 0.3 | 11.84 0.3 | 11.65 0.3 |
100 | 13.97 0.5 | 13.87 0.4 | 12.79 0.5 | 12.35 0.3 | 11.96 0.3 | 11.86 0.3 | 11.53 0.2 | 11.13 0.3 |
150 | 13.43 0.5 | 13.56 0.5 | 12.48 0.3 | 12.26 0.4 | 11.66 0.3 | 11.65 0.3 | 11.45 0.2 | 10.98 0.3 |
Dataset | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
AgeDB | 0.10 0.12 | 0.06 0.05 | 0.41 0.03 | 0.18 0.03 | 0.52 0.02 | 0.11 0.10 | 57.74 0.71 | 54.94 0.32 |
CACD | 0.09 0.13 | 0.06 0.10 | 0.38 0.09 | 0.15 0.04 | 0.47 0.03 | 0.07 0.01 | 30.86 0.61 | 31.04 0.68 |
Dataset | First part | Second part | Third part | C-DCLMP (ours)(ours) |
AgeDB | 14.49 0.16 | |||
14.51 0.10 | ||||
14.47 0.22 | ||||
14.18 0.32 | ||||
CACD | 14.07 0.25 | |||
14.08 0.32 | ||||
14.04 0.21 | ||||
13.73 0.24 |
Dataset | View Represenations | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) | |
MFD | fac | fou | 80.22 0.9 | 80.00 0.2 | 90.64 1.3 | 95.15 0.9 | 96.46 2.4 | 98.11 0.3 | 94.49 1.7 | 98.03 0.3 |
fac | kar | 92.12 0.5 | 90.10 0.8 | 95.39 0.6 | 95.33 0.7 | 96.52 1.2 | 97.06 0.4 | 96.86 0.5 | 97.93 0.6 | |
fac | mor | 78.22 0.8 | 63.22 4.3 | 72.32 2.4 | 95.22 0.9 | 94.23 1.0 | 98.13 0.3 | 90.97 2.5 | 97.63 0.3 | |
fac | pix | 83.02 1.2 | 90.20 0.5 | 94.65 0.5 | 65.60 1.1 | 93.67 2.9 | 97.52 0.4 | 97.45 0.5 | 97.21 0.4 | |
fac | zer | 84.00 0.6 | 71.50 2.2 | 93.79 0.7 | 96.00 0.6 | 97.04 0.6 | 97.03 0.4 | 95.98 0.3 | 97.75 0.4 | |
fou | kar | 90.11 1.0 | 75.42 5.6 | 93.98 0.4 | 89.12 4.3 | 96.90 0.5 | 97.19 0.6 | 97.45 0.4 | 97.45 0.3 | |
fou | mor | 70.22 0.4 | 55.82 4.6 | 60.62 1.6 | 82.30 0.9 | 78.25 0.6 | 83.81 0.7 | 82.09 1.0 | 84.80 0.6 | |
fou | pix | 68.44 0.4 | 76.10 4.7 | 78.24 1.1 | 90.41 3.2 | 76.28 1.3 | 96.11 0.5 | 97.62 0.4 | 97.74 0.3 | |
fou | zer | 74.10 0.9 | 62.80 4.1 | 79.38 1.2 | 79.53 4.5 | 83.16 1.4 | 85.98 0.9 | 85.33 1.1 | 86.56 1.0 | |
kar | mor | 64.09 0.6 | 82.00 1.6 | 72.92 2.7 | 91.95 2.8 | 91.89 0.6 | 97.28 0.5 | 96.83 0.5 | 97.14 0.4 | |
kar | pix | 88.37 0.9 | 88.85 0.8 | 95.07 0.6 | 92.59 2.0 | 95.98 0.3 | 94.68 0.5 | 97.54 0.4 | 97.31 0.5 | |
kar | zer | 90.77 1.0 | 75.97 2.8 | 94.17 0.6 | 88.47 2.9 | 93.57 0.9 | 96.69 0.4 | 96.98 0.4 | 97.42 0.4 | |
mor | pix | 68.66 1.5 | 82.01 2.1 | 67.21 2.3 | 93.04 0.7 | 90.08 1.0 | 96.89 0.4 | 97.20 0.5 | 97.19 0.4 | |
mor | zer | 73.22 0.6 | 50.35 1.8 | 60.95 1.4 | 84.55 0.9 | 80.59 0.9 | 84.19 0.8 | 81.75 1.1 | 84.29 0.7 | |
pix | zer | 82.46 0.6 | 71.16 2.8 | 82.81 1.2 | 91.67 2.1 | 91.81 1.2 | 96.30 0.5 | 97.35 0.5 | 97.30 0.5 | |
AWA | cq | lss | 73.11 2.1 | 62.08 0.3 | 76.19 1.0 | 70.51 1.3 | 77.53 1.7 | 87.80 2.8 | 89.03 1.4 | 89.80 1.2 |
cq | phog | 65.21 1.4 | 73.10 1.2 | 72.42 1.6 | 70.15 0.9 | 74.51 2.1 | 85.58 2.7 | 86.71 2.3 | 86.81 1.2 | |
cq | rgsift | 60.22 1.3 | 61.40 1.7 | 78.04 1.3 | 82.87 2.4 | 82.83 1.4 | 90.99 3.0 | 93.44 0.6 | 94.34 0.8 | |
cq | sift | 74.33 1.3 | 61.28 1.9 | 77.85 1.4 | 83.19 2.1 | 80.05 1.7 | 81.59 5.2 | 87.17 0.8 | 90.68 0.8 | |
cq | surf | 75.86 1.7 | 69.30 2.1 | 79.07 0.8 | 73.55 2.3 | 81.59 1.5 | 93.58 1.1 | 94.36 1.0 | 95.35 0.5 | |
lss | phog | 69.96 1.7 | 59.72 0.2 | 68.12 1.2 | 64.86 2.6 | 71.36 1.4 | 80.48 2.0 | 81.76 1.1 | 81.62 1.1 | |
lss | rgsift | 78.65 0.9 | 63.21 1.3 | 73.64 1.0 | 78.28 2.8 | 77.28 1.4 | 87.38 4.3 | 90.13 0.7 | 89.95 1.0 | |
lss | sift | 73.49 1.0 | 65.72 2.1 | 73.12 1.4 | 66.21 1.6 | 76.69 1.7 | 81.56 2.4 | 84.05 0.9 | 84.07 1.9 | |
lss | surf | 76.30 1.4 | 65.33 1.8 | 74.84 1.6 | 79.06 2.8 | 78.52 1.3 | 89.81 2.5 | 89.75 0.8 | 91.12 0.7 | |
phog | rgsift | 68.18 1.1 | 48.38 1.0 | 69.49 2.3 | 77.37 1.5 | 74.41 1.5 | 82.76 1.1 | 83.57 1.6 | 83.68 1.2 | |
phog | sift | 68.26 1.1 | 70.24 1.1 | 68.97 1.3 | 63.16 1.3 | 72.14 1.5 | 80.50 1.2 | 83.57 1.1 | 83.75 1.5 | |
phog | surf | 64.57 1.4 | 56.94 0.5 | 71.55 1.4 | 75.68 1.9 | 74.43 2.1 | 84.97 2.6 | 88.02 1.8 | 87.34 0.8 | |
rgsift | sift | 71.35 1.3 | 58.56 2.3 | 72.85 1.1 | 75.28 2.5 | 76.69 1.7 | 90.76 2.2 | 93.44 0.4 | 93.79 1.0 | |
rgsift | surf | 75.55 1.3 | 67.22 1.6 | 76.94 2.2 | 84.10 2.4 | 80.46 1.7 | 93.25 1.2 | 92.82 0.8 | 93.66 0.8 | |
sift | surf | 75.33 1.3 | 63.36 1.6 | 74.27 1.2 | 82.14 2.7 | 75.51 1.1 | 90.07 3.4 | 90.67 1.0 | 91.69 1.1 | |
ADNI | AV | FDG | 65.47 1.8 | 73.28 2.1 | 75.28 2.6 | 76.25 2.1 | 76.26 2.5 | 79.59 1.9 | 68.64 3.3 | 80.86 2.1 |
AV | VBM | 71.02 2.4 | 71.02 2.8 | 73.24 3.1 | 63.47 2.1 | 60.67 2.7 | 81.59 2.5 | 78.38 2.5 | 80.70 2.8 | |
FDG | VBM | 61.37 1.2 | 65.28 1.6 | 70.37 2.6 | 64.05 1.6 | 70.95 1.8 | 80.12 2.0 | 74.97 2.9 | 80.21 1.7 | |
USPS | left | right | 62.14 0.6 | 80.11 1.2 | 66.67 0.9 | 63.96 2.0 | 82.89 1.9 | 89.76 0.3 | 96.19 0.7 | 96.03 0.6 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 17.70 0.5 | 17.78 0.5 | 16.10 0.4 | 15.93 0.4 | 15.62 0.5 | 15.48 0.2 | 15.59 0.1 | 15.16 0.4 |
100 | 16.81 0.5 | 17.23 0.6 | 14.74 0.5 | 14.79 0.5 | 14.67 0.4 | 14.57 0.2 | 14.60 0.2 | 14.13 0.2 |
150 | 15.43 0.5 | 16.25 0.6 | 13.83 0.5 | 13.49 0.4 | 13.43 0.4 | 13.21 0.2 | 13.48 0.2 | 13.19 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.17 0.5 | 16.27 0.46 | 15.42 0.5 | 15.09 0.5 | 14.78 0.5 | 14.67 0.3 | 14.75 0.2 | 14.52 0.2 |
100 | 15.86 0.5 | 15.79 0.6 | 14.89 0.8 | 14.23 0.4 | 14.09 0.4 | 13.78 0.3 | 14.07 0.3 | 13.68 0.2 |
150 | 15.09 0.5 | 14.81 0.3 | 13.97 0.5 | 13.41 0.6 | 13.34 0.5 | 13.16 0.3 | 13.46 0.3 | 13.15 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.28 0.5 | 16.78 0.4 | 15.79 0.4 | 14.98 0.4 | 14.38 0.4 | 14.28 0.4 | 14.10 0.3 | 13.95 0.3 |
100 | 15.45 0.4 | 16.52 0.5 | 15.04 0.5 | 14.44 0.4 | 13.99 0.4 | 13.98 0.3 | 13.85 0.2 | 13.74 0.2 |
150 | 15.20 0.5 | 15.41 0.5 | 14.79 0.4 | 14.02 0.5 | 13.73 0.5 | 13.79 0.2 | 13.67 0.1 | 13.63 0.3 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 16.07 0.6 | 16.27 0.4 | 15.35 0.4 | 14.21 0.6 | 13.39 0.4 | 13.49 0.3 | 13.52 0.3 | 13.27 0.2 |
100 | 15.69 0.5 | 15.75 0.3 | 14.65 0.5 | 14.17 0.5 | 13.28 0.3 | 13.26 0.3 | 13.24 0.2 | 12.97 0.4 |
150 | 15.22 0.4 | 15.32 0.4 | 14.45 0.3 | 14.01 0.6 | 13.01 0.3 | 12.94 0.3 | 12.91 0.3 | 12.76 0.4 |
training samples | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
50 | 14.29 0.5 | 14.39 0.5 | 13.49 0.3 | 13.04 0.5 | 12.26 0.4 | 12.37 0.3 | 11.84 0.3 | 11.65 0.3 |
100 | 13.97 0.5 | 13.87 0.4 | 12.79 0.5 | 12.35 0.3 | 11.96 0.3 | 11.86 0.3 | 11.53 0.2 | 11.13 0.3 |
150 | 13.43 0.5 | 13.56 0.5 | 12.48 0.3 | 12.26 0.4 | 11.66 0.3 | 11.65 0.3 | 11.45 0.2 | 10.98 0.3 |
Dataset | CCA | DCA | MPECCA | DCCA | CECCA | CDCA | DCLMP (ours) | C-DCLMP (ours) |
AgeDB | 0.10 0.12 | 0.06 0.05 | 0.41 0.03 | 0.18 0.03 | 0.52 0.02 | 0.11 0.10 | 57.74 0.71 | 54.94 0.32 |
CACD | 0.09 0.13 | 0.06 0.10 | 0.38 0.09 | 0.15 0.04 | 0.47 0.03 | 0.07 0.01 | 30.86 0.61 | 31.04 0.68 |
Dataset | First part | Second part | Third part | C-DCLMP (ours)(ours) |
AgeDB | 14.49 0.16 | |||
14.51 0.10 | ||||
14.47 0.22 | ||||
14.18 0.32 | ||||
CACD | 14.07 0.25 | |||
14.08 0.32 | ||||
14.04 0.21 | ||||
13.73 0.24 |