11 research outputs found
Two-Stage Convolutional Neural Network for Breast Cancer Histology Image Classification
This paper explores the problem of breast tissue classification of microscopy
images. Based on the predominant cancer type the goal is to classify images
into four categories of normal, benign, in situ carcinoma, and invasive
carcinoma. Given a suitable training dataset, we utilize deep learning
techniques to address the classification problem. Due to the large size of each
image in the training dataset, we propose a patch-based technique which
consists of two consecutive convolutional neural networks. The first
"patch-wise" network acts as an auto-encoder that extracts the most salient
features of image patches while the second "image-wise" network performs
classification of the whole image. The first network is pre-trained and aimed
at extracting local information while the second network obtains global
information of an input image. We trained the networks using the ICIAR 2018
grand challenge on BreAst Cancer Histology (BACH) dataset. The proposed method
yields 95 % accuracy on the validation set compared to previously reported 77 %
accuracy rates in the literature. Our code is publicly available at
https://github.com/ImagingLab/ICIAR2018Comment: 10 pages, 5 figures, ICIAR 2018 conferenc
Hybrid Ensemble Stacking Techniques for Coronary Artery Disease Prediction Using Machine Learning Algorithms
Throughout history, humanity has been plagued by several outbreaks that have claimed numerous lives. Since coronary artery disease is among the most fatal illnesses that humanity has faced in the modern era, it has been recognized in our time. It links several Coronary Artery Disease (CAD) risk factors to the critical requirement for precise, reliable, and workable methods for early identification and management. In light of this, we suggest a technique called Hybrid Ensemble Stacking that combines Naive Bayes (NB), K-Nearest Neighbors (KNN), Support Vector Machine (SVM), Extreme Gradient Boosting (XGBoost), and Ada Boosting for the prediction of CAD illnesses. To combine the forecasts of the basis models, a meta-logistic regression model is utilized. According to a quantitative study, the ensemble model and brute force feature selection method together produce a classification accuracy for heart disease of up to 92.66%. The suggested stacking model has demonstrated its effectiveness and outperforms current methods in the categorization of cardiac disorders. Several classification issues have been solved successfully using ensemble techniques. The suggested method was constructed using the Sani dataset, which contains 303 nearly completed records. Using Min-Max Normalization, the data are pre-processed to making it suitable for a Machine Learning (ML) model. SMOTE and SelectKBest technique were applied to increases the accuracy and efficiency of a model. Using the metrics such as accuracy, precision, recall, F1, ROC and log-loss, the outcomes produced by the suggested model had the greatest performance
Hybrid Ensemble Stacking Techniques for Coronary Artery Disease Prediction using Machine Learning Algorithms
Throughout history, humanity has been plagued by several outbreaks that have claimed numerous lives. Since coronary artery disease is among the most fatal illnesses that humanity has faced in the modern era, it has been recognized in our time. It links several Coronary Artery Disease (CAD) risk factors to the critical requirement for precise, reliable, and workable methods for early identification and management. In light of this, we suggest a technique called Hybrid Ensemble Stacking that combines Naive Bayes (NB), K-Nearest Neighbors (KNN), Support Vector Machine (SVM), Extreme Gradient Boosting (XGBoost), and Ada Boosting for the prediction of CAD illnesses. To combine the forecasts of the basis models, a meta-logistic regression model is utilized. According to a quantitative study, the ensemble model and brute force feature selection method together produce a classification accuracy for heart disease of up to 92.66%. The suggested stacking model has demonstrated its effectiveness and outperforms current methods in the categorization of cardiac disorders. Several classification issues have been solved successfully using ensemble techniques. The suggested method was constructed using the Sani dataset, which contains 303 nearly completed records. Using Min-Max Normalization, the data are pre-processed to making it suitable for a Machine Learning (ML) model. SMOTE and SelectKBest technique were applied to increases the accuracy and efficiency of a model. Using the metrics such as accuracy, precision, recall, F1, ROC and log-loss, the outcomes produced by the suggested model had the greatest performance
Harnessing spatial homogeneity of neuroimaging data: patch individual filter layers for CNNs
Neuroimaging data, e.g. obtained from magnetic resonance imaging (MRI), is
comparably homogeneous due to (1) the uniform structure of the brain and (2)
additional efforts to spatially normalize the data to a standard template using
linear and non-linear transformations. Convolutional neural networks (CNNs), in
contrast, have been specifically designed for highly heterogeneous data, such
as natural images, by sliding convolutional filters over different positions in
an image. Here, we suggest a new CNN architecture that combines the idea of
hierarchical abstraction in neural networks with a prior on the spatial
homogeneity of neuroimaging data: Whereas early layers are trained globally
using standard convolutional layers, we introduce for higher, more abstract
layers patch individual filters (PIF). By learning filters in individual image
regions (patches) without sharing weights, PIF layers can learn abstract
features faster and with fewer samples. We thoroughly evaluated PIF layers for
three different tasks and data sets, namely sex classification on UK Biobank
data, Alzheimer's disease detection on ADNI data and multiple sclerosis
detection on private hospital data. We demonstrate that CNNs using PIF layers
result in higher accuracies, especially in low sample size settings, and need
fewer training epochs for convergence. To the best of our knowledge, this is
the first study which introduces a prior on brain MRI for CNN learning
The impact of pre- and post-image processing techniques on deep learning frameworks: A comprehensive review for digital pathology image analysis
Recently, deep learning frameworks have rapidly become the main methodology for analyzing medical images. Due to their powerful learning ability and advantages in dealing with complex patterns, deep learning algorithms are ideal for image analysis challenges, particularly in the field of digital pathology. The variety of image analysis tasks in the context of deep learning includes classification (e.g., healthy vs. cancerous tissue), detection (e.g., lymphocytes and mitosis counting), and segmentation (e.g., nuclei and glands segmentation). The majority of recent machine learning methods in digital pathology have a pre- and/or post-processing stage which is integrated with a deep neural network. These stages, based on traditional image processing methods, are employed to make the subsequent classification, detection, or segmentation problem easier to solve. Several studies have shown how the integration of pre- and post-processing methods within a deep learning pipeline can further increase the model's performance when compared to the network by itself. The aim of this review is to provide an overview on the types of methods that are used within deep learning frameworks either to optimally prepare the input (pre-processing) or to improve the results of the network output (post-processing), focusing on digital pathology image analysis. Many of the techniques presented here, especially the post-processing methods, are not limited to digital pathology but can be extended to almost any image analysis field
The impact of pre- and post-image processing techniques on deep learning frameworks: A comprehensive review for digital pathology image analysis.
Recently, deep learning frameworks have rapidly become the main methodology for analyzing medical images. Due to their powerful learning ability and advantages in dealing with complex patterns, deep learning algorithms are ideal for image analysis challenges, particularly in the field of digital pathology. The variety of image analysis tasks in the context of deep learning includes classification (e.g., healthy vs. cancerous tissue), detection (e.g., lymphocytes and mitosis counting), and segmentation (e.g., nuclei and glands segmentation). The majority of recent machine learning methods in digital pathology have a pre- and/or post-processing stage which is integrated with a deep neural network. These stages, based on traditional image processing methods, are employed to make the subsequent classification, detection, or segmentation problem easier to solve. Several studies have shown how the integration of pre- and post-processing methods within a deep learning pipeline can further increase the model's performance when compared to the network by itself. The aim of this review is to provide an overview on the types of methods that are used within deep learning frameworks either to optimally prepare the input (pre-processing) or to improve the results of the network output (post-processing), focusing on digital pathology image analysis. Many of the techniques presented here, especially the post-processing methods, are not limited to digital pathology but can be extended to almost any image analysis field