Papers
Topics
Authors
Recent
Search
2000 character limit reached

Partial Attribute Corruption

Updated 5 July 2026
  • Partial attribute corruption is a setting in supervised learning where only specific features, cells, or columns are corrupted while the rest remain intact.
  • It is modeled using techniques like Markov kernels and quality-dependent adjustments that simulate non-uniform noise and account for missing values.
  • Empirical and theoretical studies demonstrate that methods such as gating layers, residual trimming, and prototype classification enhance robustness even under severe, sparse corruption.

Searching arXiv for recent and foundational papers relevant to partial attribute corruption. Partial attribute corruption denotes a family of supervised-learning settings in which only part of the input information is unreliable, unavailable, or corrupted, rather than the entirety of the observation. The term is not tied to a single canonical formalization. In a general Markov-kernel view, it is a form of attribute corruption on the input space XX, often acting non-trivially only on a subset of coordinates S⊂{1,…,d}S\subset\{1,\dots,d\} (Iacovissi et al., 2023). In tabular learning, it appears as non-uniform, feature-dependent corruption with noisy measurements, missing entries, and feature-specific biases documented only through column-level reliability indicators (Sabella et al., 3 Feb 2026). In neural-network analyses of attribute noise, it refers to settings in which a fraction pp of the features of each example is replaced or overwhelmed by noise while labels remain clean (Tahmassebpur et al., 9 Jun 2026). A closely related but distinct usage arises in online robust regression, where “partial attribute” refers to partial observability of features over time and a limited-memory feature budget, whereas the adversarial corruption itself is on the responses rather than on feature entries (Zhang et al., 2019).

1. Conceptual scope and nomenclature

Partial attribute corruption is best understood as a structured subset of attribute corruption. The input vector is only partially compromised: some coordinates, some columns, or some cells are corrupted, while the remaining attributes remain intact or more reliable. The general corruption framework models supervised learning on Z=XĂ—YZ=X\times Y, with corruption represented by a Markov kernel that maps a clean learning problem to a corrupted one. Within that framework, a partial attribute corruption can be represented by a kernel that acts non-trivially only on selected coordinates of XX, leaving the complement unchanged (Iacovissi et al., 2023).

This broad definition subsumes several practically distinct regimes. In tabular data, corruption can be non-uniform across columns, so that some features are “severe,” others “heavy,” “moderate,” or “mild,” and corruption may include additive noise, category replacement, and missingness. In neural attribute-noise studies, partial corruption is often feature-wise and stochastic: each feature is corrupted independently with probability pp, so that only a fraction $1-p$ of attributes remains informative in expectation. In online-feature settings, the “partial” aspect may instead mean that the full feature matrix is never simultaneously accessible; only blocks of features arrive over time, and the learner must maintain a sparse active set under a memory budget (Sabella et al., 3 Feb 2026).

A central source of confusion is the conflation of partial attribute corruption with label corruption or with missing data alone. The distinction matters. RoOFS, for example, studies adversarial corruption of responses yiy_i under partial feature availability; it does not directly model adversarial corruption of feature entries. QuAIL, by contrast, explicitly targets feature-dependent corruption in the training features and assumes clean labels. The heavy-input-corruption analysis of wide MLPs likewise keeps labels intact and corrupts only inputs. This suggests that “partial attribute corruption” is an umbrella term whose precise meaning depends on whether partiality is defined over coordinates, cells, columns, or temporal feature access (Zhang et al., 2019).

Setting Corruption locus Sense of “partial attribute”
Markov-kernel typology Input space XX Only a subset of coordinates is corrupted
QuAIL Training features Column-wise, non-uniform cell corruption
Heavy input corruption in MLPs Features of each example Each feature corrupted independently with probability pp
RoOFS Responses S⊂{1,…,d}S\subset\{1,\dots,d\}0 Features are only partially accessible over time

2. Formal models of partial corruption

The most general probabilistic formalization treats corruption as a Markovian transformation of the joint distribution. A supervised learning problem is S⊂{1,…,d}S\subset\{1,\dots,d\}1, and a Markovian corruption maps it to S⊂{1,…,d}S\subset\{1,\dots,d\}2 through a kernel

S⊂{1,…,d}S\subset\{1,\dots,d\}3

For attribute corruption, the kernel modifies S⊂{1,…,d}S\subset\{1,\dots,d\}4. When S⊂{1,…,d}S\subset\{1,\dots,d\}5, a partial attribute corruption acting on a subset S⊂{1,…,d}S\subset\{1,\dots,d\}6 can be written as

S⊂{1,…,d}S\subset\{1,\dots,d\}7

and a label-dependent version is

S⊂{1,…,d}S\subset\{1,\dots,d\}8

In the paper’s taxonomy, both are still attribute corruptions; “partial” is internal structure within the kernel rather than a separate corruption type (Iacovissi et al., 2023).

QuAIL instantiates a column-wise corruption model for tabular data. It assumes non-uniform, feature-dependent corruption with fixed column-level severity: S⊂{1,…,d}S\subset\{1,\dots,d\}9 of features are severe (pp0 of cells corrupted), pp1 heavy (pp2), pp3 moderate (pp4), and the remaining mild (pp5), giving about pp6 of all cells corrupted overall. Two regimes are defined. Under CCAR, a numerical feature pp7 is corrupted as

pp8

categorical values are replaced uniformly from pp9, and Z=XĂ—YZ=X\times Y0 of corrupted cells are set to NaN. Under CNAR, the corruption is value-dependent and correlated: Z=XĂ—YZ=X\times Y1 together with MNAR-like missingness and anchor-induced correlated corruption across numerical features (Sabella et al., 3 Feb 2026).

The neural-network attribute-noise formulation uses two canonical feature-wise models. Replacement noise is

Z=XĂ—YZ=X\times Y2

where Z=XĂ—YZ=X\times Y3, and additive noise is

Z=XĂ—YZ=X\times Y4

The quantity Z=XĂ—YZ=X\times Y5 is the signal strength. When Z=XĂ—YZ=X\times Y6, more than Z=XĂ—YZ=X\times Y7 of the attributes are corrupted in the replacement model, or the clean component weight is below Z=XĂ—YZ=X\times Y8 in the additive model. This is a direct, feature-level notion of partial attribute corruption with clean labels (Tahmassebpur et al., 9 Jun 2026).

RoOFS provides a mathematically different setting. At time Z=XĂ—YZ=X\times Y9, only a block of features

XX0

is observed, with XX1, and the responses satisfy

XX2

where XX3 is an adversarial corruption vector on the responses and XX4. Here the “partial attribute” aspect is partial observability over time and a feature budget XX5, not corruption of feature entries themselves (Zhang et al., 2019).

3. Algorithmic patterns for learning under partial attribute corruption

One response to partial attribute corruption is to encode feature reliability directly into optimization. QuAIL augments a differentiable tabular model XX6 with a diagonal multiplicative gating layer

XX7

where XX8 is learnable. The gates are regularized toward an anchor XX9 using a quality-dependent proximal term

pp0

with pp1 the vector of column-level quality scores. Because pp2 is larger for lower-quality features, low-reliability columns experience stronger resistance to gate updates, while trusted columns can adapt more freely. The method therefore does not repair corrupted cells; it modulates the model’s reliance on corrupted columns (Sabella et al., 3 Feb 2026).

A second response is robust alternating estimation under partial feature availability. RoOFS maintains a current active feature set pp3 with pp4, updates the coefficients by a gradient step on the currently estimated uncorrupted sample set pp5,

pp6

and prunes features whenever pp7 by removing the smallest-magnitude coefficients. Sample corruption is handled by residual trimming. Given

pp8

the estimated uncorrupted set is

pp9

that is, the indices of the $1-p$0 smallest residuals, with $1-p$1 chosen adaptively rather than supplied as a known corruption ratio. The resulting algorithm alternates between sparse coefficient refinement, feature substitution, and residual-based estimation of the clean sample set (Zhang et al., 2019).

A third pattern is not an explicit training mechanism but an induced effective rule in the heavy-corruption regime. For wide MLPs trained on heavily corrupted inputs with clean labels, the leading-order behavior reduces to a prototype classifier: the class score depends on the similarity between the test point and the centered class mean. In that regime, the network effectively aggregates small amounts of surviving signal across many corrupted examples rather than reconstructing clean inputs example by example (Tahmassebpur et al., 9 Jun 2026).

These approaches correspond to different assumptions about where corruption resides and what side information is available. QuAIL assumes exogenous column-level reliability indicators but no instance-level quality labels. RoOFS assumes no feature-level corruption model, but it assumes sparse coefficients, partial feature streaming, and sample-level response corruption. The wide-MLP analysis assumes i.i.d. feature corruption and clean labels, and derives the learned decision rule from the training dynamics in the infinite-width limit. This suggests that partial attribute corruption is methodologically heterogeneous: gating, trimming, and prototype formation address different operational regimes rather than constituting interchangeable solutions.

4. Theoretical perspectives

A major theoretical distinction concerns whether corruption can be absorbed into the loss alone. In the Markov-kernel analysis, label corruption can be pushed entirely into a transformed loss while leaving the hypothesis class unchanged. Attribute corruption is qualitatively different. When the corruption acts on $1-p$2, the transformed problem involves $1-p$3, so the effective minimization set changes. The paper’s negative result is that classical loss correction does not extend in general to the attribute and joint corruption case. Even when a Bayesian inverse exists, proper correction for attribute corruption requires a generalized formulation that integrates over the distribution induced by the cleaning kernel, rather than a simple loss-side reweighting (Iacovissi et al., 2023).

RoOFS develops a separate theory based on Subset Restricted Strong Convexity. For

$1-p$4

SRSC requires that for all $1-p$5-sparse vectors $1-p$6 and all sufficiently large uncorrupted subsets $1-p$7,

$1-p$8

Under SRSC, sparsity $1-p$9, and a sufficiently large clean fraction yiy_i0, the final solution satisfies a restricted error bound in loss relative to the optimal solution on the true uncorrupted set. The theorem is stated in terms of loss values rather than directly in parameter norm, but the paper notes that under SRSC such loss control implies control of the parameter error (Zhang et al., 2019).

The heavy-input-corruption theory for wide MLPs adopts the infinite-width NTK regime. The logit for class yiy_i1 on a clean test input takes the form

yiy_i2

and in the high-corruption limit the leading class-dependent term becomes

yiy_i3

which is the nearest-class-mean rule in inner-product form. The result is described as universal across any depth, as well as a wide class of activation functions and noise distributions, because the leading term depends only on the centered class means and scalar coefficients arising from the kernel recursion (Tahmassebpur et al., 9 Jun 2026).

QuAIL does not provide formal robustness theorems or convergence rates. Its theoretical contribution is conceptual: the proximal term acts as feature-wise inertial regularization, or a quality-dependent trust-region-like mechanism for the gate parameters. High-reliability features have weak proximal force and low-reliability features have strong proximal force. This suggests a selective-inertia interpretation rather than a formal error guarantee (Sabella et al., 3 Feb 2026).

5. Empirical evidence across regimes

The empirical literature represented by these papers covers substantially different problem classes. QuAIL evaluates 50 classification and regression datasets under CCAR and CNAR. Relative to the best MLP baseline, the reported average improvement is yiy_i4 F1 for classification and yiy_i5 yiy_i6 for regression under CCAR, and yiy_i7 F1 and yiy_i8 yiy_i9 under CNAR. The improvements are averaged with a XX0 trimmed mean. Stratified analysis reports about XX1 average improvement on small datasets (XX2) and a similar trend for low feature counts, indicating stronger benefit when corrupted columns occupy a larger share of the available information (Sabella et al., 3 Feb 2026).

The heavy-corruption MLP study reports that neural networks remain robust, maintaining well-above-chance accuracy even when inputs are XX3 corrupted. On MNIST, Fashion-MNIST, and KMNIST, 3-layer width-128 ReLU MLPs trained on replacement-noise-corrupted images and tested on clean images retain substantial accuracy until XX4 approaches XX5, despite training images at XX6 appearing visually almost random. At XX7, theory–experiment comparisons show that the effective centroid model closely matches the logits and test accuracy of trained width-2048 MLPs. The analysis also gives an SNR scaling

XX8

and experiments varying XX9 and pp0 confirm that robustness improves with both feature dimension and training-set size per class (Tahmassebpur et al., 9 Jun 2026).

RoOFS evaluates synthetic and real-world datasets under adversarial response corruption with online feature access. In synthetic experiments, pp1 is as large as pp2, corruption ratios vary from pp3 to pp4, and regression accuracy is measured by

pp5

The paper reports that RoOFS consistently has the lowest pp6 error over a wide range of corruption ratios, feature dimensions, sample sizes, and sparsity ratios; without dense noise, it nearly exactly recovers pp7. For uncorrupted-set recovery, RoOFS improves F1 over baselines by up to pp8 absolute and still yields F1 pp9 in many settings when corruption increases to S⊂{1,…,d}S\subset\{1,\dots,d\}00. For feature selection, it achieves F1 S⊂{1,…,d}S\subset\{1,\dots,d\}01 across almost all settings, even when S⊂{1,…,d}S\subset\{1,\dots,d\}02 is as low as S⊂{1,…,d}S\subset\{1,\dots,d\}03. On IMDB sentiment prediction with about S⊂{1,…,d}S\subset\{1,\dots,d\}04K textual features, it achieves the lowest MAE, around S⊂{1,…,d}S\subset\{1,\dots,d\}05, under corruption ratios S⊂{1,…,d}S\subset\{1,\dots,d\}06–S⊂{1,…,d}S\subset\{1,\dots,d\}07, while runtime grows roughly linearly with both S⊂{1,…,d}S\subset\{1,\dots,d\}08 and S⊂{1,…,d}S\subset\{1,\dots,d\}09 (Zhang et al., 2019).

Taken together, these empirical results show that partial attribute corruption does not induce a single failure mode. In some regimes, exploiting coarse feature-quality priors is effective; in others, simple prototype behavior emerges automatically under extreme i.i.d. feature corruption; and in streaming sparse regression, robustness to corrupted responses can coexist with partial feature observability.

6. Boundaries, misconceptions, and open directions

A recurring misconception is that partial attribute corruption is synonymous with missing values. The surveyed settings are broader: missingness is only one case among additive noise, random replacement, value-dependent corruption, correlated corruption, feature-specific bias, and feature streaming. Another misconception is that all “partial attribute” papers model feature corruption directly. RoOFS is explicitly a counterexample: its features are assumed clean but partially accessible, and robustness is with respect to adversarial sample-level label corruption (Zhang et al., 2019).

The literature also delineates important boundaries on what current methods do not solve. QuAIL requires reasonably calibrated column-level quality scores S⊂{1,…,d}S\subset\{1,\dots,d\}10; if these are badly mis-specified, the method may anchor the wrong features. It is designed for feature-wise corruption rather than label noise and does not attempt to correct the data. The heavy-input-corruption theory assumes i.i.d. corruption across features and examples, clean labels, and a high-noise, high-dimensional regime; correlated, adversarial, or label-dependent feature corruption is outside its analysis. RoOFS requires sparsity, a clean majority (S⊂{1,…,d}S\subset\{1,\dots,d\}11), and SRSC, and it does not directly address corruption on arbitrary feature entries (Sabella et al., 3 Feb 2026).

The general corruption theory clarifies why these boundaries are not merely implementation details. Attribute corruption alters the effective hypothesis space, not only the loss, so generic label-noise remedies such as simple loss correction are structurally inadequate in the attribute and joint corruption case (Iacovissi et al., 2023). A plausible implication is that successful mitigation of partial attribute corruption will often require methods that are explicitly feature-aware or kernel-aware rather than purely sample-reweighting schemes.

Several extensions are suggested by the papers’ framing. RoOFS identifies natural directions toward nonlinear models, classification, multi-task settings, group-sparse structure, feature-level corruption, and missing features. QuAIL suggests broader corruption patterns, more sophisticated mappings from quality to regularization, and application beyond tabular data. The heavy-input-corruption analysis points to higher-order expansions, denoising models, and more realistic non-i.i.d. corruptions. These directions collectively indicate that partial attribute corruption is not a peripheral special case but a unifying problem class at the intersection of robust statistics, representation learning, and data quality modeling.

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 Partial Attribute Corruption.