ORIGINAL RESEARCH article

Front. Drug Discov., 07 August 2026

Sec. In silico Methods and Artificial Intelligence for Drug Discovery

Volume 6 - 2026 | https://doi.org/10.3389/fddsv.2026.1805731

Spectral analysis and AI/ML-based data-driven approaches for enhanced protein conformation selection and prediction in drug discovery

  • 1. Department of Computer Science University of Alabama in Huntsville, Huntsville, AL, United States

  • 2. Department of Biological Sciences University of Alabama in Huntsville, Huntsville, AL, United States

Abstract

Artificial intelligence (AI) has become an important tool in drug discovery by enabling the analysis of large-scale molecular dynamics (MD) simulation data and improving the understanding of protein-ligand interactions. However, identifying functionally relevant ligand-binding conformations from highly dynamic MD trajectories remains a major challenge. We propose a spectral analysis-based AI/machine learning (ML) framework to improve the identification of ligand-binding protein conformations. The framework compares the Fast Fourier Transform (FFT) and Discrete Wavelet Transform (DWT) by transforming protein feature time series into frequency-domain and time-frequency-domain representations, respectively. These spectral features capture global conformational dynamics and localized structural changes. A probabilistic majority-voting decision-fusion strategy integrates predictions from multiple AI/ML models, while the spectral feature space is used to mitigate class imbalance, improve the signalto-noise ratio, and enhance discriminative learning. The framework was evaluated on three G protein-coupled receptors (GPCRs): ADORA2A, OPRD1, and OPRK1. Compared with baseline models trained on raw time-series data, the proposed approach achieved improved predictive performance. FFT-based features effectively captured high-frequency conformational signatures, whereas DWT-based features identified localized high-energy patterns associated with ligand-binding events. The decision-fusion strategy further improved the sensitivity, the area under the receiver operating characteristic curve (AUC), and the overall consistency of the prediction across all targets. Spectral-domain analysis substantially enhances AI-driven identification of ligand-binding protein conformations by providing complementary representations of protein dynamics and improving classification performance. This framework offers a robust approach for analyzing MD simulations in the discovery of structure-based drugs and can facilitate the identification of biologically relevant conformations. Future work will validate the predicted conformations through molecular docking and extend the framework to additional therapeutic protein targets.

1 Introduction

The discovery of new therapeutic compounds depends on the identification of small molecules that selectively and safely bind to their intended protein targets to modulate biological function. Developing such a pharmaceutical drug, defined as a clinically tested and approved therapeutic agent, typically requires more than a decade of research and can cost more than $1-2 billion (). Despite these investments, more than 90% of candidate molecules fail during preclinical or clinical evaluation (). A major contributor to this high attrition rate is off-target binding, in which compounds bind unintended proteins, leading to reduced efficacy or adverse effects ().

To improve early-stage success rates, modern drug discovery increasingly relies on high-performance computing (HPC) () to evaluate large chemical libraries. Structure-based approaches such as molecular dynamics simulations (MD) () and ensemble-based docking () can now screen millions of small-molecule compounds against a protein target in hours. Ensemble docking leverages the protein conformational selection mechanism, in which ligands preferentially bind pre-existing conformational states within a dynamic ensemble (). These workflows generate massive datasets–often exceeding one million protein conformations and protein-ligand complexes–along with associated interaction energies (). Only a small fraction of these conformations correspond to true binding-competent states, creating a highly imbalanced classification problem. Machine learning (ML) and artificial intelligence (AI) have emerged as powerful tools to analyze such large-scale biophysical datasets. They enable the identification of structural or physicochemical signatures that distinguish binding from non-binding conformations, thus accelerating the selection of promising protein states for downstream docking or experimental validation. However, the extreme class imbalance (), where non-binding conformations - vastly outnumber binding conformations, poses a significant challenge for traditional ML algorithms. Previous work introduced a two-stage sampling-based classifier to mitigate this imbalance and improve the prediction of minority binding conformations (; ; ). Spectral analysis has recently gained traction in computational biology for uncovering dynamic patterns in protein systems, including protein-protein interactions (), decoy discrimination (), and MD-derived motion analysis (). Building on this direction, our earlier work demonstrated that discrete wavelet transform (DWT) coefficients capture high-energy, time-localized fluctuations associated with ligand binding (). In that study, we first applied a feature-ranking methodology (; ; ) to identify the most informative protein descriptors across the MD trajectory. These selected descriptors were then transformed into the spectral domain using DWT, allowing us to analyze fluctuations in their time-frequency representations. By examining high-energy spectral coefficients, we developed a targeted re-balancing strategy that simultaneously addressed the severe class-imbalance problem and enhanced the detection of binding-relevant conformations. The motivation for this approach stems from the nature of MD simulations: protein conformations are sampled at uniform time intervals over trajectories that span hundreds of nanoseconds to microseconds. Such time-series data contain subtle but meaningful structural transitions that may be difficult to detect in the raw temporal domain. Spectral representations help reveal these hidden conformational signatures by focusing on periodic, transient, or localized fluctuations that correlate with ligand-binding events. This provides a principled rationale for using spectral analysis to improve protein conformation selection. Building upon our previous work, the present study investigates two prominent spectral analysis techniques, the Discrete Wavelet Transform (DWT) () and the Fast Fourier Transform (FFT) (), to evaluate their effectiveness for dataset rebalancing and improved identification of binding conformations. A comparative analysis of these two spectral approaches is conducted to determine which method provides superior performance in distinguishing binding and non-binding conformations for three targets: ADORA2A, OPRD1, and OPRK1. Furthermore, an ensemble-based decision fusion strategy using probabilistic majority voting is incorporated to enhance the detection and classification of both binding and non-binding conformations, thereby improving the robustness and reliability of the overall prediction framework.

2 Materials and methods

2.1 Dataset overview

Three proteins were used to evaluate the effectiveness of the proposed framework: ADORA2A, OPRD1, and OPRK1. The corresponding Protein Data Bank (PDB) structure IDs used in this study are “3EML”, “4N6H″, and “4DJH”, respectively. For each protein, two categories of conformations were considered: (a) ligand-binding conformations and (b) non-binding conformations. These protein-ligand conformational datasets were previously established and reported by . Each data set contains approximately 3,000 protein conformations and 50 physicochemical descriptors. All datasets exhibit significant class imbalance. Specifically, the imbalance ratio for ADORA2A is 3:1, indicating that for every one binding conformation, there are three non-binding conformations. The imbalance ratios for OPRK1 and OPRD1 are 21:1 and 41:1, respectively. The physicochemical descriptors/features extracted using the Molecular Operating Environment (MOE) platform for ADORA2A, OPRD1, and OPRK1 datasets have been previously described and published (; ; ).

In this work, the proposed framework was trained on 30% of the data set and evaluated on the remaining 70%. Given the relatively limited size of typical biomedical datasets, this training strategy serves three purposes: first, to assess the model’s ability to achieve strong predictive performance with a reduced training sample size; second, to reduce the risk of overfitting that may arise from using a disproportionately large training set; and third, to maintain consistency with our previously published work. For all three target proteins, the data were randomly partitioned into training and test sets to ensure unbiased evaluation. The distribution of binding and non-binding protein conformations in the training and test sets is displayed in Table 1.

TABLE 1

Target protein# of Binding protein conformations# of non-binding protein conformations
TrainingTestingTrainingTesting
ADORA2A2685836301,517
OPRD118548832,049
OPRK1361018641,998

Distribution of binding (class 1) and non-binding (class 0) protein conformations in training and test set.

2.2 Feature selection and ranking

The feature selection process involves understanding the contributions of individual biophysical-chemical protein attributes to the prediction rates of potential drug candidates or binding protein conformations. We are specifically interested in delving into multiple facets of protein attributes and evaluating the unique information they contain from an ML and statistical standpoint. In addition, feature selection reduces the number of input variables or protein features, thereby shrinking the learning space of AI/ML models and improving their prediction efficiency while reducing computational and memory overhead. In our work, we have tested four ML-based feature selection methods to identify important protein features, reduce redundancy, and improve the prediction of potential binding protein conformations, thereby reducing the computational complexity of the dataset. The four ML feature selection methods used are Analysis of variance (ANOVA), Mutual Information (MI), Recurrence Quantification Analysis (RQA), and Spearman correlation (SC).

Analysis of variance (ANOVA) () was used to determine the linear relationships among the protein’s features, and the significant features associated with the highest F-values were selected. The ANOVA method aids in selecting important physicochemical protein features that play a vital role in protein-ligand interactions and conformational selection. In this method, features are selected based on a user-defined threshold applied to the computed F-value (a feature importance score). Mutual Information (MI) (; ) is a measure of how much knowledge can be gained about a variable ‘P’ using a different random variable ‘Q’. To understand the common information across all protein features, the MI value is first calculated for all protein descriptors to determine how dependent the vectors of physicochemical characteristics are on all attributes. If the MI value is 1, it is assumed that all protein characteristics share the same information, and if it is 0, it is assumed that none of the features share any common (or special) information. In our study, protein features with the highest MI values above a user-defined threshold, as determined by the calculated MI scores, were retained.

A nonlinear data analysis approach for studying dynamical systems is recurrence quantification analysis (RQA) (), which first quantifies recurrent patterns in a dynamic system. Entropy, defined as the probability distribution of diagonal line lengths on the RQA plot, was used as the feature-importance metric. In terms of the time-space evolution of protein conformations, it helps investigate the relationship between the RQA-based entropy measure and the likelihood of identifying potential binding protein conformations. Features were selected using a user-defined threshold applied to the entropy-based importance scores.

The Spearman correlation (SC) coefficient () is used to measure the strength and direction of each protein feature’s monotonic relationship with the target variable. Using the absolute value of the correlation coefficient, protein features are selected. This method helps identify physicochemical protein features that are highly correlated with one another. As with other methods, feature selection is performed using a user-defined threshold on absolute correlation values.

Finally, a unified feature ranking score is computed by integrating the feature ranks obtained from all four feature selection methods to identify the most significant protein features. For each method, features that satisfy the user-defined threshold criterion are assigned a binary score of 1 (selected), whereas those that do not are assigned a score of 0 (not selected). The binary scores from all four methods are then aggregated, yielding a cumulative score ranging from 0 to 4 for each feature. Features with a total score of 4, indicating selection by all four methods, are considered the most robust and biologically significant. The rationale for adopting a feature score of 4 is based on two key considerations. First, features consistently selected by all four feature-selection methods are more likely to represent truly informative and biologically relevant characteristics rather than method-specific artifacts. Second, enforcing consensus across all methods minimizes potential biases arising from dataset characteristics or the underlying assumptions of individual feature-selection techniques. Therefore, this consensus-based strategy enhances the reliability, robustness, and generalization of the selected feature set. Table 2 presents the common protein features identified through this unified feature ranking framework. The rationale for using only three descriptors is based on our previous work (; ), in which this common subset achieved performance comparable to or better than both target-specific and full-feature sets. Their consistent performance across multiple targets suggests that they capture key characteristics that distinguish binding from non-binding conformations, motivating their use in this study and warranting further investigation of their mechanistic relevance.

TABLE 2

pro_asa_vdwWater accessible surface area
pro_asa_hydHydrophobic surface area
pro_hyd_momentHydrophobicity moment

Common protein features that were selected using the feature ranking module for proteins ADORA2A, OPRD1, and OPRK1.

2.3 Data rebalancing

The dataset used in our experiments suffers from class imbalance, in which the distribution of non-binding (higher sample class) and binding (lower sample class) protein conformations is severely imbalanced. This issue often causes AI/ML models to learn in a biased manner, favoring the class with the predominant samples (non-binding protein conformations), leading to a higher misclassifications rate in the class with fewer samples (binding protein conformations). To tackle this issue, our previous work (; ; ) has proposed several novel solutions. In this work, we address this class imbalance problem through the introduction of an innovative solution to reduce the non-binding protein conformations and increase the binding protein conformation samples by generating synthetic samples using the information gathered from the time-frequency domain using discrete Wavelet transform (DWT) and Fast Fourier transform (FFT), and Generative adversarial networks (GANs). Through this novel work, we intend to explore the impact of time-frequency and frequency-domain analyses of protein conformations to understand their binding tendencies and enhance the prediction of potential binding protein conformations.

2.3.1 Discrete wavelet transform

Wavelet transforms have been used for decades in image compression, signal and image processing applications due to their ability to provide simultaneous time- and frequency-domain resolution. A multi-resolution discrete wavelet transform (DWT) representation is built on differences in information between successive resolutions (Weeks and Bayoumi, 2003). In multi-resolution DWT, the signal is divided into one or more resolution levels, where the high-pass filter produces the signal’s detail coefficient and the low-pass filter its approximation coefficient. Any level’s absolute coefficient determines which set of filters should be used to produce the absolute and detailed signals at the following level (). In our study, we are using only 3 of the 50/51 protein features selected by the AI/ML feature ranking method. Therefore, DWT is applied to all three protein features selected in the dataset. We apply the DWT to the signal at levels 1 and 8, corresponding to the lowest level (time resolution) and the highest wavelet level (frequency resolution), respectively, for our desired time-frequency resolutions (; ; ). To maximize the prediction of binding vs. non-binding protein conformations, DWT is applied at two separate layers to preserve high-energy coefficients and extract rich time-frequency information in the wavelet domain. The wavelet coefficients are sorted by level first. Finally, as defined by Equation 1, we determine the total energy TE that is present in the wavelet coefficients at the desired level.where represents the absolute wavelet coefficient present at the desired level, Equation 1 is used to calculate the threshold parameter , which determines the percentage of significant wavelet coefficients to be preserved at the lowest level based on the determined total energy from Equation 2. Finally, we flag the indices of the retained wavelet coefficients and add the energy of the sorted wavelet coefficients (highest to lowest significant coefficients) existing at the lowest level up until the threshold is met. This ensures that only biologically relevant conformations consistent with learned spectral binding patterns are kept. As a result, the dataset is not arbitrarily inflated; instead, it is enriched with representative minority-class samples while reducing noise and limiting spurious or biased synthetic generations.

The visualization in Figures 1a–c illustrate the discrete wavelet transform spectral signatures for the features pro_hyd_moment, pro_asa_hyd, and pro_asa_vdw, respectively, for protein OPRK1. In the figure, the orange line represents the wavelet coefficients at the lowest level, while the identified peaks, denoted by green dots, highlight the chosen significant wavelet coefficients. The selected significant coefficients were subsequently used to rebalance the dataset after being mapped back to the time domain, aiming to address class imbalance. The discrete wavelet transform spectral signatures of proteins ADORA2A and OPRD1 are shown in Supplementary Figures S1, S3, respectively.

FIGURE 1

2.3.2 Fast fourier transform

The Fast Fourier transform (FFT) is a commonly used technique for time-frequency-domain signal and image analysis in biomedical, wireless communication, and signal and image processing applications (). The FFT is a method for calculating the discrete Fourier transform (DFT) using a spectrum to determine the frequency component of a sampled signal. In the literature, many researchers have employed this method in the frequency-domain analysis of biological signals, such as electrocardiogram (ECG) (), photoplethysmography (PPG), and blood pressure (BP) (). In our work, we have employed the FFT to identify high-energy Fourier coefficients in the frequency domain and to explore whether this information can be used to improve the predictive power of our proposed AI/ML framework.

In this experiment, FFT is applied to 3 out of 50/51 protein descriptors selected from the prior feature selection in Table 2. On the obtained spectral information, the amplitude for each spectral point is computed using Equation 3:where is the amplitude of the signal, we take the absolute value of , which denotes the real, and , which stands for the imaginary part of the computed Fourier frequency coefficient value. The amplitude values are sorted in decreasing order, and we determine the total amplitude in the frequency domain using Equation 4 based on the calculated amplitudes.

The threshold parameter is calculated using Equation 5, which specifies the percentage of significant amplitude values to retain relative to the determined total amplitude. Lastly, we flag the retained value indexes and add the amplitude of the sorted values until the threshold is reached.

The representation in Figures 2a–c showcases the spectral signature obtained through the fast Fourier transform for the features pro_hyd_moment, pro_asa_hyd, and pro_asa_vdw, respectively, for protein OPRK1. Here, the coefficients in the frequency domain are depicted by the orange line, and the selected high-energy coefficients are marked by blue dots indicating identified peaks. Following this, the identified significant coefficients were used to rebalance the data set after being mapped back to the time domain, effectively addressing the class imbalance. The fast Fourier transform spectral signatures of the proteins ADORA2A and OPRD1 are shown in Supplementary Figures S2, S4, respectively.

FIGURE 2

2.4 Generative adversarial network

Generative adversarial networks (GANs) are an unsupervised learning technique that generates new samples that closely resemble the original data set by exploiting regularities or patterns in the input data. Two artificial models used in the GAN method, the discriminator and the generator, compete to learn the data (Wonkeun and Dongil, 2022). While the generator produces synthetic data that resembles real data, the discriminator aims to distinguish genuine from synthetic data. To address class imbalance and improve the prediction of potential binding protein conformations, a Generative Adversarial Network (GAN) is employed to oversample the minority class (binding conformations) in the dataset. The GAN-based approach generates synthetic yet realistic minority-class samples, enabling a more balanced and representative learning process for the proposed AI/ML framework. Unlike traditional oversampling techniques, which may duplicate existing samples and increase the risk of overfitting, GANs can learn the underlying data distribution and generate diverse synthetic conformations that better capture the variability of binding states. In this study, GANs are employed to increase the representation of minority class samples (Binding conformations) identified in the spectral domain. In this study, GANs were employed to augment the minority-class distribution by synthesizing additional binding conformations identified within the spectral domain (). GAN models were trained on frequency-domain and time-frequency-domain representations derived from FFT and DWT, respectively. The synthesized spectral-domain samples were subsequently mapped back to the temporal domain to ensure that the generated conformations retained biologically meaningful structural characteristics. This targeted augmentation increased the effective representation of binding conformations and enabled the downstream classifiers to learn more discriminative decision boundaries between the two classes. Incorporating these synthetic samples into the training process improved model generalization, enhanced robustness to severe class imbalance, and strengthened the framework’s ability to reliably detect both binding and non-binding protein conformations. Figure 3 provides a complete overview of the GAN-based workflow.

FIGURE 3

2.5 Classification methods

2.5.1 Gaussian Naive Bayes classifier

Gaussian Naive Bayes Classifier (GB) is a popular supervised data classification technique based on Bayes Rule (). For probabilistic classification, it uses maximum a posteriori (MAP) estimation. A test data instance’s posterior class probability is determined using the class-conditional density estimation and class prior probability parameters, and the class with the highest posterior probability is chosen (). The supervised classification and prediction performed in this work use the GB approach, which is probabilistic and geared toward identifying probable binding protein conformations.

2.5.2 Extreme Gradient Boosting

Several weak classifiers are combined into a single strong classifier using Extreme Gradient Boosting (XGBoost), a tree-ensemble boosting technique (). The strong learner is iteratively trained to achieve the best classification or prediction performance from a base learner. In this study, supervised classification and prediction were performed using the XGBoost classifier, which is effective in identifying probable non-binding protein conformations.

2.5.3 Convolutional neural network

The most popular artificial neural network utilized in a range of computer vision applications, including texture identification (), remote sensing scene classification (), and structure-based protein analysis (Torng and Altman, 2017), is the convolutional neural network (CNN), a supervised deep learning technique (). In a CNN, several convolutional, pooling, and dropout layers are followed by one or more fully connected (FC) layers (Sultana et al., 2018). To reduce overfitting, our proposed approach uses a convolution layer followed by a dropout layer, then a max pooling layer, a fully connected layer, and an output layer. The rectified linear unit (ReLU) serves as the activation function for the convolutional and fully connected layers. Binary cross-entropy serves as the CNN’s loss function. Figure 4 describes the CNN architecture used in our work.

FIGURE 4

2.6 Evaluation metrics

The confusion matrix and related evaluation metrics, such as classification accuracy, sensitivity, specificity, and so on, are the most commonly used ML evaluation metrics for measuring the classification or predictive performance of ML algorithms. In this case of binary classification between binding and non-binding protein conformations, the confusion matrix produces four types of classification outcomes (

):

  • True positive (TP): The classifier correctly predicts binding protein conformations (correct class 1 sample predictions)

  • False positive (FP): The classifier incorrectly predicts binding protein conformations (incorrect class 1 sample predictions)

  • False negative (FN): classifier incorrectly predicts non-binding protein conformations (incorrect class 0 sample predictions)

  • True negative (TN): classifier correctly predicts non-binding protein conformations (correct class 0 sample predictions)

The accuracy of a spectral-based AI/ML framework is calculated by dividing the sum of correctly predicted binding and non-binding protein conformations by the total number of conformations in the data set, as defined by Equation 6.

The sensitivity of the spectral-based AI/ML framework refers to its ability to accurately forecast binding protein conformations. It is calculated by dividing the total number of binding protein conformations in the data set by the number of successfully anticipated binding protein conformations, as defined by Equation 7.

The AUC score measures the effectiveness of the spectral-based AI/ML framework to distinguish between binding and non-binding protein conformations. The higher the AUC score, the better the correct prediction of binding protein conformations (TP) and non-binding protein conformations (TN).

The Matthews correlation coefficient (MCC) () is a contingency-matrix-based metric that computes the Pearson correlation between the predicted and actual binary labels, making it robust to class imbalance. Unlike accuracy or F1-score, MCC yields a high value only when the classifier correctly identifies most positive and most negative samples. It ranges from −1 (complete disagreement) to +1 (perfect classification), with 0 representing performance equivalent to random guessing. In terms of the confusion-matrix entries, MCC is defined by Equation 8:

2.7 Decision fusion

In our proposed work, we use three classifiers to maximize the detection of potential binding and non-binding protein conformations and enhance the AI/ML model’s ability to distinguish between them. Initially, all classifiers are assigned equal probabilities, i.e., = = = 1/3, so that each classifier’s prediction is given equal importance. Here, is the probability of selecting GB predictions, is the probability of selecting XGBoost predictions, and is the probability of selecting CNN predictions.

Due to the inherent class imbalance in the dataset, the individual classifiers exhibit varying biases in their predictions. Some models tend to favor detecting non-binding protein conformations, while others are more effective at identifying binding conformations. To address this imbalance and improve the AI/ML framework’s ability to accurately distinguish between binding and non-binding conformations, a rank-based decision-fusion strategy is introduced.

The proposed strategy evaluates each classifier according to two performance measures: specificity and sensitivity. Specificity reflects the model’s ability to correctly identify non-binding conformations, whereas sensitivity measures its ability to detect binding conformations correctly. Based on these metrics, each classifier is assigned two separate ranks ranging from ‘0’ to ‘2’. The first rank is determined using specificity values, and the second rank is assigned using sensitivity values. A rank of 0 corresponds to the lowest-performing classifier for a given metric, while a rank of 2 corresponds to the best-performing classifier. This ranking mechanism prioritizes classifiers that exhibit stronger predictive performance for either binding or non-binding conformations. Rather than relying on a fixed set of classifiers whose behavior may be biased toward the characteristics of the original training distribution, the framework dynamically selects the highest-performing models as new data becomes available. This adaptive selection strategy reduces dependence on any single model, mitigates performance drift, and improves the reliability of distinguishing between the two classes across evolving datasets.

After the ranking process, the prediction probabilities generated by the individual classifiers are combined using a weighted probabilistic fusion scheme, as defined in Equations 9, 10:where and denote the total probability of each predicted binding and non-binding protein conformations. Based on the computed specificity value of the model, , , and reflect the assigned ranks of the GB, XGBoost, and CNN classifiers, respectively. Based on the model’s computed sensitivity values, , , and denote the assigned ranks of the GB, XGBoost, and CNN classifiers, respectively. The final classification produced by the decision-fusion layer is determined by selecting the class with the highest aggregated probability. A prediction is accepted only when the corresponding probability is greater than or equal to 0.6667 (66.67%), ensuring stronger agreement among the ensemble classifiers and improving the reliability of both binding and non-binding conformation detection.

2.8 Enrichment ratio

To validate the proposed AI/ML framework, the model’s true positives (TP) and false negatives (FN) were used to compute the enrichment ratio. The enrichment ratio provides a biologically meaningful measure of how effectively the model prioritizes true binding conformations relative to random or baseline selection. In a biological context, a higher enrichment ratio indicates that the framework is successfully concentrating experimentally or functionally relevant protein-ligand binding states at the top of the ranked predictions. This is particularly important in drug discovery, where experimental validation is costly and time-consuming, as it enables more efficient identification of promising candidate conformations for downstream studies such as molecular docking and binding affinity analysis. Consequently, the enrichment ratio serves as a practical indicator of the model’s ability to enhance biological signal detection in highly imbalanced, noisy conformational datasets.

As discussed and reported in our earlier work (; ; ), the baseline enrichment ratio is used to evaluate overall prediction performance in the absence of an AI/ML framework. We selected subset data based on previously computed and published expected protein-ligand interaction energies reported by to ensure the accuracy of the baseline enrichment ratio. Equation 10, which expresses the baseline enrichment, was obtained by dividing the number of binding conformations by the total number of conformations, as described by . This determines the baseline enrichment observed throughout the testing phase without the AI/ML framework.

Equation 12 is used to compute the AI/ML framework enrichment ratios by using various subsets of the TP and FN values. Equation 13 specifies the final enrichment ratios returned by each of the four distinct filters (A, B, C, D), based on the values obtained from Equations 11, 12.

Four distinct filters, as illustrated in

Figure 5

were employed to compute the final enrichment ratios for the proteins OPRK1, ADORA2A, and ADRB2, and their descriptions (

) are outlined below:

  • Filter A: Involves taking all true positive (TP) and false negative (FN) conformations predicted by the AI/ML framework and selecting a subset, equivalent to X%, of the lowest energy for each conformation.

  • Filter B: Encompasses taking all TP and FN conformations predicted by the AI/ML framework and randomly selecting Y% of those conformations, then proceeding to filter A.

  • Filter C: Entails taking all TP and FN conformations predicted by the AI/ML framework, arranging them by binding energy, and randomly selecting X% of conformations with the lowest protein: ligand binding energy.

  • Filter D: Encompasses taking all TP and FN conformations predicted by the AI/ML framework, utilizing the maximum binding energy calculated from filter C, and selecting all binding energies inferior to that specific energy.

FIGURE 5

Table 3 summarizes the maximum Base Enrichment ratios computed for each target protein.

TABLE 3

ProteinMaximum enrichment ratio
ADORA2A
OPRD1
OPRK1

Maximum base enrichment ratios calculated for each target proteins.

2.9 Proposed spectral based AI/ML protein conformation selection/prediction framework

In this study, we employ a feature ranking framework based on the feature selection methods described in the section above to discover the distinct protein descriptors that are shared by the proteins ADORA2A, OPRD1, and OPRK1, followed by an oversampling and under-sampling framework, and then a classifier to distinguish between the binding and non-binding protein conformations. The updated methodology is described in the following steps, summarized in

Figure 3

, which illustrates the full block-diagram representation of the proposed experimental approach.

  • The first step in the process is to input the dataset, after which the ML feature selection techniques are applied to choose the significant protein characteristics from each of the methods: a) Analysis of variance (ANOVA), b) Mutual Information (MI), c) Recurrence Quantification Analysis (RQA), and d) Spearman correlation.

  • Based on the feature ranks acquired from the four feature selection methods, a feature ranking score is computed using majority voting. Based on a voting score of 4, three protein descriptors–such as “pro_asa_vdw” (Water Accessible Surface Area), “pro_asa_hyd” (Hydrophobic Surface Area), and “pro_hyd_moment” (Hydrophobicity Moment)–were chosen to generate a new dataset.

  • To create a new, less biased dataset, the discrete wavelet transform (DWT) or the fast Fourier transform (FFT) is applied to the three selected protein descriptors. In the time-frequency domain for DWT or the frequency domain for FFT, high-energy coefficients for the protein descriptors are identified. Highlighted and mapped back into the time domain.

  • Class 0 data samples (non-binding protein conformations) are reduced on unidentified class 0 indexes, and generative adversarial networks are used to construct new synthetic class 1 samples (binding protein conformations) on identified class 1 indexes from the wavelet or frequency domain. By improving the detection rate for class 1 samples or binding protein conformations, this step helps resolve the class imbalance problem. To maintain consistency, we keep the size of the new training dataset equal to that of the initial training dataset.

  • Next, supervised classification is performed on the new training dataset using deep learning techniques, such as convolutional neural networks (CNN), and machine learning techniques, such as Gaussian Naive Bayes (GB) and Extreme Gradient Boosting (XGBoost). The classifier is applied to the new training dataset to distinguish between binding and non-binding conformations, and the resulting classifications are recorded.

  • To uniquely identify the total number of probable binding and non-binding protein conformations obtained from CNN, XGBoost, and GB classification methods, a decision-fusion procedure based on probabilistic majority voting is used. The classification outcome of the decision fusion is recorded and serves as input to the last stage of our methodology.

  • Lastly, to calculate the enrichment ratios, the enrichment-ratio framework uses the TP (binding conformations) and FN (binding conformations incorrectly predicted as non-binding) from the AI/ML protein conformation prediction framework (Decision fusion). The results of the Enrichment Ratio Framework are documented in this stage.

3 Results

3.1 Computational evaluation on ADORA2A dataset

Table 4 summarizes the classification performance for ADORA2A using four WaveGAN-based models: WaveGAN-CNN, WaveGAN-GB, WaveGAN-XGBoost, and the WaveGAN-Fusion ensemble obtained through the voting mechanism described in Sections 2, 3. All models were trained on 30% of the dataset (630 non-binding and 268 binding conformations) and evaluated on the remaining 70% (1,517 non-binding and 583 binding conformations) using the feature set in Table 2. Table 5 presents the corresponding results for the FFT-based models: FFT-GAN-CNN, FFT-GAN-GB, FFT-GAN-XGBoost, and FFT-GAN-Fusion. Across both tables, it is evident that the decision fusion strategy consistently improves discrimination between binding and non-binding conformations, as reflected in higher sensitivity, overall accuracy, AUC, and MCC. When comparing the two spectral approaches, WaveGAN-Fusion achieves slightly better sensitivity, accuracy, AUC, and MCC than FFT-GAN-Fusion.

TABLE 4

ApproachTPFNFPTNAccuracy (%)Sensitivity (%)Specificity (%)AUCMCC
WaveGAN-CNN37720671380456.2364.6753.000.590.16
WaveGAN-GB55528127224538.0995.2016.150.560.15
WaveGAN-XGBoost48697107144644.3883.3629.400.560.13
WaveGAN-fusion5552871380464.7295.2053.000.730.44

Classification performance on a 70% test set for protein ADORA2A using discrete wavelet transform for data re-balancing.

TABLE 5

ApproachTPFNFPTNAccuracy (%)Sensitivity (%)Specificity (%)AUCMCC
FFT-GAN-CNN40817575875955.5769.9850.030.600.18
FFT-GAN-GB43215180371454.5774.1047.070.610.19
FFT-GAN-XGBoost33824565486357.1957.9856.890.570.13
FFT-GAN-fusion43215165486361.6774.1056.890.650.28

Classification performance on a 70% test set for protein ADORA2A using fast fourier transform for data re-balancing.

Figure 6 illustrates the total accuracy of the AI/ML frameworks evaluated across varying training sizes. WaveGAN-Fusion performs particularly well in smaller training subsets, whereas FFT-GAN-Fusion shows stronger performance as training size increases. Figure 7 further compares the AUC scores of the baseline models with their corresponding fusion models. The results clearly show that WaveGAN-Fusion provides the strongest class-separation capability, outperforming both its individual base learners and the FFT-based fusion models in terms of AUC scores.

FIGURE 6

FIGURE 7

Finally, Table 6 reports the enrichment ratio computed from the true-positive and false-negative predictions of the decision-fusion model. The proposed spectral-based AI/ML framework achieves a maximum enrichment of 13, which is substantially higher than the baseline enrichment of 9 obtained when no AI/ML-based conformation selection and prediction framework is applied. This demonstrates that the fusion-based spectral models not only improve classification performance but also meaningfully enhance the prioritization of biologically relevant binding conformations.

TABLE 6

ApproachMaximaFilter% of dataMinimaFilter% of data
WaveGAN-fusion13.91Filter A0.5%13.85Filter D0.5%
FFT-GAN-fusion13.08Filter B0.5%11.97Filter D1.0%

Enrichment ratios on a 70% test set for protein ADORA2A.

3.2 Computational evaluation on OPRD1 dataset

Table 7 summarizes the classification performance for OPRD1 for the WaveGAN-based models: WaveGAN- CNN, WaveGAN-GB, WaveGAN-XGBoost, and WaveGAN-Fusion ensemble. Table 8 presents the corresponding results for the FFT-based models: FFT-GAN-CNN, FFT-GAN-GB, FFT-GAN-XGBoost, and FFT-GAN-Fusion. All models were trained on 30% of the dataset (883 non-binding and 18 binding conformations) and evaluated on the remaining 70% (2,049 non-binding and 54 binding conformations). This dataset exhibits a severe 41:1 class imbalance, and under these conditions, the FFT-based fusion model demonstrates markedly superior sensitivity, overall accuracy, AUC, and MCC values compared to WaveGAN-Fusion.

TABLE 7

ApproachTPFNFPTNAccuracy (%)Sensitivity (%)Specificity (%)AUCMCC
WaveGAN-CNN495909114056.5490.7455.640.730.15
WaveGAN-GB468777127262.6785.1962.080.740.15
WaveGAN-XGBoost1440112193792.7725.9394.530.600.14
WaveGAN-fusion495112193794.4490.7494.530.920.51

Classification performance on a 70% test set for protein OPRD1 using discrete wavelet transform for data re-balancing.

TABLE 8

ApproachTPFNFPTNAccuracy (%)Sensitivity (%)Specificity (%)AUCMCC
FFT-GAN-CNN5131007104251.9794.4450.850.730.14
FFT-GAN-GB3618695135466.0966.6766.080.660.11
FFT-GAN-XGBoost74757199295.0512.9697.220.550.09
FFT-GAN-fusion51357199297.1494.4497.220.950.66

Classification performance on a 70% test set for protein OPRD1 using fast fourier transform for data re-balancing.

Figure 8 illustrates the overall accuracy of the evaluated AI/ML frameworks across varying training sizes. Consistent with the tabulated results, FFT-GAN-Fusion outperforms WaveGAN-Fusion for both smaller and larger training subsets, indicating that FFT-derived spectral features provide a more stable basis for classification under extreme imbalance. Figure 9 also compares the AUC scores of the baseline models with their corresponding fusion models, showing that the fusion strategy substantially improves class discrimination. Notably, FFT-GAN-Fusion achieves the strongest separation between binding and non-binding conformations, outperforming both its individual base learners and the WaveGAN-based fusion model.

FIGURE 8

FIGURE 9

Finally, Table 9 reports the enrichment ratio computed from the true-positive and false-negative predictions of the decision-fusion model. The proposed spectral-based AI/ML framework achieves a maximum enrichment of 40, “20 times” higher than the baseline enrichment of 2.

TABLE 9

ApproachMaximaFilter% of dataMinimaFilter% of data
WaveGAN-fusion40Filter B0.5%35.16Filter D5.0%
FFT-GAN-fusion40Filter B0.5%35.5Filter B1.0%

Enrichment ratios on a 70% test set for protein OPRD1.

3.3 Computational evaluation on OPRK1 dataset

Table 10 summarizes the classification performance for OPRK1 using the four WaveGAN-based models: WaveGAN-CNN, WaveGAN-GB, WaveGAN-XGBoost, and WaveGAN-Fusion, whereas Table 11 presents the corresponding results for the FFT-based models: FFT-GAN-CNN, FFT-GAN-GB, FFT-GAN-XGBoost, and FFT-GAN-Fusion. All models were trained on 30% of the dataset (864 non-binding and 37 binding conformations) and evaluated on the remaining 70% (1998 non-binding and 101 binding conformations). This dataset exhibits a substantial 21:1 class imbalance, and under these conditions, WaveGAN-Fusion achieves notably higher sensitivity, AUC, and MCC values, whereas FFT-GAN-Fusion attains the highest overall accuracy.

TABLE 10

ApproachTPFNFPTNAccuracy (%)Sensitivity (%)Specificity (%)AUCMCC
WaveGAN-CNN6140967103152.0460.4051.600.560.05
WaveGAN-GB6833112986944.6467.3343.490.550.05
WaveGAN-XGBoost1289296170284.3367.3385.190.49−0.02
WaveGAN-fusion6833296170284.3367.3385.190.810.30

Classification performance on a 70% test set for protein OPRK1 using discrete wavelet transform for data re-balancing.

TABLE 11

ApproachTPFNFPTNAccuracy (%)Sensitivity (%)Specificity (%)AUCMCC
FFT-GAN-CNN5249103096848.5951.4948.450.500.00
FFT-GAN-GB11002199695.140.9999.900.510.05
FFT-GAN-XGBoost29952194692.811.9897.400.50−0.01
FFT-GAN-fusion52492199695.1851.4999.900.750.69

Classification performance on a 70% test set for protein OPRK1 using fast fourier transform for data re-balancing.

Figure 10 shows the overall accuracy of the evaluated AI/ML frameworks across varying training sizes. Consistent with the tabulated results, FFT-GAN-Fusion maintains superior accuracy for both smaller and larger training subsets. At the same time, WaveGAN-Fusion continues to provide stronger discrimination between binding and non-binding conformations. Figure 11 further highlights that the fusion models consistently outperform their individual base learners, with WaveGAN-Fusion showing the strongest class-separation capability for OPRK1.

FIGURE 10

FIGURE 11

A notable observation across the individual models is the presence of negative MCC values, indicating that several base learners perform worse than random classification. One potential explanation for the weaker performance of certain WaveGAN- and FFT-GAN-based individual models is the non-uniform time-domain evolution of binding versus non-binding conformations in the training dataset. Because the selection of samples for spectral-based oversampling depends on high-energy coefficients, fewer binding conformations may satisfy the high-energy threshold, resulting in limited oversampling and reduced representation of binding-specific spectral signatures. Despite this challenge, the proposed spectral-analysis-based sampling and classification framework shows strong potential for distinguishing binding from non-binding conformations, and the fusion mechanism effectively compensates for these limitations, as reflected in the improved AUC and MCC values.

Finally, Table 12 reports the computed enrichment ratio where our proposed framework achieves a maximum enrichment of 26, substantially higher than the baseline enrichment of 5.5, demonstrating that, despite the imbalance, our proposed framework can not only improve predictive performance but also significantly enhance the prioritization of biologically meaningful binding conformations.

TABLE 12

ApproachMaximaFilter% of dataMinimaFilter% of data
WaveGAN-fusion26.51Filter D0.5%21.00Filter B1.0%
FFT-GAN-fusion22.99Filter A0.5%19.97Filter C5.0%

Enrichment ratios on a 70% test set for protein OPRK1.

4 Discussion

In this work, we introduced a spectral-based AI/ML framework that integrates DWT, FFT, and a decision-fusion strategy to address severe class imbalance in protein: ligand binding datasets. Across three GPCR targets-ADORA2A, OPRD1, and OPRK1 - the proposed WaveGAN-Fusion and FFT-GAN-Fusion models consistently outperformed single-classifier baselines in sensitivity, specificity, overall accuracy, AUC, and MCC. WaveGAN-Fusion performed best for ADORA2A and showed superior binding conformation detection for OPRK1. In contrast, FFT-GAN-Fusion achieved the highest overall accuracy and AUC for OPRD1 and remained more stable across varying training sizes. For OPRK1, several individual models produced negative MCC values due to extreme imbalance and non-uniform time-domain evolution of binding versus non-binding conformations. Because spectral oversampling depends on high-energy coefficients, fewer binding conformations met the oversampling threshold. The fusion strategy mitigated these limitations by combining complementary decision boundaries, yielding consistently positive MCC values and an improved AUC. The enrichment ratios further demonstrate the practical value of the framework. For ADORA2A, OPRD1, and OPRK1, the fusion models achieved enrichment values of 13, 40, and 26 - Ovsubstantially higher than baseline enrichment of 9, 2, and 5.5 without AI/ML-based conformation selection and prediction. These results show that the proposed approach not only improves predictive accuracy but also effectively prioritizes biologically meaningful binding conformations.

A significant advantage of the proposed framework is its ability to reduce the computational burden of ensemble docking, one of the most expensive steps in structure-based drug discovery. Traditional ensemble docking requires evaluating thousands of MD-derived conformations, many of which are non-binding and contribute minimally to downstream screening accuracy. Prior studies have attempted to mitigate this bottleneck through clustering-based selection, RMSD filtering, or energy-based pruning—approaches exemplified by (), who highlighted the high computational cost of ensemble docking and the need for improved conformation-selection strategies. Additional work by () showed that RMSD based clustering often produces redundant conformations, while () demonstrated that induced-fit docking improves accuracy but remains computationally intensive when applied to large ensembles. These long-standing challenges are now being revisited in light of emerging AI-based conformational-landscape predictors. As emphasize, “no large-scale method can achieve this other than slow and computer-intensive MD simulations,” underscoring why ensemble docking remains computationally demanding. Recent Critical Assessment of Structure Prediction (CASP) assessments (; ) similarly show that “the results on these tracks were not outstanding,” highlighting the persistent difficulty in capturing alternative conformations. also identifies Microsoft’s BioEmu () as a potential breakthrough, noting that it can emulate what “would take 100,000 GPU hours of atomistic MD in minutes” by generating thousands of Boltzmann-weighted conformations. However, BioEmu also inherits limitations common to AI-based sampling—most notably memorization bias. Together, these observations reinforce the need for frameworks that can intelligently filter or prioritize conformations before expensive docking or refinement steps. By using spectral-domain signatures to identify binding-relevant conformations early, our framework directly addresses the computational inefficiencies highlighted in both MD-based and AI-based ensemble generation. This positions our approach as a practical, scalable solution aligned with the broader push toward efficient conformational-landscape prediction and the reduction of unnecessary computational overhead in drug-discovery pipelines.

The proposed framework can not only alleviate the computational bottleneck associated with ensemble docking but can also be readily integrated into the early stages of the drug-discovery pipeline. A key application is the automated labeling of unlabeled MD conformations, followed by validation of predicted binding states through ensemble docking. Non-binding conformations can be efficiently filtered out, reducing computational overhead, while predicted binding conformations can be selectively docked to confirm their relevance. This establishes a feedback loop in which docking outcomes iteratively refine the spectral-domain classifiers, progressively improving predictive accuracy. Overall, this work demonstrates that spectral analysis, combined with GAN-based sampling and decision fusion, provides a scalable, biologically grounded approach to protein-conformation selection. It advances methodological capabilities for handling extreme class imbalance, enhances the detection of binding-relevant conformations, and opens new avenues for understanding the physicochemical evolution of proteins while streamlining early-stage drug-discovery workflows.

Statements

Data availability statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author contributions

SG: Project administration, Validation, Writing – review and editing, Methodology, Investigation, Writing – original draft, Conceptualization, Formal Analysis, Visualization. VM: Conceptualization, Methodology, Validation, Investigation, Supervision, Writing – review and editing, Funding acquisition, Resources, Formal Analysis, Writing – original draft, Project administration. JB: Conceptualization, Writing – review and editing, Investigation, Writing – original draft, Supervision, Funding acquisition, Resources, Validation, Project administration, Formal Analysis.

Funding

The author(s) declared that financial support was received for this work and/or its publication. Funding was provided by the Department of Computer Science and the Department of Biological Sciences, College of Science, University of Alabama in Huntsville. Additional funding was provided by the Pei-Ling Chan Chair Endowment to Jerome Baudry.

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.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fddsv.2026.1805731/full#supplementary-material

References

Summary

Keywords

artificial intelligence (AI), deep learning, drug discovery, feature engineering, machine learning, molecular dynamics simulations, protein conformation selection, protein–ligand interactions

Citation

Gupta S, Menon V and Baudry J (2026) Spectral analysis and AI/ML-based data-driven approaches for enhanced protein conformation selection and prediction in drug discovery. Front. Drug Discov. 6:1805731. doi: 10.3389/fddsv.2026.1805731

Received

06 February 2026

Revised

02 July 2026

Accepted

06 July 2026

Published

07 August 2026

Volume

6 - 2026

Edited by

Simone Brogi, University of Pisa, Italy

Reviewed by

Luca Pinzi, University of Modena and Reggio Emilia, Italy

Amit Kumar Banerjee, Indian Institute of Chemical Technology (CSIR), India

Updates

Copyright

*Correspondence: Shivangi Gupta,

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