MoAE: Asymmetric Experts in Multi-Attribution CVR
- The paper introduces MoAE, which integrates a mixture-of-experts backbone with a main-task-centric asymmetric transfer module to enhance CVR prediction.
- MoAE fully learns multi-attribution knowledge by combining shared and attribution-specific experts, leveraging diverse conversion credit signals.
- Empirical results on the MAC dataset show MoAE consistently improves GAUC metrics, especially for challenging Last-click and DDA attribution targets.
Mixture of Asymmetric Experts (MoAE) is a Multi-Attribution Learning (MAL) architecture for conversion rate (CVR) prediction that was introduced together with the Multi-Attribution Benchmark (MAC), the first public CVR dataset providing conversion labels under multiple attribution mechanisms for the same ad click (Wu et al., 2 Mar 2026). MoAE is designed for the setting in which one attribution mechanism is selected as the target prediction objective while labels from other attribution mechanisms are used as auxiliary supervision. In the MAC study, MoAE is presented as a model that combines a Mixture-of-Experts backbone for multi-attribution knowledge learning with a main-task-centric asymmetric transfer module for main-task-oriented knowledge utilization, and it substantially surpasses the existing state-of-the-art MAL method on that benchmark (Wu et al., 2 Mar 2026).
1. Position within multi-attribution learning
MoAE arises in the context of MAL for CVR prediction. In the formulation used by MAC, each click instance is associated with four attribution labels, corresponding to Last-click, First-click, Linear, and Data-Driven Attribution (DDA) via the CausalMTA model (Wu et al., 2 Mar 2026). For each mechanism , the label is a continuous attribution weight , interpreted as the conversion credit attributable to that click. A target mechanism defines the primary task, and the remaining mechanisms define auxiliary tasks. The modeling goal is to train a predictor such that
This setting differs from standard public CVR datasets, which use a single attribution mechanism and therefore expose only one label per click (Wu et al., 2 Mar 2026). MAC was constructed precisely to remove that limitation. It provides four attribution “views” of the same user journey, enabling a model to predict CVR under a target attribution mechanism while jointly learning from alternative attribution labels (Wu et al., 2 Mar 2026).
The paper situates MoAE against two strands of prior work. One strand consists of general multi-task learning architectures adapted to MAL, including Shared-Bottom, MMoE, PLE, and HoME (Wu et al., 2 Mar 2026). Another is the MAL-specific NATAL baseline, which uses AKA, PTP, and CAT and emphasizes asymmetric knowledge transfer from auxiliary tasks to the primary task (Wu et al., 2 Mar 2026). MoAE is explicitly motivated by the observation that these two strands capture different desirable properties: MoE-based models learn multi-attribution knowledge well, whereas NATAL prioritizes main-task performance through asymmetric transfer (Wu et al., 2 Mar 2026).
2. Benchmark setting and empirical motivation
MAC is built from Taobao ad traffic over 21 consecutive days, with stratified user sampling and a final scale of approximately 0.8M users, 79M clicks, and tens of millions of items (Wu et al., 2 Mar 2026). Each click contains categorical features, behavior sequence features, and four multi-attribution labels. Behavior sequence features include a user’s purchase item sequence truncated to max length 20, with item ID, shop ID, category ID, and a visual similarity score to the current ad item computed from an image encoder trained by contrastive learning (Wu et al., 2 Mar 2026).
The four attribution mechanisms in MAC induce markedly different label sparsities. Positive sample ratios are 1.6% for Last-click, 1.8% for First-click, 4.3% for DDA, and 5.3% for Linear (Wu et al., 2 Mar 2026). The benchmark therefore exposes an intrinsic heterogeneity in supervision density: Linear and DDA produce more positive samples because they spread conversion credit across multiple clicks, whereas Last-click and First-click place all credit on a single touchpoint (Wu et al., 2 Mar 2026).
The empirical analyses on MAC motivate MoAE through three findings. First, MAL brings consistent performance gains across different attribution settings, especially for users featuring long conversion paths (Wu et al., 2 Mar 2026). Second, performance growth generally scales with objective complexity, but when predicting First-click conversion targets, simply adding auxiliary objectives is counterproductive (Wu et al., 2 Mar 2026). Third, two architectural design principles are identified as paramount: fully learning the multi-attribution knowledge, and fully leveraging this knowledge to serve the main task (Wu et al., 2 Mar 2026). MoAE is presented as a direct implementation of these two principles.
A further motivation is the observed tradeoff among baseline models. PLE and HoME, which incorporate MoE structure, improve all tasks but do not prioritize the main task as strongly as NATAL. NATAL maximizes main-task performance via asymmetric transfer but sacrifices auxiliary task performance (Wu et al., 2 Mar 2026). This suggests that a successful MAL architecture must combine broad attribution-specific representation learning with explicitly asymmetric main-task-centric transfer.
3. Architecture
MoAE consists of three main components: a MoE backbone, a main-task-centric asymmetric transfer module, and per-attribution MLP predictors (Wu et al., 2 Mar 2026).
The MoE backbone contains one shared expert and several attribution-specific experts. The shared expert learns general conversion patterns common to all attribution mechanisms, while attribution-specific experts specialize to Last-click, First-click, DDA, and Linear (Wu et al., 2 Mar 2026). For each attribution task, a gating network outputs a distribution over experts and forms a task-specific representation by weighted summation. The paper represents the experts as
and the task-specific gate for task as
The corresponding task representation is
This backbone is described as being inspired by PLE and as encouraging both shared and private knowledge (Wu et al., 2 Mar 2026). In the paper’s terminology, it is the mechanism by which MoAE “fully learn[s] the multi-attribution knowledge.”
The second component is the main-task-centric asymmetric transfer module. It takes auxiliary-task representations and injects them into the main-task tower, but not vice versa (Wu et al., 2 Mar 2026). The transfer is therefore asymmetric: auxiliary tasks support the primary task, while auxiliary heads are not influenced by the main task’s internal features in the reverse direction. At a high level, the enriched primary representation is expressed as
0
where 1 is an aggregation or transfer function and 2 is a fusion function (Wu et al., 2 Mar 2026). The paper does not fix these abstract operators to a single concrete mechanism in the summary, but it states their roles as aggregation and fusion.
The third component consists of per-attribution MLP predictors. Each attribution mechanism has its own MLP head that outputs 3 (Wu et al., 2 Mar 2026). For the primary task, the head consumes the enriched representation 4; auxiliary heads use their own expert-based representations (Wu et al., 2 Mar 2026).
A concise architectural summary is as follows.
| Component | Function | Task orientation |
|---|---|---|
| MoE backbone | Learns shared and attribution-specific patterns | All attributions |
| Asymmetric transfer module | Injects auxiliary representations into the main tower | Main task only |
| Per-attribution MLP predictors | Outputs task-specific probabilities | One head per attribution |
Conceptually, MoAE blends the strengths of PLE or HoME, which emphasize expert-based knowledge learning, and NATAL, which emphasizes asymmetric knowledge transfer (Wu et al., 2 Mar 2026). This suggests that MoAE should be understood less as a minor MoE variant than as a hybrid MAL architecture whose asymmetry is central rather than incidental.
4. Objectives and training formulation
On MAC, each attribution mechanism 5 defines a binary classification task derived from continuous attribution weights. A sample is positive if 6 and negative if 7 (Wu et al., 2 Mar 2026). The per-task loss is binary cross-entropy: 8
The joint MAL objective uses one primary task and several auxiliary tasks: 9 where 0 is selected from 1 (Wu et al., 2 Mar 2026). The paper also evaluates GCS and PCGrad as adaptive training plugins, but reports that their impact is relatively minor compared with architectural choices (Wu et al., 2 Mar 2026).
MoAE can additionally include Cartesian Auxiliary Training (CAT). For 2 attribution mechanisms, each with binary label 3, CAT defines a multi-class auxiliary label
4
For MAC, where 5, this yields 16 classes (Wu et al., 2 Mar 2026). The total loss becomes
6
Auxiliary-task selection is not treated as trivial. The MAC study performs greedy search over combinations of auxiliary attributions: starting from no auxiliaries, it iteratively adds one auxiliary objective at a time and keeps it only if validation GAUC improves (Wu et al., 2 Mar 2026). The resulting best configurations are asymmetric across target mechanisms. For Last-click, Linear, and DDA targets, the best configuration uses all other attribution labels plus CAT. For First-click, the best configuration uses only Last-click as auxiliary; adding more hurts performance (Wu et al., 2 Mar 2026).
This behavior is one of the clearest indications that MoAE is not merely a capacity expansion strategy. Its utility depends on how heterogeneous supervision sources are chosen and coupled. The paper interprets the First-click exception as a consequence of noisy labels caused by long time lag and more confounders (Wu et al., 2 Mar 2026).
5. Empirical performance on MAC
On MAC, MoAE is reported as the best MAL model for each target attribution mechanism (Wu et al., 2 Mar 2026). The main primary-task GAUC results are:
| Target attribution | BASE GAUC | MoAE GAUC |
|---|---|---|
| Last-click | 0.7424 | 0.7636 |
| First-click | 0.6969 | 0.7003 |
| DDA | 0.7470 | 0.7644 |
| Linear | 0.7602 | 0.7682 |
These correspond to gains of +2.12 points for Last-click, +0.34 for First-click, +1.74 for DDA, and +0.80 for Linear relative to the single-attribution BASE model (Wu et al., 2 Mar 2026). The gains are largest for Last-click and DDA and smallest for First-click.
The paper also reports a diagnostic comparison for Last-click targeting that isolates architectural ingredients (Wu et al., 2 Mar 2026). Shared-Bottom achieves primary GAUC 0.7571; PLE 0.7583; HoME 0.7594; NATAL 0.7613; and MoAE 0.7636 (Wu et al., 2 Mar 2026). In auxiliary-task GAUC, PLE and HoME are strong, NATAL is weaker, and MoAE remains strong while also maximizing the primary objective (Wu et al., 2 Mar 2026). This is the core empirical argument that MoAE achieves the “best of both worlds.”
Performance improvements are particularly pronounced for users with long conversion paths. The paper measures conversion path complexity as
7
Higher values indicate more clicks per conversion (Wu et al., 2 Mar 2026). For Last-click, Linear, and DDA targets, GAUC improvements from MAL increase with path complexity (Wu et al., 2 Mar 2026). The trend is less clear for First-click, which the paper again links to noisier labels (Wu et al., 2 Mar 2026).
Objective complexity provides a second empirical axis. For a Last-click target, progressively adding auxiliary tasks and CAT improves GAUC from 0.7429 with no auxiliary objectives to 0.7636 with First-click, Linear, DDA, and CAT (Wu et al., 2 Mar 2026). By contrast, for a First-click target, only Last-click as auxiliary improves performance, from 0.6971 to 0.7003, while adding DDA, Linear, or CAT reduces GAUC into the approximately 0.688–0.693 range (Wu et al., 2 Mar 2026).
The paper supplies additional evidence for First-click noisiness through MML, the mean of 8. For Last-click positives, MML is +0.05; for First-click positives, MML is –0.03 (Wu et al., 2 Mar 2026). Since DDA is causally informed, the disagreement for First-click positives is interpreted in the paper as evidence that many such positives are not truly influential (Wu et al., 2 Mar 2026).
6. Interpretation, significance, and limitations
MoAE is significant primarily as an architectural synthesis within MAL. It operationalizes two design principles extracted from MAC experiments: rich multi-attribution knowledge learning and main-task-first knowledge utilization (Wu et al., 2 Mar 2026). In that sense, its contribution is not separable from the benchmark that motivated it. MAC supplies the multiple attribution labels needed to expose both the benefits and the failure modes of multi-attribution supervision, while PyMAL provides the standardized environment in which MoAE is compared with BASE, Shared-Bottom, MMoE, PLE, HoME, and NATAL (Wu et al., 2 Mar 2026).
Its broader importance lies in how it reframes CVR modeling under attribution ambiguity. Standard single-attribution datasets force models to treat one business rule as the sole target. MAC and MoAE instead treat last-click, first-click, linear, and DDA labels as complementary supervision signals for the same event (Wu et al., 2 Mar 2026). This suggests a shift from single-view prediction toward learning across multiple attribution mechanisms.
At the same time, the reported results delimit MoAE’s applicability. The benchmark is domain-specific to Taobao display ads, and the attribution window is fixed but confidential (Wu et al., 2 Mar 2026). Only four attribution mechanisms are exposed, and all conversions use direct conversion attribution, where conversions are attributed only to clicks on ads of the same item (Wu et al., 2 Mar 2026). The paper also shows that more supervision is not universally beneficial: for First-click targeting, additional auxiliary objectives can degrade performance (Wu et al., 2 Mar 2026). This directly counters a possible misconception that MoAE’s gains arise simply from adding more tasks or more labels.
From a methodological standpoint, MoAE belongs to a broader line of attribution-aware advertising models that includes sequence and causal attribution architectures such as DARNN (Ren et al., 2018) and CAMTA (Kumar et al., 2020). Those works focus on assigning credit across touchpoints or channels, whereas MoAE operates at the level of MAL for click-level CVR prediction under multiple attribution labels (Wu et al., 2 Mar 2026, Ren et al., 2018, Kumar et al., 2020). A plausible implication is that MoAE’s main conceptual novelty lies not in replacing attribution modeling itself, but in using multiple attribution mechanisms as coordinated supervision targets for a primary CVR task.
In practice, the MAC paper positions MoAE as the default strong MAL architecture within PyMAL, trained with Adam for one full pass over the 20-day training set, batch size 4096, and learning-rate search over 9 for 0 (Wu et al., 2 Mar 2026). That recommendation follows directly from the empirical pattern reported on MAC: MoAE consistently improves over single-attribution training and surpasses the existing MAL baselines on the benchmark (Wu et al., 2 Mar 2026).