11 research outputs found

    Two-Stage Convolutional Neural Network for Breast Cancer Histology Image Classification

    Full text link
    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

    Get PDF
    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

    Get PDF
    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

    Full text link
    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

    Get PDF
    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.

    Get PDF
    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
    corecore