Skip to content

Commit b9e2713

Browse files
committed
Update Uncertainty.html
1 parent 39b3256 commit b9e2713

File tree

1 file changed

+28
-35
lines changed

1 file changed

+28
-35
lines changed

Uncertainty.html

Lines changed: 28 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -43,44 +43,47 @@
4343
<div class="row justify-content-left">
4444
<div class="col-12">
4545
<div class="text-left">
46-
<h1><b>MSc Project: Understanding Model Failures in Echocardiographic Image Analysis</b></h1>
46+
<h1><b>MSc Project Proposal: Understanding Model Uncertainty and Failure Cases in Echocardiographic Image Analysis</b></h1>
4747
<hr>
4848
<h2>Project Summary</h2>
49-
<h3>This project investigates why deep learning models fail in echocardiographic image classification by analyzing uncertainty, feature space representation, and dataset biases. The goal is to improve model reliability by identifying failure cases and implementing strategies to mitigate them.</h3>
49+
<h3>Deep learning models are increasingly used in echocardiography for disease classification, segmentation, and cardiac function analysis. However, these models often fail on certain images due to uncertainty, feature misalignment, or dataset biases. This project aims to systematically investigate why deep learning models struggle with specific echocardiographic images and develop a framework to detect and analyze failure cases. By understanding these failures, we can improve model reliability and interpretability.</h3>
5050

5151
<h2>Objectives</h2>
5252
<h3>
53-
- Analyze model confidence to detect overconfident misclassifications and low-confidence cases.
54-
<br>- Compare feature representations of correctly classified vs. difficult cases.
55-
<br>- Use heatmaps (e.g., Grad-CAM) to examine where the model is focusing during decision-making.
56-
<br>- Investigate differences in image characteristics (e.g., contrast, noise, brightness) between easy and hard cases.
57-
<br>- Propose and test solutions (e.g., improved preprocessing, data augmentation, fine-tuning) to reduce failure cases.
58-
</h3>
59-
60-
<h2>Methodology</h2>
61-
<h3>
62-
- Train a deep learning model on an echocardiographic dataset.
63-
<br>- Identify and log misclassified and low-confidence images.
64-
<br>- Apply dimensionality reduction (PCA, t-SNE) to visualize feature distributions.
65-
<br>- Use Grad-CAM to analyze attention patterns in correct vs. incorrect predictions.
66-
<br>- Assess the impact of image quality on model performance.
67-
<br>- Implement corrective strategies and evaluate performance improvements.
53+
1️⃣ Check Model Confidence and Identify Uncertain Predictions<br>
54+
- Measure the model’s confidence scores for each prediction.<br>
55+
- Identify misclassified images with high confidence (overconfidence problem).<br>
56+
- Detect low-confidence predictions (cases where the model is unsure).<br><br>
57+
2️⃣ Compare Feature Representations of Easy vs. Difficult Images<br>
58+
- Extract deep feature vectors from all images.<br>
59+
- Use clustering methods (t-SNE, PCA) to visualize where difficult images fall in feature space.<br>
60+
- Identify if failure cases are outliers, meaning the model has not learned those patterns well.<br><br>
61+
3️⃣ Analyze Model Attention Using Heatmaps<br>
62+
- Apply Grad-CAM or attention heatmaps to visualize which parts of the image the model focuses on.<br>
63+
- Check if misclassified images highlight irrelevant areas (noise, artifacts) instead of cardiac structures.<br><br>
64+
4️⃣ Compare Image Characteristics of Easy vs. Difficult Cases<br>
65+
- Analyze brightness, contrast, noise levels, and sharpness.<br>
66+
- Determine whether the model struggles with low-resolution, shadowed, or blurry images.<br>
67+
- Investigate if the model performs worse on certain echocardiographic views (e.g., parasternal vs. apical 4-chamber).<br><br>
68+
5️⃣ Propose Strategies to Reduce Failure Cases<br>
69+
- Suggest methods like data augmentation, contrast enhancement, or fine-tuning.<br>
70+
- Experiment with different approaches and measure performance improvements.<br>
6871
</h3>
6972

7073
<h2>Expected Outcomes</h2>
7174
<h3>
72-
- Identification of common failure cases in echocardiographic image analysis.
73-
<br>- Insights into how feature representations affect model performance.
74-
<br>- A framework to diagnose and reduce errors in deep learning models.
75-
<br>- Improved model accuracy through targeted refinements.
75+
✅ A framework to detect and analyze failure cases in deep learning models for echocardiography.<br>
76+
Insights into why models struggle with certain images (overconfidence, noise, artifacts, view variation, etc.).<br>
77+
✅ Visualization tools to explain model decisions (Grad-CAM, t-SNE feature mapping).<br>
78+
✅ Strategies to reduce errors and improve model reliability in clinical applications.<br>
7679
</h3>
7780

7881
<h2>Skills & Tools Required</h2>
7982
<h3>
80-
- Deep learning frameworks (PyTorch, TensorFlow)
81-
<br>- Data visualization (PCA, t-SNE, Grad-CAM)
82-
<br>- Medical imaging analysis (echocardiography)
83-
<br>- Python, OpenCV, scikit-learn
83+
🛠 Python, PyTorch/TensorFlow, OpenCV<br>
84+
📊 Deep learning (CNNs, ResNet, EfficientNet)<br>
85+
📈 Data visualization (t-SNE, PCA, Grad-CAM)<br>
86+
🩺 Medical image analysis (echocardiography)<br>
8487
</h3>
8588

8689
<h3>For more information, please contact <a href="https://www.uwl.ac.uk/staff/massoud-zolgharni" target="_blank" rel="noopener noreferrer">Professor Massoud Zolgharni</a></h3>
@@ -89,15 +92,5 @@ <h3>For more information, please contact <a href="https://www.uwl.ac.uk/staff/ma
8992
</div>
9093
</div>
9194
</main>
92-
93-
<footer id="footer">
94-
<div class="container d-md-flex py-4">
95-
<div class="me-md-auto text-center text-md-start">
96-
<div class="copyright">
97-
&copy; Copyright <strong><span>IntSaV</span></strong>. All Rights Reserved
98-
</div>
99-
</div>
100-
</div>
101-
</footer>
10295
</body>
10396
</html>

0 commit comments

Comments
 (0)