SlideShare a Scribd company logo
DEEP LEARNING ARCHITECTURE FOR BRAIN VESSEL SEGMENTATION
Khadija Iddrisu1 and Alessandro Crimi2
African Masters of Machine Intelligence1, Sano Center For Computational Medicine 2
DEEP LEARNING ARCHITECTURE FOR BRAIN VESSEL SEGMENTATION
Khadija Iddrisu1 and Alessandro Crimi2
African Masters of Machine Intelligence1, Sano Center For Computational Medicine 2
Introduction
We explore and propose an automated method for brain vessel
segmentation to alleviate the following identified problems:
• Difficulty and delay in manual vessel segmentation due low
contrast images from medical imaging processes.
• Health Hazards of contrast enhancing dyes
• Cost involved in manual brain vessel segmentation
A transfer learning approach is adapted to perform vessel seg-
mentation of the human brain [1].
Convolutional Neural Networks (CNN)
CNNs are the main deep learning structures used in image pro-
cessing and the main architectures used in this task. They consist
of several layers for different purposes illustrated below.
Fig. 1: CNN Architecture [2]
Mathematically, the continuous convolution of two functions in 1
dimension is expressed by;
f(t) ∗ g(t) =
Z t
0
f(τ)g(t − τ)dτ. (1)
Convolutions have several properties including:
• Commutativity
f ∗ g = g ∗ f; (2)
• Associativity
f ∗ (g ∗ h) = (f ∗ g) ∗ h; (3)
• Distributivity
f ∗ (g + h) = (f ∗ g) + (f ∗ h). (4)
A special type of CNN, the Fully Convolutional Network(FCN) is
mostly used in segmentation tasks. A common filter applied for
this task is the edge detection filter illustrated below.
Fig. 2: Convolution on Circle of Wilis
BackBone Model Architecture
Fig. 3: Vessap Architecture [3].
Evaluation metrics of the different segmentation approaches for
75 volumes of 100 × 100 × 50 pixels (s:seconds).
Fig. 4: Vessap Results [4].
Transfer Learning
We perform transfer learning as a method to solve the unavailability of
manually annotated images. This approach allows us to start with learned
features before adjusting these features to suit the specific segmentation
task we want to carry out instead of starting the process all over from
scratch.
Fig. 5: Illustration of transfer learning [5].
Our approach mainly involved hyper-parameter tuning to enable the deep
learning architecture to work on our task of human brain segmentation
Fig. 6: Illustration of pre-trained model
Vessap Model Vs Fine-tuned Model
Data Volumes of Mouse Brain Volumes of Human Brain
Input Images stained with dye Low contrast MRA im-
ages concatenated
Execution time 5 minutes execution time 4 minutes execution time
Crosshair filters False True
Normalize Data Max Max
Input Channel 2 1
Batch size 10 12
learning rate 0.01 1
Cube size 64 32
Threshold 0.5 0.6
Optimizer Adam SGD
Evaluation
We evaluate the performance of the model on the datasets mentioned in
the previous section. Metrics used to measure predictions are Accuracy,
F1-score, Precision and Recall. These metrics are calculated in terms of
TP, TN, FP and FN.
• Accuracy is expressed as
A =
TP + TN
TP + TN + FP + FN
;
• Precision is expressed as
P =
TP
TP + TN
;
• F1score is expressed as
P =
2TP
2TP + FN + FP
;
The class balancing loss function with stable weights is implemented to
account for general class imbalances.
L(W) = L(W1) + L(W2)
L1(W) = −
−1
|Y+|
X
j∈Y+
logP(yj = 1|X; W) −
1
|Y_|
X
j∈Y_
logP(yj = 0|X; W)
L2(W) = −
γ1
|Y+|
X
j∈Yf+
logP(yj = 0|X; W) −
γ2
|Y_|
X
j∈Yf_
logP(yj = 1|X; W)
γ1 = 0.5 +
1
Yf+
|
X
j∈Yf+
P(yj = 0|X; W) − 0.5|
γ2 = 0.5 +
1
Yf_
|
X
j∈Yf_
P(yj = 1|X; W) − 0.5|
Qualitative Results
VesSAP enables reliable segmentation and feature extraction
(bifurcation points, radius and centerlines) down to the capillary-
level from the imaging data. We provide results of the segmen-
tation of the Vessap Model as well as results of our pre-trained
model.
Fig. 7: Original and Segmented Slices of Vessap Segmentation
Fig. 8: Original and Segmented Slices of ABDIV Data
Fig. 9: Original and Segmented Slices of MRA Data
Fig. 10: Original and Segmented Slices of IXE Data
Metrics and Features Extracted
Features/Metric MRA Data IXE Data
Loss 7.9870e-07 6.9870e-07
Metric 0.9 0.8
Centerlines True True
Max Radius 18.98 17.42
Min Radius 3.82 2.96
Skeleton Length 63934 43934
Bifurcations 9725 8742
Remarks
We presented automated method of brain vessel segmentation
with deep learning architectures. This method required lesser
resources and time as compared to manual vessel segmenta-
tion. We used a transfer learning approach with deepvesselnet
to segment and extract features on volumes of the human brain.
Due to lack of annotated ground-truth images, feature extraction
yielded low performance.
Acknowledgements
My sincere gratitude goes to AIMS Ghana for giving me this op-
portunity to work on this project. I will also like to express my
appreciation to my supervisor Dr. Alessandro Crimi for his sup-
port. Lastly, I will like to thank the IndabaX Ghana committee for
giving me this opportunity to showcase my research.
References
[1] Lisa Torrey and Jude Shavlik. “Transfer learning”. In: Handbook of re-
search on machine learning applications and trends: algorithms, methods,
and techniques. IGI global, 2010, pp. 242–264.
[2] KDNuggets Using Topological Data Analysis to Understand the Behavior
of Convolutional Neural Networks. https://www.kdnuggets.com/2018/
06/topological-data-analysis-convolutional-neural-networks.
html. Accessed: 2010-09-30.
[3] Mihail Ivilinov Todorov et al. “Machine learning analysis of whole mouse
brain vasculature”. In: Nature methods 17.4 (2020), pp. 442–449.
[4] Giles Tetteh et al. “Deepvesselnet: Vessel segmentation, centerline pre-
diction, and bifurcation detection in 3-d angiographic volumes”. In: Frontiers
in Neuroscience (2020), p. 1285.
[5] Joseph Lemley, Shabab Bazrafkan, and Peter Corcoran. “Transfer Learn-
ing of Temporal Information for Driver Action Classification.” In: MAICS.
2017, pp. 123–128.

More Related Content

Similar to IndabaX Ghana Poster.pdf

3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...
3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...
3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...
EL-Hachemi Guerrout
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETSFAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
csandit
 
A Survey on Image Processing using CNN in Deep Learning
A Survey on Image Processing using CNN in Deep LearningA Survey on Image Processing using CNN in Deep Learning
A Survey on Image Processing using CNN in Deep Learning
IRJET Journal
 
IRJET- Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...
IRJET-  	  Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...IRJET-  	  Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...
IRJET- Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...
IRJET Journal
 
Ag044216224
Ag044216224Ag044216224
Ag044216224
IJERA Editor
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET Journal
 
Image De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural NetworkImage De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural Network
aciijournal
 
Deep learning: Cutting through the Myths and Hype
Deep learning: Cutting through the Myths and HypeDeep learning: Cutting through the Myths and Hype
Deep learning: Cutting through the Myths and Hype
Siby Jose Plathottam
 
Fuzzy entropy based optimal
Fuzzy entropy based optimalFuzzy entropy based optimal
Fuzzy entropy based optimal
ijsc
 
Image De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural NetworkImage De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural Network
aciijournal
 
IMAGE DE-NOISING USING DEEP NEURAL NETWORK
IMAGE DE-NOISING USING DEEP NEURAL NETWORKIMAGE DE-NOISING USING DEEP NEURAL NETWORK
IMAGE DE-NOISING USING DEEP NEURAL NETWORK
aciijournal
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
Subrat Panda, PhD
 
Facial expression recognition
Facial expression recognitionFacial expression recognition
Facial expression recognition
ElyesMiri
 
Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)
Julien SIMON
 
H0114857
H0114857H0114857
H0114857
IJRES Journal
 
FACIAL EMOTION RECOGNITION SYSTEM
FACIAL EMOTION RECOGNITION SYSTEMFACIAL EMOTION RECOGNITION SYSTEM
FACIAL EMOTION RECOGNITION SYSTEM
IRJET Journal
 
MAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTOR
MAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTORMAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTOR
MAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTOR
cscpconf
 
Quality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint CompressionQuality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint Compression
IJTET Journal
 
Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)
Ha Phuong
 

Similar to IndabaX Ghana Poster.pdf (20)

3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...
3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...
3D Brain Image Segmentation Model using Deep Learning and Hidden Markov Rando...
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETSFAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
 
A Survey on Image Processing using CNN in Deep Learning
A Survey on Image Processing using CNN in Deep LearningA Survey on Image Processing using CNN in Deep Learning
A Survey on Image Processing using CNN in Deep Learning
 
IRJET- Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...
IRJET-  	  Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...IRJET-  	  Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...
IRJET- Detection of Writing, Spelling and Arithmetic Dyslexic Problems in...
 
Ag044216224
Ag044216224Ag044216224
Ag044216224
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
 
Image De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural NetworkImage De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural Network
 
Deep learning: Cutting through the Myths and Hype
Deep learning: Cutting through the Myths and HypeDeep learning: Cutting through the Myths and Hype
Deep learning: Cutting through the Myths and Hype
 
Fuzzy entropy based optimal
Fuzzy entropy based optimalFuzzy entropy based optimal
Fuzzy entropy based optimal
 
Image De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural NetworkImage De-Noising Using Deep Neural Network
Image De-Noising Using Deep Neural Network
 
IMAGE DE-NOISING USING DEEP NEURAL NETWORK
IMAGE DE-NOISING USING DEEP NEURAL NETWORKIMAGE DE-NOISING USING DEEP NEURAL NETWORK
IMAGE DE-NOISING USING DEEP NEURAL NETWORK
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
 
Facial expression recognition
Facial expression recognitionFacial expression recognition
Facial expression recognition
 
Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)
 
H0114857
H0114857H0114857
H0114857
 
FACIAL EMOTION RECOGNITION SYSTEM
FACIAL EMOTION RECOGNITION SYSTEMFACIAL EMOTION RECOGNITION SYSTEM
FACIAL EMOTION RECOGNITION SYSTEM
 
MAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTOR
MAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTORMAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTOR
MAMMOGRAPHY LESION DETECTION USING FASTER R-CNN DETECTOR
 
Chapter 1.docx
Chapter 1.docxChapter 1.docx
Chapter 1.docx
 
Quality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint CompressionQuality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint Compression
 
Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)
 

More from kwadwoAmedi

IndabaX2022Agishaposter.pdf
IndabaX2022Agishaposter.pdfIndabaX2022Agishaposter.pdf
IndabaX2022Agishaposter.pdf
kwadwoAmedi
 
POSTER_Ewonye.pdf
POSTER_Ewonye.pdfPOSTER_Ewonye.pdf
POSTER_Ewonye.pdf
kwadwoAmedi
 
Dengue Fever Presentation.pdf
Dengue Fever Presentation.pdfDengue Fever Presentation.pdf
Dengue Fever Presentation.pdf
kwadwoAmedi
 
PosterPresentations.Henock_Makumbu.pdf
PosterPresentations.Henock_Makumbu.pdfPosterPresentations.Henock_Makumbu.pdf
PosterPresentations.Henock_Makumbu.pdf
kwadwoAmedi
 
Poster Presentation GDSS 2022 (IndabaX Ghana) Adjei Boateng.pdf
Poster Presentation GDSS 2022 (IndabaX Ghana)  Adjei Boateng.pdfPoster Presentation GDSS 2022 (IndabaX Ghana)  Adjei Boateng.pdf
Poster Presentation GDSS 2022 (IndabaX Ghana) Adjei Boateng.pdf
kwadwoAmedi
 
GDSS_IndabaX_Maranatha.pdf
GDSS_IndabaX_Maranatha.pdfGDSS_IndabaX_Maranatha.pdf
GDSS_IndabaX_Maranatha.pdf
kwadwoAmedi
 
malnutration.pdf
malnutration.pdfmalnutration.pdf
malnutration.pdf
kwadwoAmedi
 

More from kwadwoAmedi (7)

IndabaX2022Agishaposter.pdf
IndabaX2022Agishaposter.pdfIndabaX2022Agishaposter.pdf
IndabaX2022Agishaposter.pdf
 
POSTER_Ewonye.pdf
POSTER_Ewonye.pdfPOSTER_Ewonye.pdf
POSTER_Ewonye.pdf
 
Dengue Fever Presentation.pdf
Dengue Fever Presentation.pdfDengue Fever Presentation.pdf
Dengue Fever Presentation.pdf
 
PosterPresentations.Henock_Makumbu.pdf
PosterPresentations.Henock_Makumbu.pdfPosterPresentations.Henock_Makumbu.pdf
PosterPresentations.Henock_Makumbu.pdf
 
Poster Presentation GDSS 2022 (IndabaX Ghana) Adjei Boateng.pdf
Poster Presentation GDSS 2022 (IndabaX Ghana)  Adjei Boateng.pdfPoster Presentation GDSS 2022 (IndabaX Ghana)  Adjei Boateng.pdf
Poster Presentation GDSS 2022 (IndabaX Ghana) Adjei Boateng.pdf
 
GDSS_IndabaX_Maranatha.pdf
GDSS_IndabaX_Maranatha.pdfGDSS_IndabaX_Maranatha.pdf
GDSS_IndabaX_Maranatha.pdf
 
malnutration.pdf
malnutration.pdfmalnutration.pdf
malnutration.pdf
 

Recently uploaded

一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 

Recently uploaded (20)

一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 

IndabaX Ghana Poster.pdf

  • 1. DEEP LEARNING ARCHITECTURE FOR BRAIN VESSEL SEGMENTATION Khadija Iddrisu1 and Alessandro Crimi2 African Masters of Machine Intelligence1, Sano Center For Computational Medicine 2 DEEP LEARNING ARCHITECTURE FOR BRAIN VESSEL SEGMENTATION Khadija Iddrisu1 and Alessandro Crimi2 African Masters of Machine Intelligence1, Sano Center For Computational Medicine 2 Introduction We explore and propose an automated method for brain vessel segmentation to alleviate the following identified problems: • Difficulty and delay in manual vessel segmentation due low contrast images from medical imaging processes. • Health Hazards of contrast enhancing dyes • Cost involved in manual brain vessel segmentation A transfer learning approach is adapted to perform vessel seg- mentation of the human brain [1]. Convolutional Neural Networks (CNN) CNNs are the main deep learning structures used in image pro- cessing and the main architectures used in this task. They consist of several layers for different purposes illustrated below. Fig. 1: CNN Architecture [2] Mathematically, the continuous convolution of two functions in 1 dimension is expressed by; f(t) ∗ g(t) = Z t 0 f(τ)g(t − τ)dτ. (1) Convolutions have several properties including: • Commutativity f ∗ g = g ∗ f; (2) • Associativity f ∗ (g ∗ h) = (f ∗ g) ∗ h; (3) • Distributivity f ∗ (g + h) = (f ∗ g) + (f ∗ h). (4) A special type of CNN, the Fully Convolutional Network(FCN) is mostly used in segmentation tasks. A common filter applied for this task is the edge detection filter illustrated below. Fig. 2: Convolution on Circle of Wilis BackBone Model Architecture Fig. 3: Vessap Architecture [3]. Evaluation metrics of the different segmentation approaches for 75 volumes of 100 × 100 × 50 pixels (s:seconds). Fig. 4: Vessap Results [4]. Transfer Learning We perform transfer learning as a method to solve the unavailability of manually annotated images. This approach allows us to start with learned features before adjusting these features to suit the specific segmentation task we want to carry out instead of starting the process all over from scratch. Fig. 5: Illustration of transfer learning [5]. Our approach mainly involved hyper-parameter tuning to enable the deep learning architecture to work on our task of human brain segmentation Fig. 6: Illustration of pre-trained model Vessap Model Vs Fine-tuned Model Data Volumes of Mouse Brain Volumes of Human Brain Input Images stained with dye Low contrast MRA im- ages concatenated Execution time 5 minutes execution time 4 minutes execution time Crosshair filters False True Normalize Data Max Max Input Channel 2 1 Batch size 10 12 learning rate 0.01 1 Cube size 64 32 Threshold 0.5 0.6 Optimizer Adam SGD Evaluation We evaluate the performance of the model on the datasets mentioned in the previous section. Metrics used to measure predictions are Accuracy, F1-score, Precision and Recall. These metrics are calculated in terms of TP, TN, FP and FN. • Accuracy is expressed as A = TP + TN TP + TN + FP + FN ; • Precision is expressed as P = TP TP + TN ; • F1score is expressed as P = 2TP 2TP + FN + FP ; The class balancing loss function with stable weights is implemented to account for general class imbalances. L(W) = L(W1) + L(W2) L1(W) = − −1 |Y+| X j∈Y+ logP(yj = 1|X; W) − 1 |Y_| X j∈Y_ logP(yj = 0|X; W) L2(W) = − γ1 |Y+| X j∈Yf+ logP(yj = 0|X; W) − γ2 |Y_| X j∈Yf_ logP(yj = 1|X; W) γ1 = 0.5 + 1 Yf+ | X j∈Yf+ P(yj = 0|X; W) − 0.5| γ2 = 0.5 + 1 Yf_ | X j∈Yf_ P(yj = 1|X; W) − 0.5| Qualitative Results VesSAP enables reliable segmentation and feature extraction (bifurcation points, radius and centerlines) down to the capillary- level from the imaging data. We provide results of the segmen- tation of the Vessap Model as well as results of our pre-trained model. Fig. 7: Original and Segmented Slices of Vessap Segmentation Fig. 8: Original and Segmented Slices of ABDIV Data Fig. 9: Original and Segmented Slices of MRA Data Fig. 10: Original and Segmented Slices of IXE Data Metrics and Features Extracted Features/Metric MRA Data IXE Data Loss 7.9870e-07 6.9870e-07 Metric 0.9 0.8 Centerlines True True Max Radius 18.98 17.42 Min Radius 3.82 2.96 Skeleton Length 63934 43934 Bifurcations 9725 8742 Remarks We presented automated method of brain vessel segmentation with deep learning architectures. This method required lesser resources and time as compared to manual vessel segmenta- tion. We used a transfer learning approach with deepvesselnet to segment and extract features on volumes of the human brain. Due to lack of annotated ground-truth images, feature extraction yielded low performance. Acknowledgements My sincere gratitude goes to AIMS Ghana for giving me this op- portunity to work on this project. I will also like to express my appreciation to my supervisor Dr. Alessandro Crimi for his sup- port. Lastly, I will like to thank the IndabaX Ghana committee for giving me this opportunity to showcase my research. References [1] Lisa Torrey and Jude Shavlik. “Transfer learning”. In: Handbook of re- search on machine learning applications and trends: algorithms, methods, and techniques. IGI global, 2010, pp. 242–264. [2] KDNuggets Using Topological Data Analysis to Understand the Behavior of Convolutional Neural Networks. https://www.kdnuggets.com/2018/ 06/topological-data-analysis-convolutional-neural-networks. html. Accessed: 2010-09-30. [3] Mihail Ivilinov Todorov et al. “Machine learning analysis of whole mouse brain vasculature”. In: Nature methods 17.4 (2020), pp. 442–449. [4] Giles Tetteh et al. “Deepvesselnet: Vessel segmentation, centerline pre- diction, and bifurcation detection in 3-d angiographic volumes”. In: Frontiers in Neuroscience (2020), p. 1285. [5] Joseph Lemley, Shabab Bazrafkan, and Peter Corcoran. “Transfer Learn- ing of Temporal Information for Driver Action Classification.” In: MAICS. 2017, pp. 123–128.