Papers
Topics
Authors
Recent
Search
2000 character limit reached

RAD-DPO: Dual Domain Methods

Updated 4 July 2026
  • RAD-DPO is an acronym representing two distinct technical constructs in planetary radiation science and e-commerce retrieval.
  • The RAD Dose Prediction Operator uses empirical fits from Martian RAD data to predict surface dose rates based on atmospheric pressure and heliospheric modulation.
  • Robust Adaptive Denoising Direct Preference Optimization enhances generative retrieval by mitigating gradient conflicts, pseudo-negative issues, and multi-label probability squeezing.

Searching arXiv for both uses of “RAD-DPO” to ground the article in the cited papers. RAD-DPO is an acronym with two unrelated technical uses in arXiv literature. In planetary radiation science, it denotes the RAD Dose Prediction Operator, an empirically calibrated operator derived from Mars Science Laboratory Radiation Assessment Detector measurements to predict galactic-cosmic-ray-induced surface dose rate and dose equivalent on Mars as functions of atmospheric pressure and heliospheric modulation (Guo et al., 2015). In recommender and retrieval modeling, it denotes Robust Adaptive Denoising Direct Preference Optimization, a preference-optimization objective for generative retrieval in e-commerce that modifies DPO to accommodate hierarchical Semantic IDs, noisy implicit feedback, and multi-label relevance (Chen et al., 27 Feb 2026). The shared acronym masks a complete separation of domain, objective, mathematical structure, and operational interpretation.

1. Terminological scope and disambiguation

The ambiguity of RAD-DPO is substantive rather than notational. In the Martian-radiation setting, “RAD” refers to the Radiation Assessment Detector on board Curiosity, and “DPO” refers to a Dose Prediction Operator fitted from one-sol-averaged surface data. In the e-commerce retrieval setting, “RAD-DPO” expands to Robust Adaptive Denoising Direct Preference Optimization, where “RAD” characterizes a set of denoising and robustness mechanisms layered onto DPO for alignment of generative retrieval models (Guo et al., 2015, Chen et al., 27 Feb 2026).

A common misconception is that RAD-DPO names a single optimization framework with cross-domain reuse. The literature in fact uses the acronym for two independent constructs. One is a radiation-environment estimator operating on physical variables such as pressure PP and modulation potential Φ\Phi; the other is a training objective operating on queries xx, positives Ypos\mathcal{Y}_{\rm pos}, negatives Yneg\mathcal{Y}_{\rm neg}, and sequence probabilities under πθ\pi_\theta. The only commonality is acronymic coincidence.

2. The RAD Dose Prediction Operator for the Martian surface

In Guo et al., the RAD Dose Prediction Operator is introduced as an empirical representation of how Martian-surface radiation dose varies with atmospheric and heliospheric conditions during the first MSL Martian year. The underlying physical definition of the surface dose rate is written as

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,

where jj labels particle species, EE is particle kinetic energy, ϵ\epsilon the energy deposited in the detector, Φ\Phi0 the surface spectral fluence at atmospheric pressure Φ\Phi1 and heliospheric modulation Φ\Phi2, Φ\Phi3 the detector yield, and Φ\Phi4 the detector mass (Guo et al., 2015).

Within the range of the first MSL Martian year, the two dominant, independent drivers of Φ\Phi5 were found to be the surface pressure Φ\Phi6 and the modulation potential Φ\Phi7. Two empirical forms were fitted from one-sol-averaged RAD data:

Φ\Phi8

for Model I, and

Φ\Phi9

for Model II. Here xx0 is in Pa, xx1 in MV, and xx2 in xx3; the fitted parameters are detector-specific. The paper attributes short-term diurnal variations to daily thermal tides, long-term seasonal changes to Martian atmospheric pressure changes, and long-term solar-cycle and solar-rotation effects to heliospheric modulation of the primary GCR flux (Guo et al., 2015).

This operator is explicitly empirical. It does not replace transport modeling; rather, it quantitatively demonstrates how long-term influences of pressure and solar modulation are related to measured dose rates, enabling predictions of Martian surface radiation environment under different solar modulations and atmospheric conditions.

3. Calibration, fitted coefficients, corrections, and validity limits

All fits for the Martian RAD Dose Prediction Operator were carried out for two RAD dose channels—silicon detector B and plastic, tissue-equivalent detector E—after removing SEP excursions and diurnal-pressure oscillations. A bootstrap Monte Carlo was used to propagate measurement and binning uncertainties (Guo et al., 2015).

For the diurnal pressure coefficient xx4, obtained by fitting one-Mars-sol binned perturbations xx5 versus xx6 through

xx7

the reported values are as follows:

Parameter Detector E Detector B
xx8 xx9 Ypos\mathcal{Y}_{\rm pos}0

In the long-term DPO formulae, Ypos\mathcal{Y}_{\rm pos}1 was used for both Models I and II. After normalizing to the reference pressure Ypos\mathcal{Y}_{\rm pos}2, the fitted Model I coefficients are Ypos\mathcal{Y}_{\rm pos}3 and Ypos\mathcal{Y}_{\rm pos}4 for detector E, and Ypos\mathcal{Y}_{\rm pos}5 and Ypos\mathcal{Y}_{\rm pos}6 for detector B. For Model II, the corresponding normalized coefficients are Ypos\mathcal{Y}_{\rm pos}7, Ypos\mathcal{Y}_{\rm pos}8, and Ypos\mathcal{Y}_{\rm pos}9 for detector E, and Yneg\mathcal{Y}_{\rm neg}0, Yneg\mathcal{Y}_{\rm neg}1, and Yneg\mathcal{Y}_{\rm neg}2 for detector B (Guo et al., 2015).

The correction conventions are equally explicit. Detector E is inherently tissue-equivalent and includes both charged and neutral contributions, whereas detector B sees mostly charged. To convert silicon-detector dose Yneg\mathcal{Y}_{\rm neg}3 into water-equivalent dose, the prescribed factor is Yneg\mathcal{Y}_{\rm neg}4. Dose equivalent is then obtained from

Yneg\mathcal{Y}_{\rm neg}5

with mean quality factor Yneg\mathcal{Y}_{\rm neg}6, adopted from Hassler et al. (2014). Operational use proceeds by selecting Yneg\mathcal{Y}_{\rm neg}7 and Yneg\mathcal{Y}_{\rm neg}8, choosing Model I or Model II, selecting detector channel, computing

Yneg\mathcal{Y}_{\rm neg}9

and optionally converting to dose equivalent with the stated πθ\pi_\theta0 (Guo et al., 2015).

The stated validity range is limited to fits based on data with πθ\pi_\theta1 and πθ\pi_\theta2. Extrapolation well outside those windows carries large model uncertainty, and divergence of Model I versus II at πθ\pi_\theta3 is specifically noted. Both models also assume linear independence of πθ\pi_\theta4 and πθ\pi_\theta5 effects; simulations are said to hint that at very low πθ\pi_\theta6 or very high πθ\pi_\theta7, second-order coupling may appear. SEP events are excluded from the operator and must be added separately, while dust opacity and atmospheric composition changes are described as negligible at RAD’s sensitivity (Guo et al., 2015).

4. Robust Adaptive Denoising Direct Preference Optimization in generative retrieval

In the 2026 e-commerce literature, RAD-DPO addresses alignment of Generative Retrieval (GR) models that retrieve items by autoregressive decoding of structured Semantic IDs (SIDs). Given a query or context πθ\pi_\theta8, the model πθ\pi_\theta9 generates an SID

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,0

where each token corresponds to one level of a hierarchical taxonomy, such as category, subcategory, and item code. The generated SID is then mapped back to one or more SKUs for ranking or display (Chen et al., 27 Feb 2026).

The work situates itself as a modification of Direct Preference Optimization. The classic pairwise DPO loss, ignoring SFT, is given by

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,1

Three failure modes are identified when this is applied directly to structured SIDs. First, standard DPO induces gradient conflicts on shared prefixes because positives and negatives often share the first D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,2 tokens. Second, it is vulnerable to pseudo-negatives arising from noisy implicit feedback. Third, in queries with multiple relevant items, it creates probability squeezing among valid candidates, degrading recall (Chen et al., 27 Feb 2026).

The proposed RAD-DPO therefore combines three mechanisms: token-level gradient detachment to protect shared hierarchical prefixes, similarity-based dynamic reward weighting to mitigate label noise, and a multi-label global contrastive objective integrated with global SFT loss to expand positive coverage. This suggests that the method is less a minor loss reweighting than a composite redesign of the preference-learning pipeline around the structural peculiarities of SIDs.

5. Objective construction and optimization mechanics

The token-level detachment mechanism begins from the longest common prefix between a positive-negative pair D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,3:

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,4

For the negative sequence, standard log-likelihood is

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,5

RAD-DPO defines

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,6

and applies stop-gradient to shared-prefix terms:

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,7

The resulting gradient is

D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,8

so the first D(Φ,P)=jE,ϵλj(E,ϵ)Fj(Φ,P,E)dEdϵ/m,D(\Phi,P) = \sum_{j} \iint_{E,\epsilon} \lambda_{j}(E,\epsilon)\,F_{j}(\Phi,P,E)\,dE\,d\epsilon / m,9 tokens incur zero gradient from the negative sample, while the positive sequence remains fully differentiable (Chen et al., 27 Feb 2026).

For noise mitigation, the method uses cosine similarity between final hidden-state vectors at EOS:

jj0

The first jj1 similarity scores are collected into jj2, quartiles jj3, jj4, and jj5 are computed, and anchors are updated periodically. The negative-sample weight is then defined piecewise as

jj6

This gives softer penalties to highly ambiguous negatives (Chen et al., 27 Feb 2026).

For multi-label settings, the positive set is

jj7

The global SFT term is

jj8

while the global contrastive preference term selects the highest-score positive jj9 under the current model and contrasts it against the negative pool. The unweighted form is

EE0

and the weighted form incorporates both detachment and EE1. The total RAD-DPO objective combines EE2 and EE3; the training algorithm updates EE4 using the gradient of EE5 (Chen et al., 27 Feb 2026).

6. Training procedure, inference profile, and reported results

The reported training algorithm takes a pretrained SFT model EE6 and a preference dataset EE7. The listed hyperparameters are learning rate EE8, batch size EE9, temperature ϵ\epsilon0 (tuned), smoothness ϵ\epsilon1, and warm-up on the first ϵ\epsilon2 pairs. Each minibatch requires forward passes for all ϵ\epsilon3, extraction of hidden states ϵ\epsilon4, quartile updates beyond warm-up, computation of ϵ\epsilon5 and the detached, weighted ϵ\epsilon6, and gradient descent on their sum (Chen et al., 27 Feb 2026).

At inference, the method uses beam-search decoding with beam size ϵ\epsilon7, generates top-ϵ\epsilon8 SIDs, maps each to candidate SKUs, and merges them with other retrieval branches. The stated serving profile is latency below ϵ\epsilon9 at Φ\Phi00 on a single RTX 4090 (Chen et al., 27 Feb 2026).

The reported offline evaluation is on JD.com’s 700 M-log dataset, test day Φ\Phi01, for a 1.7 B model. The SFT baseline reports Halluc. Φ\Phi02, Φ\Phi03 Φ\Phi04, Φ\Phi05 Φ\Phi06, Φ\Phi07 Φ\Phi08, and MRR Φ\Phi09. Standard DPO reports Halluc. Φ\Phi10, Φ\Phi11 Φ\Phi12, Φ\Phi13 Φ\Phi14, Φ\Phi15 Φ\Phi16, and MRR Φ\Phi17. RAD-DPO reports Halluc. Φ\Phi18, Φ\Phi19 Φ\Phi20, Φ\Phi21 Φ\Phi22, Φ\Phi23 Φ\Phi24, and MRR Φ\Phi25. The summary statement is that RAD-DPO reduces hallucination by approximately Φ\Phi26 relative to DPO and boosts Φ\Phi27 by Φ\Phi28 absolute; it is also reported to scale across model sizes from Φ\Phi29 B to Φ\Phi30 B and to remain robust when preference data is reduced from Φ\Phi31 M to Φ\Phi32 M (Chen et al., 27 Feb 2026).

Online A/B testing places the 1.7 B RAD-DPO model as a parallel generative branch in JD.com’s live search engine. The paper reports a Φ\Phi33 absolute lift in User Conversion Rate over one week of testing on hundreds of millions of users, with the same sub-Φ\Phi34 latency at Φ\Phi35 (Chen et al., 27 Feb 2026).

7. Comparative interpretation and domain-specific significance

The two RAD-DPO formulations exemplify how identical acronyms can encode entirely different epistemic roles. The Martian RAD Dose Prediction Operator is a measurement-driven empirical predictor: its parameters are fitted coefficients, its inputs are environmental variables, and its output is a dose or dose-equivalent rate under quiet-Sun conditions. Robust Adaptive Denoising Direct Preference Optimization is a training-time alignment objective: its parameters are neural-network weights, its inputs are preference-annotated retrieval instances, and its output is an updated generative retrieval model (Guo et al., 2015, Chen et al., 27 Feb 2026).

Their methodological contrast is similarly sharp. The Martian operator assumes linear independence of pressure and solar-modulation effects over a bounded validity window and explicitly excludes SEP events. The retrieval objective, by contrast, is built around sequence-level and token-level differentiable optimization, representation-space similarity weighting, and multi-label contrastive learning. A plausible implication is that the acronym overlap is most usefully handled as a disambiguation problem in bibliographic and indexing systems, because the surrounding terminology alone—Mars surface dose versus Semantic IDs and SKUs—determines the intended referent.

In both cases, however, RAD-DPO denotes an attempt to make a complex observational or behavioral system operational. In planetary science, that operationalization supports empirical prediction of the Martian surface radiation environment under varying pressure and heliospheric conditions. In e-commerce retrieval, it supports alignment of generative retrieval models with structured preference data while reducing gradient conflicts, pseudo-negative sensitivity, and multi-label probability squeezing (Guo et al., 2015, Chen et al., 27 Feb 2026).

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 RAD-DPO.