duminică, 19 martie 2023

XAI for bioinformatics Period: September-December 2021

Introduction to AI and Machine Learning in Bioinformatics

    AI and Machine Learning techniques are increasingly being used in the field of Bioinformatics to analyze and interpret large amounts of biological data. Bioinformatics is the interdisciplinary field that combines biology, computer science, and statistics to develop algorithms and software tools to analyze and interpret biological data. Machine Learning, a subset of AI, has shown great promise in analyzing complex biological data, identifying patterns, and predicting outcomes.


History of AI and Machine Learning in Bioinformatics

    The use of AI and Machine Learning in Bioinformatics dates back to the early 1990s when researchers started developing algorithms to analyze DNA sequences. Since then, the field has grown significantly, and AI and Machine Learning techniques are now being used to analyze a wide range of biological data, including gene expression, protein structure, and function, and clinical data.


XAI for Bioinformatics

    Explainable AI (XAI) is an emerging field that focuses on making AI and Machine Learning algorithms more transparent and interpretable. In the domain of Bioinformatics, XAI is becoming increasingly important, as it allows researchers to understand how AI algorithms make predictions and identify patterns in biological data. XAI techniques such as feature importance analysis and model interpretability are being used to analyze complex biological data and improve the accuracy and reliability of AI-based predictions.


    XAI techniques are also being used to analyze and interpret clinical data, enabling healthcare professionals to make better decisions based on AI-based predictions. For example, XAI can be used to analyze patient data and identify risk factors for diseases such as cancer and heart disease. By understanding how AI algorithms make predictions, healthcare professionals can develop more effective treatment plans and improve patient outcomes.


    In summary, the use of AI and Machine Learning in Bioinformatics has revolutionized the way we analyze and interpret biological data. With the increasing adoption of XAI techniques, we can expect to see more accurate, reliable, and interpretable AI-based predictions in the field of Bioinformatics, with significant benefits for healthcare and the life sciences.


1.  Non–human primate epidural ECoG analysis using explainable deep learning technology

    In this article we find that with the development in the field of neural networks, explainable AI (XAI), is being studied to ensure that artificial intelligence models can be explained. There are some attempts to apply neural networks to neuroscientific studies to explain neurophysiological information with high machine learning performances. However, most of those studies have simply visualized features extracted from XAI and seem to lack an active neuroscientific interpretation of those features. In this study, we have tried to actively explain the high-dimensional learning features contained in the neurophysiological information extracted from XAI, compared with the previously reported neuroscientific results. Approach. We designed a deep neural network classifier using 3D information (3D DNN) and a 3D class activation map (3D CAM) to visualize high-dimensional classification features. We used those tools to classify monkey electrocorticogram (ECoG) data obtained from the unimanual and bimanual movement experiment. Main results. The 3D DNN showed better classification accuracy than other machine learning techniques, such as 2D DNN. Unexpectedly, the activation weight in the 3D CAM analysis was high in the ipsilateral motor and somatosensory cortex regions, whereas the gamma-band power was activated in the contralateral areas during unimanual movement, which suggests that the brain signal acquired from the motor cortex contains information about both contralateral movement and ipsilateral movement. Moreover, the hand-movement classification system used critical temporal information at movement onset and offset when classifying bimanual movements. Significance. As far as we know, this is the first study to use high-dimensional neurophysiological information (spatial, spectral, and temporal) with the deep learning method, reconstruct those features, and explain how the neural network works. We expect that our methods can be widely applied and used in neuroscience and electrophysiology research from the point of view of the explainability of XAI as well as its performance.


2.  Applied machine learning in cancer research: A systematic review for patient diagnosis, classification and prognosis

.    Artificial Intelligence (AI) has recently altered the landscape of cancer research and medical oncology using traditional Machine Learning (ML) algorithms and cutting-edge Deep Learning (DL) architectures. In this review article we focus on the ML aspect of AI applications in cancer research and present the most indicative studies with respect to the ML algorithms and data used. The PubMed and dblp databases were considered to obtain the most relevant research works of the last five years. Based on a comparison of the proposed studies and their research clinical outcomes concerning the medical ML application in cancer research, three main clinical scenarios were identified. We give an overview of the well-known DL and Reinforcement Learning (RL) methodologies, as well as their application in clinical practice, and we briefly discuss Systems Biology in cancer research. We also provide a thorough examination of the clinical scenarios with respect to disease diagnosis, patient classification and cancer prognosis and survival. The most relevant studies identified in the preceding year are presented along with their primary findings. Furthermore, we examine the effective implementation and the main points that need to be addressed in the direction of robustness, explainability and transparency of predictive models. Finally, we summarize the most recent advances in the field of AI/ML applications in cancer research and medical oncology, as well as some of the challenges and open issues that need to be addressed before data-driven models can be implemented in healthcare systems to assist physicians in their daily practice.


    In Fig. 1, we present the results of our literature overview on cancer diagnosis, prognosis and patients’ risk stratification the last five years on both databases. In Fig. 1 (upper part), a group-based barplot illustrates the number of articles that were identified when considering each search query in the databases. Fig. 1 (bottom part) illustrates the timeline results for each database. The total number of articles as regards to the total sum of the articles within the three queries is depicted per year.

Fig. 1:





3.  Model Agnostic Explainability Techniques in Ultrasound Image Analysis


    The current adoption of Medical Artificial Intelligence (AI) solutions in clinical practice suggest that despite its undeniable potential AI is not achieving this potential. A major barrier to its adoption is the lack of transparency and interpretability, and the inability of the system to explain its results. Explainable AI (XAI) is an emerging field in AI that aims to address these barriers, with the development of new or modified algorithms to enable transparency, provide explanations in a way that humans can understand and foster trust. Numerous XAI techniques have been proposed in the literature, commonly classified as model-agnostic or model-specific. In this study, we examine the application of four model-agnostic XAI techniques (LIME, SHAP, ANCHORS, inTrees) to an XGBoost classifier trained on real-life medical data for the prediction of high-risk asymptomatic carotid plaques based on ultrasound image analysis. We present and compare local explanations for selected observations in the test set. We also present global explanations generated from these techniques that explain the behavior of the entire model. Additionally, we assess the quality of the explanations, using suggested properties in the literature. Finally, we discuss the results of this comparative study and suggest directions for future work.


4.  An Causal XAI Diagnostic Model for Breast Cancer Based on Mammography Reports

    Breast cancer has become one of the most common malignant tumors in women worldwide, and it seriously threatens women’s physical and mental health. In recent years, with the development of Artificial Intelligence(AI) and the accumulation of medical data, AI has begun to be deeply integrated with mammography, MRI, ultrasound, etc. to assist physicians in disease diagnosis. However, the existing breast cancer diagnosis model based on Computer Vision(CV) is greatly affected by the image quality; on the other hand, the breast cancer diagnosis model based on Natural Language Processing(NLP) cannot effectively extract the semantic information of the mammography report. The lack of model interpretability also makes the existing diagnostic models have low confidence. In this paper, we proposed Breast Cancer Causal XAI Diagnostic Model(BCCXDM). Specifically, we first structured the mammography report. Then find the causal graph based on the structured table. We combine the existing tabular learning method TabNet with causal graphs(Causal-TabNet) to enable reasoning in the graphs to preserve the correlation between features. More importantly, we use GNN and node transition probability to aggregate node information. We evaluate our model on the real-world mammography report, and compare it with other popular interpretable methods. The experimental results show that our interpretable results are closer to the diagnostic criteria of clinicians.





    The interpretability of the model can make the prediction more convincing, and it can also give the reasons for the model’s prediction errors. Therefore, while the model is required to make correct judgments of benign and malignant, it also requires the model to have a certain interpretability.





5.  Detection and classification of neurons and glial cells in the MADM mouse brain using RetinaNet

    The functional role of a cell is highly dependent on its gene expression, local environment, and external cues [1,2]. The two latter factors are directly related to the spatial location of the cell (e.g., layers in the neocortex, regions in the hippocampus and more). Therefore, in a tissue section, both the number of labeled cells and their spatial distribution are of paramount importance [3–5]. To build these spatial distribution maps, two technologies have been instrumental: (i) Sophisticated and automated microscopes (e.g., slide scanners) that facilitate high-throughput data acquisition of biomedical specimens. (ii) Tissue labeling methods that include immunohistochemistry, in situ hybridization, transgenic reporter mice and more.

    Here our goal is to detect and classify cells in images of brain sections obtained from Mosaic Analysis with Double Markers (MADM) mice. MADM allows for simultaneous labeling and genetic manipulation in developmentally derived clones of somatic cells. We and others have extensively used MADM alleles in developmental studies on the roles of various genetic factors, which are involved with neurogenesis and gliogenesis. An advantage of MADM is that neurons and glia with distinct genotypes are permanently labeled by expression of two fluorescent proteins. Furthermore, MADM labeling occurs in sparse populations such that the entire morphology of individual cells can be easily resolved using microscopy. However, in some MADM preparations an entire brain section can contain large numbers of cells despite the sparsity of genetic labeling relative to the total number of cells, which can render manual cell counting tedious and error prone. Hence, the automation of cell detection and classification is vital to boost throughput and unbiased approaches necessary for quantification of complex tissues such as MADM brain sections.


 Confocal micrograph of a sagittal section from a month-old Nestin-cre, MADM-11 (MADM) mouse forebrain (left) and the corresponding annotated map from the Allen Brain Atlas (right; Image credit: Allen Institute). Scale bar, 1500 μm. GFP–green fluorescent protein, RFP–red fluorescent protein, DAPI– 4’,6-diamidino-2-phenylindole. (B) Three isolated neurons captured in the MADM brain where green (enhanced GFP), red (tdTomato) and yellow (both reporters expressed) cells are derived from distinct clones of progenitors earlier during development. Scale bars, 40 μm. (C) A representative coronal MADM section with only a single clone of cells labeled and later imaged by a slide scanner (left; scale bar, 1000 μm). Sections were obtained from MADM brains in which red, green, and yellow clones were labeled in the late-stage embryo at very low densities using a Nestin-creER transgene. Boxed area demarcates the zoomed image on the right. Scale bar, 50 μm. (D) A representative confocal image of another MADM brain (left; scale bar, 1250 μm) and zoomed image to the right (right; scale bar, 50 μm). Two main types of cells can be seen in C and D: Neurons and glia marked with arrowheads and arrows, respectively. The white dashed frame in D indicates a glia cluster. (E) The cell detection workflow. To localize and classify each cell, an object detection network (RetinaNet) was utilized. To detect dense and saturated glia clusters, two RetinaNet models were trained, one to detect individual cells with different colors, and the other to detect only glia clusters. In the inference stage, predictions of individual cells and glial clusters were merged to obtain final output.


6.  A novel interaction-based methodology towards explainable AI with better understanding of Pneumonia Chest X-ray Images


    Many successful achievements in machine learning and deep learning have accelerated real-world implementations of Artificial Intelligence (AI). This issue has been greatly acknowledged by the Department of Defense (DoD). DARPA initiated the eXplainable Artificial Intelligence (XAI) challenge and brought this new interest to the surface. In addressing the concepts of interpretability and explainability, these scholars and researchers have made attempts towards discussing a trade-off between learning performance (usually measured by prediction performance) and effectiveness of explanations (also known as explainability), which is presented in . This trade-off often occurs in any supervised machine learning problems that aim to use explanatory variable to predict response variable (or outcome variable) which happens between learning performance (also known as prediction performance) and effectiveness of explanations (also known as explainability). As illustrated in, the issue is that a learning algorithm such as linear regression modeling has a clear algorithmic structure and an explicitly written mathematical expression so that it can be understood with high effectiveness of explanations with yet relatively lower prediction performance. An algorithm such as linear regression can be positioned in the bottom right corner of the scale in this figure (in consensus, linear regression is regarded as an explainable learning algorithm). On the other hand, a learning algorithm such as a deep Convolutional Neural Network (CNN) with hundreds of millions of parameters would have much better prediction performance, yet it is extremely challenging to explicitly state the mathematical formulation of the architecture. A deep learning algorithm such as an ultra deep CNN with hundreds of millions of parameters would be positioned on the top left corner of the scale in the figure (which is generally considered inexplainable in consensus). In the field of transfer learning, it is a common practice to adopt a previously trained CNN model on a new data set. For example, one can adopt the VGG16 model and weights learned from ImageNet on a new data: Chest X-ray Images. The filters learned from ImageNet data may or may not be helpful on Chest X-ray. Due to large amount of filters used in VGG16, we can hope that some filters can capture important information on Chest X-ray scans. However, we will never truly know what features are important if we do not impose any feature assessment condition. This renders the adoption of a pretrained CNN model inexplicable. This calls for the need of a novel feature assessment and feature selection technique to shrink the dimension of the number of parameters while maintaining prediction performance. Hence, this paper focuses on feature and variable selection assessment to build explainability including trustworthy, fair, robust, and high performing models for real-world applications. 

    A popular description of interpretability defines XAI as the ability to explain or to present in understandable terms to a human Doshi-Velez and Kim. Another popular version states interpretability as the degree to which a human can understand the cause of a decision. Though intuitive, these definitions lack mathematical formality and rigorousness. Moreover, it is yet unclear why variables provide us the good prediction performance and, more importantly, how to yield a relatively unbiased estimate of a parameter that is not sensitive to noisy variables and is related to the parameter of interest.

    To shed light to these questions, we define the following three necessary conditions (�1, �2, and �3) for any feature selection methodology to be explainable and interpretable. In other words, a variable and feature selection method can only be considered explainable and interpretable if all three conditions (�1, �2, and �3 defined below) are satisfied. Specifically, we regard the final assessment quantity of the importance evaluated for a set of features or variables to be the final score measured for feature assessment and selection method. More importantly, we define this importance score of a variable set from using only explainable feature assessment and selection methods to be the explainability of a combination of variables. There are three conditions defined below and we name these conditions �1, �2, and �3.

  • �1

    . The first condition states that the feature selection methodology must be non-parametric and hence does not require any assumption of the true form of the real model.

  • �2

    . An explainable and interpretable feature selection method must clearly state to what degree a combination of explanatory variables influences the response variable.

  • �3

    . In order for a feature assessment and selection technique to be interpretable and explainable, it must related with the predictivity of the explanatory variables.

7. The Role of Artificial Intelligence in Fighting the COVID-19 Pandemic


    The first few months of 2020 have profoundly changed the way we live our lives and carry out our daily activities. Although the widespread use of futuristic robotaxis and self-driving commercial vehicles has not yet become a reality, the COVID-19 pandemic has dramatically accelerated the adoption of Artificial Intelligence (AI) in different fields. We have witnessed the equivalent of two years of digital transformation compressed into just a few months. Whether it is in tracing epidemiological peaks or in transacting contactless payments, the impact of these developments has been almost immediate, and a window has opened up on what is to come. Here we analyze and discuss how AI can support us in facing the ongoing pandemic. Despite the numerous and undeniable contributions of AI, clinical trials and human skills are still required. Even if different strategies have been developed in different states worldwide, the fight against the pandemic seems to have found everywhere a valuable ally in AI, a global and open-source tool capable of providing assistance in this health emergency. A careful AI application would enable us to operate within this complex scenario involving healthcare, society and research.

    COVID-19 may be considered the first influenza pandemic to be disseminated in our hyper-connected world. It has proven to be a phenomenon that significantly and rapidly impacts many layers of our society. Despite the many containment measures adopted to limit COVID transmissions, such as the closing of borders and the introduction of periods of lockdown, we are witnessing as many as 116 million confirmed cases and more than 2 million deaths in 235 different countries, as reported by the World Organization Health (WHO) at the end of February 2021. Serious concerns about healthcare systems’ capacity have arisen due to the unprecedented demand for health services, especially concerning disadvantaged states. In this scenario, methodologies able to speed up diagnostic procedures, enhance monitoring and tracking capabilities, predict the evolutionary stages of the contagion as well as its effects on society, and simulate the results of a containment strategy, a medical protocol or a new molecule, can represent a revolutionary milestone in the progress of the world in facing these dramatic events. The COVID-19 emergency has given an incredible boost to the improvement of existing models and the development of new prototypes in order to achieve promising results in fields such as the tracing of the infection (Pinotti et al. 2020) or the prediction of its diffusion and the effects of restrictive measures (Della Rossa et al. 2020). Advances in AI are expected to represent an effective strategy to face these challenges: thanks to the massive amount of information made available through the advent of pervasive IT, and the continually increasing computational power, AI has shown an outstanding performance concerning most of the problems mentioned above. Indeed, its ability to extract patterns and relations from data has made this research area particularly attractive in tasks involving the description of complex information and dynamics.


8.   Explainable AI for Bioinformatics: Methods, Tools, and Applications


    Handling large-scale biomedical data involves significant challenges, including heterogeneity, high dimensionality, unstructured data, and high levels of noise and uncertainty. Despite its data-driven nature and technical complexity, the adoption of data-driven approaches in many bioinformatics scenarios is hindered by the lack of efficient ML models capable of tackling these challenges. In order for AI systems to provide trustworthy and reliable decisions, the need for interpretable ML models has become increasingly important to ensure transparency, fairness, and accountability in critical situations. Although not all predictions need to be explained, having a model that is interpretable can make it easier for users to understand and trust its decisions. Weber et al. showed via some experiments that under the right conditions, augmentations based on XAI can provide significant, diverse, and reliable benefits advantages over black-box models. We outline some key benefits of interpretable ML methods in fig. 1. Helps avoid practical consequences One of the critical applications of AI is aiding diagnosis and treatment of various cancerous conditions. Early detection and classification of patients into high or low-risk groups is crucial for effective management of the illness. An example of this is a doctor diagnosing a patient with breast cancer.



 Given that breast cancer is a leading cause of death in women, it is important for the diagnosis to be thoroughly investigated. By utilizing omics data, such as genetic mutations, copy number variations (CNVs), gene expression (GE), DNA methylation, and miRNA expression, accurate diagnosis and treatment can be identified. Suppose a deep learning model trained on multiomics data can classify cancerous samples from healthy samples with 95% accuracy, and the model diagnoses a patient with a 70% probability of having breast cancer. If the patient asks questions like “why do I have breast cancer?" or “how did the model reach this decision?" or “which biomarkers are responsible?", it may not be possible to clearly explain the model’s decision-making process because the representations learned by the deep learning model may not be easily interpretable. The diagnosis may further depend on several distinct molecular subtypes and factors like estrogen-, progesterone-, and human epidermal growth factor receptors. The diagnosis of a breast cancer patient requires a careful examination of multiple sources of data, including omics information, bioimaging, and clinical records. A multimodal DNN model trained on this data can classify samples with high accuracy. Further, image-guided pathology may need to employ in order to analyze imaging data (e.g., histopathological image analysis), as shown in fig. 2. However, the representations and decision-making process of such a multimodal model may not be easily interpreted. 





Bibliography

[0] 
Kingsmore, Kathryn M; Puglisi, Christopher E; Grammer, Amrie C; Lipsky, Peter E.  Nature Reviews. Rheumatology; London Vol. 17, Iss. 12,  (Dec 2021): 710-730. DOI:10.1038/s41584-021-00708-w 

An introduction to machine learning and analysis of its use in rheumatic diseases

[1]    , ,  and 

Published 25 November 2021 • © 2021 IOP Publishing Ltd

Non–human primate epidural ECoG analysis using explainable deep learning technology

[2] , , , , , 

Applied machine learning in cancer research: A systematic review for patient diagnosis, classification and prognosis

[3]  N. Prentzas, M. Pitsiali, E. Kyriacou, A. Nicolaides, A. Kakas and C. S. Pattichis, "Model Agnostic Explainability Techniques in Ultrasound Image Analysis," 2021 IEEE 21st International Conference on Bioinformatics and Bioengineering (BIBE), Kragujevac, Serbia, 2021, pp. 1-6, doi: 10.1109/BIBE52308.2021.9635199.
[4] D. Chen, H. Zhao, J. He, Q. Pan and W. Zhao, "An Causal XAI Diagnostic Model for Breast Cancer Based on Mammography Reports," 2021 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Houston, TX, USA, 2021, pp. 3341-3349, doi: 10.1109/BIBM52615.2021.9669648.
[5] Cai, Yuheng; Zhang, Xuying; Kovalsky, Shahar Z; H Troy Ghashghaei; Greenbaum, Alon.  PLoS One; San Francisco Vol. 16, Iss. 9,  (Sep 2021): e0257426. DOI:10.1371/journal.pone.0257426 

Detection and classification of neurons and glial cells in the MADM mouse brain using RetinaNet

[6] Lo, Shaw-Hwa; Yin, Yiqiao.  Discover Artificial Intelligence; Istanbul Vol. 1, Iss. 1,  (Dec 2021). DOI:10.1007/s44163-021-00015-z 

A novel interaction-based methodology towards explainable AI with better understanding of Pneumonia Chest X-ray Images

[7] Piccialli Francesco; di Cola Vincenzo Schiano; Giampaolo Fabio; Cuomo Salvatore.  Information Systems Frontiers; New York Vol. 23, Iss. 6,  (Dec 2021): 1467-1497. DOI:10.1007/s10796-021-10131-x 

The Role of Artificial Intelligence in Fighting the COVID-19 Pandemic

[8] Thomas P Quinn, Sunil Gupta, Svetha Venkatesh, Vuong Le, [Submitted on 13 Oct 2021]

A Field Guide to Scientific XAI: Transparent and Interpretable Deep Learning for Bioinformatics Research




duminică, 12 martie 2023

XAI for cybersecurity - May - August 2021

Introduction

    XAI is a relatively new field that aims to develop artificial intelligence systems that can be easily understood by humans. In cybersecurity, XAI is becoming increasingly important as AI is being used more and more to detect and prevent cyber attacks. One of the main challenges with using AI in cybersecurity is that it can often be difficult for humans to understand how the AI is making its decisions. This lack of transparency can be a major problem when it comes to cybersecurity, as it can make it difficult to determine why an AI system may have missed a particular threat or falsely flagged a legitimate activity as malicious. XAI aims to address this problem by developing AI systems that are transparent and explainable. By providing human analysts with a clear explanation of how an AI system arrived at a particular decision, XAI can help to improve the accuracy of cyber threat detection and response, while also reducing the risk of false positives and false negatives. Overall, XAI has the potential to revolutionize the field of cybersecurity by providing human analysts with the ability to easily understand and interpret the decisions made by AI systems, ultimately improving our ability to defend against cyber threats.

1. Evaluating Standard Feature Sets Towards Increased Generalisability and Explainability of ML-based Network Intrusion Detection

    The abstract discusses the benefits of Machine Learning (ML)-based network intrusion detection systems for enhancing cybersecurity in organizations. Although many ML-based systems have been developed and evaluated in the research community, there is a gap between research and practical deployments. The paper aims to address this gap by evaluating the generalizability of two common feature sets, NetFlow and CICFlowMeter, across different network environments and attack scenarios. The study found that the NetFlow feature set improved the accuracy of ML models in detecting various network attacks. Additionally, SHapley Additive exPlanations (SHAP), an explainable AI methodology, was used to interpret the classification decisions of the ML models and analyze the influence of each feature towards the final prediction.



2. Zero-shot learning approach to adaptive Cybersecurity using Explainable AI

    The abstract describes a novel approach to address the alarm flooding problem faced by cybersecurity systems such as Security Information and Event Management (SIEM) and Intrusion Detection Systems (IDS). The proposed approach utilizes zero-shot learning and explainable AI to identify and categorize new cyber-attacks without any prior knowledge of them. The method leverages explanations generated by machine learning models to identify the features that contribute to the classification of a cyber-attack and allocate credit to specific features based on their influence. The system auto-generates labels for attacks based on the features that contribute to the attack, which can be presented to SIEM analysts. The approach was applied to a network flow dataset and demonstrated promising results for specific attack types such as IP sweep, denial of service, and remote to local.




3. On the Importance of Domain-specific Explanations in AI-based Cybersecurity Systems
(Technical Report)

    The paper highlights the issue of data-driven artificial intelligence systems not being able to provide information about the rationale behind their decisions in critical domains such as cybersecurity. To address this problem, the paper proposes three contributions: (i) the proposal and discussion of desiderata for the explanation of outputs generated by AI-based cybersecurity systems, (ii) a comparative analysis of approaches in the literature on Explainable Artificial Intelligence (XAI) under the lens of the desiderata and further dimensions used for examining XAI approaches, and (iii) a general architecture that can guide research efforts towards the development of explainable AI-based cybersecurity systems. The proposed roadmap combines several research lines in a novel way to tackle the unique challenges that arise in this context.




4. Considerations for Deploying xAI Tools in the Wild

    The paper discusses the development of explainable AI (xAI) techniques for cybersecurity operations, which are crucial for maintaining cyber defenses. While xAI tools have the potential to increase trust, they were not heavily utilized and did not improve analyst decision accuracy. The paper highlights the critical lessons learned in deploying xAI tools, including the importance of considering end users, their workflows, environments, and propensity to trust xAI outputs in their respective roles. The paper emphasizes the need for relevant and understandable explanations for end users to successfully assist in achieving user goals, reducing bias, and improving trust.

5. The Role of Cybersecurity and HPC in the Explainability of Autonomous Robots Behavior

    Autonomous robots are increasingly widespread in our society. These robots need to be safe, reliable, respectful of privacy, not manipulable by external agents, and capable of offering explanations of their behavior in order to be accountable and acceptable in our societies. Companies offering robotic services will need to provide mechanisms to address these issues using High Performance Computing (HPC) facilities, where logs and off-line forensic analysis could be addressed if required, but these solutions are still not available in software development frameworks for robots. The aim of this paper is to discuss the implications and interactions among cybersecurity, safety, and explainability with the goal of making autonomous robots more trustworthy.

6. STARdom: An Architecture for Trusted and Secure Human-Centered Manufacturing Systems

    There is a lack of a single architecture specification that addresses the needs of trusted and secure Artificial Intelligence systems with humans in the loop, such as human-centered manufacturing systems at the core of the evolution towards Industry 5.0. To realize this, we propose an architecture that integrates forecasts, Explainable Artificial Intelligence, supports collecting users’ feedback and uses Active Learning and Simulated Reality to enhance forecasts and provide decision-making recommendations. The architecture security is addressed at all levels. We align the proposed architecture with the Big Data Value Association Reference Architecture Model. We tailor it for the domain of demand forecasting and validate it on a real-world case study.

7. Using Mathematically-Grounded Metaphors to Teach AI-Related Cybersecurity

    This position paper describes our research project to improve middle school students’ use of security “best-practices” in their day-to-day online activities, while enhancing their fundamental understanding of the underlying security principles and math concepts that drive AI and cybersecurity technologies. The project involves the design and implementation of a time- and teacher-friendly learning module that can be readily integrated into existing middle school math curricula. We plan to deploy this module at a high-needs, rural-identifying middle school in South Carolina that serves underrepresented students.

8.  Detecting anomalies and attacks in network traffic monitoring with classification methods and XAI–based explainability

    Assuring the network traffic safety is a very important issue in a variety of today’s industries. 
Therefore, the development of anomalies and attacks detection methods has been the goal of analyses. In the paper the binary classification–based approach to network traffic safety monitoring is presented. The well known methods were applied to artificially modified network traffic data and their detection capabilities were tested. More detailed interpretation of the nature of detected anomalies is carried out with the help of the XAI approach. For the purpose of experiments a new benchmark network traffic data set was prepared, which is now commonly available.





9. Explainable artificial intelligence (XAI) interactively working with humans as a junior cyber 
analyst

    The paper discusses the importance of explainable AI and its potential benefits in various applications. To develop effective methods for explainable AI, it is necessary to understand the requirements of the human user and the information available from AI. The paper presents an example case where an operational planner for a cyber protection team could use a junior analyst virtual agent to analyze data on vulnerabilities and incidents. The interactions required to understand the outputs and integrate additional knowledge held by the human are also discussed. The paper highlights the importance of integrating XAI into real-world bidirectional workflows and provides an exemplar case for achieving this integration.




Bibliography

[1]  Sarhan, Mohanad, et al. Evaluating Standard Feature Sets Towards Increased Generalisability and Explainability of ML-Based Network Intrusion Detection. arXiv, 28 Aug. 2021. arXiv.org, https://doi.org/10.48550/arXiv.2104.07183.

[2] Rao, Dattaraj, and Shraddha Mane. Zero-Shot Learning Approach to Adaptive Cybersecurity Using Explainable AI. arXiv, 21 June 2021. arXiv.org, https://doi.org/10.48550/arXiv.2106.14647.

[3] Paredes, Jose N., et al. On the Importance of Domain-Specific Explanations in AI-Based Cybersecurity Systems (Technical Report). arXiv, 2 Aug. 2021. arXiv.org, https://doi.org/10.48550/arXiv.2108.02006. 

[4] Nyre-Yu, Megan, et al. Considerations for Deploying XAI Tools in the Wild: Lessons Learned from XAI Deployment in a Cybersecurity Operations Setting. SAND2021-6069C, Sandia National Lab. (SNL-NM), Albuquerque, NM (United States), 1 May 2021. www.osti.gov, https://doi.org/10.2172/1869535.

[5] Matellán, Vicente, et al. ‘The Role of Cybersecurity and HPC in the Explainability of Autonomous Robots Behavior’. 2021 IEEE International Conference on Advanced Robotics and Its Social Impacts (ARSO), 2021, pp. 1–5. IEEE Xplore, https://doi.org/10.1109/ARSO51874.2021.9542829.

[6] Rožanec, Jože M., et al. ‘STARdom: An Architecture for Trusted and Secure Human-Centered Manufacturing Systems’. Advances in Production Management Systems. Artificial Intelligence for Sustainable and Resilient Production Systems, edited by Alexandre Dolgui et al., Springer International Publishing, 2021, pp. 199–207. Springer Link, https://doi.org/10.1007/978-3-030-85910-7_21.

[7] Knijnenburg, Bart P., et al. ‘Using Mathematically-Grounded Metaphors to Teach AI-Related Cybersecurity’. IJCAI-21 Workshop on Adverse Impacts and Collateral Effects of Artificial Intelligence Technologies (AIofAI), Montréal, Canada, Aug. 2021. par.nsf.gov, https://par.nsf.gov/biblio/10273277-using-mathematically-grounded-metaphors-teach-ai-related-cybersecurity.

[8] Wawrowski, Łukasz, et al. ‘Detecting Anomalies and Attacks in Network Traffic Monitoring with Classification Methods and XAI-Based Explainability’. Procedia Computer Science, vol. 192, Jan. 2021, pp. 2259–68. ScienceDirect, https://doi.org/10.1016/j.procs.2021.08.239.

[9] Holder, Eric, and Ning Wang. ‘Explainable Artificial Intelligence (XAI) Interactively Working with Humans as a Junior Cyber Analyst’. Human-Intelligent Systems Integration, vol. 3, no. 2, June 2021, pp. 139–53. Springer Link, https://doi.org/10.1007/s42454-020-00021-z.



VPDA - Mall Customers Data Analysis

Introduction Exploring a dataset of mall customers can be important because it can uncover patterns in spending habits, help identify distin...