-
Explainable AI for Enhancing Efficiency of DL-based Channel Estimation
Authors:
Abdul Karim Gizzini,
Yahia Medjahdi,
Ali J. Ghandour,
Laurent Clavier
Abstract:
The support of artificial intelligence (AI) based decision-making is a key element in future 6G networks, where the concept of native AI will be introduced. Moreover, AI is widely employed in different critical applications such as autonomous driving and medical diagnosis. In such applications, using AI as black-box models is risky and challenging. Hence, it is crucial to understand and trust the…
▽ More
The support of artificial intelligence (AI) based decision-making is a key element in future 6G networks, where the concept of native AI will be introduced. Moreover, AI is widely employed in different critical applications such as autonomous driving and medical diagnosis. In such applications, using AI as black-box models is risky and challenging. Hence, it is crucial to understand and trust the decisions taken by these models. Tackling this issue can be achieved by develo** explainable AI (XAI) schemes that aim to explain the logic behind the black-box model behavior, and thus, ensure its efficient and safe deployment. Recently, we proposed a novel perturbation-based XAI-CHEST framework that is oriented toward channel estimation in wireless communications. The core idea of the XAI-CHEST framework is to identify the relevant model inputs by inducing high noise on the irrelevant ones. This manuscript provides the detailed theoretical foundations of the XAI-CHEST framework. In particular, we derive the analytical expressions of the XAI-CHEST loss functions and the noise threshold fine-tuning optimization problem. Hence the designed XAI-CHEST delivers a smart input feature selection methodology that can further improve the overall performance while optimizing the architecture of the employed model. Simulation results show that the XAI-CHEST framework provides valid interpretations, where it offers an improved bit error rate performance while reducing the required computational complexity in comparison to the classical DL-based channel estimation.
△ Less
Submitted 9 July, 2024;
originally announced July 2024.
-
Automated National Urban Map Extraction
Authors:
Hasan Nasrallah,
Abed Ellatif Samhat,
Cristiano Nattero,
Ali J. Ghandour
Abstract:
Develo** countries usually lack the proper governance means to generate and regularly update a national rooftop map. Using traditional photogrammetry and surveying methods to produce a building map at the federal level is costly and time consuming. Using earth observation and deep learning methods, we can bridge this gap and propose an automated pipeline to fetch such national urban maps. This p…
▽ More
Develo** countries usually lack the proper governance means to generate and regularly update a national rooftop map. Using traditional photogrammetry and surveying methods to produce a building map at the federal level is costly and time consuming. Using earth observation and deep learning methods, we can bridge this gap and propose an automated pipeline to fetch such national urban maps. This paper aims to exploit the power of fully convolutional neural networks for multi-class buildings' instance segmentation to leverage high object-wise accuracy results. Buildings' instance segmentation from sub-meter high-resolution satellite images can be achieved with relatively high pixel-wise metric scores. We detail all engineering steps to replicate this work and ensure highly accurate results in dense and slum areas witnessed in regions that lack proper urban planning in the Global South. We applied a case study of the proposed pipeline to Lebanon and successfully produced the first comprehensive national building footprint map with approximately 1 Million units with an 84% accuracy. The proposed architecture relies on advanced augmentation techniques to overcome dataset scarcity, which is often the case in develo** countries.
△ Less
Submitted 3 May, 2024; v1 submitted 9 April, 2024;
originally announced April 2024.
-
Zero-Shot Refinement of Buildings' Segmentation Models using SAM
Authors:
Ali Mayladan,
Hasan Nasrallah,
Hasan Moughnieh,
Mustafa Shukor,
Ali J. Ghandour
Abstract:
Foundation models have excelled in various tasks but are often evaluated on general benchmarks. The adaptation of these models for specific domains, such as remote sensing imagery, remains an underexplored area. In remote sensing, precise building instance segmentation is vital for applications like urban planning. While Convolutional Neural Networks (CNNs) perform well, their generalization can b…
▽ More
Foundation models have excelled in various tasks but are often evaluated on general benchmarks. The adaptation of these models for specific domains, such as remote sensing imagery, remains an underexplored area. In remote sensing, precise building instance segmentation is vital for applications like urban planning. While Convolutional Neural Networks (CNNs) perform well, their generalization can be limited. For this aim, we present a novel approach to adapt foundation models to address existing models' generalization dropback. Among several models, our focus centers on the Segment Anything Model (SAM), a potent foundation model renowned for its prowess in class-agnostic image segmentation capabilities. We start by identifying the limitations of SAM, revealing its suboptimal performance when applied to remote sensing imagery. Moreover, SAM does not offer recognition abilities and thus fails to classify and tag localized objects. To address these limitations, we introduce different prompting strategies, including integrating a pre-trained CNN as a prompt generator. This novel approach augments SAM with recognition abilities, a first of its kind. We evaluated our method on three remote sensing datasets, including the WHU Buildings dataset, the Massachusetts Buildings dataset, and the AICrowd Map** Challenge. For out-of-distribution performance on the WHU dataset, we achieve a 5.47\% increase in IoU and a 4.81\% improvement in F1-score. For in-distribution performance on the WHU dataset, we observe a 2.72\% and 1.58\% increase in True-Positive-IoU and True-Positive-F1 score, respectively. Our code is publicly available at this Repo (https://github.com/geoaigroup/GEOAI-ECRS2023), ho** to inspire further exploration of foundation models for domain-specific tasks within the remote sensing community.
△ Less
Submitted 11 February, 2024; v1 submitted 3 October, 2023;
originally announced October 2023.
-
Extending CAM-based XAI methods for Remote Sensing Imagery Segmentation
Authors:
Abdul Karim Gizzini,
Mustafa Shukor,
Ali J. Ghandour
Abstract:
Current AI-based methods do not provide comprehensible physical interpretations of the utilized data, extracted features, and predictions/inference operations. As a result, deep learning models trained using high-resolution satellite imagery lack transparency and explainability and can be merely seen as a black box, which limits their wide-level adoption. Experts need help understanding the comple…
▽ More
Current AI-based methods do not provide comprehensible physical interpretations of the utilized data, extracted features, and predictions/inference operations. As a result, deep learning models trained using high-resolution satellite imagery lack transparency and explainability and can be merely seen as a black box, which limits their wide-level adoption. Experts need help understanding the complex behavior of AI models and the underlying decision-making process. The explainable artificial intelligence (XAI) field is an emerging field providing means for robust, practical, and trustworthy deployment of AI models. Several XAI techniques have been proposed for image classification tasks, whereas the interpretation of image segmentation remains largely unexplored. This paper offers to bridge this gap by adapting the recent XAI classification algorithms and making them usable for muti-class image segmentation, where we mainly focus on buildings' segmentation from high-resolution satellite images. To benchmark and compare the performance of the proposed approaches, we introduce a new XAI evaluation methodology and metric based on "Entropy" to measure the model uncertainty. Conventional XAI evaluation methods rely mainly on feeding area-of-interest regions from the image back to the pre-trained (utility) model and then calculating the average change in the probability of the target class. Those evaluation metrics lack the needed robustness, and we show that using Entropy to monitor the model uncertainty in segmenting the pixels within the target class is more suitable. We hope this work will pave the way for additional XAI research for image segmentation and applications in the remote sensing discipline.
△ Less
Submitted 28 November, 2023; v1 submitted 3 October, 2023;
originally announced October 2023.
-
Trainable Noise Model as an XAI evaluation method: application on Sobol for remote sensing image segmentation
Authors:
Hossein Shreim,
Abdul Karim Gizzini,
Ali J. Ghandour
Abstract:
eXplainable Artificial Intelligence (XAI) has emerged as an essential requirement when dealing with mission-critical applications, ensuring transparency and interpretability of the employed black box AI models. The significance of XAI spans various domains, from healthcare to finance, where understanding the decision-making process of deep learning algorithms is essential. Most AI-based computer v…
▽ More
eXplainable Artificial Intelligence (XAI) has emerged as an essential requirement when dealing with mission-critical applications, ensuring transparency and interpretability of the employed black box AI models. The significance of XAI spans various domains, from healthcare to finance, where understanding the decision-making process of deep learning algorithms is essential. Most AI-based computer vision models are often black boxes; hence, providing explainability of deep neural networks in image processing is crucial for their wide adoption and deployment in medical image analysis, autonomous driving, and remote sensing applications. Recently, several XAI methods for image classification tasks have been introduced. On the contrary, image segmentation has received comparatively less attention in the context of explainability, although it is a fundamental task in computer vision applications, especially in remote sensing. Only some research proposes gradient-based XAI algorithms for image segmentation. This paper adapts the recent gradient-free Sobol XAI method for semantic segmentation. To measure the performance of the Sobol method for segmentation, we propose a quantitative XAI evaluation method based on a learnable noise model. The main objective of this model is to induce noise on the explanation maps, where higher induced noise signifies low accuracy and vice versa. A benchmark analysis is conducted to evaluate and compare performance of three XAI methods, including Seg-Grad-CAM, Seg-Grad-CAM++ and Seg-Sobol using the proposed noise-based evaluation technique. This constitutes the first attempt to run and evaluate XAI methods using high-resolution satellite images.
△ Less
Submitted 25 November, 2023; v1 submitted 3 October, 2023;
originally announced October 2023.
-
Empirical Study of PEFT techniques for Winter Wheat Segmentation
Authors:
Mohamad Hasan Zahweh,
Hasan Nasrallah,
Mustafa Shukor,
Ghaleb Faour,
Ali J. Ghandour
Abstract:
Parameter Efficient Fine Tuning (PEFT) techniques have recently experienced significant growth and have been extensively employed to adapt large vision and language models to various domains, enabling satisfactory model performance with minimal computational needs. Despite these advances, more research has yet to delve into potential PEFT applications in real-life scenarios, particularly in the cr…
▽ More
Parameter Efficient Fine Tuning (PEFT) techniques have recently experienced significant growth and have been extensively employed to adapt large vision and language models to various domains, enabling satisfactory model performance with minimal computational needs. Despite these advances, more research has yet to delve into potential PEFT applications in real-life scenarios, particularly in the critical domains of remote sensing and crop monitoring. The diversity of climates across different regions and the need for comprehensive large-scale datasets have posed significant obstacles to accurately identify crop types across varying geographic locations and changing growing seasons. This study seeks to bridge this gap by comprehensively exploring the feasibility of cross-area and cross-year out-of-distribution generalization using the State-of-the-Art (SOTA) wheat crop monitoring model. The aim of this work is to explore PEFT approaches for crop monitoring. Specifically, we focus on adapting the SOTA TSViT model to address winter wheat field segmentation, a critical task for crop monitoring and food security. This adaptation process involves integrating different PEFT techniques, including BigFit, LoRA, Adaptformer, and prompt tuning. Using PEFT techniques, we achieved notable results comparable to those achieved using full fine-tuning methods while training only a mere 0.7% parameters of the whole TSViT architecture. The in-house labeled data-set, referred to as the Beqaa-Lebanon dataset, comprises high-quality annotated polygons for wheat and non-wheat classes with a total surface of 170 kmsq, over five consecutive years. Using Sentinel-2 images, our model achieved a 84% F1-score. We intend to publicly release the Lebanese winter wheat data set, code repository, and model weights.
△ Less
Submitted 27 November, 2023; v1 submitted 3 October, 2023;
originally announced October 2023.
-
Towards Explainable AI for Channel Estimation in Wireless Communications
Authors:
Abdul Karim Gizzini,
Yahia Medjahdi,
Ali J. Ghandour,
Laurent Clavier
Abstract:
Research into 6G networks has been initiated to support a variety of critical artificial intelligence (AI) assisted applications such as autonomous driving. In such applications, AI-based decisions should be performed in a real-time manner. These decisions include resource allocation, localization, channel estimation, etc. Considering the black-box nature of existing AI-based models, it is highly…
▽ More
Research into 6G networks has been initiated to support a variety of critical artificial intelligence (AI) assisted applications such as autonomous driving. In such applications, AI-based decisions should be performed in a real-time manner. These decisions include resource allocation, localization, channel estimation, etc. Considering the black-box nature of existing AI-based models, it is highly challenging to understand and trust the decision-making behavior of such models. Therefore, explaining the logic behind those models through explainable AI (XAI) techniques is essential for their employment in critical applications. This manuscript proposes a novel XAI-based channel estimation (XAI-CHEST) scheme that provides detailed reasonable interpretability of the deep learning (DL) models that are employed in doubly-selective channel estimation. The aim of the proposed XAI-CHEST scheme is to identify the relevant model inputs by inducing high noise on the irrelevant ones. As a result, the behavior of the studied DL-based channel estimators can be further analyzed and evaluated based on the generated interpretations. Simulation results show that the proposed XAI-CHEST scheme provides valid interpretations of the DL-based channel estimators for different scenarios.
△ Less
Submitted 6 December, 2023; v1 submitted 3 July, 2023;
originally announced July 2023.
-
Buildings Classification using Very High Resolution Satellite Imagery
Authors:
Mohammad Dimassi,
Abed Ellatif Samhat,
Mohammad Zaraket,
Jamal Haidar,
Mustafa Shukor,
Ali J. Ghandour
Abstract:
Buildings classification using satellite images is becoming more important for several applications such as damage assessment, resource allocation, and population estimation. We focus, in this work, on buildings damage assessment (BDA) and buildings type classification (BTC) of residential and non-residential buildings. We propose to rely solely on RGB satellite images and follow a 2-stage deep le…
▽ More
Buildings classification using satellite images is becoming more important for several applications such as damage assessment, resource allocation, and population estimation. We focus, in this work, on buildings damage assessment (BDA) and buildings type classification (BTC) of residential and non-residential buildings. We propose to rely solely on RGB satellite images and follow a 2-stage deep learning-based approach, where first, buildings' footprints are extracted using a semantic segmentation model, followed by classification of the cropped images. Due to the lack of an appropriate dataset for the residential/non-residential building classification, we introduce a new dataset of high-resolution satellite images. We conduct extensive experiments to select the best hyper-parameters, model architecture, and training paradigm, and we propose a new transfer learning-based approach that outperforms classical methods. Finally, we validate the proposed approach on two applications showing excellent accuracy and F1-score metrics.
△ Less
Submitted 29 November, 2021;
originally announced November 2021.
-
Lebanon Solar Rooftop Potential Assessment using Buildings Segmentation from Aerial Images
Authors:
Hasan Nasrallah,
Abed Ellatif Samhat,
Yilei Shi,
Xiaoxiang Zhu,
Ghaleb Faour,
Ali J. Ghandour
Abstract:
Estimating solar rooftop potential at a national level is a fundamental building block for every country to utilize solar power efficiently. Solar rooftop potential assessment relies on several features such as building geometry, location, and surrounding facilities. Hence, national-level approximations that do not take these factors into deep consideration are often inaccurate. This paper introdu…
▽ More
Estimating solar rooftop potential at a national level is a fundamental building block for every country to utilize solar power efficiently. Solar rooftop potential assessment relies on several features such as building geometry, location, and surrounding facilities. Hence, national-level approximations that do not take these factors into deep consideration are often inaccurate. This paper introduces Lebanon's first comprehensive footprint and solar rooftop potential maps using deep learning-based instance segmentation to extract buildings' footprints from satellite images. A photovoltaic panels placement algorithm that considers the morphology of each roof is proposed. We show that the average rooftop's solar potential can fulfill the yearly electric needs of a single-family residence while using only 5% of the roof surface. The usage of 50% of a residential apartment rooftop area would achieve energy security for up to 8 households. We also compute the average and total solar rooftop potential per district to localize regions corresponding to the highest and lowest solar rooftop potential yield. Factors such as size, ground coverage ratio and PV_out are carefully investigated for each district. Baalbeck district yielded the highest total solar rooftop potential despite its low built-up area. While, Beirut capital city has the highest average solar rooftop potential due to its extremely populated urban nature. Reported results and analysis reveal solar rooftop potential urban patterns and provides policymakers and key stakeholders with tangible insights. Lebanon's total solar rooftop potential is about 28.1 TWh/year, two times larger than the national energy consumption in 2019.
△ Less
Submitted 8 May, 2022; v1 submitted 22 November, 2021;
originally announced November 2021.
-
Sci-Net: Scale Invariant Model for Buildings Segmentation from Aerial Imagery
Authors:
Hasan Nasrallah,
Mustafa Shukor,
Ali J. Ghandour
Abstract:
Buildings' segmentation is a fundamental task in the field of earth observation and aerial imagery analysis. Most existing deep learning-based methods in the literature can be applied to a fixed or narrow-range spatial resolution imagery. In practical scenarios, users deal with a broad spectrum of image resolutions. Thus, a given aerial image often needs to be re-sampled to match the spatial resol…
▽ More
Buildings' segmentation is a fundamental task in the field of earth observation and aerial imagery analysis. Most existing deep learning-based methods in the literature can be applied to a fixed or narrow-range spatial resolution imagery. In practical scenarios, users deal with a broad spectrum of image resolutions. Thus, a given aerial image often needs to be re-sampled to match the spatial resolution of the dataset used to train the deep learning model, which results in a degradation in segmentation performance. To overcome this challenge, we propose, in this manuscript, Scale-invariant Neural Network (Sci-Net) architecture that segments buildings from wide-range spatial resolution aerial images. Specifically, our approach leverages UNet hierarchical representation and Dense Atrous Spatial Pyramid Pooling to extract fine-grained multi-scale representations. Sci-Net significantly outperforms state of the art models on the Open Cities AI and the Multi-Scale Building datasets with a steady improvement margin across different spatial resolutions.
△ Less
Submitted 1 February, 2023; v1 submitted 12 November, 2021;
originally announced November 2021.
-
Analyzing Factors Associated with Fatal Road Crashes: A Machine Learning Approach
Authors:
Ali J. Ghandour,
Huda Hammoud,
Samar Al-Hajj
Abstract:
Road traffic injury accounts for a substantial human and economic burden globally. Understanding risk factors contributing to fatal injuries is of paramount importance. In this study, we proposed a model that adopts a hybrid ensemble machine learning classifier structured from sequential minimal optimization and decision trees to identify risk factors contributing to fatal road injuries. The model…
▽ More
Road traffic injury accounts for a substantial human and economic burden globally. Understanding risk factors contributing to fatal injuries is of paramount importance. In this study, we proposed a model that adopts a hybrid ensemble machine learning classifier structured from sequential minimal optimization and decision trees to identify risk factors contributing to fatal road injuries. The model was constructed, trained, tested, and validated using the Lebanese Road Accidents Platform (LRAP) database of 8482 road crash incidents, with fatality occurrence as the outcome variable. A sensitivity analysis was conducted to examine the influence of multiple factors on fatality occurrence. Seven out of the nine selected independent variables were significantly associated with fatality occurrence, namely, crash type, injury severity, spatial cluster-ID, and crash time (hour). Evidence gained from the model data analysis will be adopted by policymakers and key stakeholders to gain insights into major contributing factors associated with fatal road crashes and to translate knowledge into safety programs and enhanced road policies.
△ Less
Submitted 11 June, 2020; v1 submitted 9 January, 2020;
originally announced January 2020.
-
Pressure coefficients of Raman modes of carbon nanotubes resolved by chirality: Environmental effect on graphene sheet
Authors:
A. J. Ghandour,
I. F. Crowe,
J. E. Proctor,
Y. W. Sun,
M. P. Halsall,
I. Hernandez,
A. Sapelkin,
D. J. Dunstan
Abstract:
Studies of the mechanical properties of single-walled carbon nanotubes are hindered by the availability only of ensembles of tubes with a range of diameters. Tunable Raman excitation spectroscopy picks out identifiable tubes. Under high pressure, the radial breathing mode shows a strong environmental effect shown here to be largely independent of the nature of the environment . For the G-mode, the…
▽ More
Studies of the mechanical properties of single-walled carbon nanotubes are hindered by the availability only of ensembles of tubes with a range of diameters. Tunable Raman excitation spectroscopy picks out identifiable tubes. Under high pressure, the radial breathing mode shows a strong environmental effect shown here to be largely independent of the nature of the environment . For the G-mode, the pressure coefficient varies with diameter consistent with the thick-wall tube model. However, results show an unexpectedly strong environmental effect on the pressure coefficients. Reappraisal of data for graphene and graphite gives the G-mode Grueuneisen parameter gamma = 1.34 and the shear deformation parameter beta = 1.34.
△ Less
Submitted 3 August, 2012;
originally announced August 2012.
-
Raman excitation spectroscopy of carbon nanotubes: effects of pressure medium and pressure
Authors:
A. J. Ghandour,
A. Sapelkin,
I. Hernandez,
D. J. Dunstan,
I. F. Crowe,
M. P. Halsall
Abstract:
Raman excitation and emission spectra for the radial breathing mode (RBM) are reported, together with a preliminary analysis. From the position of the peaks on the two-dimensional plot of excitation resonance energy against Raman shift, the chiral indices (m, n) for each peak are identified. Peaks shift from their positions in air when different pressure media are added - water, hexane, sulphuric…
▽ More
Raman excitation and emission spectra for the radial breathing mode (RBM) are reported, together with a preliminary analysis. From the position of the peaks on the two-dimensional plot of excitation resonance energy against Raman shift, the chiral indices (m, n) for each peak are identified. Peaks shift from their positions in air when different pressure media are added - water, hexane, sulphuric acid - and when the nanotubes are unbundled in water with surfactant and sonication. The shift is about 2 - 3 cm-1 in RBM frequency, but unexpectedly large in resonance energy, being spread over up to 100meV for a given peak. This contrasts with the effect of pressure. The shift of the peaks of semiconducting nanotubes in water under pressure is orthogonal to the shift from air to water. This permits the separation of the effects of the pressure medium and the pressure, and will enable the true pressure coefficients of the RBM and the other Raman peaks for each (m, n) to be established unambiguously.
△ Less
Submitted 10 May, 2012;
originally announced May 2012.