[MICCAI 2022] Meta-hallucinator: Towards Few-Shot Cross-Modality Cardiac Imag...Ziyuan Zhao
Slides presented at International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2022, Singapore. DOI: 10.1007/978-3-031-16443-9_13
Data Mining Assignment Sample Online - PDFAjeet Singh
A data mining assignment sample may include tasks such as data preprocessing, exploratory data analysis, modeling, and evaluation. For example, students may be asked to clean and preprocess a dataset, perform exploratory data analysis to gain insights into the data, build predictive models using techniques such as classification or regression, and evaluate the performance of the models using metrics such as accuracy or precision.
Riesgo de diabetes y estatinas: implicaciones clínicas y opciones terapéuticas
05/07/2016 18:00h Casa del Corazón, Madrid
http://estatinasdiabetes.secardiologia.es
#EstatinasDiabetes
Desarrollo de diabetes y estatinas: ¿la amenaza fantasma?
Dr. Jesús Millán Núñez-Cortés, Servicio de Medicina Interna. (Unidad de Riesgo Vascular y Lípidos). Hospital General Universitario Gregorio Marañón (Madrid)
[MICCAI 2022] Meta-hallucinator: Towards Few-Shot Cross-Modality Cardiac Imag...Ziyuan Zhao
Slides presented at International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2022, Singapore. DOI: 10.1007/978-3-031-16443-9_13
Data Mining Assignment Sample Online - PDFAjeet Singh
A data mining assignment sample may include tasks such as data preprocessing, exploratory data analysis, modeling, and evaluation. For example, students may be asked to clean and preprocess a dataset, perform exploratory data analysis to gain insights into the data, build predictive models using techniques such as classification or regression, and evaluate the performance of the models using metrics such as accuracy or precision.
Riesgo de diabetes y estatinas: implicaciones clínicas y opciones terapéuticas
05/07/2016 18:00h Casa del Corazón, Madrid
http://estatinasdiabetes.secardiologia.es
#EstatinasDiabetes
Desarrollo de diabetes y estatinas: ¿la amenaza fantasma?
Dr. Jesús Millán Núñez-Cortés, Servicio de Medicina Interna. (Unidad de Riesgo Vascular y Lípidos). Hospital General Universitario Gregorio Marañón (Madrid)
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisMD Abdullah Al Nasim
Cancer of the brain is deadly and requires careful surgical segmentation. The brain tumors were segmented using U-Net using a Convolutional Neural Network (CNN). When looking for overlaps of necrotic, edematous, growing, and healthy tissue, it might be hard to get relevant information from the images. The 2D U-Net network was improved and trained with the BraTS datasets to find these four areas. U-Net can set up many encoder and decoder routes that can be used to get information from images that can be used in different ways. To reduce computational time, we use image segmentation to exclude insignificant background details. Experiments on the BraTS datasets show that our proposed model for segmenting brain tumors from MRI (MRI) works well. In this study, we demonstrate that the BraTS datasets for 2017, 2018, 2019, and 2020 do not significantly differ from the BraTS 2019 dataset's attained dice scores of 0.8717 (necrotic), 0.9506 (edema), and 0.9427 (enhancing).
A benchmark of substructure searching tools given at the Cambridge Cheminformatics Network Meeting (May 27th). Slides have added annotated to aid description.
Explainable deep learning with applications in Healthcare By Sunil Kumar Vupp...Analytics India Magazine
We started relying on the decisions made by deep learning models, however why it works and how it works are still big questions for most of us. We shall try to open that black box of deep learning which is essential to build trust for wide spread adoption. The speaker shall address the importance of feature visualization and localization in deep learning models esp. convolutional neural networks. He shares the results of applying methods such as activation map, deconvolution and Grad-CAM in healthcare.
In this project, we propose methods for semantic segmentation with the deep learning state-of-the-art models. Moreover,
we want to filterize the segmentation to the specific object in specific application. Instead of concentrating on unnecessary objects we
can focus on special ones and make it more specialize and effecient for special purposes. Furtheromore, In this project, we leverage
models that are suitable for face segmentation. The models that are used in this project are Mask-RCNN and DeepLabv3. The
experimental results clearly indicate that how illustrated approach are efficient and robust in the segmentation task to the previous work
in the field of segmentation. These models are reached to 74.4 and 86.6 precision of Mean of Intersection over Union. The visual
Results of the models are shown in Appendix part.
Tutorial delivered at ECML-PKDD 2021.
TL;DR: This tutorial reviews recent developments on drug discovery using machine learning methods.
Powered by neural networks, modern machine learning has enjoyed great successes in data-intensive domains such as computer vision and languages where human can naturally perform well. Machine learning equipped with reasoning is now accelerating fields that traditionally require deep expertise such as physics, chemistry and biomedicine. This tutorial provides an overview of how machine learning and reasoning are speeding up and lowering the cost of drug discovery. This includes how machine learning can help in wide range of areas such as novel molecule identification, protein representation, drug-target binding, drug re-purposing, generative drug design, chemical reaction, retrosynthesis planning, drug-drug interaction, and safety assessment. We will also discuss relevant machine learning models for graph classification, molecular graph transformation, drug generation using deep generative models and reinforcement learning, and chemical reasoning.
Brain tumor detection with the mri image and 54900 image Performance analysis of automated brain tumor detection from MR imaging and CT scan using basic image processing techniques based on various hard and soft .This repo is of segmentation and morphological operations which are the basic concepts of image processing. Detection and extraction of tumor from MRI scan images of the brain is done using python.
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisMD Abdullah Al Nasim
Cancer of the brain is deadly and requires careful surgical segmentation. The brain tumors were segmented using U-Net using a Convolutional Neural Network (CNN). When looking for overlaps of necrotic, edematous, growing, and healthy tissue, it might be hard to get relevant information from the images. The 2D U-Net network was improved and trained with the BraTS datasets to find these four areas. U-Net can set up many encoder and decoder routes that can be used to get information from images that can be used in different ways. To reduce computational time, we use image segmentation to exclude insignificant background details. Experiments on the BraTS datasets show that our proposed model for segmenting brain tumors from MRI (MRI) works well. In this study, we demonstrate that the BraTS datasets for 2017, 2018, 2019, and 2020 do not significantly differ from the BraTS 2019 dataset's attained dice scores of 0.8717 (necrotic), 0.9506 (edema), and 0.9427 (enhancing).
A benchmark of substructure searching tools given at the Cambridge Cheminformatics Network Meeting (May 27th). Slides have added annotated to aid description.
Explainable deep learning with applications in Healthcare By Sunil Kumar Vupp...Analytics India Magazine
We started relying on the decisions made by deep learning models, however why it works and how it works are still big questions for most of us. We shall try to open that black box of deep learning which is essential to build trust for wide spread adoption. The speaker shall address the importance of feature visualization and localization in deep learning models esp. convolutional neural networks. He shares the results of applying methods such as activation map, deconvolution and Grad-CAM in healthcare.
In this project, we propose methods for semantic segmentation with the deep learning state-of-the-art models. Moreover,
we want to filterize the segmentation to the specific object in specific application. Instead of concentrating on unnecessary objects we
can focus on special ones and make it more specialize and effecient for special purposes. Furtheromore, In this project, we leverage
models that are suitable for face segmentation. The models that are used in this project are Mask-RCNN and DeepLabv3. The
experimental results clearly indicate that how illustrated approach are efficient and robust in the segmentation task to the previous work
in the field of segmentation. These models are reached to 74.4 and 86.6 precision of Mean of Intersection over Union. The visual
Results of the models are shown in Appendix part.
Tutorial delivered at ECML-PKDD 2021.
TL;DR: This tutorial reviews recent developments on drug discovery using machine learning methods.
Powered by neural networks, modern machine learning has enjoyed great successes in data-intensive domains such as computer vision and languages where human can naturally perform well. Machine learning equipped with reasoning is now accelerating fields that traditionally require deep expertise such as physics, chemistry and biomedicine. This tutorial provides an overview of how machine learning and reasoning are speeding up and lowering the cost of drug discovery. This includes how machine learning can help in wide range of areas such as novel molecule identification, protein representation, drug-target binding, drug re-purposing, generative drug design, chemical reaction, retrosynthesis planning, drug-drug interaction, and safety assessment. We will also discuss relevant machine learning models for graph classification, molecular graph transformation, drug generation using deep generative models and reinforcement learning, and chemical reasoning.
Brain tumor detection with the mri image and 54900 image Performance analysis of automated brain tumor detection from MR imaging and CT scan using basic image processing techniques based on various hard and soft .This repo is of segmentation and morphological operations which are the basic concepts of image processing. Detection and extraction of tumor from MRI scan images of the brain is done using python.
Deep Learning-based Fully Automated Detection and Quantification of Acute Inf...Seunghyun Hwang
Presented work is accepted at RSNA 2020, Scientific Section.
- by Seunghyun Hwang (Yonsei University, Severance Hospital, Center for Clinical Data Science)
An annotation sparsification strategy for 3D medical image segmentation via r...Seunghyun Hwang
Review : An annotation sparsification strategy for 3D medical image segmentation via representative selection and self-training (University of Notre Dame , AAAI 2020)
- by Seunghyun Hwang (Yonsei University, Severance Hospital, Center for Clinical Data Science)
Predicting heart failure using a wrapper-based feature selectionnooriasukmaningtyas
In the current health system, it is very difficult for medical practitioners/ physicians to diagnose the effectiveness of heart contraction. In this research, we proposed a machine learning model to predict heart contraction using an artificial neural network (ANN). We also proposed a novel wrapper-based feature selection utilizing a grey wolf optimization (GWO) to reduce the number of required input attributes. In this work, we compared the results achieved using our method and several conventional machine learning algorithms approaches such as support vector machine, decision tree, Knearest neighbor, naïve bayes, random forest, and logistic regression. Computational results show not only that much fewer features are needed, but also higher prediction accuracy can be achieved around 87%. This work has the potential to be applicable to clinical practice and become a supporting tool for doctors/physicians.
Brain Tumor Extraction from T1- Weighted MRI using Co-clustering and Level Se...CSCJournals
The aim of the paper is to propose effective technique for tumor extraction from T1-weighted magnetic resonance brain images with combination of co-clustering and level set methods. The co-clustering is the effective region based segmentation technique for the brain tumor extraction but have a drawback at the boundary of tumors. While, the level set without re-initialization which is good edge based segmentation technique but have some drawbacks in providing initial contour. Therefore, in this paper the region based co-clustering and edge-based level set method are combined through initially extracting tumor using co-clustering and then providing the initial contour to level set method, which help in cancelling the drawbacks of co-clustering and level set method. The data set of five patients, where one slice is selected from each data set is used to analyze the performance of the proposed method. The quality metrics analysis of the proposed method is proved much better as compared to level set without re-initialization method.
Bata-Unet: Deep Learning Model for Liver Segmentationsipij
In computer vision, image segmentation is defined as process of a partition of an image in a number of
regions with homogeneous features. The region of our interest here is the liver. Prior to the deep learning
revolution traditional handcrafted features were used for liver segmentation but with deep learning the
features are obtained automatically. There are many semiautomatic and fully automatic approaches have
been proposed to improve the liver segmentation procedure some of them use deep learning techniques for
Segmentation and other one use a Classical Based method for Segmentation
BATA-UNET: DEEP LEARNING MODEL FOR LIVER SEGMENTATIONsipij
In computer vision, image segmentation is defined as process of a partition of an image in a number of regions with homogeneous features. The region of our interest here is the liver. Prior to the deep learning revolution traditional handcrafted features were used for liver segmentation but with deep learning the features are obtained automatically. There are many semiautomatic and fully automatic approaches have been proposed to improve the liver segmentation procedure some of them use deep learning techniques for Segmentation and other one use a Classical Based method for Segmentation. In this paper we aim to enhance our previous work which we were proposed a Batch Normalization After All - Convolutional Neural Network (BATA-Convnet) model to segment the liver, where the Dice is equal to 0.91% when implement our BATA Convnet using MICCA dataset and Dice is equal to 0.84% when implement it using 3D-IRCAD dataset. Here in this paper we propose BATA-Unet model for liver segmentation, it's based on Unet architecture as backbone but differ in we added a batch normalization layer an after each convolution layer in both construction path and expanding path. The proposed method was able to achieve highest dice similarity coefficient than the previous work where for MICCA dataset Dice =0.97% and for
3D-IRCAD dataset =0.96%. Also our proposed model outperformed other state-of-the-art model when we compare it with them.
A Novel Efficient Medical Image Segmentation Methodologyaciijournal
Image segmentation plays a crucial role in many medical applications. The threshold based medical image
segmentation approach is the most common and effective method for medical image segmentation, but it
has some shortcomings such as high complexity, poor real time capability and premature convergence, etc.
To address above issues, an improved evolution strategies is proposed to use for medical image
segmentation, there are 2 populations concurrently during evolution, one focuses on local search in order
to search solutions near optimal solution, and the other population that implemented based on chaotic
theory focuses on global search so as to keep the variety of individuals and jump out from the local
maximum to overcome the problem of premature convergence. The encoding scheme, fitness function, and
evolution operators are also designed. The experimental results validated the effectiveness and efficiency of
the proposed approach.
Diagnosis of rheumatoid arthritis using an ensemble learning approachcsandit
Rheumatoid arthritis is one of the diseases that it
s cause is unknown yet; exploring the field of
medical data mining can be helpful in early diagnos
is and treatment of the disease. In this
study, a predictive model is suggested that diagnos
es rheumatoid arthritis. The rheumatoid
arthritis dataset was collected from 2,564 patients
referred to rheumatology clinic. For each
patient a record consists of several clinical and d
emographic features is saved. After data
analysis and pre-processing operations, three diffe
rent methods are combined to choose proper
features among all the features. Various data class
ification algorithms were applied on these
features. Among these algorithms Adaboost had the h
ighest precision. In this paper, we
proposed a new classification algorithm entitled CS
-Boost that employs Cuckoo search
algorithm for optimizing the performance of Adaboos
t algorithm. Experimental results show
that the CS-Boost algorithm enhance the accuracy of
Adaboost in predicting of Rheumatoid
Arthritis.
DIAGNOSIS OF RHEUMATOID ARTHRITIS USING AN ENSEMBLE LEARNING APPROACH cscpconf
Rheumatoid arthritis is one of the diseases that its cause is unknown yet; exploring the field of
medical data mining can be helpful in early diagnosis and treatment of the disease. In this
study, a predictive model is suggested that diagnoses rheumatoid arthritis. The rheumatoid
arthritis dataset was collected from 2,564 patients referred to rheumatology clinic. For each
patient a record consists of several clinical and demographic features is saved. After data
analysis and pre-processing operations, three different methods are combined to choose proper
features among all the features. Various data classification algorithms were applied on these
features. Among these algorithms Adaboost had the highest precision. In this paper, we
proposed a new classification algorithm entitled CS-Boost that employs Cuckoo search
algorithm for optimizing the performance of Adaboost algorithm. Experimental results show
that the CS-Boost algorithm enhance the accuracy of Adaboost in predicting of Rheumatoid
Arthritis.
Ultrasound image segmentation through deep learning based improvised U-Netnooriasukmaningtyas
Thyroid nodule are fluid or solid lump that are formed within human’s gland and most thyroid nodule doesn’t show any symptom or any sign; moreover there are certain percentage of thyroid gland are cancerous and which could lead human into critical situation up to death. Hence, it is one of the important type of cancer and also it is important for detection of cancer. Ultrasound imaging is widely popular and frequently used tool for diagnosing thyroid cancer, however considering the wide application in clinical area such estimating size, shape and position of thyroid cancer. Further, it is important to design automatic and absolute segmentation for better detection and efficient diagnosis based on US-image. Segmentation of thyroid gland from the ultrasound image is quiet challenging task due to inhomogeneous structure and similar existence of intestine. Thyroid nodule can appear anywhere and have any kind of contrast, shape and size, hence segmentation process needs to designed carefully; several researcher have worked in designing the segmentation mechanism , however most of them were either semi-automatic or lack with performance metric, however it was suggested that U-Net possesses great accuracy. Hence, in this paper, we proposed improvised U-Net which focuses on shortcoming of U-Net, the main aim of this research work is to find the probable Region of interest and segment further. Furthermore, we develop High level and low-level feature map to avoid the low-resolution problem and information; later we develop dropout layer for further optimization. Moreover proposed model is evaluated considering the important metrics such as accuracy, Dice Coefficient, AUC, F1-measure and true positive; our proposed model performs better than the existing model.
Mri image registration based segmentation framework for whole hearteSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Similar to [ICIP 2022] MMGL: Multi-Scale Multi-View Global-Local Contrastive learning for Semi-supervised Cardiac Image Segmentation (20)
[IJCAI 2023] SemiGNN-PPI: Self-Ensembling Multi-Graph Neural Network for Effi...Ziyuan Zhao
Slides presented at the Thirty-Second International Joint Conference on Artificial Intelligence, 2023, Macao, SAR. https://doi.org/10.24963/ijcai.2023/554
Poster presented at the Thirty-Second International Joint Conference on Artificial Intelligence, 2023, Macao, SAR. https://doi.org/10.24963/ijcai.2023/554
[MICCAI 2021] MT-UDA: Towards unsupervised cross-modality medical image segme...Ziyuan Zhao
Slides presented at International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2021, Strasbourg, France. DOI: 10.1007/978-3-030-87193-2_28
[EMBC 2021] Hierarchical Consistency Regularized Mean Teacher for Semi-superv...Ziyuan Zhao
Slides presented at 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC 2021). . DOI: 10.1109/EMBC46164.2021.9629941
[EMBC 2021] Multi Slice Dense Sparse Learning for Efficient Liver and Tumor S...Ziyuan Zhao
Slides presented at 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC 2021). DOI: 10.1109/EMBC46164.2021.9629698
[ICIP 2020] SEA-Net: Squeeze-and-Excitation Attention Net for Diabetic Retino...Ziyuan Zhao
Slides presented at IEEE International Conference on Image Processing (ICIP), 2020, Abu Dhabi, United Arab Emirates. DOI: 10.1109/ICIP40778.2020.9191345
[MICCAI 2021 - Poster] MT-UDA: Towards unsupervised cross-modality medical im...Ziyuan Zhao
Poster presented at International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2021, Strasbourg, France. DOI: 10.1007/978-3-030-87193-2_28
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
1. MMGL: Multi-Scale Multi-View Global-Local Contrastive learning for
Semi-supervised Cardiac Image Segmentation
Ziyuan Zhao, Jinxuan Hu, Zeng Zeng, Xulei Yang, Peisheng Qian,
Bharadwaj Veeravalli, Cuntai Guan
I2R, A*STAR, Singapore
Nanyang Technological University, Singapore
National University of Singapore, Singapore
ID: 1311
2. Introduction – Cardiac Image Segmentation
- Cardiovascular disease is one of the most serious threats to human health globally, and automatic
cardiac substructure segmentation can help disease diagnosis and treatment planning.
- Deep learning has been widely used for medical image segmentation
Cardiac Substructure segmentation[1]
[1] Hu, Xinrong , et al. "Semi-supervised Contrastive Learning for Label-efficient Medical Image Segmentation." MICCAI, 2021.
3. Challenge – Annotation Scarcity
- DCNNs are data-hungry and require large amounts of well-annotated data.
- Annotation process is expensive, laborious, time-consuming, and requires expert knowledge, leading to
label scarcity.
- In this regard, many not-so-supervised methods like contrastive learning have been proposed to reduce
annotation efforts.
4. Solution - Contrastive Learning
- Intuition: Push original and augmented images (positive pairs) closer and push original and negative
images (negative pairs) away by minimizing contrastive loss.
- Limitation: Mostly used for image-level global representations.
Basic intuition behind contrastive learning paradigm[2]
[2] Jaiswal A , Babu A R , Zadeh M Z , et al. A Survey on Contrastive Self-supervised Learning[J]. 2020.
5. Related work - Semi-Supervised contrastive learning
Pixel-level local representation:
- use a decoder to extract local representations from the feature map
- use labels to form more accurate contrastive pairs (positive pairs & negative pairs)
[1] Hu, Xinrong , et al. "Semi-supervised Contrastive Learning for Label-efficient Medical Image Segmentation." MICCAI, 2021.
Existing contrastive learning methods for cardiac image segmentation[1]
6. Motivation
- To realize the 2D segmentation of cardiac substructures via contrastive learning methodology.
- Existing work only applied contrastive learning on the last layer of encoder or decoder, ignoring the rich
multi-scale information for robust representation learning.
- Volumetric information is still under-explored for contrastive learning due to computational complexity.
8. Method (1) - Multi-view Co-training
- Different three views from the transaxial plane(x-axis), sagittal plane(y-axis) and coronal plane(z-axis)
have related spatial information (Volumetric information).
- Main view: transaxial view
- Auxiliary views: sagittal view and coronal view. The auxiliary views can add more information.
9. Method (2) - Multi-scale Global Unsupervised Contrastive Learning
- To extract image-level representation:
- Global unsupervised contrastive loss of the e-th layer:
- Multi-scale global unsupervised contrastive loss:
10. Method (3) - Multi-scale Local Supervised Contrastive Learning
- To extract pixel-level representation:
- Local supervised contrastive loss for a feature map 𝑓𝑙 :
- Multi-scale local supervised contrastive loss:
11. Method (4) - Multi-scale Deeply Supervised Learning
- To utilize multi-scale information in fine-tune stage:
- Deeply supervised loss:
12. Dataset - MM-WHS(Multi-Modality Whole Heart Segmentation)
- The expert labels for MM-WHS consist of 7 cardiac substructures: left ventricle (LV), left atrium (LA),
right ventricle (RV), right atrium (RA), myocardium (MYO), ascending aorta (AA), and pulmonary artery
(PA).
- 20 CT 3D volumes from multiple sites. Training set, validation set, and testing set : (2 : 1 : 1)
13. Experimental Results
- Comparison with existing methods:
- Random: randomly initialize the model without any pretraining method
- Global: only apply the global unsupervised contrastive learning
- Global+Local: apply unsupervised global and local contrastive learning
- SemiContrast: apply global unsupervised learning and local supervised learning
- MMGL has better performance than other methods and demonstrates the effectiveness of multi-scale
features for contrastive learning with multi-view images.
14. Ablation Studies
- Ablation experiments demonstrate the effectiveness of the four components since every component has
increased the performance.
15. Conclusions
- We propose a multi-scale multi-view global and local contrastive learning strategy to solve the problem
of label scarcity in medical image segmentation tasks.
- Add multi-view information in the pre-training stage as auxiliary information without additional
annotations.
- Employed a multi-scale method in the pre-training stage to explicitly leverage the information in the
different hidden layers from both the encoder and decoder parts of the network.
- Injected deep supervision in the fine-tuning stage.
Welcome to my presentation. My name is Zhao Ziyuan.
Here I am presenting Multi-Scale Multi-View Global-Local Contrastive learning for Semi-supervised Cardiac Image Segmentation. MMGL for short.
According to World Health Organization, heart diseases are the leading cause of death. Cardiac image segmentation is a crucial step in many clinical applications related to heart diseases. So, automatic segmentation of cardiac substructures is very meaningful, can help release the workload of doctors and facilitate diagnosis and treatment planning. Recently, deep convolutional neural networks have achieved markable progress in medical image segmentation.
However, deep learning methods are usually data-hungry. In practice, when we conduct medical image segmentation tasks, the main challenge we met is the scarcity of annotation. Therefore, we need to use some not-so-supervised label-efficient methods to reduce annotation efforts and tackle this challenge.
Contrastive learning is one of those promising and popular methods. The intuition behind contrastive learning is minimizing defined contrastive loss to pull similar representations closer while pushing the dissimilar ones further away. So following this intuition, when we design our model, we mainly focus on the design of the contrastive loss and focus on how to define the similar pairs and the dissimilar pairs. It is worth noting that contrastive learning as a variant of self-supervised learning is just a pre-training strategy. That means though we do not need labels in the pre-training stage, we still need some labels in the downstream task in the fine-tuning stage to complete the segmentation.
Contrastive learning also has one limitation, it is usually used for extracting image-level global representations for classification tasks. While some works have been working on extracting pixel-level local representations. The most recent one is semi-supervised contrastive learning.
For global unsupervised contrastive learning, they only used the encoder to extract image-level features in the pretraining stage without any labels. However, for semi-supervised contrastive learning, they added the decoder to extract pixel-level local features and they used a small portion of labeled data to decide the positive and negative contrastive pairs and thus extracted more accurate local features.
However, the above-mentioned related work has some limitations. Firstly, all of them only applied contrastive learning on the last layer of the encoder or decoder, ignoring the rich multi-scale information that can be extracted from different layers of the network. Secondly, the volumetric information between these 2D slices is ignored due to computational complexity and can be further explored.
So in our work, we propose a Multi-scale Multi-view Global-Local semi-supervised contrastive learning framework. We fully take advantage of multi-view co-training and multi-scale learning in both the pre-train and fine-tune stages of the segmentation workflow. For the pretraining stage, we first design a multi-scale global unsupervised contrastive learning module to extract global features from different views and encoder layers. Next, we develop a multi-scale local supervised contrastive learning scheme by adding the decoder layers on top of the encoder to extract multi-scale local features from different views. In the fine-tuning stage, we train the segmentation model with multi-scale deeply supervised learning with a few labels.
There are three imaging planes of the heart. Transaxial plane, sagittal plane, and coronal plane. They have related spatial information. So, in our work, we set the transaxial plane as our main view which is the target view for segmentation and we set the other two views as the auxiliary views for more information. When we implement this module, we just simply add the auxiliary views’ images into the training set in the pre-training stage to form the multi-view images.
For Multi-scale Global Unsupervised Contrastive Learning, we aim to extract image-level global representations from different layers of the network. The encoder part of the UNet is often used to extract global representations. To form contrastive pairs, we forward a batch of multi-view inputs through two augmentation pipelines to get an augmentation set. Then, to extract multi-scale global representations, we add projection heads after each block of the encoder, enhancing the representation ability of extracted features. Then, we calculate the global unsupervised loss at different layers. To get multi-scale global unsupervised contrastive loss, we simply sum up global contrastive losses from different levels. The λ is the balancing weight.
Multi-scale global unsupervised contrastive learning only learns the image-level features. But, for the segmentation task, we need pixel-level information. So, to learn the dense pixel-level features, we introduce the local supervised contrastive loss. By adding label information, we can form positive and negative pairs more precisely. The local supervised contrastive loss is calculated as in the equation which is a variation of the global loss. Ω contains the total points in the feature map. P contains the positive points of the feature map that share the same annotation and N contains the negative points that have different annotations. Similar to the multi-scale global loss, to get multi-scale local supervised contrastive loss, we simply sum up local contrastive losses from different levels. The λ is the balancing weight.
In the last fine-tune stage, we adopt the multi-scale deeply supervision strategy with a small portion of labelled data to utilize multi-scale information in different levels and we only trained with the main view images. The deeply supervised loss is formulated here.
In this paper, the dataset we use is the public dataset provided in Multi-Modality Whole Heart Segmentation Challenge, MMWHS for short. The expert labels for MM-WHS consist of 7 cardiac substructures as listed here.
For the experiment, we utilize the given 20 CT 3D volumes to train and evaluate our model
The dataset is split into a training set, validation set, and testing set with a ratio of (2: 1: 1).
Compared to the random baseline, all different contrastive learning methods can improve the performance against the label scarcity problem. The semi-Contrast method obtains better performance than others since it leverages label information for contrastive learning. We also observe that the proposed method has better performance than other methods with the same portion of labeled data, demonstrating the effectiveness of multi-scale features for contrastive learning with multi-view images. Our MMGL model achieves up to 84.9% in Dice score when training with 40% labeled data, which is the highest performance. We can also observe that all combinations of weights outperform other contrastive learning methods.
To further analyze the effectiveness of different key components of MMGL, we also perform a comprehensive ablation analysis, we repeat 4 times to get the mean and standard deviation. We start by the random baseline and achieve 72.3% in Dice with 20% labeled data. By adding deeply supervised learning, the metric is improved to 73.8%. By adding multi-scale global learning, the metric is improved to 77.3%. When applying multi-view images, the metric is enhanced by 3.8%. Finally, MMGL increases the performance to 82.8% by adding the multi-scale local learning. In total, the proposed method improves the performance by 10.5%. These experiments demonstrate the effectiveness of the four components.
In conclusion, we propose a multi-scale multi-view global and local contrastive learning strategy to solve the problem of label scarcity in medical image segmentation tasks. First, we added multi-view information in the pre-training stage as auxiliary information without additional annotations. Second, we employed a multi-scale method in the pre-training stage to explicitly leverage the information in the different hidden layers from both the encoder and decoder parts of the network. Thirdly, we injected deep supervision in the fine-tuning stage. In the ablation study, we prove that all our components can improve the performance of contrastive self-supervised medical image segmentation.