CVV_15M_SARS-CoV-2 is a high-performance convolutional neural network designed for efficient deployment on mobile hardware. Optimized for Apple M-series silicon, the model leverages mixed precision training to classify chest X-rays into COVID-19, viral pneumonia, or normal categories with over 95% accuracy.
The architecture integrates ReLU activation, Local Response Normalization (LRN), overlapping pooling, and dropout layers to extract complex patterns while maintaining computational efficiency.
We employ Rectified Linear Units (ReLU) to accelerate convergence and induce sparsity, mitigating the vanishing gradient problem:
\[ f(x) = \max(0, x) \]
LRN enhances feature selectivity by modeling lateral inhibition, encouraging competition among neurons to reduce redundancy:
\[ b_{i,x,y} = \frac{a_{i,x,y}}{\left(k + \alpha \sum_{j=\max(0,i-\frac{n}{2})}^{\min(N-1,i+\frac{n}{2})} (a_{j,x,y})^2 \right)^{\beta}} \]
By using overlapping pooling regions (\( s < z \)), the model captures spatial invariances more effectively than non-overlapping counterparts, preserving critical texture details in X-rays.
To prevent overfitting, a dropout rate of 0.5 is applied to the fully connected layers, forcing the network to learn robust features:
\[ P(h_j \mid x) = \sum_i P(h_j \mid i) P(i \mid x) \]
We utilize TensorFlow's mixed precision policy to optimize performance on Apple Silicon. This combines 16-bit computation for throughput with 32-bit master weights for numerical stability, effectively doubling training speed while halving memory usage.
The model was trained on a balanced dataset of 17,000 chest X-ray images, preprocessed for normalization and augmentation to ensure generalization across diverse clinical inputs.
The 15-million parameter network features a streamlined design:
The model demonstrates robust diagnostic capabilities, achieving a test accuracy of 94.03%.
Dataset: 17,000 images | Input Size: 224x224 | Batch Size: 16 | Epochs: 30
| Covid | Normal | Pneumonia | |
|---|---|---|---|
| Covid | 708 | 10 | 6 |
| Normal | 70 | 922 | 8 |
| Pneumonia | 11 | 14 | 244 |