ORIGINAL RESEARCH article

Front. Med. Technol., 25 August 2026

Sec. Medtech Data Analytics

Volume 8 - 2026 | https://doi.org/10.3389/fmedt.2026.1901028

MemAF-KTCBM: a Memory-Aware Fractional optimisation-enabled deep learning model for atherosclerosis classification

  • School of Electronics Engineering (SENSE), Vellore Institute of Technology, Vellore, Tamil Nadu, India

Abstract

Atherosclerosis, a chronic vascular disorder caused by the abnormal functioning of blood vessels, remains a major contributor to cardiovascular diseases. Although recent advances in machine learning and deep learning have improved atherosclerosis classification, several critical challenges persist, particularly class imbalance, high computational complexity, limited interpretability, and poor generalisation, which constrain their clinical utility. To address these limitations, this paper proposes a novel Memory-Aware Fractional optimisation-assisted Knowledge-distilled mutual-conditioned dynamic Transformer-enabled Convolutional neural network-bidirectional long short-term Memory (MemAF-KTCBM) framework that employs knowledge distillation and mutual information fusion to reduce computational complexity while preserving classification performance. Initially, coronary artery structures are segmented using a memory-aware fractional optimisation-enabled Modified Pyramid Scene Parsing Network to improve classification reliability. Furthermore, a Memory-Aware Fractional optimisation-enabled Style Generative Adversarial Network is employed to generate high-quality synthetic angiographic images, thereby mitigating class imbalance and reducing prediction bias. In addition, pretrained local descriptors are incorporated to enhance feature extraction, interpretability, and classification reliability. The proposed framework is evaluated using the ARCADE and CADICA datasets using multiple training percentages and 10-fold cross-validation. On the ARCADE dataset, the MemAF-KTCBM model achieved an accuracy of 97.53%, a precision of 97.82%, a recall of 96.94%, an NPV of 0.97, a PPV of 0.98, and an MCC of 0.95. Similarly, on the CADICA dataset, it attained an accuracy of 96.65%, a precision of 96.94%, a recall of 96.07%, an NPV of 0.97, a PPV of 0.97, and an MCC of 0.94. These findings confirm that the proposed framework acts as a robust and effective solution for atherosclerosis classification across heterogeneous atherosclerosis datasets.

1 Introduction

Atherosclerosis refers to the category of ailments that mainly occur due to the malfunctioning of the pumping system of the heart, most specifically within the arteries (). These diseases serve as the primary reason for mortality globally and are normally diagnosed on the basis of breathlessness, swollen feet, exhaustion, and physical weakness (). Certain prime risk factors, including high blood pressure, smoking, sedentary lifestyles, and high cholesterol, are associated with this disease. Hence, early detection can aid in making effective treatment and save individual lives (). Generally, atherosclerosis is a category of cardiovascular disease (CVD), and detection is performed by examining the risk factors such as family history, patient age, and lifestyle in the physical reports (). These manual assessments result in erroneous predictions because they cannot capture the complex interplay among these risk factors, thereby increasing the computational complexity (). Image processing modalities, such as magnetic resonance imaging (MRI), optical coherence tomography (OCT), coronary computed tomography angiography, and intravascular ultrasound, act as significant tools in the detection of heart diseases, providing high-resolution visualisations of the cardiac pathology and anatomy (, ).

Yet, extracting meaningful insights into atherosclerotic disease from these imaging modalities remains difficult, as it requires more robust image processing approaches to effectively handle large and complex datasets (). Traditional methods have a crucial impact on the overall well-being of the individual (). Although the deployment of artificial intelligence techniques in deep learning (DL) (34) and machine learning (ML) (35) methods can detect and classify atherosclerosis disease with significant results (, 31), a lack of sufficient disease details and empirical data underscores the need for further exploration using ML techniques (). In addition, certain challenges, such as class imbalance and a lack of interpretability, persist and hinder the practical application of conventional ML-based frameworks in healthcare (). Furthermore, segmentation approaches, such as region growing, thresholding, active contour models, and edge detection, designed for effective atherosclerosis classification, are highly dependent on intensity gradients and predefined features, which reduces their robustness to noisy, complex imaging data (). Even though transformer-based frameworks are designed for effective segmentation of cardiac regions in medical imaging modalities, their substantial requirement for additional computational resources and extensive data limits their use in clinical practice (). Meanwhile, the DL models acquire deeper features through their highly interconnected neural networks, producing reliable findings (). DL models, such as CNNs, deep belief networks, and recurrent neural networks (RNNs), are deployed for processing medical images (). Yet, the prevalence of overfitting issues, vanishing-gradient challenges, and huge data requirements increased the need for efficient models (). Moreover, hybrid models are designed with long short-term memory (LSTM) and RNN architectures for improved disease diagnosis but with reduced generalisation, thereby increasing computational complexity ().

Therefore, this paper describes an effective MemAF-KTCBM model to address existing limitations in atherosclerosis classification. Extracting important features using the pretrained local descriptor improves atherosclerosis classification. Eventually, the application of StyleGAN-based image augmentation and the MSPSNet-based segmentation process reduces computational complexity while extracting important features. In particular, the use of standardised input medical images improves the accuracy of atherosclerosis classification by highlighting significant atherosclerosis-related features. Some of the major contributions of the MemAF-KTCBM are discussed as follows.

Memory-Aware Fractional (MemAF) optimisation algorithm: The MemAF optimisation algorithm integrates the higher sensing characteristics of the Sand Cat into the serval approach through the effective use of fractional calculus. This mechanism improves optimal search performance by eliminating premature convergence issues, leading to better convergence with less computation time.

MemAF-based Knowledge-distilled mutual-conditioned dynamic Transformer-enabled Convolutional neural network-Bidirectional long short-term Memory (MemAF-KTCBM) model: The MemAF-KTCBM model contributes to accurate classification performance by aggregating finer details using knowledge distillation, employing a teacher and student model to extract critical disease features. The teacher model incorporates a CNN, vision transformer (ViT), and BiLSTM network to learn important features and predict disease uncertainties. Consequently, the student model imitates the learning from the teacher model to achieve accurate atherosclerosis classification with reduced loss via the knowledge distillation mechanism.

The structural arrangement of the paper is as follows: Section 2 reviews the traditional works on atherosclerosis classification. Section 3 details the MemAF-KTCBM-based atherosclerosis classification methodology. The experimental verification of the MemAF-KTCBM is given in Section 4, followed by the conclusion in Section 5 with future extensions.

2 Literature review

Recent studies on atherosclerosis and cardiovascular disease classification were reviewed to identify the strengths and limitations of existing approaches. The studies summarised in Table 1 were selected based on their relevance to coronary image analysis, segmentation, feature extraction, optimisation, and deep learning-based classification techniques that are closely related to the proposed MemAF-KTCBM framework. The identified limitations were the primary motivation for developing the proposed methodology.

Table 1

Author(s)MethodKey contributionLimitation
Zhao et al. ()Multi-stream Attention-guided Coronary Analysis NetworkCombined localisation and segmentation through dual-stream architecture with spatial and channel attention modules for effective feature extractionInability to maintain consistent classification across different phases and reduced detection performance
Huang et al. ()Segment Anything Model-Vision Mamba-UNetUtilised self-attention and long-range dependency learning for improved disease detectionLossy characteristics resulted in the loss of local and structural features, reducing generalisability
Al Gharib et al. ()Hybrid Polynomial Ensemble ModelImproved detection accuracy and interpretability through polynomial feature extraction and mutual information-based feature selectionHigher false-positive rates indicated a trade-off between sensitivity and specificity
Zhang et al. ()Context-Interactive Deep NetworkIntegrated multi-scale interactive and bio-inspired attention blocks for effective edge and spatial feature extractionSusceptible to overfitting, leading to unreliable detection performance
Deng et al. ()Dual Multi-Scale Feature Aggregation NetworkEnhanced multi-scale feature learning and active coronary vessel segmentationLimited data availability and large training data requirements reduced reliability
Khan et al. ()Ensemble and Blending-based NetworkEmployed Shapley Additive Explanations for feature contribution analysis and heart disease classificationExtensive preprocessing increased computational resource requirements and processing time
Elsedimy et al. ()QPSO-enabled support vector machine (SVM)Optimised SVM parameters using adaptive thresholding to avoid local minimaData imbalance, overfitting, and limited scalability affected performance
Vinay et al. ()GAN-assisted ML gramework with RNN-BiLSTMGenerated high-quality synthetic data to mitigate class imbalance and improve detection accuracyReduced generalisability and difficulty in capturing long-range dependencies increased computational complexity

Summary of state-of-the-art methods for atherosclerosis classification and their associated limitations.

To address the above-mentioned limitations, the proposed MemAF-KTCBM framework comprise several distinct components, each designed to provide a specific benefit. First, an advanced preprocessing strategy is employed to enhance image quality, improving the reliability of subsequent analysis. Second, the MemAF-SGAN-based augmentation mechanism is introduced to alleviate class imbalance and reduce overfitting, thereby improving model robustness. Third, the MPSPNet-based segmentation module accurately delineates coronary artery structures, enabling more precise identification of relevant anatomical regions. In addition, multiple feature extraction techniques are used to capture discriminative characteristics, enhancing the representation of disease-related patterns. Finally, a knowledge distillation mechanism is incorporated to reduce computational complexity and minimise classification loss, improving efficiency without sacrificing performance. Collectively, these components enable robust and accurate atherosclerosis classification while enhancing the generalisation capability of the model.

2.1 Problem statement

Atherosclerosis is a condition that normally occurs when the normal functioning of the heart is disrupted by plaque formation in the arteries. Even though ML models have brought a major transformation in the healthcare industry, the presence of imbalance issues resulted in biased predictions (, ). However, the single-dataset dependence of the existing ML models reduced their generalisability (). Fortunately, the development of DL models with numerous hidden layers has enabled accurate identification of complex features and improved classification performance. Conversely, the large data requirement for atherosclerosis classification increased computational complexity () with additional resource requirements (). Therefore, this study introduces an effective MemAF-KTCBM to perform accurate atherosclerosis classification using x-ray angiographic images. The MemAF-KTCBM-based atherosclerosis classification is envisaged as follows.

The x-ray angiographic images are used as initial input from the automatic region-based coronary artery disease (ARCADE) and CADICA datasets to perform atherosclerosis classification via the MemAF-KTCBM model. The mathematical representation of the x-ray angiographic images acquired from these two specific datasets is expressed in Equation 1where represents the input x-ray angiographic image present in the dataset D and is annotated as , indicates the height, width, and channel of the x-ray angiographic image, signifies the labels corresponding to the x-ray angiographic image, and n represents the total number of images present in D.

Initially, the input images are preprocessed to produce high-quality images and fed into the MemAF-SGAN-based augmentation to generate new samples with better generalisability. Thus, the newly generated sample x using the MemAF-SGAN model is expressed in Equation 2 as follows:where z refers to the latent vector from the Gaussian prior and is represented as , denotes the learnable parameter of GAN. For each class present in the dataset, the generation of synthetic samples takes place, expressed in Equation 3 as follows:Here, k indicates the maximum number of generated samples. Let the labels after augmentation be , where c unveils the labels of D. The obtained augmented data is modelled using the following Equation 4:where represents the synthetic samples and represents the augmented labels. The use of the Modified Pyramid Scene Parsing Network (MPSPNet) aids in accurate segmentation through its multi-scale contextual information aggregation. The pretrained local descriptor extracts information-rich features. Conceptually, MemAF-KTCBM is a student–teacher model whose parameters are optimised using the MemAF optimisation algorithm to achieve optimal atherosclerosis classification performance with reduced loss.

The output labels of the ARCADE dataset are detailed as follows:where 1 denotes the right coronary artery (RCA); 2 is the right coronary artery (RCA) mid; 3 is the restricted cubic spline (RCS) distal; 4 denotes the posterior descending artery; 5 represents the left main; 6 is the left anterior descending (LAD) artery proximal; 7 is the LAD mid; 8 is the LAD apical; 9 and 9a are the first diagonal branch and the additional first diagonal branch, respectively; 10 and 10a are the second diagonal and the additional second diagonal branch, respectively; 11 models the proximal circumflex artery; 12 models the intermediate/anterolateral artery; 12a and 12b represent the first obtuse marginal branch and the second obtuse marginal branch, respectively; 13 represents distal circumflex, proximal; 14, 14a, and 14b are the left posterolateral branch (first), second left posterolateral branch, and third left posterolateral branch, respectively; 15 represents posterior descending; and 16, 16a, 16b, and 16c indicate posterolateral branches from the RCA.

The output labels of the CADICA dataset are detailed in the following Equation 6:The atherosclerosis classification performance of the MemAF-KTCBM is optimised via the knowledge distillation loss , as depicted in Equation 7. is the linear combination of and . Here, is the categorical cross-entropy loss, and indicates the Kullback–Leibler divergence loss:In Equation 8, denotes the ground-truth one-hot encoded label corresponding to class j, while (1) represents the probability predicted by the student network for class j at temperature 1:In Equation 9, t represents the teacher network, denotes the temperature scaling hyperparameter, s denotes the student network, y refers to the one-hot label vector of the sample, and indicates the linear combination hyperparameter.

Collectively, the deep learning architecture of MemAF-KTCBM effectively analysed medical image features and disease characteristics to improve atherosclerosis classification accuracy. Furthermore, segmenting only the cardiac structures with the MPSPNet reduced the additional parameter requirements for aggregating multi-scale contextual details. Generating synthetic samples using MemAF-SGAN eliminated data imbalance issues and improved generalisability. Furthermore, active tuning using the MemAF eliminates premature convergence issues and improves the model stability.

3 Proposed memory-aware fractional optimisation-enabled deep learning model for cardiovascular disease classification

The proposed methodology is an effective MemAF-KTCBM model for classifying atherosclerotic disease by analysing the input medical image. In the atherosclerosis classification process, MemAF-KTCBM initially sources the input image from the ARCADE and CADICA datasets. Primarily, the input image undergoes gamma correction approaches to provide detailed visibility of the cardiac disease-related abnormalities by improving image contrast. Afterward, high-quality synthetic images are generated using MemAF-SGAN to eliminate data scarcity issues in atherosclerosis classification. The generated synthetic image samples are resized and converted to greyscale for accurate segmentation using MPSPNet. In particular, MPSPNet aids in the segmentation of complex cardiac structures, achieving higher segmentation accuracy to improve atherosclerosis classification performance and reduce computational overhead. Then, informative feature extraction is performed to reduce additional resource requirements and speed up the atherosclerosis classification process. The extracted features are then input to MemAF-KTCBM for accurate atherosclerosis classification. Nevertheless, the MemAF-KTCBM parameters are fine-tuned using the MemAF optimisation algorithm to achieve optimal classification performance by eliminating issues related to premature convergence. The MemAF-KTCBM model is schematically illustrated in Figure 1.

Figure 1

3.1 Input medical images

In this research, input x-ray angiographic images are sourced from the ARCADE () and CADICA () datasets with dimensions to perform atherosclerosis classification. The mathematical annotation for the input medical image is given in Equation 1, which undergoes quality enhancement via preprocessing in the subsequent step to accurately classify atherosclerosis.

3.2 Medical image preprocessing

The input image with dimension is preprocessed, facilitating accurate atherosclerosis classification by improving the crucial image attributes linked with atherosclerosis. Conceptually, the research uses the preprocessing technique known as gamma correction to enhance medical image quality in a non-linear manner by adjusting image brightness. Fortunately, gamma correction ensures perceptual uniformity, data compression, and display consistency. Gamma correction is applied to the input image with intensity I and is mathematically formulated in the following Equation 10:where is the image pixel intensity and indicates the gamma value and is found to be for this research. Hence, the quality-enhanced preprocessed image with dimension is denoted , which is further provided to MemAF-SGAN for medical image augmentation.

3.3 Medical image augmentation using Memory-Aware Fractional optimised-Style Generative Adversarial Network (MemAF-SGAN)

The preprocessed image with dimension is forwarded to the image augmentation technique, where the MemAF optimisation-based StyleGAN is used to generate diverse, highly correlated synthetic images to reduce overfitting by eliminating class imbalance. Here, the StyleGAN generates high-resolution characteristic images rather than producing copies of input images for training data. Hence, the MemAF-SGAN for the medical image augmentation process improves its generalisation characteristics to new, unseen data and helps improve the overall performance. Moreover, the application of MemAF optimisation fine-tunes the weight parameters of the GAN model to achieve higher accuracy and fewer errors. MemAF-SGAN () comprises three networks: the mapping network, the generator , and the discriminator , as shown in the detailed architecture in Figure 2.

Figure 2

The training process of MemAF-SGAN generally reflects the fooling nature of the generator and the accurate classification of real and fake samples by the discriminator. The formula governing this image augmentation process is given in the following Equation 11:where represents the objective function, refers to the samples obtained from real data distribution, denotes the noise vector sampled from an a priori distribution, and and indicate the discriminator predictions on real and fake image samples, respectively. The mapper network is an eight-layer neural network that takes random noise, denoted z, of dimension as its input and transforms it into a style signal or an intermediate latent vector . Here, the latent vector defines the style of medial image generation. The image style thus generated in the form of then flows into the generative network, which uses the Adaptive Instance Normalisation (AdaIN) technique to produce an image with good control over its style at each resolution. Moreover, along with , the generator network receives z as input and adds it after each convolution layer to compute non-linearity. The generator network comprises 18 layers to generate synthetic images. Specifically, the image generated at the last layer of the generator undergoes red green blue (RGB) conversion via convolution with a kernel size of . For better control of image styles, the AdaIN technique converts into two distinct scalars or styles , denoted scale and bias in (12), using learned affine transformations, shown in Equation 12 as follows:The AdaIN function is formulated in Equation 13 as follows:where and represent the mean and standard deviation of , respectively.

The fake image samples thus generated at the generator network are modelled as . Eventually, the samples thus generated at are closer to the data distribution of , indicated as . Simultaneously, the discriminator is provided with the generated fake samples to compute the predicted output in the interval . In addition, also receives input to determine the predicted output for the same interval. The input thus received at the discriminator with dimension firstly enters the input layer of the discriminator and is processed effectively in the successive two-dimensional (2D) convolutional layer to acquire the relevant features of dimension by performing a convolution operation, given in Equation 14 as follows:where denotes the impulse response and - represents the pixel coordinates.

In addition, to optimise the weight and bias values of MemAF-SGAN, the research uses the MemAF optimisation algorithm. These relevant features then propagate through two 2D convolutional layers and a dense layer with a rectified linear unit (ReLU) and sigmoid activation functions to provide the output as either real or fake with dimension by deeply analysing the extracted relevant features. Finally, backpropagation adjusts the weights of these three networks to generate high-quality images in successive iterations. Thus, the output obtained as after medical image augmentation using MemAF-SGAN has a dimension of , indicating an increase in the number of samples.

Since the dimension of the augmented image is quite high, it becomes very difficult to segment the cardiac structures to perform accurate classification. Hence, undergoes resizing followed by grayscale conversion before entering the segmentation module for effective processing. Thus, the augmentation output is generated as a greyscale image, denoted , with dimension .

3.4 Medical image segmentation using the Modified Pyramid Scene Parsing Network

The augmented image with dimension is applied to the segmentation process, where MPSPNet is employed to capture contextual features over diverse scales. The MPSPNet-based image segmentation () facilitates accurate image segmentation by aggregating diverse details using its pyramid pooling module. The MPSPNet encompasses an input layer, three convolutional blocks with convolutional layers, batch normalisation, a leaky ReLU layer, and a ReLU activation layer in its architecture to perform segmentation tasks. As illustrated in Figure 3, each convolutional block divides the input into two distinct branches. Branch 1 contains two different sets of 2D convolutional layers, a leaky ReLU layer, and batch normalisation, while Branch 2 is equipped with a singular configuration of 2D convolutional layers accompanied by a batch normalisation layer. The outputs from both branches are combined to generate the complex features with dimension and sent to the pyramid pooling module. The intricate components integrated into the pyramid pooling module are subjected to scaling across four distinct pooling pyramids: red pool, yellow pool, blue pool, and green pool, to extract the global contextual features. The global contextual features are instrumental in defining the categories of atherosclerosis. Within the four distinct pooling pyramids, the red pool implements a global average pooling 2D strategy, while the remaining three pools utilise the average pooling strategy to extract complex semantic features. The MemAF optimisation algorithm is implemented before the pyramid pooling module in the MPSPNet to refine the model parameters. The complex features extracted from these four diverse pools are then concatenated and passed through a 2D convolutional layer, a batch normalisation layer, and a sigmoid activation layer to generate the segmented image with dimensions . The segmented output then undergoes effective feature extraction in the subsequent stage to facilitate accurate atherosclerosis classification. Figure 3 explains the working flow of the MPSPNet-based segmentation process.

Figure 3

3.5 Feature extraction using the pretrained local descriptor

The feature extraction module receives the segmented image with dimension as input to identify highly associated atherosclerosis discriminant features, thereby decreasing duplicate features and resource needs (33). The feature extraction process incorporated the pretrained local descriptor to correlate the characteristics of LFD, VGG16, EfficientNet B7, and Ablation CAM. Further details on extracting such critical traits are provided.

3.5.1 Local frequency descriptor features

The LFD features () explore both the magnitude and phase details of the wider frequency band features from to assess the effectiveness of atherosclerosis classification even in low-resolution images. To capture both the magnitude information and the relative relationships among distinct patches in , the blur-invariant property of the descriptor is exploited. The formula for magnitude computation is given in Equation 15 as follows:where represents the pixels in and indicates the relationship between the neighbouring patches. Likewise, the phase information is computed as given in Equation 16:where indicates the relative phase details with distinct patches. The combination of both and generates the LFD features of dimension . The resulting wider frequency band features are then resized to improve the accuracy of atherosclerosis classification by reducing the training and classification time and are denoted .

3.5.2 Visual Geometry Group 16 (VGG-16) features

VGG-16 () extracts the spatial features accurately using its 16-layer architecture, excluding the pooling layers. VGG-16 comprises 13 convolution layers, 3 fully connected layers, and 5 max-pooling layers. Each of these layers is organised into six main stages, and spatial feature extraction takes place at the output of the third layer. These spatial features are found to have the dimension of . The dimension of these spatial features is further reduced and made suitable for easy processing in MemAF-KTCBM through resizing. Hence, the resulting VGG-16-based spatial feature obtained after resizing to the dimension is modeled as .

3.5.3 Ablation class activation Map (Ablation-CAM) features

Ablation-CAM () provides better visualisation and extraction of the fine-grained features from . To do so, Ablation-CAM analyses the weights of each feature across its diverse classes and removes the specific image feature. After removing the specific image feature, Ablation-CAM examines whether the image characteristics remain the same. In addition, Ablation-CAM generates a high-quality coarse localisation map, providing better visualisation of accurate atherosclerosis classification. The formula for Ablation-CAM feature extraction is given in Equation 17 as follows:where indicates the ReLU activation function. Eventually, the feature map with dimension is generated using Ablation-CAM and is resized to by localising the crucial regions in . The resulting resized Ablation-CAM features are depicted as .

3.5.4 EfficientNetB7 features

EfficientNetB7 () facilitates accurate extraction of hierarchical features through its deep CNN architecture. EfficientNetB7 has seven distinct blocks, of which the Mobile inverted Bottleneck Convolution with a ReLU activation function is considered to be the primary component. Specifically, the compound scaling characteristics of EfficientNetB7 analyse each neural network dimension individually and in a balanced manner to capture high-level spatial and structural features. Thus, the intermediate-level features of the dimension are extracted from the third-layer output of EfficientNetB7 with reduced computational cost and better generalisation. These high-dimensional features are resized to for effective processing, and accurate atherosclerosis classifications are expressed as .

Finally, all these features, such as local frequency descriptor features (), VGG-16 features (), Ablation-CAM features (), and EfficientNetB7 features (), are extracted using the pretrained local descriptor and concatenated to generate the feature vector of dimension , which is represented in Equation 18 as follows:These concatenated best features are subjected to the proposed MemAF-KTCBM model for accurate atherosclerosis classification.

3.6 Proposed memory-aware fractional optimisation-enabled deep learning model for atherosclerosis classification

An effective MemAF-KTCBM model is developed for atherosclerosis classification with knowledge distillation characteristics. Even though multiple frameworks are designed for atherosclerosis classification, the existence of certain challenges associated with class imbalance issues (), data heterogeneity (), computational complexity (), and reduced interpretability () poses a significant impact on accurate atherosclerosis classification. The MemAF-KTCBM model, thus designed, addresses these downsides by fine-tuning its model parameters using the MemAF optimisation algorithm and a knowledge distillation mechanism.

The proposed MemAF-KTCBM model utilises a knowledge distillation mechanism that incorporates teacher and student models and employs a Kullback–Leibler (KL) divergence loss function. To minimise the difference between the probability distributions of the teacher and student models, the KL divergence loss is employed as an objective function, leading to accurate atherosclerosis classification. The teacher model employs one CNN, two ViTs, and one BiLSTM to train the model for accurate classification. Furthermore, MemAF optimisation is applied to boost classification accuracy and reduce loss. Comparatively, the student model employs a CNN, a BiLSTM, and MemAF optimisation to achieve better atherosclerosis classification with lower loss via the knowledge distillation mechanism. The adoption of the knowledge distillation mechanism in this research effectively extracts the best possible features to acquire crucial disease features. To do so, knowledge distillation resembles a teacher–student model with the Kullback–Leibler divergence loss as its objective function.

Herein, the teacher model is much larger than the student model, allowing the latter to mimick the teacher's behavioural features. Fortunately, the smaller student model hardly generates predictions and uncertainties comparable to those of the larger teacher model. The architecture of the MemAF-KTCBM model is shown in Figure 4.

Figure 4

One special type of knowledge distillation is matching logits, where the logit denotes the raw output generated at the last layer of the neural network before the activation function is applied. Accordingly, the logit output of the teacher model is given as , and that of the student model is given as . Then, the prediction probability of the class using the softmax activation function with distillation temperature is given in Equation 19 as follows:where represents the sum of exponential logits of all classes and indicates the logit of the class.

The MemAF-KTCBM is a teacher–student model in which the teacher model consists of an input layer, three convolutional layer blocks, a vision transformer, a reshape layer, a BiLSTM layer, a flatten layer, and five dense layers. The student model comprises an input layer, two convolutional layer blocks, a reshape layer, a BiLSTM layer, a flatten layer, a dropout layer, and two dense layers. To perform accurate atherosclerosis classification, initially, with dimensions are entered into the input layer, which is provided to the successive convolutional layers. The convolutional layer then extracts crucial informative features . Through a convolution operation, it aids in the efficient transfer of knowledge to the student model. The formal definition for the convolution operation is given in Equation 20 as follows:where and are the model parameters optimised using the MemAF optimisation algorithm. The crucial informative features then flow from the convolutional layer blocks into the vision transformer (ViT). The ViT () identifies key global patterns linked to atherosclerosis by leveraging multiple self-attention mechanisms. Generally, the ViT processes incoming informative features by treating them as sequential tokens. A transformer encoder—comprising several self-attention layers, normalisation layers, and feedforward neural networks, such as a multi-layer perceptron (MLP)—then transforms these tokens into visual embeddings of relevant characteristics by examining their complex relationships. The following Equation 21 shows the functions of the multi-headed attention (MHA) layer.where denotes the n number of heads. Following the MHA layer, the normalisation layer is placed to ensure a stable and constant distribution of activation across the diverse instances in the ViT. This eliminates vanishing-gradient issues and improves generalisation characteristics. The normalised output thus obtained then enters the MLP layer of the ViT to acquire complex features using the skip connections and two linear transformation layers with the Gaussian error linear unit activation function, is given in Equation 22 as follows:Thus, input features of diverse sizes are effectively handled by the ViT, offering better interpretability and scalability. Thus, the intricate features generated by the ViT with dimension are modelled as , which then propagate through the convolutional layer block to generate the feature map of dimension . The feature maps are reshaped to in the successive reshape layer for further processing in the preceding BiLSTM layers. The BiLSTM layer processes the reshaped pertinent features bidirectionally using the input layer, output layer, and forward and backward propagation layers within a single basic unit to generate meaningful features of dimension , as given in Equation 23. The forward propagation layer extracts forward features, whereas the backward propagation layer extracts reverse features from front to back (32). Both the forward and reverse features extracted in these layers are integrated in the output layer to generate highly correlated features:where and indicate the features obtained after forward and backward processing, respectively. The pertinent features thus obtained with dimension are flattened to in the flattened layer and propagate through five dense blocks comprising dense and dropout layers. The dense layer is provided with a softmax activation function to generate atherosclerosis classification output of dimension . The dense layer in the teacher model thus aids the better transfer of knowledge from the teacher to the student model, facilitating accurate atherosclerosis classification.

Likewise, with dimensions are subjected to the input layer of the student model to make accurate atherosclerosis detection and classification based on the knowledge gained from the teacher model. From , the crucial feature maps are generated via by applying a convolution operation in the convolutional blocks. These high-dimensional features are further reshaped in the reshape layer and bidirectionally processed to generate the output features with dimensions . The bidirectional features are further flattened in the flatten layer and then processed in the dropout and dense layers with a softmax activation function to provide the classification output, as given in Equation 5. Conceptually, the loss that occurs during the atherosclerosis classification process is analysed via a linear combination of and , as given in Equation 7. Thus, the MemAF-KTCBM accurately classifies the diverse classes of atherosclerosis by optimising its parameters via the MemAF optimisation algorithm.

The pseudocode of the proposed MemAF-KTCBM model for atherosclerosis classification is detailed in Algorithm 1.

Algorithm 1

        return model.

3.6.1 Memory-aware fractional optimisation algorithm

The MemAF optimisation algorithm is designed for the MemAF-KTCBM-based atherosclerosis classification model, which mimics the exploration characteristics of the low-frequency sensing nature of the Sand Cat Swarm Optimisation () and the random exploitation characteristics of the Serval Optimisation Algorithm () to avoid getting trapped in local optima. Specifically, the strong hearing, sensing, and jumping characteristics of the Sand Cat in attacking the prey are hybridised within the Serval Cat algorithm for accurate atherosclerosis classification. Despite the availability of various optimisation approaches, the persistence of certain limitations, including stagnation issues, premature convergence, and local optima, has limited their widespread use in the optimisation process. Hence, the MemAF optimisation algorithm uses fractional calculus theory to eliminate such discrepancies and attain optimal atherosclerosis classification performance. For image augmentation, the MemAF optimisation algorithm is applied before the last convolutional layer of the MemAF-SGAN, whereas it is applied before the pyramid pooling module in the MPSPNet. For accurate atherosclerosis classification with the MemAF-KTCBM, the MemAF optimisation algorithm is applied after the convolutional layer of the MemAF-KTCBM. The mathematical expression of the MemAF optimisation algorithm is detailed further.

Initialisation: To begin the MemAF optimisation algorithm, all randomly generated solutions in the search space are initialised, as given in Equation 24:where K refers to the maximum number of solutions, D denotes the dimension of the search space, denotes the initial position vector of the solution, indicates the random value ranging between , and and are the lower and upper bounds of the search space with dimension, respectively.

Fitness evaluation: After initialising all solutions in the search space, the fitness value of each solution is determined to ensure the highest-performing solutions in the optimisation process. For MemAF-SGAN, fitness evaluation takes place using a multi-objective function that combines the maximum of accuracy , sensitivity , and specificity , as modelled in the following Equation 25:For MPSPNet-based segmentation, fitness evaluation is based on a combination of the Dice similarity coefficient and the Jaccard index , as given in the following Equation 26:while the MemAF-SGAN-based image augmentation evaluates fitness value using the maximum accuracy, as given in the following Equation 27:Parameter assumption: Upon successful evaluation of the fitness function, a crucial parameter, the transition control parameter , is introduced to provide better control over the exploration and exploitation characteristics of the solutions in the search space. The transition control parameter is formally defined in Equation 28:where represents the the guiding parameter which is given in Equation 29:where denotes the feedback factor and t and indicate the current and maximum iterations, respectively. In addition, the range factor unveils the sensitivity range of each solution in both the exploration and exploitation phases. Hence, the formula for computing the sensitivity range using is given in Equation 30 as follows:Fortunately, the optimal solution-search strategy for fine-tuning the model parameters falls into two distinct cases: exploration via the historical updating phase and the angle-modulation-based exploitation phase. The two distinct cases are detailed further.

Case (i)—Exploration via the historical updating phase: The solution makes use of the historical updating phase to enter the exploration stage. In this stage, the transition control parameter is greater than unity. Hence, a detailed scan is performed to obtain the optimal solution by enhancing its global search characteristics. Hence, the annotation for the updated position is given in Equation 31 as follows:where represents the random number selected from the set . The detailed scan is provided to make a global search. However, the characteristics cause the solution to move blindly, without considering its own performance itself or its neighbours, which affects overall performance. Hence, the MemAF optimisation algorithm incorporates the fractional calculus theory to find an optimal solution, expressed as follows:By applying fractional calculus to the left-hand side of Equation 32, the solution update rule can be reformulated, as shown in Equation 33:The representation of the updated solution using the fractional calculus theory is mathematically given in Equation 34:where denotes the random factor ranging between . The memory-driven search-dynamics nature of fractional calculus theory forces the solution to learn more from historical behaviour, which further reduces erratic jumps, improves stability, and eliminates chaotic oscillations by attaining global optima.

Case (ii)Angle-modulation-based exploitation phase: The solution enters the angle-modulation-based exploitation phase when the transition control parameter is less than unity. Thereby, the position of the solution is updated as shown in Equation 35:where represents the random position of the solution, indicates the global search position, and is the random cosine angle, which is formulated as follows in Equations 36 and 37:where represents the global search position, denotes the best candidate solution obtained at the iteration, refers to the randomly generated search position, indicates the current position of the solution, and denote the upper and lower boundary limits of the search dimension, respectively, represents a random control coefficient, and generates a uniformly distributed random value in the range .

Termination: The above process is repeated until the termination condition is satisfied. The MemAF approach returns the current solution as the globally optimal solution once the termination condition is satisfied. The flowchart representation for MemAF optimisation is shown in Figure 5.

Figure 5

4 Results and discussion

The atherosclerosis classification performance of the MemAF-KTCBM is assessed in this section by varying the training percentage from 40% to 90% and the K-fold value from 6 to 10. The evaluation of the results is detailed as follows.

4.1 Experimental setup

The MemAF-KTCBM model is implemented in Python 3.8.9 and Xilinx to perform accurate atherosclerosis classification on Windows 11. Here, a 16 GB RAM is used for effective classification at a 1.7 GHz clock frequency. The following are the steps involved in the research experiment.

  • Freeze the saved model using the TensorFlow tools to generate the TensorFlow frozen graph (.pb),

  • Prepare a calibration dataset for INT8 quantisation,

  • Run the Vitis AI quantiser on the frozen graph or saved model to generate the quantised model,

  • Verify the quantised model and the target DPU architecture file (arch.json), and

  • Obtain the final .xmodel file as output from the compiler, which is ready to be deployed on the DPU.

The initial parameters of the MemAF-KTCBM model include a learning rate of 0.001, a batch size of 32, the number of hidden units of 100, a dropout rate of 0.5, activation function “ReLU”, the number of convolutional layers of 4, the number of neurons in the layer of 5, the number of filters of (32, 64, 238, 356, 512), loss function Kullback–Leibler divergence loss, and regularisation with a value of 0.001, as well as distributed architecture and the default optimiser Adam. Moreover, the input data are split into several training–test ratios, such as 40:60, 50:50, 60:40, 70:30, 80:20, and 90:10. The MemAF-KTCBM model achieved its peak performance at a 90:10 ratio, ensuring that patient-level separation is maintained across training and test datasets.

4.2 Dataset description

For accurate atherosclerosis classification, the MemAF-KTCBM uses two distinct datasets: ARCADE () and CADICA (). All input x-ray angiographic images were resized to 512 × 512 × 3 before training.

ARCADE dataset (): The ARCADE (automatic region-based coronary artery disease diagnostics using x-ray angiographic images) dataset has two folders, each containing 300 x-ray angiographic images stored in COCO format, totalling 451.7 MB. Syntax and Stenosis are the top-level directories of this dataset, encompassing various files for vessel branch classification and stenosis detection. This dataset contains 25 classes: 1, 2, 3, 4, 5, 6, 7, 8, 9, 9a, 10, 10a, 11, 12, 12a, 13, 14, 14a, 15, 16, 16a, 16b, 16c, 12b, 14b, which are expressed in Equation 5; a total of 7,500 samples are used for the atherosclerosis classification. The dataset was previously annotated by medical experts and contributes to predicting automatic risk assessments for coronary artery disease. The input dataset was first divided into 80% training data and 20% test data before applying the MemAF-SGAN-based augmentation. Only the training data were used for GAN training and synthetic image generation, while the test data remained unchanged and were used exclusively for model evaluation, thereby preventing data leakage.

CADICA dataset (): The coronary artery disease dataset is manually annotated from invasive coronary angiographic images of 42 patients and was acquired from the Hospital Universitario Virgen de la Victoria, Spain. The dataset comprises videos of the patients and related disease metadata stored in PNG files, with a total storage of 2.86 GB. This dataset contains three classes: non-ST-segment elevation acute coronary syndrome, ST-segment elevation acute coronary syndrome, and stable angina, with a total of 1,376 samples used for the proposed atherosclerosis classification research. Moreover, the research used a total of 15,000 images for atherosclerosis classification.

Figure 6 illustrates the classwise distribution of the datasets used for atherosclerosis classification. In the ARCADE dataset (left), the light orange, orange, green, and purple bars are used to visually distinguish the distribution of angiographic images across the 25 coronary artery branch classes (1, 2, 3, 4, 5, 6, 7, 8, 9, 9a, 10, 10a, 11, 12, 12a, 12b, 13, 14, 14a, 14b, 15, 16, 16a, 16b, and 16c). The colours are used solely for visual differentiation of the class frequencies and do not indicate any additional clinical information. In the CADICA dataset (right), the light orange, orange, and green bars correspond to the three diagnostic categories, namely, non-ST-segment elevation acute coronary syndrome (NSTE-ACS), indicated by 0; ST-segment elevation acute coronary syndrome (STE-ACS), indicated by 1; and stable angina, indicated by 2, illustrating the number of angiographic images available in each class.

Figure 6

4.3 Performance metrics

Accuracy, negative predictive value (NPV), recall, Matthews correlation coefficient (MCC), positive predictive value (PPV), and precision are the diverse metrics used to assess the atherosclerosis classification performance of the MemAF-KTCBM. Each metric is detailed with its formula in Table 2, where represents the true positives, indicates the true negatives, denotes the false positives, and represents the false negatives.

Table 2

MetricsFormulaDescription
Accuracy The model's ability to correctly detect and classify atherosclerosis
Precision An accurate measure of the positive predictions
Recall An accurate measure of the actual true positives
NPV The probability measure of the actual true negatives
PPV The probability measure of the actual true positives
MCC Robust binary classification performance, especially in imbalanced datasets, is achieved by analysing the correlation between the actual and predicted outputs

Details of performance metrics.

4.4 Experimental results

The experimental results of the MemAF-KTCBM for atherosclerosis classification are presented in Figure 7. Figure 7 shows the input medical image, the preprocessed output, the MSPNet-based segmented medical image, the extracted diverse features, and the atherosclerosis classification results.

Figure 7

Figure

4.5 Performance analysis

The atherosclerosis classification performance of the MemAF-KTCBM is briefly explained in this subsection by varying the training percentage from 40, 50, 60, 70, 80, and 90 at diverse epoch sizes for the ARCADE and CADICA datasets.

Tables 3, 4 exemplify the atherosclerosis classification performance of the MemAF-KTCBM using the ARCADE and CADICA datasets for various training percentages and K-fold values. At a 90% training split, the MemAF-KTCBM detects and classifies atherosclerosis with 97.73% accuracy, 98.14% precision, 0.98 NPV, 96.91% recall, 0.98 PPV, and 0.95 MCC with 500 epochs. From the analysis, it is concluded that the best possible feature extraction using the pretrained local descriptor accelerates the atherosclerosis classification process, improves interpretability, and reduces model complexity.

Table 3

At 90% trainingAccuracy (%)MCCNPVPPVPrecision (%)Recall (%)
MemAF-KTCBM at epoch = 10090.170.880.900.9089.8990.75
MemAF-KTCBM at epoch = 20092.870.910.920.9292.1294.38
MemAF-KTCBM at epoch = 30093.200.940.930.9392.5794.46
MemAF-KTCBM at epoch = 40094.810.940.950.9594.7294.97
MemAF-KTCBM at epoch = 50098.640.960.990.9999.0697.82

Performance analysis of the model based on the ARCADE dataset at 90% training percentage for multiple epochs.

Table 4

At 90% trainingAccuracy (%)MCCNPVPPVPrecision (%)Recall (%)
MemAF-KTCBM at epoch = 10089.260.870.890.8988.9889.83
MemAF-KTCBM at epoch = 20092.000.900.910.9191.2593.50
MemAF-KTCBM at epoch = 30092.330.930.920.9291.7193.58
MemAF-KTCBM at epoch = 40093.930.930.940.9493.8594.09
MemAF-KTCBM at epoch = 50097.730.950.980.9898.1496.91

Performance analysis using the CADICA dataset at 90% training percentage for multiple epochs.

4.6 Comparative analysis

Here, the atherosclerosis classification performance of the MemAF-KTCBM is evaluated by analysing its superiority over the traditional UNet (), redundancy feature diminishment strategy (RFDS) (), three-dimensional CNN (3D-CNN) (), dense network (DenseNet)-201 (), Sand Cat Swarm Optimisation-based KMTCN (SCSO) (), and Serval Optimisation Algorithm (SOA)-KMTCN (). To provide a fair comparison, the comparative methods are retrained with the proposed MemAF-KTCBM model and evaluated under identical parameter settings, with training percentages ranging from 40% to 90% and K-fold values ranging from 6 to 10, as described in the following.

4.6.1 Comparative analysis using the ARCADE dataset based on training percentage

Figure 8 shows a comparative evaluation of the MemAF-KTCBM model against traditional methods for atherosclerosis classification using the ARCADE dataset across varying training percentages. With 98.64% accuracy at a 90% training split, the MemAF-KTCBM outperforms the conventional UNet, RFDS, and 3D-CNN by 2.16%, 5.02%, and 2.35%, respectively. In terms of precision, the MemAF-KTCBM achieves 99.05%, surpassing the existing SCSO-KMTCN by 0.58% and SOA-KMTCN by 0.57%. In terms of the recall metric, the MemAF-KTCBM achieves 97.81%, representing a performance difference of 14.43% against conventional RFDS, 3.82% against 3D-CNN, and 3.55% against DenseNet-201. The MemAF-KTCBM achieves 0.97 NPV, 0.99 PPV, and 0.96 MCC. Hence, the comparative analysis assesses the impact of segmenting only cardiac structures using MPSPNet in the MemAF-KTCBM-based atherosclerosis classification process, leveraging its multi-scale contextual information aggregation characteristics.

Figure 8

4.6.2 Comparative analysis using the ARCADE dataset based on K-fold

Figure 9 shows the atherosclerosis classification performance of the MemAF-KTCBM using the ARCADE dataset for various K-fold values. At 10-fold cross-validation, the MemAF-KTCBM attains an accuracy of 97.53%, surpassing the traditional UNet by 1.98%, RFDS by 2.11%, and 3D-CNN by 2.01%. Furthermore, the MemAF-KTCBM achieves 97.82% precision and 96.94% recall, surpassing traditional UNet, which achieves 2.51% precision and 0.91% recall. With an NPV of 0.96, the MemAF-KTCBM outperforms the conventional UNet and RFDS by 3.64 NPV and 6.57 NPV, respectively. Moreover, the 0.98 PPV and 0.95 MCC attained using the MemAF-KTCBM in atherosclerosis classification at 10-fold cross-validation are also higher than those of conventional RFDS by 2.34 PPV and 5.82 MCC and of 3D-CNN by 2.20 PPV and 5.37 MCC. This evaluation makes it clear that effective tuning of the MemAF-KTCBM parameters using the MemAF approach improves its classification performance by eliminating premature convergence issues. Furthermore, with an NPV of 0.96, the MemAF-KTCBM outperforms conventional 3D-CNN by 3.99 and DenseNet-201 by 2.94. In addition, the 0.95 PPV and 0.95 MCC of the MemAF-KTCBM are higher than those of the existing UNet by 3.05 and 5.38, respectively. Hence, the intensely deeper architecture of the MemAF-KTCBM, along with a knowledge distillation mechanism, aids in the accurate identification of complex disease patterns.

Figure 9

4.6.3 Comparative analysis using the CADICA dataset based on training percentage

The comparative performance of the MemAF-KTCBM model across varying the training percentages using the CADICA dataset is illustrated in Figure 10. Here, the MemAF-KTCBM achieves 97.73% accuracy at a 90% training split, which surpasses the conventional UNet and RFDS by 2.53% and 5.35%, respectively. In terms of recall, the MemAF-KTCBM reaches 96.91%, exceeding the recall of traditional 3D-CNN by 4.13% and DenseNet-201 by 3.82%. Achieving a precision of 98.14%, the MemAF-KTCBM outperforms existing UNet by 3.05% and RFDS by 5.64%. Hence, the MemAF-KTCBM model, along with a knowledge distillation mechanism, aids in the accurate identification of complex disease patterns. Furthermore, in terms of NPV, PPV, and MCC, MemAF-KTCBM achieves scores of 0.97, 0.98, and 0.95, respectively, surpassing other existing models. Hence, the MemAF-SGAN model demonstrates superior performance in atherosclerosis classification.

Figure 10

4.6.4 Comparative analysis using the CADICA dataset based on K-fold

Figure 11 shows the K-fold analysis of the MemAF-KTCBM model compared with the traditional atherosclerosis classification frameworks. Here, the MemAF-KTCBM achieves 96.64% accuracy in atherosclerosis classification, surpassing existing UNet by 2.63%, RFDS by 2.55%, and 3D-CNN by 2.33%. Furthermore, the MemAF-KTCBM achieves 96.94% precision, exceeding traditional 3D-CNN, DenseNet-201, and KMTCN by 2.52%, 2.41%, and 1.78%, respectively. In terms of recall, the MemAF-KTCBM exceeds the standard SCSO-KMTCN by 0.98%, SOA-KMYCN by 0.80%, and DenseNet-201 by 1.27%, with 96.07% recall. In terms of NPV, PPV, and MCC, the MemAF-KTCBM achieves scores of 0.96, 0.97, and 0.94, respectively. The metric values thus obtained surpass the RFDS by 6.98 in NPV, 2.77 in PPV, and 6.24 in MCC. Thus, it is apparent that using quality-improved medical images for atherosclerosis classification improved classification performance by generating diverse data with MemAF-SGAN, yielding better generalisability.

Figure 11

4.7 Convergence analysis

The convergence analysis of the MemAF optimisation algorithm is compared with other existing algorithms and visualised in Figure 12. Traditional optimisation algorithms often suffer from high computational overhead, poor convergence, and getting trapped in local optima, resulting in overfitting and limited performance. To overcome these limitations, the proposed model uses the Memory-Aware Fractional optimisation algorithm based on fractional calculus theory to eliminate premature convergence and prevent local optima while maintaining minimum loss. Here, the Sand Cat Swarm Optimisation (SCSO), Serval Optimisation Algorithm (SOA), and Improved SCSO are evaluated against MemAFO over 100 epochs based on the loss value. With 50 epochs, the MemAFO algorithm attains only 1.36 × 10−34 loss, whereas the existing SCSO and SAO exhibit losses of 0.058 and 0.145, respectively. When the number of epochs increases to 94, the loss generated by the MemAFO algorithm decreases to 9.94 × 10−56. At the same time, traditional SCSO and SAO exhibit high losses of 0.005 and 0.010, respectively. Thus, the proposed MemAFO algorithm shows minimal loss compared with existing SCSO and SOA optimisation techniques and ensures high performance in atherosclerosis classification. Moreover, the MemAF optimisation is integrated with the StyleGAN to mitigate overfitting and improve generalisability in the proposed MemAF-KTCBM model.

Figure 12

4.8 Statistical analysis

Statistical analysis provides a better interpretation of risk factors, establishing a reliable and transparent basis for making quantified decisions in atherosclerosis classification. For accurate and appropriate analysis, distinct statistical measures, such as the best, mean, variance, and standard deviation of accuracy, precision, NPV, recall, PPV, and MCC, are analysed. The statistical analysis of the MemAF-KTCBM model using the ARCADE and CADICA datasets is presented in Tables 5, 6.

Table 5

Analysis/methodsUNetRFDS3D-CNNDenseNet-201SCSO-KMTCNSOA-KMTCNMemAF-KTCBM (proposed)
BestAccuracy96.5193.7196.3396.6597.8197.8898.64
MCC0.910.940.940.940.950.950.96
Recall96.7393.4894.0894.3396.4796.6497.82
NPV0.960.940.940.950.970.970.98
Precision96.4093.8397.4597.8098.4998.4999.06
PPV0.960.940.970.980.980.980.99
MeanMCC0.880.890.890.900.910.910.93
Precision92.7589.7491.3392.6594.6195.1796.26
PPV0.930.900.910.930.950.950.96
Recall94.4090.1190.7191.1192.1892.9296.04
NPV0.930.900.910.910.920.930.94
Accuracy93.3089.8691.1292.1493.8094.4296.19
VarianceAccuracy5.275.328.6311.3911.309.485.93
NPV0.00140.00050.00060.00070.00120.00130.0010
Precision6.345.2210.7014.7913.2610.269.74
MCC0.00030.00110.00110.00110.00100.00100.0010
Recall3.585.775.656.528.598.401.32
PPV0.00060.00050.00110.00150.00130.00100.0010
Standard deviationAccuracy2.302.312.943.373.363.082.43
PPV0.030.020.030.040.040.030.03
Recall1.892.402.382.552.932.901.15
MCC0.020.030.030.030.030.030.03
Precision2.522.293.273.853.643.203.12
NPV0.040.020.030.030.030.040.03

Statistical analysis of the proposed MemAF-KTCBM model with existing systems on the ARCADE dataset.

Table 6

Analysis/methodsUNetRFDS3D-CNNDenseNet-201SCSO-KMTCNSOA-KMTCNMemAF-KTCBM (proposed)
BestAccuracy95.2592.4995.1295.5096.7096.7797.73
MCC0.900.930.930.930.940.940.95
Precision95.1492.6196.2396.6497.3697.3898.14
NPV0.950.930.930.940.960.960.97
Recall95.4792.2692.9093.2195.3795.5596.91
PPV0.950.930.960.970.970.970.98
NPV0.910.880.890.900.910.910.93
Accuracy91.6788.3289.6090.6592.3492.9995.13
MCC0.870.870.880.880.890.900.92
Precision91.1388.2089.8091.1593.1493.7295.20
PPV0.910.880.900.910.930.940.95
Recall92.7588.5689.1989.6490.7591.5194.98
VarianceAccuracy6.086.189.7812.8212.7010.766.74
Precision7.216.0811.9316.3414.6911.5410.72
Recall4.246.636.637.679.909.671.72
MCC0.00040.00120.00120.00120.00120.00110.0010
NPV0.00150.00060.00070.00080.00130.00140.0010
PPV0.00070.00060.00120.00160.00150.00120.0011
Standard deviationAccuracy2.472.493.133.583.563.282.60
Precision2.692.473.454.043.833.403.27
Recall2.062.582.582.773.153.111.31
MCC0.020.030.030.030.030.030.03
NPV0.040.020.030.030.040.040.03
PPV0.030.020.030.040.040.030.03

Statistical performance of the proposed MemAF-KTCBM model with existing systems on the CADICA dataset.

4.9 Sensitivity analysis

Figure 13 presents the sensitivity analysis of the proposed model for multiple learning rates. During the atherosclerosis classification performance evaluation, the sensitivity of the proposed framework to the hyperparameters of the Memory-Aware Fractional Optimisation (MemAFO) strategy was evaluated using various learning rates: 0.1, 0.01, and 0.001. The proposed MemAF-KTCBM model achieved classification accuracies of 94.98%, 96.68%, and 98.64% for learning rates of 0.1, 0.01, and 0.001, respectively, demonstrating that the framework is less sensitive to the selected hyperparameters, with the learning rate of 0.001 providing the best performance. The integration of the MemAFO strategy tunes the model parameters to achieve a high convergence rate while reducing false errors.

Figure 13

4.10 Ablation study of model components

Figure 14 presents the ablation study of the several components used in the proposed MemAF-KTCBM model based on classification accuracy. An ablation study is performed to justify the contribution of individual components, such as CNN, BiLSTM, ViT, MemAFO, and KTCBM, compared with the proposed MemAF-KTCBM framework to validate the atherosclerosis classification performance. As per the ablation study, the CNN model, the BiLSTM model, the vision transformer, and KTCBM achieved accuracies of 94.57%, 93.23%, 95.66%, and 96.98%, respectively. In addition, the MemAF optimisation fine-tunes the model parameters to achieve a high accuracy of 96.37%. Without the MemAF algorithm, the model exhibited lower performance and poor convergence during the classification process. Consequently, the hybrid MemAF-KTCBM model achieved a high accuracy of 98.64% by incorporating the strengths of all individual components to learn intricate features and predict disease uncertainties while maintaining high classification performance.

Figure 14

4.10.1 Ablation study of MemAF-SGAN

Figure 15 illustrates a comparison of the augmentation performance of the MemAF-KTCBM model with and without MemAF-SGAN integration based on accuracy values. As per the analysis, the proposed MemAF-SGAN-based augmentation model achieved an accuracy of 98.64%, compared to 94.98% without it. Moreover, the model incorporates MemAF optimisation with the StyleGAN model to boost performance and generate high-resolution synthetic images, effectively eliminating data imbalance and overfitting problems.

Figure 15

4.10.2 Ablation study of MPSPNet-based segmentation

Figure 16 presents a comparison of the segmentation performance of the MemAF-KTCBM model with and without MPSPNet integration based on accuracy values. As per the analysis, the proposed MPSPNet-based segmentation achieved an accuracy of 98.64%, compared with 95.68% without it. Moreover, the incorporation of MemAF optimisation with the pyramid pooling module extracts intricate features and enhances atherosclerosis classification performance while reducing errors.

Figure 16

4.11 Computational complexity analysis

The computation time of the MemAF-KTCBM model for atherosclerosis classification is compared with those of other existing methods across multiple iterations. The computational complexity analysis indicates that the MemAF-KTCBM model achieved a lower computation time of 20.27 ms and outperformed other approaches at the 100th epoch. The existing models incurred high computation times, including UNet (20.41 ms), RFDS (20.69 ms), 3D-CNN (20.78 ms), DenseNet-201 (20.80 ms), KMTCN (20.80 ms), SCSO-KMTCN (20.81 ms), SOA-KMTCN (20.82 ms), and Ad-KMTCN (20.83 ms). Specifically, the utilisation of MemAF optimisation with knowledge distillation tunes the model parameters to achieve high classification accuracy and enhances convergence speed while reducing computation complexity. Furthermore, the computational time complexity of the MemAF-KTCBM model is depicted in Figure 17.

Figure 17

4.12 Evaluation loss curve analysis

Figure 18 shows the evaluation loss curve of the MemAF-KTCBM model based on training and test losses for 100 epochs during atherosclerosis classification. At the initial epoch, the model achieved a test loss of 1 and a training loss of 0.78, which gradually decreased with increasing epochs. Moreover, the proposed model achieved a very low training loss of 0 and a test loss of at the 98th epoch. Increasing the maximum number of epochs reduces loss and improves plant classification performance. Moreover, the integration of MemAF optimisation with the knowledge distillation mechanism increases the performance of the model and reduces loss.

Figure 18

4.13 Interpretability analysis

The interpretability of the MemAF-KTCBM model regarding atherosclerosis classification performance is demonstrated through the involvement of multiple architectures, such as CNN, BiLSTM, ViT, and KTCBM, within the proposed model, allowing the framework to learn complex patterns from input medical images. The MemAFO algorithm tunes the model parameters to increase the convergence rate and achieve high classification accuracy. The advanced MemAF-KTCBM model accurately identifies atherosclerosis classes with a 98% success rate and achieves a data exchange time of 112 ms. These results confirm that the proposed model provides high interpretability by extracting complex relationships from input medical images and improving overall success.

4.14 Confusion matrix

Figure 19 depicts the confusion matrix of the proposed MemAF-KTCBM model for atherosclerosis classification using the ARCADE and CADICA datasets. The confusion matrix compares the original labels with the predicted labels, and correct predictions of atherosclerosis classes are visualised diagonally. According to the confusion matrix, the model correctly classified atherosclerosis into 25 classes for the ARCADE dataset, with 291 as class-1, 293 as class-2, 298 as class-3, and vice versa. For the CADICA dataset, the MemAF-KTCBM model correctly predicted three classes: 494 as non-ST-segment, 496 as ST-segment, and 495 as stable angina. Consequently, the model incorrectly predicted five non-ST-segment classes as ST-segment, two ST-segment classes as stable angina, and two stable angina classes as ST-segment, which is very low compared with the correct prediction classes, demonstrating high classification performance and accuracy.

Figure 19

4.15 Comparative discussion

Tables 7, 8 compare the atherosclerosis classification performance of the MemAF-KTCBM model with those of the traditional approaches using the ARCADE and CADICA datasets. Using the ARCADE dataset, the MemAF-KTCBM achieved 98.64% accuracy, 99.06% precision, 97.82% recall, 0.98NPV, 0.99PPV, and 0.96MCC at a 90% training split. The intensely deeper layers of the MemAF-KTCBM model, with knowledge distillation characteristics, accurately examine the input medical image features while reducing resource requirements (). Eventually, the ViT present in the architecture with MHA simulates the MemAF-KTCBM model to focus on atherosclerotic features. The reduced generalisability issues () faced using traditional hybrid polynomial ensemble model () are effectively eliminated by generating high-quality images with characteristics similar to those of the input using the MemAF-SGAN. Thus, the MemAF-SGAN alleviates class imbalance and overfitting issues () by producing an optimally reliable atherosclerosis classification performance. Moreover, segmenting cardiac structures with MPSPNet ensures reliable atherosclerosis classification performance through its multi-scale feature aggregation. Specifically, the additional resource requirements associated with conventional approaches are reduced by extracting the best possible features using the pretrained local descriptor.

Table 7

Methods/metricsAccuracy (%)Precision (%)Recall (%)NPVPPVMCC
Training percentage-90
UNet ()96.5196.4096.730.960.960.91
3D-CNN ()96.3397.4594.080.940.970.94
SCSO-KMTCN ()97.8198.4996.470.970.980.95
DenseNet-201 ()96.6597.8094.330.950.980.94
SOA-KMTCN ()97.8898.4996.640.970.980.95
RFDS ()93.7193.8393.480.940.940.94
MemAF-KTCBM98.6499.0697.820.980.990.96
10-fold
UNet ()95.6095.3696.060.930.950.94
3D-CNN ()95.5795.6795.360.930.960.90
SOA-KMTCN ()96.8397.0696.360.960.970.94
DenseNet-201 ()95.8295.7495.990.950.960.93
SCSO-KMTCN ()96.3296.3796.210.950.960.94
RFDS ()95.4795.5495.320.900.960.89
MemAF-KTCBM97.5397.8296.940.970.980.95

Metricwise comparative discussion using the ARCADE dataset with 90% training and 10-fold cross-validation.

Bold values represent the best-performing results for each metric obtained by the proposed MemAF-KTCBM model.

Table 8

Methods/metricsAccuracy (%)Precision (%)Recall (%)NPVPPVMCC
Training percentage-90
UNet ()95.2596.4095.470.950.950.90
SCSO-KMTCN ()96.7098.4995.370.960.970.94
3D-CNN ()95.1297.4592.900.930.960.93
RFDS ()92.4993.8392.260.930.930.93
SOA-KMTCN ()96.7798.4995.550.960.970.94
DenseNet-201 ()95.5097.8093.210.940.970.93
MemAF-KTCBM97.7399.0696.910.970.980.95
10-fold
UNet ()94.1193.8894.560.920.940.93
3D-CNN ()94.4094.5094.200.920.940.89
DenseNet-201 ()94.6894.6094.850.940.950.92
SCSO-KMTCN ()95.2395.2895.120.940.950.93
RFDS ()94.1994.2694.040.890.940.88
SOA-KMTCN ()95.7695.9995.290.950.960.93
MemAF-KTCBM96.6596.9496.070.970.970.94

Metricwise comparative discussion using the CADICA dataset with 90% training and 10-fold cross-validation.

Bold values represent the best-performing results for each metric obtained by the proposed MemAF-KTCBM model.

5 Conclusion

The proposed methodology utilises an effective MemAF-KTCBM framework for accurate atherosclerosis classification using x-ray angiographic images. Effective tuning of the MemAF-KTCBM parameters using the MemAF optimisation algorithm eliminates premature convergence issues and attains improved model stability. Furthermore, the generation of high-quality, synthetic images using MemAF-SGAN mitigates class imbalance while ensuring better generalisability to diverse inputs. Fortunately, the use of the pretrained local descriptor to extract the best possible features from the MPSPNet-segmented cardiac structure reduced the additional resource requirements for atherosclerosis classification and simplified the process. Eventually, these special features enhanced the interpretability of the atherosclerosis classification process and improved overall performance. In particular, the deeper infrastructure of the MemAF-KTCBM model, combined with the ViT, facilitated the effective processing of crucial features extracted from the high-quality preprocessed images. Experimental results validated the atherosclerosis classification performance of the MemAF-KTCBM model, achieving 98.64% accuracy, 99.06% precision, 97.82% recall, 0.98 NPV, 0.99 PPV, and 0.96MCC at a 90% training split on the ARCADE dataset. In the future, eXplainable Artificial Intelligence techniques will be incorporated into the MemAF-KTCBM model to enhance decision-making and improve the accuracy of atherosclerosis classification. The proposed model can be further improved by incorporating additional datasets to enhance interpretability and generalisability.

Statements

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material; further inquiries can be directed to the corresponding author.

Author contributions

NP: Writing – original draft, Conceptualization, Methodology, Formal analysis, Writing – review & editing, Validation, Visualization, Data curation. JA: Supervision, Writing – review & editing. VR: Supervision, Writing – review & editing.

Funding

The author(s) declared that financial support was not received for this work and/or its publication.

Conflict of interest

The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Generative AI statement

The author(s) declared that generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence, and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Glossary

  • KTCBM

    Knowledge-distilled Mutual-conditioned dynamic Transformer-enabled Convolutional neural network-Bidirectional long short-term Memory

  • MemAF

    Memory-Aware Fractional optimisation

  • CNN

    convolutional neural network

  • BiLSTM

    bidirectional long short-term memory

  • MPSPNet

    Memory-aware fractional optimisation-enabled Modified Pyramid Scene Parsing Network

  • MemAF-SGAN

    Memory-Aware Fractional optimisation-enabled Style Generative Adversarial Network

  • CVD

    cardiovascular disease

  • MRI

    magnetic resonance imaging

  • OCT

    optical coherence tomography

  • CCTA

    coronary computed tomography angiography

  • IVUS

    intravascular ultrasound

  • DL

    deep learning

  • ML

    machine learning

  • DBN

    deep belief network

  • RNN

    recurrent neural network

  • LSTM

    long short-term memory

  • MACAN

    multi-stream attention-guided coronary analysis network

  • SAM-VM-UNet

    segment anything model-Vision Mamba-UNet

  • HPEM

    hybrid polynomial ensemble model

  • CIDN

    context-interactive deep network

  • DFA-Net

    dual multi-scale feature aggregation network

  • QPSO

    Quantum-behaved Particle Swarm Optimisation

  • SVM

    support vector machine

  • AdaIN

    Adaptive Instance Normalisation

  • RGB

    red green blue

  • ReLU

    rectified linear unit

  • LFD

    local frequency descriptor

  • VGG-16

    Visual Geometry Group 16

  • CAM

    class activation map

  • MBConv

    Mobile inverted Bottleneck Convolution

  • ViT

    vision transformer

  • MLP

    multi-layer perceptron

  • MHA

    multi-headed attention

  • GELU

    Gaussian error linear unit

  • OS

    operating system

  • RAM

    random-access memory

  • ROM

    read-only memory

  • ARCADE

    automatic region-based coronary artery disease diagnostics using x-ray angiographic images

  • CADICA

    coronary artery disease detection using the invasive coronary angiography

  • NPV

    negative predictive value

  • MCC

    Matthews correlation coefficient

  • PPV

    positive predictive value

  • RFDS

    redundancy feature diminishment strategy

  • 3D-CNN

    three-dimensional convolutional neural network

  • DenseNet

    dense network

  • SCSO

    Sand Cat Swarm Optimisation

  • SOA

    Serval Optimisation Algorithm

  • ISCSO

    Improved Sand Cat Swarm Optimisation

  • XAI

    eXplainable Artificial Intelligence

References

  • 1.

    ZhaoBPengJChenCFanYZhangKZhangY. Deep learning-based segmentation and localization in CT angiography for coronary heart disease diagnosis. IEEE Access. (2025) 13:5761528. 10.1109/ACCESS.2025.3555991

  • 2.

    HuangBLuoYWeiGHeSShaoYZengXet al. Deep learning model for coronary artery segmentation and quantitative stenosis detection in angiographic images. Med Phys. (2025) 52(7):e17970. 10.1002/mp.17970

  • 3.

    Al GharibSCharafeddineJDornaikaFHaddadS. Hybrid learning framework for explainable cardiovascular disease detection. IEEE Access. (2025) 13:13016884. 10.1109/ACCESS.2025.3591241

  • 4.

    ZhangMWangHWangLSaifAWassanS. CIDN: a context-interactive deep network with edge-awareness for x-ray angiography image segmentation. Alexandria Eng J. (2024) 87:20112. 10.1016/j.aej.2023.12.034

  • 5.

    DengHLiuXFangTLiYMinX. DFA-Net: dual multi-scale feature aggregation network for vessel segmentation in x-ray digital subtraction angiography. J Big Data. (2024) 11(1):57. 10.1186/s40537-024-00904-x

  • 6.

    KhanHJavaidNBashirTAkbarMAlrajehNAslamS. Heart disease prediction using novel ensemble and blending-based cardiovascular disease detection networks: ensCVDD-net and BlCVDD-net. IEEE Access. (2024) 12:10923054. 10.1109/ACCESS.2024.3421241

  • 7.

    ElsedimyEIAboHashishSMAlgarniF. New cardiovascular disease prediction approach using support vector machine and quantum-behaved particle swarm optimization. Multimed Tools Appl. (2024) 83(8):2390128. 10.1007/s11042-023-16194-z

  • 8.

    VinayNAVidyasagarKNRohithSPruthvirajaDSupreethSBharathiSH. An RNN-BiLSTM-based multi-decision GAN approach for cardiovascular disease recognition from heartbeat sound: a feature optimization process. IEEE Access. (2024) 12:65482502. 10.1109/ACCESS.2024.3397574

  • 9.

    TalukderMATalaatASKaziMKhraisatA. XAI-HD: an explainable artificial intelligence framework for heart disease detection. Artif Intell Rev. (2025) 58(12):178. 10.1007/s10462-025-11385-6

  • 10.

    UllahTUllahSIUllahKIshaqMKhanAGhadiYYet al. Machine learning-based cardiovascular disease detection using optimal feature selection. IEEE Access. (2024) 12:1643146. 10.1109/ACCESS.2024.3359910

  • 11.

    AlqahtaniAAlsubaiSShaMVilcekovaLJavedT. Cardiovascular disease detection using ensemble learning. Comput Intell Neurosci. (2022) 2022(1):52674989. 10.1155/2022/5267498

  • 12.

    MahmudTBaruaAIslamDHossainMSChakmaRBaruaKet al. Ensemble deep learning approach for ECG-based cardiac disease detection: signal and image analysis. In: 2023 International Conference on Information and Communication Technology for Sustainable Development (ICICT4SD), Dhaka, Bangladesh. New York, NY: Institute of Electrical and Electronics Engineers (IEEE) (2023), 704

  • 13.

    RahimARasheedYAzamFAnwarMWRahimMAMuzaffarAW. An integrated machine learning framework for effective prediction of cardiovascular diseases. IEEE Access. (2021) 9:10657588. 10.1109/ACCESS.2021.3098688

  • 14.

    BaghdadiNAFarghaly AbdelaliemSMMalkiAGadIEwisAAtlamE. Advanced machine learning techniques for cardiovascular disease early detection and diagnosis. J Big Data. (2023) 10(1):144. 10.1186/s40537-023-00817-1

  • 15.

    DalalSGoelPOnyemaEMAlharbiAMahmoudAAlgarniMAet al. Application of machine learning for cardiovascular disease risk prediction. Comput Intell Neurosci. (2023) 2023(1):9418666. 10.1155/2023/9418666

  • 16.

    KausarTLuYKausarAAliMYousafA. SD-GAN: a style distribution transfer generative adversarial network for COVID-19 detection through x-ray images. IEEE Access. (2023) 11:2454560. 10.1109/ACCESS.2023.3253282

  • 17.

    FanKJLiuBYSuWHPengY. Semi-supervised deep learning framework based on a modified pyramid scene parsing network for multi-label fine-grained classification and diagnosis of apple leaf diseases. Eng Appl Artif Intell. (2025) 151:110743. 10.1016/j.engappai.2025.110743

  • 18.

    CastroRPinedaILimWMorocho-CayamcelaME. Deep learning approaches based on transformer architectures for image captioning tasks. IEEE Access. (2022) 10:3367994. 10.1109/ACCESS.2022.3161428

  • 19.

    AdinegoroAFSutapaGNGunawanAANAnggaraniNKNSuardanaPKasmawanIGA. Classification and segmentation of brain tumors using EfficientNet-b7 and U-net. Asian Journal of Research in Computer Science. (2023) 15(1):19. 10.9734/ajrcos/2023/v15i3320

  • 20.

    IqbalSQureshiANAlhusseinMAurangzebKAnwarMS. AD-CAM: enhancing interpretability of convolutional neural networks with a lightweight framework from black box to glass box. IEEE J Biomed Health Inform. (2024) 28(1):51425. 10.1109/JBHI.2023.3329231

  • 21.

    SharmaSGuleriaKTiwariSKumarS. A deep learning-based convolutional neural network model with VGG16 feature extractor for Alzheimer's disease detection using MRI scans. Measurement: Sensors. (2022) 24:100506. 10.1016/j.measen.2022.100506

  • 22.

    BhattacharyaSNainalaGSRoojSRoutrayA. Local force pattern (LFP): descriptor for heterogeneous face recognition. Pattern Recognit Lett. (2019) 125:6370. 10.1016/j.patrec.2019.03.028

  • 23.

    DehghaniMTrojovskýP. Serval optimization algorithm: a new bio-inspired approach for solving optimization problems. Biomimetics. (2022) 7(4):204. 10.3390/biomimetics7040204

  • 24.

    JiaHZhangJRaoHAbualigahL. Improved sandcat swarm optimization algorithm for solving global optimum problems. Artif Intell Rev. (2024) 58(1):5. 10.1007/s10462-024-10986-x

  • 25.

    ZhouPWangGWangSLiHLiuCSunJet al. A framework of myocardial bridge detection with x-ray angiography sequence. Biomed Eng Online. (2023) 22(1):101. 10.1186/s12938-023-01163-2

  • 26.

    HaoXHamedHNASuQDaiXDengL. A rotated object detection model with feature redundancy optimization for coronary atherosclerotic plaque detection. IEEE Access. (2025) 13:4843148. 10.1109/ACCESS.2025.3538168

  • 27.

    MineoRProietto SalanitriFBellittoGDe FilippoOD'AscenzoFPalazzoSet al. Coronary artery stenosis assessment in x-ray angiography through spatio-temporal attention for non-invasive FFR and iFR estimation. In: Proceedings of the 17th International Joint Conference on Biomedical Engineering Systems and Technologies – Volume 1: BIOIMAGING. SciTePress (2024). p. 30512. 10.5220/0012449200003657

  • 28.

    Jiménez-PartinenAThurnhofer-HemsiKRodríguez-CapitánJMolina-RamosAIPalomoEJ. Coronary artery disease classification with different lesion degree ranges based on deep learning. IEEE Access. (2024) 12:6922939. 10.1109/ACCESS.2024.3401465

  • 29.

    ARCADE Dataset. Available online at:https://zenodo.org/records/8386059 (Accessed November 2025).

  • 30.

    CADICA Dataset. Available online at:https://data.mendeley.com/datasets/p9bpx9ctcv/2 (Accessed November 2025).

  • 31.

    PravalikaNJabeenaARajamaniV. Custom hardware design for peripheral artery disease detection: field-programmable gate arrays and application-specific integrated circuits. Int J Syst Innov. (2025) 9(1):7897. 10.6977/IJoSI.202502_9(1).0007

  • 32.

    PandeyVLilhoreUKWaliaR. Enhanced multiclass heart disease classification through advanced signal processing with modified mixed attention mechanism-based deep bilstm. Multimed Tools Appl. (2025) 84(31):38893910. 10.1007/s11042-025-20723-3

  • 33.

    PandeyVLilhoreUKWaliaR. Advanced heart disease prediction through spatial and temporal feature learning with SCN-deep BiLSTM. Int J Comput Intell Syst. (2025) 18(1):25. 10.1007/s44196-025-00734-6

  • 34.

    AbdelhamidAEl-GhamryAAbdelhayEHAbo-ZahhadMMMoustafaHED. Improved pulmonary embolism detection in CT pulmonary angiogram scans with hybrid vision transformers and deep learning techniques. Sci Rep. (2025) 15:31443. 10.1038/s41598-025-16238-4

  • 35.

    AbdelhamidAEl-GhamryAAbdelhayEHAbo-ZahhadMMMoustafaHEDKhalifaF. A robust attention-based architecture for PE detection using pulmonary CT angiograms. In: 2026 IEEE 5th International Conference on Computing and Machine Intelligence (ICMI) Al-Ahsa, Saudi Arabia. New York, NY: Institute of Electrical and Electronics Engineers (IEEE) (2026), 15.

Summary

Keywords

angiographic images, atherosclerosis classification, deep learning, image augmentation, knowledge distillation

Citation

Pravalika N, A. J and Rajamani V (2026) MemAF-KTCBM: a Memory-Aware Fractional optimisation-enabled deep learning model for atherosclerosis classification. Front. Med. Technol. 8:1901028. doi: 10.3389/fmedt.2026.1901028

Received

05 June 2026

Revised

12 July 2026

Accepted

30 July 2026

Published

25 August 2026

Volume

8 - 2026

Edited by

Maria Del Carmen Valdés Hernández, University of Edinburgh, United Kingdom

Reviewed by

Hossam El-Din Moustafa, Mansoura University, Egypt

Abeer Abdelhamid, Mansoura University, Egypt

Updates

Copyright

*Correspondence: Jabeena A

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics