| Literature DB >> 30414596 |
Eugene Bobrov1,2, Anastasia Georgievskaya1,3, Konstantin Kiselev1, Artem Sevastopolsky1,4, Alex Zhavoronkov5,6,7, Sergey Gurov2, Konstantin Rudakov3, Maria Del Pilar Bonilla Tobar8, Sören Jaspers8, Sven Clemann8.
Abstract
Aging biomarkers are the qualitative and quantitative indicators of the aging processes of the human body. Estimation of biological age is important for assessing the physiological state of an organism. The advent of machine learning lead to the development of the many age predictors commonly referred to as the "aging clocks" varying in biological relevance, ease of use, cost, actionability, interpretability, and applications. Here we present and investigate a novel non-invasive class of visual photographic biomarkers of aging. We developed a simple and accurate predictor of chronological age using just the anonymized images of eye corners called the PhotoAgeClock. Deep neural networks were trained on 8414 anonymized high-resolution images of eye corners labeled with the correct chronological age. For people within the age range of 20 to 80 in a specific population, the model was able to achieve a mean absolute error of 2.3 years and 95% Pearson and Spearman correlation.Entities:
Keywords: age prediction; biomedical imaging; computer vision; deep learning; photographic aging biomarker; photographic aging clock
Mesh:
Substances:
Year: 2018 PMID: 30414596 PMCID: PMC6286834 DOI: 10.18632/aging.101629
Source DB: PubMed Journal: Aging (Albany NY) ISSN: 1945-4589 Impact factor: 5.682
Comparison of the best described approaches of age estimation and their accuracy assumed by MAE, years.
| Xception (this work) | Eye corners photos | 2.38 |
| Xception with skip-connections (this work) | Eye corners photos | 2.30 |
| VGG [ | FG-NET | 3.09 |
| VGG [ | MORPH | 2.68 |
| SVR on Gabor filters [ | FG-NET | 3.17 |
| Penalized regression model [ | DNA-methylation data | 2.70 |
| Ensemble of 21 DNN [ | Blood sample test | 5.55 |
Exact and 1-off accuracy of age estimation (this work) for Adience dataset age groups.
| Age group | Exact accuracy | 1-off accuracy |
| 25-32 | 0.68 | 0.98 |
| 33-38 | 0.50 | 1.00 |
| 38-44 | 0.63 | 0.95 |
| 44-48 | 0.55 | 0.92 |
| 48-54 | 0.60 | 0.97 |
| 54-60 | 0.54 | 0.99 |
| 60-69 | 0.78 | 0.98 |
1-off accuracy represents the accuracy when the result is off by 1 adjacent age label left or right [7].
Figure 1Prediction error (predicted age minus true age) for the same 25 images with various resolutions. Images were passed through the developed neural network, with kernels trained for 299 x 299 pixels resolution.
Figure 2Predicted age vs. the extent of occlusion for two persons. Picture order (up to bottom): original, covered eye area, eyelid and corner covered, and half image area covered. See text for clarifications. Real chronological age for the left subject is 50 years, for the right subject is 62 years.
Figure 3Estimated age vs. the occlusion step for two persons. The first plot represents the results for the younger-aged person (50 years). The second plot represents the results for the older-aged person (62 years). Blue points correspond to the age produced by zeros tensor. This age reflects the initial step of age estimation by neural network model when it was fed an all-black image. This happened because of learned biases parameters.
Figure 4Estimation error for several significant steps of occlusion. Mean and standard deviation of the error over 165 pairs of validation images (left and right eye) is reported.
Figure 5PhotoAgeClock predicted age error for the test set within different ages.
Figure 6Distribution of actual age in the dataset and predicted age (PhotoAgeClock) labels in the validation set.
Figure 7Correlation between predicted age and actual age on validation dataset.
Figure 8Algorithm performance on images obtained with professional cameras and mobile devices. (left) Algorithm performance on a high resolution photo of a celebrity (George Clooney). Chronological age of the person for the time when the picture was taken was 53 years, predicted age by two eye corner areas is 54.2 years. Editorial credit: Denis Makarenko / Shutterstock.com. (right) Algorithm performance on photo obtained with frontal camera of mobile device (selfie). Chronological age of the person is 22, predicted age by two eye corner areas is 23.5. The skin of eye area is smooth enough and young age is recognized despite the strong face expression.
Figure 9Examples of PhotoAgeClock performance. (A) Cases when the trained model produced the lowest errors on the test set. (B) Cases when the trained model overestimated age the most on the test set. (C) Cases when the trained model underestimated the age the most on the test set. True vs. predicted age is labeled. Eye areas were erased for anonymity purposes but were present in the actual dataset pictures.