Papers
Topics
Authors
Recent
Search
2000 character limit reached

RDBP: A Context-Sensitive Acronym

Updated 6 July 2026
  • RDBP is a polysemous acronym that represents distinct methods in facial expression recognition, continual learning, and protein function prediction.
  • In facial expression recognition, RDBP employs asymmetric stop-gradient backpropagation to align synthetic features with real anchors, boosting FER accuracy.
  • In continual learning and bioinformatics, RDBP denotes a composite baseline and dual-binding protein predictor that uses tailored activation and gradient attenuation techniques.

Searching arXiv for recent and relevant usages of “RDBP” and closely related expansions. RDBP is a polysemous acronym whose meaning depends strongly on disciplinary context. In recent arXiv usage, it denotes at least three distinct objects: a gradient-handling algorithm for facial expression recognition, a rehearsal-free continual-learning baseline built from ReLUDown and Decreasing Backpropagation, and a biological category associated with dual DNA- and RNA-binding proteins, often written as DRBP in the protein-function literature. In adjacent bioinformatics literatures, the same letter pattern also appears near RNA-binding proteins, receptor-binding proteins, and DNA-binding-protein predictors, which makes local definition indispensable for correct interpretation (Yan et al., 2020, Künzel et al., 14 Jul 2025, Ghosh et al., 29 Sep 2025).

1. Polysemy and nomenclature

The term is not a single established concept across fields. Instead, it labels unrelated methods and entities that share the same or similar abbreviation. The most explicit usages in the supplied literature are summarized below.

Usage of RDBP Domain Source
Real Data-Guided Back-Propagation Facial expression recognition (Yan et al., 2020)
ReLUDown + Decreasing Backpropagation Continual learning (Künzel et al., 14 Jul 2025)
RDBP, often written DRBP, for dual DNA- and RNA-binding proteins Protein function prediction (Ghosh et al., 29 Sep 2025)

This polysemy has practical consequences. In computer vision, RDBP is an optimization or training rule. In continual learning, it is a composite baseline. In computational biology, it can denote a protein class or appear as a near-collision with neighboring acronyms such as RBP and DBP. A plausible implication is that bibliographic search, benchmark comparison, and acronym expansion cannot be decoupled: the same token may refer to incompatible mathematical objects, datasets, and evaluation protocols.

2. Real Data-Guided Back-Propagation in facial expression recognition

In the facial-expression literature, RDBP denotes the real data-guided back-propagation algorithm introduced within a two-stage framework for joint facial expression synthesis and recognition (Yan et al., 2020). The surrounding system first pre-trains a facial expression synthesis GAN, FESGAN, then jointly optimizes the synthesis module and a recognition network. The central problem is not merely limited labeled FER data, but also the feature-distribution bias between real and synthetic images. RDBP is the mechanism used to reduce intra-class variation between real and synthetic samples without allowing synthetic data to degrade the discriminability of real-data features.

The recognition network is defined as R=(Rext,Rcls)R=(R_{ext},R_{cls}), with feature extractor RextR_{ext} and classifier RclsR_{cls}. Training batches contain a real anchor xx, another real same-class sample xp,rx^{p,r}, and a synthetic same-class sample xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)]). The intra-class loss is

Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .

The distinctive step is asymmetric backpropagation for the real–synthetic term: gradients are stopped on the real anchor branch, so only Rext(xp,f)R_{ext}(x^{p,f}) is moved toward Rext(x)R_{ext}(x). Formally, for the real–synthetic term,

Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .

This asymmetry is the defining property of RDBP.

The method is embedded in a broader objective. The generator is trained with adversarial image and latent losses, reconstruction loss, identity preserving loss using Light CNN-29, and auxiliary expression classification. The recognition model is trained with

RextR_{ext}0

Optimization uses Adam with learning rate RextR_{ext}1, RextR_{ext}2, RextR_{ext}3, batch size RextR_{ext}4, and fixed weights RextR_{ext}5, RextR_{ext}6, RextR_{ext}7, RextR_{ext}8, RextR_{ext}9, RclsR_{cls}0. Data are aligned with Dlib landmarks and resized to RclsR_{cls}1.

Empirically, the full method FESR_JL, which includes RDBP, achieves FER accuracies of RclsR_{cls}2, RclsR_{cls}3, and RclsR_{cls}4 on CK+, Oulu-CASIA, and MMI, respectively, compared with BASELINE values of RclsR_{cls}5, RclsR_{cls}6, and RclsR_{cls}7. The paper further reports that FESR_JL-RDBP is superior to joint learning with standard SGD on the intra-class objective, and that t-SNE visualizations show alignment of real and synthetic features when RclsR_{cls}8 is used. In this literature, RDBP is therefore best understood as a stop-gradient, real-anchor-preserving variant of pairwise intra-class feature alignment rather than as a generic domain-alignment method.

3. ReLUDown and Decreasing Backpropagation in continual learning

A second, unrelated usage defines RDBP as the combination of ReLUDown and Decreasing Backpropagation for rehearsal-free continual learning (Künzel et al., 14 Jul 2025). Here the objective is the stability–plasticity trade-off on Continual ImageNet. The method has two components: a static activation intended to prevent neuron dormancy and a layer-wise annealed gradient schedule intended to consolidate earlier layers over long task streams.

ReLUDown is defined exactly as

RclsR_{cls}9

The paper states that the intended experimental setting uses xx0, although an appendix table lists xx1, a contradiction explicitly noted in the text. The piecewise consequence is that the derivative is xx2 for xx3, xx4 for xx5, and xx6 for xx7. The function therefore preserves non-zero gradients for sufficiently negative preactivations while retaining a dead zone between xx8 and xx9.

Decreasing Backpropagation modifies standard backpropagation by a task- and layer-dependent attenuation factor: xp,rx^{p,r}0 where xp,rx^{p,r}1 is the task number, xp,rx^{p,r}2 is the layer index, xp,rx^{p,r}3 is the decrease factor, and xp,rx^{p,r}4 is the speed factor. At xp,rx^{p,r}5 the factor is xp,rx^{p,r}6 for all layers; as xp,rx^{p,r}7 increases it converges to xp,rx^{p,r}8. The classification head is kept unattenuated. The main reported setting uses xp,rx^{p,r}9 and xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])0, with the first convolutional layer receiving only xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])1 of the standard backpropagation signal by around task xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])2, while the head remains fully plastic.

The benchmark protocol uses a 32×32 Continual ImageNet stream with xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])3 classes and xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])4 images per class, organized into binary tasks of xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])5 training images and xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])6 test images. Each task is trained for xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])7 epochs with minibatch size xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])8, over xp,f=Gdec([z,u(y)])x^{p,f}=G_{dec}([z,u(y)])9 runs of Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .0 tasks each. The backbone is a small CNN with three convolutional layers followed by two fully connected layers, trained with SGD, step size Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .1, momentum Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .2, and weight decay Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .3. Plasticity is defined as accuracy on the current task after training that task, and stability as mean accuracy over the previous ten tasks using stored heads.

The reported findings are operational rather than theorem-driven. ReLUDown and PAU maintain plasticity over long sequences, whereas standard ReLU loses plasticity as preactivations shift negative. Adding DBP to ReLUDown increases stability over time without sacrificing plasticity. Relative training-time overheads versus a ReLU CNN are Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .4 for ReLUDown, Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .5 for RDBP, Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .6 for Continual Backpropagation, and Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .7 for Generative Replay with a VAE. In this literature, RDBP is not a backpropagation trick in the narrow sense but a composite continual-learning baseline in which activation design and gradient attenuation are explicitly coupled.

4. RDBP as dual DNA- and RNA-binding proteins

In computational biology, RDBP is often used for dual DNA- and RNA-binding proteins, although the literature also writes the term as DRBP (Ghosh et al., 29 Sep 2025). These proteins bind both double-stranded DNA and RNA and are framed as dual regulators that integrate transcriptional and post-transcriptional control. The associated prediction problem is difficult because DNA-binding proteins and RNA-binding proteins share amino-acid compositions, charged residues, structural folds, and evolutionary trajectories, producing frequent cross-prediction errors.

The LAMP-PRo framework formalizes the problem as multi-label learning with three fixed labels: DBP, RBP, and Non-NABP. Labels are encoded as Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .8 for DBP, Lintra=Rext(x)Rext(xp,r)2+Rext(x)Rext(xp,f)2.\mathcal{L}_{intra} = \|R_{ext}(x)-R_{ext}(x^{p,r})\|_2 + \|R_{ext}(x)-R_{ext}(x^{p,f})\|_2 .9 for RBP, and Rext(xp,f)R_{ext}(x^{p,f})0 for Non-NABP. DRBP status is operationally defined as co-activation of DBP and RBP, that is, Rext(xp,f)R_{ext}(x^{p,f})1, and is not treated as a separate training label. Protein sequences are embedded with ESM-2 with Rext(xp,f)R_{ext}(x^{p,f})2M parameters and embedding dimension Rext(xp,f)R_{ext}(x^{p,f})3, passed through a single Conv1D block with Rext(xp,f)R_{ext}(x^{p,f})4 filters, BatchNorm, GELU, and dropout, then through multi-head self-attention with Rext(xp,f)R_{ext}(x^{p,f})5 heads. Label-aware attention produces label-specific summaries, and cross-label attention with Rext(xp,f)R_{ext}(x^{p,f})6 heads explicitly models dependencies between labels, especially DBP↔RBP.

The model outputs per-label probabilities

Rext(xp,f)R_{ext}(x^{p,f})7

and trains with

Rext(xp,f)R_{ext}(x^{p,f})8

where Rext(xp,f)R_{ext}(x^{p,f})9 is BCE and Rext(x)R_{ext}(x)0 is an invalid label penalty discouraging impossible combinations such as DBP with Non-NABP. Training uses learning rate Rext(x)R_{ext}(x)1, batch size Rext(x)R_{ext}(x)2, and early stopping with max Rext(x)R_{ext}(x)3 epochs; experiments run on Rext(x)R_{ext}(x)4 A40 GPUs.

The benchmark data include Rext(x)R_{ext}(x)5 training proteins with Rext(x)R_{ext}(x)6 DBPs, Rext(x)R_{ext}(x)7 RBPs, Rext(x)R_{ext}(x)8 DRBPs, and Rext(x)R_{ext}(x)9 Non-NABPs; TEST474 with Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .0 proteins; PDB255 with Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .1 proteins; and DRBP206 with Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .2 proteins. On TEST474, LAMP-PRo achieves DBP AUC Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .3 and Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .4-AURC Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .5, and RBP AUC Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .6 and Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .7-AURC Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .8. For DRBP detection on TEST474 it reports recall Ldistrf(x,xp,f)Wext=LdistrfRext(xp,f)Rext(xp,f)Wext.\frac{\partial \mathcal{L}_{dist}^{rf}(x,x^{p,f})}{\partial W_{ext}} = \frac{\partial \mathcal{L}_{dist}^{rf}}{\partial R_{ext}(x^{p,f})} \cdot \frac{\partial R_{ext}(x^{p,f})}{\partial W_{ext}} .9, precision RextR_{ext}00, F1-score RextR_{ext}01, correctly identifying RextR_{ext}02 of RextR_{ext}03 DRBPs. On DRBP206 it reports AUC RextR_{ext}04, accuracy RextR_{ext}05, and MCC RextR_{ext}06. Ablation results are especially diagnostic: removing label-aware attention collapses performance to AUC RextR_{ext}07, while removing cross-label attention drops DRBP206 AUC to RextR_{ext}08. In this literature, RDBP therefore denotes a biological class defined by joint DNA and RNA binding rather than a training rule.

5. Neighboring acronym families in bioinformatics

The ambiguity of RDBP is amplified in bioinformatics by its proximity to several heavily used abbreviations. RNA-binding proteins are usually abbreviated RBP, not RDBP, yet the RBP literature is sufficiently large that informal usage can blur the distinction. One example is iDeepA, an attention-based convolutional neural network for predicting RNA-protein binding sites from raw RNA sequences (Pan et al., 2017). RNA sequences are encoded as RextR_{ext}09, processed by a CNN into hidden states RextR_{ext}10, then summarized by attention over sequence positions and feature maps. On RextR_{ext}11 CLIP-seq experiments from GraphProt, iDeepA achieves average AUC RextR_{ext}12, matching DeepBind and exceeding GraphProt RextR_{ext}13, deepnet-rbp RextR_{ext}14, and MILCNN RextR_{ext}15. This is an RBP-binding-site predictor, not an RDBP method in the DRBP sense.

A different collision occurs in phage biology, where RBP denotes receptor-binding protein rather than RNA-binding protein. SeekRBP addresses that task with sequence–structure integration and adaptive negative sampling via a multi-armed bandit (Luo et al., 5 Mar 2026). Its curated dataset contains RextR_{ext}16 RBPs and RextR_{ext}17 non-RBPs, with positives at approximately RextR_{ext}18. Sequence embeddings come from ESM2, structure embeddings from ColabFold and Saprot, and the Adaptive Expert Fusion Module combines additive and low-rank multiplicative fusion. The full fused model reports AUC RextR_{ext}19, best F1 RextR_{ext}20, and recall RextR_{ext}21, while the sequence-only configuration reports AUC RextR_{ext}22. Here again, the abbreviation RBP has a domain-specific meaning unrelated to DRBP or either machine-learning usage of RDBP.

DBP predictors introduce a third neighborhood. ResCap-DBP is a lightweight residual-capsule network for DNA-binding protein prediction using ProteinBERT embeddings (Shuvo et al., 27 Jul 2025). It reports cross-validation AUCs of approximately RextR_{ext}23 on PDB14189 and RextR_{ext}24 on PDB1075, and independent-test AUCs of approximately RextR_{ext}25 on PDB2272 and RextR_{ext}26 on PDB186, with RextR_{ext}27 trainable parameters and approximately RextR_{ext}28 s per sequence. MvRVFL approaches the same problem through coupled multiview random vector functional link networks and reports average accuracy RextR_{ext}29 for MvRVFL-1 across ten two-view DBP combinations on PDB1075→PDB186 (Quadir et al., 2024). These methods concern DBPs, not dual-binding proteins, but their naming conventions place them near RDBP in search and indexing pipelines.

The theoretical RNA-structure literature adds yet another adjacency. For single-stranded RNA-binding proteins on mRNAs, structure-mediated cooperativity is quantified by

RextR_{ext}30

which isolates the structural component of cooperativity between two occupied footprints (Lin et al., 2014). A related statistical-physics treatment defines the linear correlation

RextR_{ext}31

and derives long-range power-law behavior for structure-mediated interdependency between binding sites (Lin et al., 2013). External-force modeling extends this framework by modifying ViennaRNA to incorporate force, protein binding, and RNA secondary structure simultaneously, predicting experimentally distinguishable concentration-dependent force–extension curves and crossover points tied to protein binding-domain geometry (Wampler et al., 23 Mar 2026). These papers are part of the RBP literature rather than the RDBP/DRBP literature, but they exemplify how nearby acronyms can mask profoundly different biological questions.

6. Conceptual distinctions and recurrent misconceptions

The principal misconception is that RDBP denotes a single method or biological entity. The literature surveyed here does not support that interpretation. In one branch, RDBP is an asymmetric stop-gradient rule that protects real-image representations while aligning synthetic ones. In another, it is a low-overhead continual-learning baseline that combines a static activation with layer-wise gradient attenuation. In a third, it refers to proteins that bind both DNA and RNA, with prediction framed as a multi-label inference problem. These usages are not interchangeable.

A second misconception is that RDBP is simply a variant spelling of RBP. The supplied papers show that this is unreliable. RBP can mean RNA-binding protein, receptor-binding protein, or a generic binding-protein label depending on subfield; DRBP is the more explicit designation for dual DNA- and RNA-binding proteins in the LAMP-PRo literature (Ghosh et al., 29 Sep 2025). This suggests that acronym resolution should rely on the local expansion, the input modality, and the evaluation protocol rather than on the token alone.

A third misconception is methodological rather than terminological: the presence of “back-propagation” in two machine-learning expansions does not imply a shared technical core. Real Data-Guided Back-Propagation changes gradient flow only for the real–synthetic pairwise term of an intra-class FER objective. Decreasing Backpropagation applies a task-indexed scalar attenuation to backbone-layer gradients during continual learning. The former is a synthetic-to-real alignment mechanism; the latter is a stability schedule over long task streams. Their mathematical forms, problem settings, and empirical targets are independent.

Across these literatures, the stable encyclopedic conclusion is that RDBP is best treated as a context-sensitive acronym. Correct usage requires explicit expansion, because the same label can denote a computer-vision training algorithm, a continual-learning baseline, or a dual nucleic-acid-binding protein class, while neighboring bioinformatics abbreviations create additional opportunities for misidentification.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to RDBP.