| Literature DB >> 34163525 |
Hang Yang1,2, Xin-Rong Hu3, Ling Sun1, Dian Hong1, Ying-Yi Zheng4, Ying Xin5, Hui Liu1, Min-Yin Lin1,2, Long Wen1, Dong-Po Liang1, Shu-Shui Wang1.
Abstract
BACKGROUND: Noonan syndrome (NS), a genetically heterogeneous disorder, presents with hypertelorism, ptosis, dysplastic pulmonary valve stenosis, hypertrophic cardiomyopathy, and small stature. Early detection and assessment of NS are crucial to formulating an individualized treatment protocol. However, the diagnostic rate of pediatricians and pediatric cardiologists is limited. To overcome this challenge, we propose an automated facial recognition model to identify NS using a novel deep convolutional neural network (DCNN) with a loss function called additive angular margin loss (ArcFace).Entities:
Keywords: Arcface loss function; deep learning; facial recognition model; genetic syndromes; noonan syndrome
Year: 2021 PMID: 34163525 PMCID: PMC8215580 DOI: 10.3389/fgene.2021.669841
Source DB: PubMed Journal: Front Genet ISSN: 1664-8021 Impact factor: 4.599
FIGURE 1Facial characteristics of NS patients collected from the Guangdong Provincial People’s Hospital, China (N = 37). The black bar is used to protect privacy.
Demographic and genetic characteristics of Noonan syndrome patients.
| Characteristics | Patients collected from hospital (N = 37) | Patients collected from medical literature (N = 90) |
| Female sex, | 23 (62.1) | 36 (40.0) |
| Age period when face images were taken, | ||
| Infancy (1–12 months) | 12 (32.4) | 44 (48.9) |
| Childhood (1–12 years) | 21 (56.8) | 43 (47.8) |
| Adolescence (12–18 years) | 4 (10.8) | 3 (3.3) |
| Type of gene mutations, | ||
| 12 (32.4) | 47 (52.2) | |
| 3 (8.1) | 2 (2.2) | |
| 0 (0.0) | 13 (14.4) | |
| 2 (5.4) | 1 (1.1) | |
| 11 (29.7) | 10 (11.1) | |
| 5 (13.5) | 9 (10.0) | |
| 0 (0.0) | 1 (1.1) | |
| 3 (8.1) | 7 (7.8) | |
| 1 (2.6) | 0 (0.0) | |
Pathogenic variants detected in Noonan syndrome patients collected from the Guangdong Provincial People’s Hospital.
| Gene | DNA change | Protein change | Number of times observed | Origin of Mutation |
| c.922A > G | p.N308D | 3 | ||
| c.188A > G | p.Y63C | 1 | de novo | |
| c.124A > G | p.T42A | 1 | de novo | |
| c.1492C > T | p.R498W | 2 | de novo | |
| c.1528C > G | p.Q510E | 3 | de novo | |
| c.1517A > C | p.Q506P | 1 | de novo | |
| c.174C > G | p.N58K | 1 | de novo | |
| BRAF | c.1502A > G | p.E501G | 1 | de novo |
| c.1796C>G | p.T599R | 1 | de novo | |
| c.736G > C | p.A246P | 1 | de novo | |
| LZTR1 | c.2098A>G | p.M700V | 1 | de novo |
| c.1291G > A | p.E431K | 1 | de novo | |
| RAF1 | c.770C > T | p.S257L | 6 | de novo |
| c.775T > A | p.S259T | 3 | de novo | |
| c.1082G > C | p.G361A | 1 | de novo | |
| c.781C > A | p.P261T | 1 | de novo | |
| RIT1 | c.170C > G | p.A57G | 1 | de novo |
| c.229G > A | p.A77T | 1 | de novo | |
| c.284G > C | p.G95A | 1 | de novo | |
| c.246T > A | p.F82L | 1 | de novo | |
| c.270G > C | p.M90L | 1 | de novo | |
| SOS1 | c.508A>G | p.K170E | 1 | de novo |
| c.1654A > G | p.R552G | 1 | de novo | |
| c.2536G > A | p.E846K | 1 | de novo | |
| SOS2 | c.1502A > G | p.E501G | 1 | de novo |
FIGURE 2Architecture of DCNN-Arcface model for Noonan syndrome identification. We used convolutional layers with stride = 2 instead of max-pooling to half the feature map size and double channels number. After extracting the embeddings with multiple convolutional layers, we normalized the weights of the last fully connected layer ∥W∥ = 1 with L2 normalization and rescaled the norm of embedding vector to s, ∥χ∥ = s. Then, an angular margin penalty m was added to the target angle θl,m. After that, cos(θ + m) was calculated, and all logits were multiplied by the feature scale s. The logits then went through the SoftMax function to derive the probability for each class. “DW conv” represents depth-wise convolution.
FIGURE 3Pipeline of the multi-task convolutional neural network (MTCNN).
FIGURE 4Illustration of a single depth-wise convolution block and residual block. (A) The construction of the Depth-wise (Dwise) convolution block denoting a convolutional layer with a convolution group number set as input channels. (B) The construction of the residual block. “Linear” means that there is no use of an activation function.
FIGURE 5Illustration of two traditional machine learning models.
The accuracy, specificity, sensitivity, AUC, and AP score of different models at distinguishing Noonan syndrome from healthy children.
| models | Accuracy (mean ± SD) | Specificity (mean ± SD) | Sensitivity (mean ± SD) | AUC (mean ± SD) | AP score (mean ± SD) |
| DCNN-Arcface | |||||
| DCNN-CE | 0.8521 ± 0.0207 | 0.8744 ± 0.0362 | 0.8201 ± 0.0072 | 0.9357 ± 0.0085 | 0.9267 ± 0.0170 |
| SVM-linear | 0.8259 ± 0.0210 | 0.8343 ± 0.0245 | 0.8138 ± 0.0170 | 0.9031 ± 0.0064 | 0.9020 ± 0.0086 |
| LR | 0.7877 ± 0.0109 | 0.8363 ± 0.0160 | 0.7184 ± 0.0050 | 0.8669 ± 0.0035 | 0.8636 ± 0.0021 |
The accuracy, specificity, sensitivity, AUC, and AP score of different models at distinguishing Noonan syndrome from patients with several other genetic syndromes.
| models | Accuracy (mean ± SD) | Specificity (mean ± SD) | Sensitivity (mean ± SD) | AUC (mean ± SD) | AP score (mean ± SD) |
| DCNN-Arcface | |||||
| DCNN-CE | 0.7848 ± 0.0205 | 0.7907 ± 0.0155 | 0.6960 ± 0.0207 | 0.8594 ± 0.0106 | 0.8739 ± 0.0108 |
| SVM-linear | 0.7048 ± 0.0190 | 0.6982 ± 0.019 | 0.7112 ± 0.0049 | 0.7627 ± 0.0161 | 0.7499 ± 0.0257 |
| LR | 0.7210 ± 0.0111 | 0.7273 ± 0.0407 | 0.7150 ± 0.0294 | 0.7694 ± 0.0102 | 0.7467 ± 0.0025 |
FIGURE 6ROC curves and P–R curves of four different models when distinguishing children with Noonan syndrome from healthy children. The DCNN-Arcface model is consistently better than the other three.
FIGURE 7ROC curves and P–R curves of four different models when distinguishing children with Noonan syndrome from those with several other genetic syndromes. The DCNN-Arcface model is consistently better than the other three.
Identification performance of different physicians at distinguishing Noonan syndrome patients from healthy children.
| Levels | Accuracy (mean ± SD) | Specificity (mean ± SD) | Sensitivity (mean ± SD) |
| Pediatrician ( | 0.7515 ± 0.0389 | 0.7880 ± 0.0212 | 0.7045 ± 0.1167 |
| Pediatric cardiologists ( | 0.7585 ± 0.0488 | 0.6335 ± 0.3288 | |
| Clinical geneticists ( | 0.7685 ± 0.1973 |
Identification performance of different physicians at distinguishing Noonan syndrome patients from children with several other genetic syndromes.
| Levels | Accuracy (mean ± SD) | Specificity (mean ± SD) | Sensitivity (mean ± SD) |
| Pediatrician ( | 0.5640 ± 0.0382 | 0.4535 ± 0.0431 | |
| Pediatric cardiologists ( | 0.5735 ± 0.0247 | 0.3855 ± 0.2340 | |
| Clinical geneticists ( | 0.7460 ± 0.1739 | 0.4725 ± 0.2001 |