-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUncertainty.html
More file actions
90 lines (83 loc) · 5.41 KB
/
Copy pathUncertainty.html
File metadata and controls
90 lines (83 loc) · 5.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Uncertainty</title>
<link href="assets/img/logo.png" rel="icon">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">
<link href="assets/vendor/aos/aos.css" rel="stylesheet">
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="assets/vendor/glightbox/css/glightbox.min.css" rel="stylesheet">
<link href="assets/vendor/remixicon/remixicon.css" rel="stylesheet">
<link href="assets/vendor/swiper/swiper-bundle.min.css" rel="stylesheet">
<link href="assets/css/style.css" rel="stylesheet">
</head>
<body>
<header id="header" class="fixed-top">
<div class="container d-flex align-items-center justify-content-between">
<a href="index.html" class="logo"><img src="assets/img/logo.png" alt="" class="img-fluid"></a>
<nav id="navbar" class="navbar">
<ul>
<li><a class="nav-link scrollto" href="">Home</a></li>
<li><a class="nav-link scrollto" href="#footer">Contact</a></li>
</ul>
<i class="bi bi-list mobile-nav-toggle"></i>
</nav>
</div>
</header>
<main id="project-main">
<div class="container">
<hr>
<div class="row justify-content-left">
<div class="col-12">
<div class="text-left">
<hr>
<h1><b>MSc Project Proposal: Understanding Model Uncertainty and Failure Cases in Echocardiographic Image Analysis</b></h1>
<hr>
<h2>Project Summary</h2>
<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 analyse failure cases. By understanding these failures, we can improve model reliability and interpretability.</h3>
<h2>Objectives</h2>
<h3>
1️. Check Model Confidence and Identify Uncertain Predictions<br>
- Measure the model’s confidence scores for each prediction.<br>
- Identify misclassified images with high confidence (overconfidence problem).<br>
- Detect low-confidence predictions (cases where the model is unsure).<br><br>
2️. Compare Feature Representations of Easy vs. Difficult Images<br>
- Extract deep feature vectors from all images.<br>
- Use clustering methods (t-SNE, PCA) to visualise where difficult images fall in feature space.<br>
- Identify if failure cases are outliers, meaning the model has not learned those patterns well.<br><br>
3️. Analyse Model Attention Using Heatmaps<br>
- Apply Grad-CAM or attention heatmaps to visualise which parts of the image the model focuses on.<br>
- Check if misclassified images highlight irrelevant areas (noise, artifacts) instead of cardiac structures.<br><br>
4️. Compare Image Characteristics of Easy vs. Difficult Cases<br>
- Determine whether the model struggles with low-resolution, shadowed, or blurry images.<br>
- Investigate if the model performs worse on certain echocardiographic views (e.g., parasternal vs. apical 4-chamber).<br><br>
5️. Propose Strategies to Reduce Failure Cases<br>
- Suggest methods like data augmentation, contrast enhancement, or fine-tuning.<br>
- Experiment with different approaches and measure performance improvements.<br>
</h3>
<h2>Expected Outcomes</h2>
<h3>
✅ A framework to detect and analyse failure cases in deep learning models for echocardiography.<br>
✅ Insights into why models struggle with certain images (overconfidence, noise, artifacts, view variation, etc.).<br>
✅ Visualisation tools to explain model decisions (Grad-CAM, t-SNE feature mapping).<br>
✅ Strategies to reduce errors and improve model reliability in clinical applications.<br>
</h3>
<h2>Skills & Tools Required</h2>
<h3>
🛠 Essential: Python, PyTorch/TensorFlow, OpenCV<br>
📊 Essential: Deep learning (CNNs, ResNet, EfficientNet)<br>
📈 Preferable: Data visualisation (t-SNE, PCA, Grad-CAM)<br>
🩺 Preferable: Medical image analysis (echocardiography)<br>
</h3>
<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> or <a href="https://www.uwl.ac.uk/staff/nasim-dadashi-serej" target="_blank" rel="noopener noreferrer">Dr Nasim Dadashi</a></h3>
</div>
</div>
</div>
</div>
</main>
</body>
</html>