- Research Article
19
- 10.1016/j.neucom.2024.128058
Unfolding Explainable AI for Brain Tumor Segmentation
- Jun 18, 2024
- Neurocomputing
- Muhammad Hassan + 8 more +8
Unfolding Explainable AI for Brain Tumor Segmentation
While deep learning techniques are nowadays a powerful field to automatically learn and perform accurate EEG data classification in the clinical context, they still lack wide acceptance within the medical and health research community. This lack of trust is associated with the high complexity deep learning algorithms typically have which contributes to a low level of interpretability of the outcome and predictions. This survey aims to provide a comprehensive discussion of the latest advancements in deep learning models applied to EEG analysis, while also emphasizing research in explainable AI within this domain. It explores commonly used algorithms in EEG analysis, their main application areas, and the insights provided by XAI. Moreover, the survey addresses current limitations, such as the evaluation of XAI methods and the need for clinical validation, as well as ongoing challenges in this field. One critical insight from this review is the relative paucity of clinical evaluations of the rich stock of proposed techniques and methods for AI explainability. By showcasing various applications and breakthroughs in EEG analysis facilitated by XAI, the survey underscores the potential of these technologies to revolutionize neurological diagnosis and treatment, paving the way for wider acceptance and implementation in clinical settings.
Unfolding Explainable AI for Brain Tumor Segmentation
Unfolding Explainable AI for Brain Tumor Segmentation
Automatic classification Infectious disease X-ray images based on Deep learning Algorithms
Recent technological advancements allow deep learning to be employed in practically every aspect of life. Because deep learning techniques are so precise, they can be used in medicine to classify and detect various diseases. The coronavirus (SARSCoV2) epidemic has recently affected global health systems. One of the ways to diagnose SARSCoV2 is with a chest X-ray. This paper proposes a deep learning technique to distinguish SARSCoV2 positive and normal cases. In this study, we fine-tuned the deep learning models and hyperparameters, and the fine-tuned deep learning models performed significantly better. To classify X-ray images, we developed a system based on deep learning algorithms that includes five models: Xception, VGG19, ResNet50, DenseNet121, and Inception. We offer deep learning models and algorithms that have been trained and evaluated to support medical efforts and reduce medical staff workload when dealing with SARSCoV2. In addition, the classification model that was proposed yields positive results because it makes use of accurate classification of the SARSCoV2 disease based on medical images. Additionally, the performance of our proposed CNN classification method for medical imaging was evaluated using various edge-based neural networks. The accuracy of tertiary classification with CNN will decrease as the number of classes in the training network grows. In tertiary classification, which includes normal and SARSCoV2 positive images, the proposed model achieved a 0.9897 accuracy. The proposed algorithm achieves a high level of classification accuracy when using the DenseNet121 model for binary classification.
Read moreDesigning of VehiNet Using Convolutional Neural Networks and Deep Learning Techniques
Designing of VehiNet Using Convolutional Neural Networks and Deep Learning Techniques
Development of a predictive model for 1-year postoperative recovery in patients with lumbar disk herniation based on deep learning and machine learning.
The aim of this study is to develop a predictive model utilizing deep learning and machine learning techniques that will inform clinical decision-making by predicting the 1-year postoperative recovery of patients with lumbar disk herniation. The clinical data of 470 inpatients who underwent tubular microdiscectomy (TMD) between January 2018 and January 2021 were retrospectively analyzed as variables. The dataset was randomly divided into a training set (n = 329) and a test set (n = 141) using a 10-fold cross-validation technique. Various deep learning and machine learning algorithms including Random Forests, Extreme Gradient Boosting, Support Vector Machines, Extra Trees, K-Nearest Neighbors, Logistic Regression, Light Gradient Boosting Machine, and MLP (Artificial Neural Networks) were employed to develop predictive models for the recovery of patients with lumbar disk herniation 1 year after surgery. The cure rate score of lumbar JOA score 1 year after TMD was used as an outcome indicator. The primary evaluation metric was the area under the receiver operating characteristic curve (AUC), with additional measures including decision curve analysis (DCA), accuracy, sensitivity, specificity, and others. The heat map of the correlation matrix revealed low inter-feature correlation. The predictive model employing both machine learning and deep learning algorithms was constructed using 15 variables after feature engineering. Among the eight algorithms utilized, the MLP algorithm demonstrated the best performance. Our study findings demonstrate that the MLP algorithm provides superior predictive performance for the recovery of patients with lumbar disk herniation 1 year after surgery.
Read moreMachine Learning and Deep Learning Techniques on Accurate Risk Prediction of Coronary Heart Disease
Coronary artery disorder is the heart disease that is prevalent across the globe today. It's a serious issue for the humans as it requires proper diagnosis. Coronary artery disease develops over time as a result of plaque build- up in coronary arteries results in partial blockage of blood flow as the, which is primarily composed of cholesterol, calcium, and fibrin. Coronary arteries help human heart to pump oxygen-rich blood throughout the body by supplying it. However, appropriate diagnosis and early prediction will lessen the likelihood of developing it. This study explores the possibility of foreseeing cardiac illness at an early stage using deep learning algorithms. This study's primary goal is to properly determine whether a person has heart problems or not. by using deep learning techniques, Deep learning and various machine learning algorithms can both be used to implement early-stage prediction. Data mining, Decision trees, Naive Bayes, Artificial Neural Networks (ANN) are some examples through which it can be implemented. The research is going to be done using ANN Model.
Read moreA systematic literature review on machine learning and deep learning-based covid-19 detection frameworks using X-ray Images
A systematic literature review on machine learning and deep learning-based covid-19 detection frameworks using X-ray Images
Read moreA review on the applications of machine learning and deep learning to groundwater salinity modeling: present status, challenges, and future directions
Coastal aquifers are vital for sustaining ecosystems and providing freshwater for agriculture and domestic use. However, rising groundwater salinity in these regions demands innovative approaches for accurate modeling and prediction. In recent decades, machine learning (ML) and deep learning (DL) techniques have been extensively used across various water resource management fields, often yielding promising outcomes. This review examines the growing usage of ML and DL techniques in modeling groundwater salinity in coastal aquifers. The analysis is based on 104 peer-reviewed journal articles including the review articles indexed in PubMed, ScienceDirect, Google Scholar, Scopus, and SpringerLink using keywords like "saltwater intrusion", "machine learning", “deep learning”, and "groundwater salinity". The review discusses recent advancements, challenges, and future directions for improving ML model accuracy and applicability. Studies reveal an increasing reliance on ML techniques to predict groundwater salinity and manage seawater intrusion across various coastal geological settings. Researchers have employed a range of ML models, from traditional methods like Artificial Neural Networks and Adaptive Neuro Fuzzy Inference Systems to advanced DL-based models like Convolutional Neural Networks and Long Short-Term Memory Networks, often using ensemble methods to enhance accuracy. Key findings include the top-tier output of ensemble and optimized models, including Random Forest and Grasshopper Optimization Algorithm-XGBoost. These studies highlight the importance of model selection, input variable ranking, and computational efficiency, demonstrating ML's global relevance in environmental management. The review highlights the prospects of ML, DL, and ensemble models to redefine groundwater management in coastal aquifers, offering more effective and sustainable solutions to the challenges posed by groundwater salinity and saltwater intrusion. Future advancements will focus on further integrating DL, explainable artificial intelligence, and ensemble approaches, along with other innovative techniques, to explore sparsely studied variables, model new or unique study areas, and apply ML methods for managing groundwater salinity.
Read moreInvestigating performance of deep learning and machine learning risk stratification of Asian in-hospital patients after ST-elevation myocardial infarction
Background Machine learning (ML) algorithm support vector machine (SVM) performed better than Thrombolysis in Myocardial Infarction (TIMI) score for ASIAN STEMI patients. However, Deep Learning (DL) effectiveness in the multiethnic ASIAN population has yet to be determined. DL has automatic learning of the feature from a given dataset without the need to conduct feature selection. However, the selected features by the algorithm is black box. Identifying features associated with mortality is essential to recognize characteristics of patients with high risk for better patient management. Purpose To develop a DL algorithm for in-hospital mortality in multiethnic STEMI patients using predictors identified from the SVM algorithm. To investigate DL performance constructed using predictors from SVM feature extraction and expert-recommended predictors. Methods We constructed four algorithms; a) DL and SVM algorithms with predictors identified from the SVM variable importance b) DL and SVM using predictors based on expert recommendation. We used registry data from the National Cardiovascular Disease Database of 11397 patient's. Fifty parameters including demographics, cardiovascular risk, medications and clinical variables were considered. The Area under the curve (AUC) is the performance evaluation metric. Algorithms were validated against the TIMI and tested using the same validation data. SVM variable importance with backward elimination was used to select and rank important variables. Results DL algorithms outperform SVM and TIMI on the validation dataset; i) DL with SVM selected predictors (15 predictors, AUC = 0.97), ii) DL with expert-recommended predictors (16 predictors, AUC = 0.96), iii) SVM with selected predictors (15 predictors, AUC = 0.92), iv) SVM with expert-recommended predictors (AUC = 0.89) and TIMI (AUC = 0.82). Common predictors across SVM feature selection, expert-recommendation and TIMI are: age, heart rate, Killip class, fasting blood glucose, systolic blood pressure, comorbid diseases and ST-elevation. SVM feature selection also identified diuretics, PCI and pharmacotherapy drugs as predictors that improve mortality prediction in STEMI patients. Our findings suggest that the TIMI score underestimates patients risk of mortality. DL algorithm using selected predictors classified 35% of nonsurvival patients as high risk (risk probabilities >50%) compared to only 12.7% nonsurvival patients by TIMI (score >5) (Figure below). Conclusions In the ASIAN population, patients with STEMI can be better classified using the DL algorithm compared to the ML and TIMI score. Combining ML feature selection with DL allows the identification of distinct factors in a unique ASIAN population for better mortality prediction than relying solely on an expert recommendation as it is a very subjective approach. Continuous validation on population-specific algorithms using DL and ML is needed before implementing in a real clinical setting. Funding Acknowledgement Type of funding sources: Public grant(s) – National budget only. Main funding source(s): Technology Development Fund 1 TIMI performance on validation setDL performance on validation set
Read moreA Review on Breast Cancer Prediction Using Machine Learning and Deep Learning Techniques
Breast cancer is one of the most prevalent and chronic disease that affect women. To overcome this disease, effective medical treatment is required. Early detection of the disease plays an important role for suitable medication and survival of patient. To identify the breast cancer in the patients, standard imaging technique mammography is used. Due to the subtle and varied nature of cancer tissues interpreting mammogram images can be a challenge to doctors. Machine learning (ML) and Deep Learning (DL) techniques offer promising solutions that provide efficient breast cancer detection from mammograms. In this review paper a comprehensive review of ML and DL algorithms and their applications in mammogram image analysis are presented. Various supervised and unsupervised learning techniques, such as convolutional neural networks (CNNs), support vector machines (SVMs), random forests, and other popular ML and DL models are discussed in paper. The integration of these DL methods that are efficiently used in image preprocessing techniques, feature extraction, and classification strategies. The overall survey focusses on various performance metrics, datasets, and benchmarks used in existing studies. Further the strengths and limitations of different approaches used by various researchers are identified. By understating current research trends this paper aims to contribute to the ongoing development of more accurate and reliable breast cancer detection systems using advanced ML techniques.
Read moreWhat does fault tolerant deep learning need from MPI?
Deep Learning (DL) algorithms have become the de facto Machine Learning (ML) algorithm for large scale data analysis. DL algorithms are computationally expensive -- even distributed DL implementations which use MPI require days of training (model learning) time on commonly studied datasets. Long running DL applications become susceptible to faults -- requiring development of a fault tolerant system infrastructure, in addition to fault tolerant DL algorithms. This raises an important question: What is needed from MPI for designing fault tolerant DL implementations? In this paper, we address this problem for permanent faults. We motivate the need for a fault tolerant MPI specification by an in-depth consideration of recent innovations in DL algorithms and their properties, which drive the need for specific fault tolerance features. We present an in-depth discussion on the suitability of different parallelism types (model, data and hybrid); a need (or lack thereof) for check-pointing of any critical data structures; and most importantly, consideration for several fault tolerance proposals (user-level fault mitigation (ULFM), Reinit) in MPI and their applicability to fault tolerant DL implementations. We leverage a distributed memory implementation of Caffe, currently available under the Machine Learning Toolkit for Extreme Scale (MaTEx). We implement our approaches by extending MaTEx-Caffe for using ULFM-based implementation. Our evaluation using the ImageNet dataset and AlexNet, and GoogLeNet neural network topologies demonstrates the effectiveness of the proposed fault tolerant DL implementation using OpenMPI based ULFM.
Read moreAdversarial Attacks and Defenses against Deep Learning in Cybersecurity
The main goal of this chapter is to analyze various cyberattacks and prevention methods using deep learning techniques. The cybersecurity applications process involves huge hash values to detect the cybercrimes. To process the huge amount of big data involved in cybercrimes, deep learning algorithms and techniques will produce better solutions than shallow algorithms and machine learning algorithms.
Read moreDeep Learning for Soil Nutrient Prediction and Strategic Crop Recommendations: An Analytic Perspective
Agriculture has been a vital sector for the majority of people, especially in countries like India. However, the increasing need for food production has led to intensive farming practices that have resulted in the deterioration of soil quality. This deterioration in soil quality poses significant challenges to both agricultural productivity and environmental sustainability. To address these challenges, advanced soil nutrient prediction systems that utilize machine learning and deep learning techniques are being developed. These advanced soil nutrient prediction systems utilize various sources of data, such as soil parameters, plant diseases, pests, fertilizer usage, and changes in weather patterns. By mapping and analyzing these data sources, machine learning algorithms can accurately predict the distribution of soil nutrients and other properties essential for precise agricultural practices. A previous study compared machine learning algorithms like SVM and Random Forest with deep learning algorithms CNN and LSTM for predicting crop yields. The most appropriate model is a significant challenge, but several studies have evaluated recommendation system models using deep machine learning techniques. Deep learning models attain accuracy above 90%, while many ML models achieve rates between 90% and 93%. Furthermore, the research seeks to propose specific crop suggestions grounded in soil nutrients for precision agriculture to enhance crop productivity.
Read moreComparative Study and Utilization of Best Deep Learning Algorithms for the Image Processing
Deep learning has gained immense popularity in scientific computing, and its algorithms are widely used in complex problem-solving industries. Every deep learning algorithm use different types of neural networks to perform indented tasks. Deep learning (DL) algorithms have emerged from different machine learning and soft computing methodologies. Since then, a number of deep learning (DL) algorithms have been recently introduced in the scientific community and applied in various application fields. Today, the use of DLs has become indispensable due to their intelligence, effective learning, accuracy and reliability in model creation. However, a comprehensive list of DL algorithms has not yet been presented in the scientific literature. This article lists the most popular DL algorithms and their application areas. Deep learning uses ANN artificial neural networks to perform convoluted calculations on huge amounts of data. It is a type of machine learning based on the structure and function of the human brain. Deep learning algorithms train machines by learning from examples. Industries such as healthcare, e-commerce, entertainment and advertising often use deep learning.
Read moreDigital Twin
Internet of Drones (IoDs) are the emerging form of futuristic IOT devices where unmanned aerial vehicles have a complete network connection capability using internet. Nowadays, IoDs have been widely used in different application areas such as military missions, civilian purposes, disaster management, traffic surveillance and many more. These IoDs use different approaches to accomplish targets by following some paths using its sensors’ range. With the proliferation of IODs in different operations, improvement is required in the functionality related to autonomy and remote sensing capability for the purpose of capturing robust real time obstacle detection and avoidance system. But IoDs still suffer from many problems such as the drainage of energy, building a communication link, automating the task of detection, management of traffic, maintaining quality of services, etc. To overcome these problems, machine learning (ML) and deep learning (DL) algorithms have proved to provide promising alternative for enhancing the functionality of IoDs in the real-world realms. This chapter reviews the most recent development of IoDs based on ML and DL approaches. It provides the detailed explanation about different techniques of ML and DL used for improving the model of IoDs with the aspect of navigation, battery scheduling, object tracking and collision avoidance and security. The impacts of ML and DL algorithms on the operations performed by IoDs are also analyzed. It includes various challenges and gaps present in the current scenario, to allow future researchers to develop solutions for designing new generation Internet of Drones.
Read moreDeep patch learning algorithms with high interpretability for regression problems
Improving the performance of machine learning algorithms to overcome the curse of dimensionality while maintaining interpretability is still a challenging issue for researchers in artificial intelligence. Patch learning (PL), based on the improved adaptive network-based fuzzy inference system (ANFIS) and continuous local optimization for the input domain, is characterized by high accuracy. However, PL can only handle low-dimensional data set regression. Based on the parallel and serial ensembles, two deep patch learning algorithms with embedded adaptive fuzzy systems (DPLFSs) are proposed in this paper. First, using the maximum information coefficient (MIC) and Pearson's correlation coefficients for feature selection, the variables with the least relationship (linear or nonlinear) are excluded. Second, principal component analysis is used to reduce the complexity further of DPLFSs. Meanwhile, fuzzy C-means clustering is used to enhance the interpretability of DPLFSs. Then, an improved PL method is put forward for the training of each sub-fuzzy system in a fashion of bottom-up layer-by-layer, and finally, the structure optimization is performed to significantly improve the interpretability of DPLFSs. Experiments on several benchmark data sets show the advantages of a DPLFS: (1) it can handle medium-scale data sets; (2) it can overcome the curse of dimensionality faced by PL; (3) its precision and generalization are greatly improved; and (4) it can overcome the poor interpretability of deep learning networks. Compared with shallow and deep learning algorithms, DPLFSs have the advantages of interpretability, self-learning, and high precision. DPLFS1 is superior for medium-scale data; DPLFS2 is more efficient and effective for high-dimensional problems, has a faster convergence, and is more interpretable.
Read more