Abstract
Obtaining high-quality labeled data for supervised learning is costly, motivating the use of crowdsourcing, which distributes the annotation process across multiple workers with varying levels of expertise. A key challenge in crowdsourced data is annotation sparsity, as each worker labels only a limited subset of instances. This sparsity can amplify class imbalance, reduce supervision for minority classes, and bias standard cross-entropy-based models toward the majority classes. To address this problem, we propose a correlated chained Gaussian process framework trained on a focal-loss-based variational objective (CCGPFL). This probabilistic framework jointly models latent ground-truth and instance-dependent annotator reliability while accounting for correlations among annotators. In addition, the focal-weighted objective mitigates the imbalance induced by sparse annotations by assigning greater importance to harder examples during training. Experiments on synthetic, semi-synthetic, and fully real multi-annotator datasets show that CCGPFL achieves competitive and often superior performance relative to state-of-the-art learning-from-crowds baselines in terms of Overall Accuracy (OA) and Area Under the ROC Curve (AUC).
1. Introduction
The recent success of supervised learning depends largely on the availability of large amounts of well-labeled data for model training [1]. Domain experts commonly provide such labels and are often treated as ground truth. However, in many real-world scenarios, obtaining high-quality labels is expensive and time-consuming, especially in the era of large-scale data [2]. A practical alternative is crowdsourcing, which distributes the labeling process across multiple annotators with unknown levels of expertise [3]. Each annotator contributes a partial and potentially biased view of the latent ground truth to a limited number of training instances. Crowdsourced labels have enabled applications in medicine [4], biology [5], and natural language processing [6]. However, because crowdsourced labels are noisy and incomplete, standard supervised learning algorithms cannot be directly applied.
These challenges have motivated the field of learning from crowds (LFC), which seeks to build supervised models from multiple annotators [7]. Two perspectives dominate. The first, label inference, comprises a two-stage algorithm. In the first stage, noisy annotations are aggregated into a soft estimate of the latent ground truth; in the second, a standard supervised learner is trained on these inferred labels [2,7]. The most common baseline is majority voting (MV), which assigns each instance the label supported by the majority of annotators. Despite its simplicity, MV assumes homogeneous annotator reliability and equal contribution across instances, ignoring input-dependent expertise, systematic biases, and adversarial behavior. To address these limitations within the label-inference paradigm, probabilistic aggregators (e.g., confusion-matrix/EM approaches) weight annotators by estimated reliability and can produce calibrated soft labels [8,9].
The second approach involves modifying standard supervised learning models to perform learning directly from multiple noisy labels. Hence, in the training stage, the model jointly provides a soft estimate of the actual hidden labels, computes the workers’ performance, and trains the supervised learning model [10]. Prior work has shown that, unlike the label inference approach, training directly on multi-annotator data often yields better performance because input features inform both the latent labels and annotator behavior [11]. The seminal contribution of [10] introduced a logistic-regression formulation in which each annotator’s performance is captured via a confusion matrix. This idea has inspired numerous extensions, including crowd-layers [12,13] for deep neural networks and Gaussian-process models as natural ways to represent uncertainty present in the information from multiple annotators [11,14].
While these models have progressively improved the modeling of annotator behavior, their primary focus has been on refining the estimation of workers’ performance (WP). For instance, WP has been parameterized through quantities such as annotator accuracy [15] or confusion matrices [16]. However, these parameters are often assumed to be homogeneous across the input space and estimated under the assumption that annotators act independently. More sophisticated approaches based on Gaussian processes (GPs) and deep neural networks (DNNs) have attempted to relax these assumptions by modeling WP as a function of the input features and allowing dependencies among annotators [17,18].
Another fundamental challenge in learning from crowds is annotation sparsity [19], where each annotator labels only a small subset of the dataset, and most instance–annotator pairs remain unobserved. This issue is not merely a missing-data inconvenience. Even when the underlying class distribution is relatively balanced, sparse annotation patterns can distort the empirical distribution of observed labels, thereby biasing the learning process toward majority classes [20]. Moreover, the limited number of labels per annotator can hinder reliable estimation of annotator-specific parameters [21]. Existing strategies for mitigating annotation sparsity can be broadly grouped into three categories: methods that reconstruct missing entries in the annotation matrix [22,23], methods that share information across annotators to improve the estimation of annotator-specific parameters [13,21,24], and methods that augment sparse annotations with pseudo-labels generated by predictive models [25]. Although these strategies improve the use of incomplete annotations, they generally introduce additional mechanisms for label completion, parameter transfer, or iterative retraining. In contrast, comparatively less attention has been paid to directly mitigating the dominance of frequent annotation patterns within the training objective itself.
To address this limitation, we propose a focal-weighted learning objective for multi-annotator classification under sparse and noisy supervision. Our key idea is to replace the standard cross-entropy term used in variational learning with focal reweighting, so that the training procedure reduces the dominance of easy, frequently observed examples and places greater emphasis on harder, potentially underrepresented cases. Rather than applying focal loss to a conventional classifier, we incorporate it into a probabilistic learning-from-crowds framework that jointly estimates latent ground-truth labels and annotator reliabilities. To instantiate this idea, we build on the Correlated Chained Gaussian Processes (CCGP) framework [26], where likelihood parameters are represented by latent functions drawn from correlated Gaussian process priors. Through a semi-parametric latent factor model [27], annotator reliabilities become input-dependent latent functions that can also exhibit explicit inter-annotator correlations [18]. This leads to our proposed method, termed Correlated Chained Gaussian Processes with Focal Loss (CCGPFL), which combines flexible annotator modeling with a focal-weighted variational objective tailored to sparse, noisy, and potentially imbalanced crowdsourced annotations. Unlike prior CCGP-based learning-from-crowds models [17,28], the proposed approach explicitly modifies the training objective to address the imbalance effects induced by sparse annotation patterns.
The main contributions of this work are as follows:
- We identify annotation sparsity as a source of imbalance in learning-from-crowds settings, showing that sparse annotation patterns can distort the empirical distribution of observed labels and hinder standard CE-based training.
- We propose Correlated Chained Gaussian Processes with Focal Loss (CCGPFL), a probabilistic framework for multi-annotator classification that jointly learns latent ground-truth labels and annotator reliabilities under sparse and noisy supervision.
- We derive a focal-weighted variational objective within a evidence lower bound (ELBO) of a CCGP-based model, enabling the incorporation of focal reweighting into learning from crowds while preserving flexible modeling of heterogeneous, potentially correlated annotators via input-dependent latent functions.
- We evaluate the proposed method on synthetic, semi-synthetic, and real multi-annotator datasets, demonstrating competitive, and often superior, performance relative to existing LFC baselines, with clearer gains at moderate-to-high annotation sparsity.
The remainder of this paper is structured as follows: Section 2 presents the related work and the main contributions. Section 3 provides a comprehensive overview of the foundational concepts in probabilistic modeling for learning from crowds using our CCGPFL approach. Section 4 outlines the experimental setup in detail. Section 5 and Section 6 then present a thorough discussion of the experimental findings and offer concluding insights.
2. Related Work and Main Contributions
2.1. Learning from Crowds
Learning from crowds (LFC) addresses a core challenge in modern machine learning: training models from multiple noisy annotators with varying expertise, bias, and label coverage. Unlike conventional supervised learning—which assumes a single, accurate label per instance—LFC must explicitly model heterogeneous annotator quality, instance-dependent performance, sparse and non-overlapping coverage across instances, and often severe class imbalance. As a result, practical LFC pipelines prioritize robustness to noise and subjectivity, enabling scalable learning without relying exclusively on scarce expert labels.
The LFC paradigm spans several core application families. In computer vision, crowds provide annotations for image classification [4,29], object detection (e.g., bounding boxes and points) [30], and semantic segmentation [31]. In natural language processing, crowd labels support topic modeling [6], text classification [32,33], and sentiment analysis. For regression, representative examples remain comparatively scarce: ref. [34] considers multiple domain experts providing continuous angle annotations for unmanned aerial vehicle (UAV) images of sugarcane fields, which are fused via a static Kalman filter to obtain a single ground-truth row orientation per image. In contrast, ref. [35] proposes MAR-CCGP, a multi-annotator regression framework based on correlated chained Gaussian processes that integrates cacao physicochemical descriptors with noisy sensory scores from multiple panelists, jointly inferring latent ground-truth perceptions and annotator trustworthiness that depend on the inputs.
Methodologically, crowdsourcing pipelines can be grouped into two main categories: label inference and end-to-end models. The first category estimates the latent ground-truth labels, which are subsequently used to train a conventional supervised model. Conversely, end-to-end models directly learn the downstream task from the crowdsourced data [29].
2.1.1. Label Inference
The simplest baseline is majority voting (MV), which selects the class supported by the most annotators for each instance. Despite its practicality, MV assumes equal annotator reliability, which can affect model performance when labels are sparse, when annotators are highly heterogeneous, or when classes are imbalanced [36,37]. To partially address unequal expertise, weighted majority voting (WMV) assigns a nonnegative weight to each annotator, typically proportional to an estimate of their accuracy or trustworthiness [38].
A significant milestone in LFC was the introduction of probabilistic label noise models, which treat the ground-truth label as a latent variable and model annotator responses conditionally on it. The seminal Dawid–Skene (DS) model [8] assumes that, given the true class, annotators respond independently according to individual confusion matrices. Under DS, the joint likelihood of the observed labels factorizes over annotators, and the latent ground truth and annotator confusion matrices can be jointly estimated via maximum likelihood or maximum a posteriori inference, typically using the expectation–maximization algorithm. Building on this idea, the Generative model of Labels, Abilities, and Difficulties (GLAD) [39] explicitly models item difficulty and worker expertise, reflecting the intuition that some annotators perform better on particular tasks and that certain instances are inherently more challenging to label. In a related direction, ref. [40] uses information from multiple annotators to induce clusters of instances and then associates each cluster with a class label to address multi-class classification problems. More recently, ref. [41] proposed Dual-View Learning from Crowds (DVLFC), a two-stage method that represents each instance through two complementary views: its original attributes and a vector of noisy worker annotations treated as additional features. After augmenting the sparse annotations and estimating an integrated label for each instance, DVLFC trains a supervised model for each view and combines their class-membership probabilities to obtain the final prediction.
2.1.2. End-to-End Learning from Crowds
Conversely, end-to-end (E2E) approaches have been proposed to jointly infer ground-truth labels and train the downstream predictor within a single optimization problem. In these models, the label-integration mechanism is embedded as a learnable component within a discriminative architecture, and the parameters governing annotator performance are updated simultaneously with those of the predictor. By directly optimizing a task-specific loss over the raw crowdsourced labels, E2E methods can exploit richer interactions between instance features and annotator behavior than two-stage pipelines, while avoiding the need to commit to a fixed aggregated label before training the classifier [19].
A seminal contribution in this line of research is the work of [10], who formulated learning from crowds as a joint probabilistic model in which the latent ground-truth labels, the classifier parameters, and the annotator-specific parameters are estimated jointly. In their formulation, a linear classifier is coupled with annotator-specific confusion matrices, allowing the learning algorithm to account for heterogeneous worker reliability while leveraging input features to guide the estimation of the hidden labels. This framework established a foundational paradigm for end-to-end learning from crowds and has inspired several subsequent research directions. One important direction is to explore models in which annotator performance depends on the input features, enabling instance-dependent representations of worker expertise. Another direction investigates dependencies among annotators, moving beyond the common assumption of independent labeling behavior.
One important line of research models annotator performance as a function of the input features. In many real-world scenarios, annotator expertise is not uniform across the input space: workers may perform well on certain types of instances while making systematic errors on others. To capture this phenomenon, several approaches introduce instance-dependent formulations in which annotator parameters vary with data characteristics. For example, ref. [15] proposes a per-annotator, instance-dependent binary variable that models each worker’s reliability as a function of the input features. Similarly, recent works, such as [31,42], extend the CrowdLayer architecture by modeling each transformation matrix as a function of the input features, with K being the number of classes. indicates the labeler, and W denotes the number of available annotators. Similarly, ref. [43] assumes that only a small subset of instances is difficult to annotate. Under this assumption, annotator-specific transition matrices remain largely static across the input space, with instance-dependent deviations occurring only occasionally. To capture this behavior, they model noisy labels as additive outliers subject to a sparsity constraint.
Another common assumption in many LFC models is that annotators act independently. Most of the aforementioned approaches assume conditional independence among annotators given the true label; however, this assumption may not hold in practice. Annotators who share similar training, background, or domain knowledge may exhibit correlated labeling behaviors, leading to systematic agreement or disagreement patterns [29]. To address this limitation, several approaches introduce models that explicitly capture dependencies among annotators. For instance, a recent family of methods [17,28] builds upon Correlated Chained Gaussian Processes (CCGP) [26], where annotator parameters are modeled as latent functions governed by Gaussian process priors. Since CCGP is formulated within the multi-output Gaussian process framework, the latent functions associated with different annotators can exhibit statistical correlations, allowing the model to capture dependencies among annotators.
While a substantial body of LFC research has focused on improving the modeling of annotator behavior, much less attention has been paid to the effects of sparse annotation patterns on training. In many practical settings, each annotator labels only a small fraction of the dataset, resulting in a highly sparse output matrix [19]. In this scenario, the empirical class distribution induced by the observed annotations may deviate from the underlying class distribution, leading to an optimization process increasingly dominated by frequent annotation patterns [25]. Moreover, the limited number of labels per annotator can hinder reliable estimation of annotator-specific parameters [21]. To alleviate these limitations, several approaches have mainly focused on recovering missing annotations or sharing statistical strength across annotators. One line of research addresses annotation sparsity by completing missing entries in the annotation matrix before applying a label-integration algorithm. For instance, ref. [22] uses cosine similarity to identify annotators with comparable labeling patterns and to complete missing labels based on their responses. Similarly, in [23], a three-stage method is proposed that first identifies and flips low-confidence annotations, then applies probabilistic matrix factorization to generate soft labels for missing entries, and finally filters unreliable predictions before converting the remaining labels into hard annotations. Another line of research mitigates sparsity by sharing information across annotators [21]. For instance, ref. [13] first trains a global transition network on all available noisy labels to capture shared noise patterns. They then fine-tune this model using the annotations provided by each worker to obtain annotator-specific, instance-dependent transition matrices. Finally, the individual networks are refined using information from neighboring annotators with similar noise patterns, identified through a graph-convolutional network. Similarly, ref. [24] proposes Coupled Confusion Correction, which jointly trains two classifiers and uses each one to distill a class-balanced meta set of likely clean pseudo-labeled instances for correcting the annotator-specific confusion parameters learned by the other. Although the distilled meta sets do not retain annotator identities, their information is transferred to the annotator-specific parameters through a bi-level meta-learning procedure. Moreover, annotators with similar expertise are clustered according to their learned confusion matrices, allowing their parameters to be corrected jointly. Finally, a third line of research leverages predictive models to impute missing annotations. In particular, ref. [25] proposes training a base LFC model on the available crowdsourced labels and using its predictions to generate pseudo-annotations for the missing entries. Only high-confidence pseudo-annotations are retained to augment the annotation matrix, while a distribution-aware strategy balances their contribution across classes. The resulting annotation matrix is then used to retrain the base model, progressively improving the quality of the reconstructed annotations.
2.2. Main Contributions
The approaches discussed above mitigate annotation sparsity through label completion, parameter sharing across annotators, or iterative pseudo-annotation procedures. Although these strategies improve the use of incomplete annotations, they introduce additional mechanisms for reconstructing missing labels, transferring information among annotators, or retraining auxiliary models. Moreover, comparatively less attention has been paid to the effect of sparsity-induced class imbalance on the training objective itself. As discussed previously, sparse annotation patterns may distort the empirical class distribution and increase the dominance of frequent annotation patterns during optimization [25].
In contrast, CCGPFL integrates flexible annotator modeling and imbalance-aware learning within a single probabilistic framework. On the one hand, it builds upon correlated chained Gaussian processes [18,26] to jointly model the latent ground-truth process and annotator-specific parameters via input-dependent latent functions that explicitly capture statistical dependencies across annotators. On the other hand, it introduces a focal-loss-based variational objective that replaces the conventional categorical cross-entropy term. By downweighting well-classified annotations, this objective reduces the dominance of frequent annotation patterns and places greater emphasis on difficult observations.
Therefore, the main distinction of the proposed approach lies not only in its flexible modeling of heterogeneous and potentially correlated annotators [17,28] but also in its direct treatment of sparsity-induced imbalance within end-to-end probabilistic learning. Unlike previous sparsity-oriented methods, CCGPFL does not require an explicit label-completion stage, an additional parameter-transfer mechanism, or an iterative pseudo-annotation and retraining procedure. In this way, CCGPFL extends previous GP-based LFC models [17,28] by incorporating a training objective tailored to sparse, noisy, and potentially imbalanced multi-annotator data.
3. Probabilistic Model for Learning from Crowds
3.1. Problem Setup and Notation
Consider a K-class classification problem with inputs in . In the standard supervised setting, one seeks to learn a function f: from a dataset , where each is an input instance and each is a one-hot vector encoding the ground-truth label of sample n. In the crowdsourced setting, however, the true labels are unobserved. Instead, each instance is labeled by a subset of annotators drawn from a pool of W workers. Let denote the subset of annotators who provide a label for instance n. The resulting multi-annotator dataset is written as
where each is a possibly noisy one-hot annotation provided by annotator w for instance n.
Because each annotator labels only a limited subset of instances, the corresponding instance–annotator supervision pattern is typically sparse. Let denote the total number of observed annotations assigned to class k across all annotators, and let
be the total number of observed annotations. We define the annotation sparsity level as
where is the maximum possible number of instance–annotator labels, and values of S closer to one indicate a higher proportion of unobserved pairs.
To distinguish between imbalance in the observed annotations and imbalance in the underlying dataset, we further define
where measures the imbalance in the observed annotations, and R measures the imbalance in the latent true class frequencies [25]. In general, sparse annotation patterns may distort the empirical distribution of observed labels relative to the underlying class distribution, so that can differ substantially from R.
Given this sparse multi-annotator setting, the goal is to learn a classifier that generalizes well while accounting for the mechanism through which annotators transform latent labels into noisy observations. This requires modeling annotator-specific reliability and, at the same time, handling the imbalance that may arise in the observed annotation distribution under sparse supervision.
3.2. Modeling Crowdsourced Data
Following [15], we assume a latent true label for each training instance. The labels provided by multiple annotators are then modeled as conditionally dependent on this latent ground truth and on each annotator’s reliability. To quantify the latter, we introduce a latent binary variable representing the reliability of annotator w for instance n. When , the annotator provides the correct label, modeled through a categorical distribution; conversely, when , the annotation is assumed to follow a uniform distribution over classes, representing an incorrect or random response.
Given the latent variables and under the assumption of conditional independence across annotators, the likelihood of the observed multi-annotator data can be expressed as
where denotes the k-th component of the latent ground-truth probability vector for instance n, and is the k-th component of the one-hot label provided by annotator w. Consequently, the likelihood depends on two sets of latent parameters: , which collects the annotator reliabilities, and , which represents the estimated ground-truth class probabilities.
3.3. Modeling the Likelihood Parameters as Latent Functions: Correlated Chained Gaussian Processes (CCGP)
The estimation of the hidden true labels and the annotators’ reliabilities are modeled from the input features using the Correlated Chained Gaussian Processes (CCGP) framework [26]. The key idea is to associate each likelihood parameter with a latent function (LF) , whose output is transformed through a deterministic mapping into the valid parameter space of the j-th likelihood term.
In the multi-annotator model, this requires latent functions: the first K represent the hidden ground-truth probabilities, while the remaining W encode the annotators’ reliabilities. The hidden labels are obtained via a softmax transformation applied to the corresponding latent functions,
The remaining W LFs , with , are employed to codify the labelers’ reliabilities. We highlight that, despite being a binary variable, we use the sigmoid transformation as the link function to avoid discontinuities and favor the model’s stability.
To capture dependencies among annotators and classes, each LF is modeled as one of the outputs of a multi-output Gaussian process. In the multi-annotator setting, this formulation enables the model to represent inter-annotator correlations and the dependence of annotator performance on the input features. Specifically, each latent function is expressed as a linear combination of D independent Gaussian process priors, following the Semi-Parametric Latent Factor Model (SLFM) [44,45]:
where each is an IID sample from a Gaussian process, , which is represented by a mean function (assumed to be zero) and the covariance function given by the kernel function ; in addition, are the combination parameters. This shared latent factor structure enables each output function to be expressed as a mixture of common latent processes, thereby capturing correlations among annotators, classes, and input-dependent patterns in a unified manner.
However, vanilla GPs have a computational complexity of , making them prohibitive for large datasets. Accordingly, we resort to well-known sparse GPs to reduce this computational complexity. Thus, the goal is to augment the GP priors by defining a vector of inducing variables . The inducing variables vector is built from vectors , which correspond to additional evaluations of at M unknown inducing inputs summarizing the information in the N training points. Note that we define a set of inducing points for each latent function . In addition, let be the vector of all inducing points [46]. According to the above, our CCGP models the latent true labels and the annotators’ reliabilities based on the following joint distribution (Figure 1 shows the probabilistic graphical model),
where , and . Alike,
where is a block-diagonal containing blocks , based on the kernel function . Similarly, contains elements , where . Likewise, where gathers elements . To obtain the posterior distributions over the latent parameters, the true labels, and the workers’ reliabilities, we require integrating out the expression in Equation (6) with respect to and . Nevertheless, because we are not dealing with Gaussian likelihoods, such integration is analytically intractable. Thus, we employ the so-called Variational Inference, which approximates the actual posterior as follows:
where the distributions are considered to be equal to the prior (see Equation (7)), allowing for efficient mini-batch training as established. In addition, each is computed as a multivariate Gaussian distribution with unknown mean and covariance matrix . Consequently, the approximation of the posterior comprises the computation of the variational parameters by maximizing an evidence lower bound (ELBO). For classification from crowdsourced data, the ELBO is derived from the likelihood in Equation (3)
where
and stand for the Kullback–Leibler divergence between distributions and ; similarly,
Figure 1.
Probabilistic graphical model of our CCGP. Shadow (light) circles represent observed (latent) variables and arrows define conditional dependences. Each contains the one-hot representation of the labels given by w-th worker; similarly, represents the reliability for labeler w.
We highlight that, from the ELBO in Equation (10), we also compute the model hyperparameters, including the combination parameters in the SLFM , the latent variables , and the kernel. From Equation (12), we note that the first term on the right side is based on the Categorical Cross-Entropy (CCE), which is prone to overfitting the majority class in an imbalanced scenario.
3.4. CCGPFL: From Categorical Cross-Entropy to Focal Loss in the ELBO Formulation
In the variational framework described in Equation (10), the data-fitting term of the Evidence Lower Bound (ELBO) is defined through the log-likelihood , which is based on the Categorical Cross-Entropy (CCE) loss, as expressed in Equation (12). Although effective in balanced settings, the CCE objective tends to overfit majority classes and underrepresent minority ones, particularly when annotation sparsity amplifies class imbalance. Consequently, the resulting gradient updates are dominated by abundant, well-classified samples, leading to biased learning.
To mitigate this problem, we incorporate the focal loss (FL) [47] into the variational objective. The focal loss extends the standard cross-entropy by adding a modulating factor that dynamically downweights easy or well-classified examples, focusing learning on minority and hard samples. Formally, for a K-class problem, the focal loss for a single instance with one-hot label is defined as
where controls the focusing strength, and denotes the predicted class probabilities. When , the focal loss reduces to the CCE, ensuring backward compatibility.
Accordingly, to train a model aware of class imbalance, we replace the CCE-based data-fit term with the following focal-loss-based function:
By substituting Equation (14) into the ELBO in Equation (10), the resulting focal-loss-based variational objective becomes
The focal modulation reshapes the gradient flow within the variational objective in Equation (15): the expected log-likelihood term now weights each observation by its classification difficulty, effectively balancing the contributions of sparse and minority-class annotations. As a result, the proposed focal-loss-based variational objective encourages the model to learn from informative, underrepresented, and hard-to-classify samples while retaining the probabilistic regularization induced by the Kullback–Leibler divergence. This modification directly addresses the imbalance issues inherent in sparse crowdsourced data.
On the other hand, the expectation term in Equation (15) does not admit an analytical solution due to the softmax and sigmoid transformations employed to, respectively, estimate the ground truth and the annotators’ reliabilities . Therefore, it is approximated numerically using Monte Carlo estimation and the reparameterization trick [48]. In particular, let denote the variational distribution associated with the j-th latent function (computed as in Equation (11)). For each Monte Carlo sample , we draw and construct a sample from the corresponding variational distribution as
where is the Cholesky factor of , and ⊙ represents the Hadamard product. Consequently, the expected focal-loss term for the annotation provided by worker w, for sample n, is approximated as
where and are obtained by propagating the sampled latent functions through the corresponding transformations.
Then, to reduce computational cost and enable stochastic gradient updates, we approximate the focal-loss-based ELBO using mini-batching. At each optimization step, we uniformly sample a mini-batch of size from the dataset, where each element contains an input sample and all its available annotations . The index set is drawn uniformly, so and . Accordingly, the mini-batch estimator of the focal-loss-based ELBO is given by
Note that, since the instances are sampled uniformly, the data-fit term is rescaled by the factor . Finally, the computational complexity of our model is dominated by the matrix inversion of , with operations, and by the matrix products , with operations. Here, represents the values of the j-th latent function evaluated on a mini-batch [49]. Figure 2 summarizes the proposed CCGPFL framework.
Figure 2.
Overview of the proposed CCGPFL framework. First, a set of latent Gaussian processes is combined through a semiparametric latent factor model (SLFM) to generate the correlated latent functions . Then, the link function produces the ground-truth class estimates , while the functions estimate the instance-dependent reliability of each annotator. Finally, both outputs are incorporated into the focal-loss-based variational objective (see Equation (18)).
3.5. Predictive Distributions
Once the CCGPFL model has been trained, the final step is to perform a prediction on unseen data. Given a new input , the objective is to estimate both its class probabilities and the reliability associated with each annotator. Formally, the predictive class probability for category k is defined as
while the predictive reliability for annotator w is given by .
Since both quantities depend on latent Gaussian process outputs, their analytical computation is intractable. Instead, we approximate their predictive moments under the variational posterior , defined as
Accordingly, the first and second predictive moments for class probabilities and annotator reliabilities are computed as
where and denote the softmax and sigmoid transformations, respectively. The predictive variances can then be obtained from the standard moment identity .
Since the integrals in Equations Equations (19)–(22) do not admit closed-form solutions, all expectations are estimated via Monte Carlo sampling from the variational posterior . This procedure provides both the mean predictive class probabilities and interpretable measures of annotator reliability while naturally incorporating uncertainty arising from the latent Gaussian processes. The complete training and prediction procedure of the proposed CCGPFL model is summarized in Algorithm 1.
| Algorithm 1: CCGPFL for learning from sparse and imbalanced crowdsourced labels |
![]() |
4. Experimental Set-Up
We validate the performance of our CCGPFL in different datasets with simulated and real workers. Below, we present the details of the considered experiments.
4.1. Sensitivity Analysis of the Focal-Loss Parameter Under Varying Annotator Sparsity Levels
We consider a fully synthetic one-dimensional dataset for a three-class classification problem, which allows access to the ground-truth labels in both training and test sets. The latent label of each instance is determined by the maximum among , , and . We generate 100 training samples and 200 test samples over the interval . To emulate the learning-from-crowds setting, we follow [18] and simulate five correlated annotators with input-dependent reliabilities. Figure 3 illustrates the resulting classification problem together with the annotators’ reliability functions, whose average accuracies are .
Figure 3.
One-dimensional synthetic dataset used for multi-class classification. The left panel depicts the ground-truth partition of the input space into three classes, with each color representing a different class. The five panels on the right show the reliability of each simulated annotator as a function of the input, highlighting heterogeneous labeling behaviors. Annotator 1 is reliable almost everywhere except in a narrow central interval; Annotator 2 is reliable in the left and middle parts but fails on the right; Annotator 3 is mostly unreliable on the left and reliable on the right; Annotator 4 alternates between high- and low-reliability regions; and Annotator 5 is the least reliable overall, except near the far right end of the domain. This construction provides a controlled setting for evaluating learning methods under input-dependent and correlated annotation noise.
On top of this synthetic multi-annotator setting, we consider different annotation sparsity levels . For each target sparsity level S, we generate annotator-specific sparsity rates by sampling from a Gaussian distribution with mean S and standard deviation , and then clipping the sampled values to the interval . Next, for each annotator w, a proportion of the samples is selected uniformly at random, and the corresponding labels are removed. This procedure yields incomplete annotator-response matrices with heterogeneous patterns of missingness. As sparsity increases, the amount of available supervision decreases and its distribution becomes more irregular; as a result, some classes may be represented by fewer observed annotations than others, thereby increasing the imbalance of the supervision signal. To ensure that every instance receives at least one annotation, the last worker provides additional labels when necessary. Consequently, in practice, annotator W may exhibit a realized sparsity level lower than its target value .
This setting is especially relevant for the variational objective in Equation (14), which includes a focal-loss term controlled by the hyperparameter . In standard supervised learning, is usually tuned by optimizing a validation metric such as accuracy or AUC. However, such a strategy is not directly applicable in real learning-from-crowds problems, because validation metrics require access to true labels, which are unavailable in practice. Here, the synthetic nature of the dataset enables analysis of behavior in a controlled environment. Accordingly, for each sparsity level, we evaluate and compare the resulting test performance. This experiment is designed to characterize the sensitivity of the proposed focal-weighted objective to and to assess its robustness under progressively sparser annotation regimes that yield weaker, potentially more imbalanced supervision.
4.2. Testing CCGPFL Under Different Conditions of Class Imbalance and Sparsity
Now, we test our CCGPFL using semi-synthetic and fully real datasets with varying levels of imbalance and sparsity. We consider semi-synthetic datasets to be those whose features come from real applications and whose labels are simulated using the approach proposed in [18]. Specifically, we use six datasets from the University of California Irvine machine learning (UCI) repository (Iris plant–(Iris), Occupancy Detection Data Set–(Occupancy), Image Segmentation–(Segmentation), Skin Segmentation Data Set–(Skin), Tic-Tac-Toe Endgame database–(tic-tac-toe), Wine Quality–(Wine)) and the bearing data collected by Case Western Reserve University, where we employed the parametrization process described in [50].
On the other hand, regarding the fully real datasets (where both the input features and the multi-label annotations come from real applications), we use two datasets. The first is a bio-signal database, where the ground truth is available and comprises the estimation of the presence/absence of voice pathologies. Each voice signal is parametrized to obtain an input space with . The labels are obtained from a panel of up to four physicians, who measure voice quality using five perceptual features: Grade of dysphonia (G), Roughness (R), Breathiness (B), Asthenia (A), and Strain (S). For each perceptual scale, the specialist is required to provide a tag ranging from 0 (healthy) to 3 (severe); however, we discard scales (A) and (S) due to a low quality of annotators [51]. Thus, we identify three multiclass classification problems (one for each perceptual scale); however, since we only have the ground truth for the binary setting (pathological or normal voice), we redefine the multi-labeler annotations as follows: labels assigned to class 0 are considered as normal voice; otherwise, they are categorized as pathological voices. Moreover, the second dataset consists of a collection of song records categorized into 10 music genres. A total of 700 samples were published on the Amazon Mechanical Turk platform to obtain labels from 44 workers. The feature extraction is done by following the procedure in [15], from which we obtain an input space with . Table 1 summarizes the tested datasets for the classification case.
Table 1.
Tested databases under different conditions of class imbalance. Note that, for the voice dataset, we report the three values of R due to the considered perceptual scales (G, R, and B).
4.3. Method Comparison and CCGPFL Training
The classification performance is evaluated using the overall accuracy (OA) and the area under the ROC curve (AUC). We use a hold-out validation scheme with 10 repetitions, where of the samples are used for training and the remaining for testing. This procedure is applied to all experiments, except for the fully synthetic and music datasets, where the training and testing sets are predefined.
In addition, we compare the performance of our CCGPFL with several state-of-the-art algorithms (see Table 2). We use the following abbreviations: Gaussian Processes—(GP), Ground Truth—(GT), Majority Voting—(MV), correlated chained Gaussian processes for multiple annotators—(CCGPMA), Deep Learning from Crowds—(DLFC), Chained Deep Learning—(CDL), Categorical Cross-Entropy—(CCE), and Generalized Cross-Entropy—(GCE).
Table 2.
Short overview of the state-of-the-art methods tested.
Conversely, to train our CCGPFL and all the GPs-based methods, we employ the well-known Squared Exponential Covariance Function [53], governed by the parameter that defines the characteristic length-scale, which is estimated by optimizing the corresponding ELBO. Further, according to the results in [18], we define the GPs for the SLFM. Now, regarding the inducing variables, we fix for the fully-synthetic experiments and for the remaining experiments. Gradient descent is used with the ADAM optimizer. All the GP-based models are trained for iterations. We utilize a mini-batch size of samples. However, for smaller datasets (with fewer than 500 samples), we adjust the mini-batch size to the number of training samples, ; furthermore, we employ samples for Monte Carlo approximations of the variational expectation. Finally, all experiments were conducted in Python 3.8, with the Pytorch 1.14 API, on a Google Colaboratory environment https://github.com/juliangilg/CCGPFL (accessed on 13 June 2026).
5. Results and Discussion
We first consider a controlled synthetic multi-annotator setting to examine how annotation sparsity affects the observed label distribution before analyzing the sensitivity of the proposed CCGPFL framework to the focal-loss parameter . The original synthetic dataset is fully balanced at the latent-class level. Therefore, any deviation of the annotation imbalance ratio from one must arise from the annotation process rather than from the ground-truth class distribution.
Figure 4 reports the annotation imbalance ratio for different sparsity levels S. Even at , the observed imbalance ratio is , indicating that the empirical distribution of the observed labels is already mildly distorted in the absence of missing annotations. Since the latent class distribution is balanced, this initial deviation is explained by the labeling errors introduced by the noisy annotators. As the sparsity level increases, also increases, showing that sparse annotation patterns further amplify this distortion. These results provide empirical evidence for one of the central claims of this work: annotation sparsity not only reduces the amount of available supervision but also aggravates the imbalance of the observed label distribution. This behavior, in turn, motivates the use of reweighting mechanisms such as focal loss in end-to-end learning from crowds.
Figure 4.
Observed annotation imbalance ratio for different annotation sparsity levels S in the synthetic multi-annotator setting. Higher sparsity levels tend to produce larger values of , indicating a stronger distortion of the empirical distribution of observed annotations.
Having established that increasing sparsity amplifies the distortion of the observed label distribution, we next analyze the sensitivity of the proposed objective to the focal-loss parameter . Figure 5 summarizes the AUC obtained for different combinations of sparsity levels S and over five independent hold-out folds, where converges to the standard CE-based ELBO.
Figure 5.
Sensitivity analysis of the focal-loss parameter across different annotation sparsity levels S. Each panel reports the mean and standard deviation of the AUC over five independent hold-out folds for a fixed sparsity level and multiple values of , including , which corresponds to the standard categorical cross-entropy objective.
First, as shown in the results from Figure 5, under low sparsity levels ( and ), there are no substantial differences between the standard CCE objective () and the focal-weighted variants for the tested values of . In fact, the results suggest a slight performance degradation as increases. Conversely, as sparsity increases, the relative behavior of with respect to becomes more informative. In particular, for intermediate sparsity regimes such as and , the results suggest that values of can yield more favorable AUC values than the CCE baseline, which is consistent with the role of focal reweighting under increasingly distorted annotation distributions.
At the same time, the figure also shows that the amount of available supervision bounds the benefits of focal loss. Under the most extreme sparse scenario, , the AUC remains low for all tested values of , including both and . To explain this behavior, recall that sparse annotations are generated by sampling an annotator-specific sparsity rate and then removing the corresponding proportion of labels at random. In addition, to ensure that every sample is labeled at least once, the last annotator (who performs worst in Figure 3) is used to provide additional labels when necessary. Therefore, under , the problem is not only the severe reduction in available supervision but also the increased influence of a low-performing annotator, which further degrades the quality of the observed labels and limits the predictive performance of the model, regardless of the value of .
In summary, this experiment provides controlled empirical support for the main hypothesis underlying the proposed approach. As annotation sparsity increases, the observed supervision becomes not only weaker but also more distorted in its class distribution. Under low-to-intermediate sparsity regimes, focal reweighting appears more favorable than the standard CCE-based objective. In contrast, under extreme sparsity, its benefits are constrained by the degradation of quality labels.
The second set of experiments was conducted on both semi-synthetic and fully real datasets to evaluate the performance of our approach under various conditions of class imbalance and sparsity. Table 3 displays the classification results from these experiments, focusing on Overall Accuracy (OA) and Area Under the Curve (AUC). We used a nonparametric test, the Friedman test, to determine whether differences in classifier performance are statistically significant. This test ranks the algorithms for each dataset separately, with the best-performing algorithm receiving a rank of 1 and the second-best receiving a rank of 2 [54]. The null hypothesis of the Friedman test posits that all performances are equal. Additionally, we set a significance threshold of ; thus, a p-value below this threshold indicates rejection of the null hypothesis. Because GPGT is the theoretical upper bound, it is excluded from such statistical analysis. From the results, we obtain Chi-squared values of and with p-values of and , respectively, for the AUC and OA. Therefore, we have sufficient evidence to conclude that significant differences exist between the multi-labeler classifiers.
Table 3.
Classification results, in terms of the OA and AUC, for Semi-synthetic and fully-real datasets. In bold, the highest performance excluding the theoretical upper bound GPGT. The Friedman test returns a Chi-square value of and with p-value of and , respectively, for the AUC and OA.
From Table 3, we see that the methods GPMV and DLFC (across all their variants) perform the worst in most cases. Notably, DLFC often falls below the simple GPMV baseline. At first glance, this is unexpected since majority voting (as in GPMV) is the most naive approach that assumes all annotators have similar expertise. However, two main factors help explain these results. First, DLFC—whether using MW, VW, or VW + B—offers a simple way to model how multiple workers label data. This approach is less flexible in representing labelers with heterogeneous reliabilities. Second, while GPMV is based on a Gaussian process framework, DLFC relies on deep learning networks, which can be at a disadvantage for the predominantly tabular datasets in this study [55]. Deep learning typically excels when there is a large volume of data or when it can learn complex feature representations, such as those found in images or text. In contrast, tabular datasets generally favor kernel-based approaches like Gaussian processes, which do not require large datasets to achieve good generalization.
We focus our analysis on multi-labeler models that consider correlated annotators, whose performance varies across input features. The models under consideration include CDL-CCE, CDL-GCE, CCGPMA, CCGP-CCE, and our CCGPFL. According to the results presented in Table 3, these methods outperform all other competing approaches. This is because these models provide a more realistic estimate of annotator behavior. Notably, our CCGPFL achieves the highest averages in both OA and AUC. Specifically, our method achieves the best OA on 7 out of 11 datasets and the best AUC on 6 out of 11 datasets. We attribute this success to the focal-loss-based variational objective presented in Equation (14), which enhances the model’s robustness against noisy, sparse, and imbalanced labels from multiple annotators. In comparison, CCGP-GCE shows the second-best average performance, thanks to its GCE-based loss function, which makes it robust to noisy labels. However, when we analyze the Voice (R), Voice (B), and Music datasets—identified as the most challenging due to their high class imbalance ratios (2.20, 5.94, and 1.75, respectively)—we observe that our CCGPFL achieves the best performance in both OA and AUC. This confirms that CCGPFL is less susceptible to noisy and imbalanced scenarios.
6. Conclusions
This work introduced CCGPFL, a probabilistic learning-from-crowds framework that combines Correlated Chained Gaussian Processes (CCGP) [26] with a focal-weighted variational objective. The proposed formulation models annotator behavior through input-dependent latent functions with explicit inter-annotator correlations, thereby capturing both heterogeneous reliabilities and dependencies among workers. Building on the ideas of [18,28], CCGPFL extends prior CCGP-based multi-annotator models by replacing standard CCE- or GCE-based variational formulations with an objective specifically tailored to sparse and imbalanced annotation regimes.
The experimental results provide support for the central hypothesis underlying the proposed approach. In the controlled synthetic setting, we showed that increasing annotation sparsity distorts the observed label distribution, even when the latent class distribution is perfectly balanced. This result is particularly relevant because it shows that sparsity affects not only the amount of available supervision, but also its empirical class distribution, thereby making the learning problem increasingly difficult for standard CE-based objectives. In this context, focal reweighting becomes more useful in low-to-intermediate sparse regimes, while its benefits are naturally constrained when the supervision signal becomes severely degraded.
The results on semi-synthetic and fully real datasets further show that CCGPFL achieves strong predictive performance in terms of both OA and AUC, while remaining competitive with or superior to existing multi-annotator baselines. In particular, the proposed framework attains the best average performance among the compared methods and shows clear advantages on the most challenging datasets, where label noise, sparsity, and class imbalance are more pronounced. Taken together, these findings highlight the importance of jointly modeling (i) dependencies among annotators, (ii) input-dependent annotator reliability, and (iii) imbalance-aware training objectives in realistic sparse multi-annotator settings.
A relevant limitation of the current formulation is that each annotator’s behavior is modeled through a binary latent variable , representing reliability. Although this assumption is useful for capturing whether an annotator is reliable or not on a given instance, it does not explicitly represent structured biases in the labeling process, such as systematic confusion between specific classes. A natural direction for future work is therefore to extend the proposed framework with annotator-specific confusion matrices, following ideas explored in [10,11,16]. Another promising direction is to adapt the proposed loss formulation to late-fusion settings in multimodal learning, where multiple information sources are integrated at the decision level rather than through multiple annotators. Such extensions could be particularly relevant in clinical applications involving heterogeneous data sources, including the diagnosis and treatment of behavioral disorders such as attention-deficit/hyperactivity disorder [56].
Author Contributions
Conceptualization, J.G.-G. and D.A.C.-P.; methodology, J.G.-G. and A.M.Á.-M.; software, J.G.-G. and A.M.Á.-M.; validation, A.O.-G., D.A.C.-P. and E.D.G.-E.; formal analysis, J.G.-G. and E.D.G.-E.; investigation, J.G.-G., D.A.C.-P., A.M.Á.-M. and E.D.G.-E.; resources, A.O.-G.; data curation, J.G.-G.; writing—original draft preparation, J.G.-G., D.A.C.-P. and A.O.-G.; writing—review and editing, A.M.Á.-M. and E.D.G.-E.; supervision, A.M.Á.-M. and E.D.G.-E.; project administration, D.A.C.-P. and A.O.-G.; funding acquisition, D.A.C.-P. and A.O.-G. All authors have read and agreed to the published version of the manuscript.
Funding
Under grants provided by the research program ACEMATE, cod. 111091991908, and the project with code 92406, both funded by the Ministerio de Ciencia, Tecnología e Innovación (MINCIENCIAS).
Data Availability Statement
The fully synthetic experiment can be reproduced using the notebooks available in the public repository: https://github.com/juliangilg/CCGPFL (accessed on 13 June 2026). The semi-synthetic experiments use public benchmark datasets from the UCI Machine Learning Repository: https://archive.ics.uci.edu/ (accessed on 13 June 2026). For the fully real experiments, the Music dataset is publicly available at https://fprodrigues.com/software/gpc-ma-gaussian-process-classification-with-multiple-annotators/ (accessed on 13 June 2026), whereas the Voice dataset is private and cannot be redistributed.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Hu, Y.; Jiang, L.; Li, C. Instance difficulty-based noise correction for crowdsourcing. Expert Syst. Appl. 2023, 212, 118794. [Google Scholar] [CrossRef] [Scilit]
- Li, J.; Jiang, L.; Zhang, W. Label Consistency-Based Ground Truth Inference for Crowdsourcing. IEEE Trans. Neural Netw. Learn. Syst. 2024, 36, 9408–9421. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, J. Knowledge learning with crowdsourcing: A brief review and systematic perspective. IEEE/CAA J. Autom. Sin. 2022, 9, 749–762. [Google Scholar] [CrossRef] [Scilit]
- López-Pérez, M.; Morquecho, A.; Schmidt, A.; Pérez-Bueno, F.; Martín-Castro, A.; Mateos, J.; Molina, R. The CrowdGleason dataset: Learning the Gleason grade from crowds and experts. Comput. Methods Programs Biomed. 2024, 257, 108472. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Gurari, D.; Theriault, D.; Sameki, M.; Isenberg, B.; Pham, T.A.; Purwada, A.; Solski, P.; Walker, M.; Zhang, C.; Wong, J.Y.; et al. How to collect segmentations for biomedical images? A benchmark evaluating the performance of experts, crowdsourced non-experts, and algorithms. In Proceedings of the 2015 IEEE Winter Conference on Applications of Computer Vision; IEEE: New York, NY, USA, 2015; pp. 1169–1176. [Google Scholar]
- Rodrigues, F.; Lourenco, M.; Ribeiro, B.; Pereira, F.C. Learning supervised topic models for classification and regression from crowds. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 2409–2422. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Rodrigues, F.; Pereira, F. Deep learning from crowds. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI Press: Palo Alto, CA, USA, 2018; Volume 32. [Google Scholar]
- Dawid, A.; Skene, A. Maximum likelihood estimation of observer error-rates using the EM algorithm. Appl. Stat. 1979, 28, 20–28. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Wu, X.; Sheng, V.S. Imbalanced multiple noisy labeling. IEEE Trans. Knowl. Data Eng. 2014, 27, 489–503. [Google Scholar] [CrossRef] [Scilit]
- Raykar, V.C.; Yu, S.; Zhao, L.H.; Valadez, G.H.; Florin, C.; Bogoni, L.; Moy, L. Learning from crowds. J. Mach. Learn. Res. 2010, 11, 1297–1322. [Google Scholar]
- Morales-Alvarez, P.; Ruiz, P.; Coughlin, S.; Molina, R.; Katsaggelos, A.K. Scalable variational Gaussian processes for crowdsourcing: Glitch detection in LIGO. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 44, 1534–1551. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wei, H.; Xie, R.; Feng, L.; Han, B.; An, B. Deep learning from multiple noisy annotators as a union. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 10552–10562. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Li, S.; Xia, X.; Deng, J.; Ge, S.; Liu, T. Transferring annotator-and instance-dependent transition matrix for learning from crowds. IEEE Trans. Pattern Anal. Mach. Intell. 2024, 46, 7377–7391. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Rodrigues, F.; Pereira, F.; Ribeiro, B. Gaussian process classification and active learning with multiple annotators. In Proceedings of the International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2014; pp. 433–441. [Google Scholar]
- Rodrigues, F.; Pereira, F.; Ribeiro, B. Learning from multiple annotators: Distinguishing good from random labelers. Pattern Recognit. Lett. 2013, 34, 1428–1436. [Google Scholar] [CrossRef] [Scilit]
- López-Pérez, M.; Morales-Álvarez, P.; Cooper, L.A.; Molina, R.; Katsaggelos, A.K. Deep Gaussian processes for classification with multiple noisy annotators. Application to breast cancer tissue classification. IEEE Access 2023, 11, 6922–6934. [Google Scholar] [CrossRef] [Scilit]
- Triana-Martinez, J.C.; Gil-González, J.; Fernandez-Gallego, J.A.; Álvarez-Meza, A.M.; Castellanos-Dominguez, C.G. Chained deep learning using generalized cross-entropy for multiple annotators classification. Sensors 2023, 23, 3518. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Gil-Gonzalez, J.; Giraldo, J.J.; Álvarez-Meza, A.M.; Orozco-Gutierrez, A.; Álvarez, M.A. Correlated Chained Gaussian Processes for Datasets with Multiple Annotators. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 4514–4528. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ibrahim, S.; Nguyen, T.; Fu, X. Deep Learning From Crowdsourced Labels: Coupled Cross-Entropy Minimization, Identifiability, and Regularization. In Proceedings of the International Conference on Representation Learning, Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
- Zhang, Y.; Kang, B.; Hooi, B.; Yan, S.; Feng, J. Deep long-tailed learning: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2023, 45, 10795–10816. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, J.; Zheng, Z.; Jiang, X.; Sheng, V.S. Learning From Crowds With Multiple Feature Dynamic Fusion-Based Annotation Generation. In Proceedings of the IEEE Transactions on Pattern Analysis and Machine Intelligence; IEEE: New York, NY, USA, 2026. [Google Scholar]
- Wu, X.; Jiang, L.; Zhang, W.; Li, C. Worker similarity-based label completion for crowdsourcing. IEEE Trans. Big Data 2024, 11, 710–721. [Google Scholar] [CrossRef] [Scilit]
- Yang, B.; Jiang, L.; Zhang, W. Probabilistic matrix factorization-based three-stage label completion for crowdsourcing. In Proceedings of the 2024 IEEE International Conference on Data Mining (ICDM); IEEE: New York, NY, USA, 2024; pp. 540–549. [Google Scholar]
- Zhang, H.; Li, S.; Zeng, D.; Yan, C.; Ge, S. Coupled confusion correction: Learning from crowds with sparse annotations. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI Press: Palo Alto, CA, USA, 2024; Volume 38, pp. 16732–16740. [Google Scholar]
- Shi, Y.; Li, S.Y.; Huang, S.J. Learning from crowds with sparse and imbalanced annotations. Mach. Learn. 2023, 112, 1823–1845. [Google Scholar]
- Giraldo, J.J.; Zhang, J.; Alvarez, M.A. Correlated Chained Gaussian Processes for Modelling Citizens Mobility Using a Zero-Inflated Poisson Likelihood. IEEE Trans. Intell. Transp. Syst. 2022, 23, 20337–20351. [Google Scholar] [CrossRef] [Scilit]
- Alvarez, M.A.; Rosasco, L.; Lawrence, N.D. Kernels for vector-valued functions: A review. Found. Trends Mach. Learn. 2012, 4, 195–266. [Google Scholar] [CrossRef] [Scilit]
- Gil-González, J.; Daza-Santacoloma, G.; Cárdenas-Peña, D.; Orozco-Gutiérrez, A.; Álvarez-Meza, A. Generalized Cross-Entropy for Learning from Crowds based on Correlated Chained Gaussian Processes. Results Eng. 2025, 25, 103863. [Google Scholar] [CrossRef] [Scilit]
- Ibrahim, S.; Traganitis, P.A.; Fu, X.; Giannakis, G.B. Learning from crowdsourced noisy labels: A signal processing perspective. IEEE Signal Process. Mag. 2025, 42, 84–106. [Google Scholar] [CrossRef] [Scilit]
- Blushtein-Livnon, R.; Svoray, T.; Dorman, M. Performance of human annotators in object detection and segmentation of remotely sensed data. IEEE Trans. Geosci. Remote Sens. 2025, 63, 4407116. [Google Scholar] [CrossRef] [Scilit]
- López-Pérez, M.; Morales-Álvarez, P.; Cooper, L.A.; Felicelli, C.; Goldstein, J.; Vadasz, B.; Molina, R.; Katsaggelos, A.K. Learning from crowds for automated histopathological image segmentation. Comput. Med. Imaging Graph. 2024, 112, 102327. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- He, Z.; Huang, C.Y.; Ding, C.K.C.; Rohatgi, S.; Huang, T.H.K. If in a crowdsourced data annotation pipeline, a gpt-4. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems; ACM: New York, NY, USA, 2024; pp. 1–25. [Google Scholar]
- Cui, X.; Huang, Z.; Abeynayake, N. Learning from Annotator Disagreement Via Weighted Ensemble Optimisation for Subjective Text Classification. Datenbank-Spektrum 2026, 26, 39–48. [Google Scholar] [CrossRef] [Scilit]
- Ferreira, R.; Lima, A.M.; da Silva, D.L.; Arias-Garcia, J.; Yudi, J.; Hernandes, A.C. Data labelling and heuristics to estimate sugar cane rows orientation for UAV-aided precision agriculture. Smart Agric. Technol. 2025, 12, 101425. [Google Scholar] [CrossRef] [Scilit]
- Lugo-Rojas, J.C.; Chica-Morales, M.J.; Florez-González, S.L.; Álvarez-Meza, A.M.; Castellanos-Dominguez, G. Integrating Cacao Physicochemical-Sensory Profiles via Gaussian Processes Crowd Learning and Localized Annotator Trustworthiness. Foods 2025, 14, 2961. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Karger, D.R.; Oh, S.; Shah, D. Budget-optimal task allocation for reliable crowdsourcing systems. Oper. Res. 2014, 62, 1–24. [Google Scholar] [CrossRef] [Scilit]
- Purificato, A.; Bucarelli, M.S.; Nelakanti, A.K.; Bacciu, A.; Silvestri, F.; Mantrach, A. The Majority Vote Paradigm Shift: When Popular Meets Optimal. In Proceedings of the 29th International Conference on Artificial Intelligence and Statistics, Tangier, Morocco, 2–5 May 2026. [Google Scholar]
- Littlestone, N.; Warmuth, M.K. The weighted majority algorithm. Inf. Comput. 1994, 108, 212–261. [Google Scholar] [CrossRef] [Scilit]
- Whitehill, J.; Wu, T.f.; Bergsma, J.; Movellan, J.; Ruvolo, P. Whose vote should count more: Optimal integration of labels from labelers of unknown expertise. Adv. Neural Inf. Process. Syst. 2009, 22. [Google Scholar]
- Zhang, J.; Sheng, V.S.; Wu, J.; Wu, X. Multi-class ground truth inference in crowdsourcing with clustering. IEEE Trans. Knowl. Data Eng. 2015, 28, 1080–1085. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; Jiang, L.; Zhang, W.; Webb, G.I. Dual-View Learning from Crowds. ACM Trans. Knowl. Discov. Data 2025, 19. [Google Scholar] [CrossRef] [Scilit]
- Guo, H.; Wang, B.; Yi, G. Label correction of crowdsourced noisy annotations with an instance-dependent noise transition model. Adv. Neural Inf. Process. Syst. 2023, 36, 347–386. [Google Scholar] [CrossRef] [Scilit]
- Nguyen, T.; Ibrahim, S.; Fu, X. Noisy label learning with instance-dependent outliers: Identifiability via crowd wisdom. Adv. Neural Inf. Process. Syst. 2024, 37, 97261–97298. [Google Scholar] [CrossRef] [Scilit]
- Giraldo, J.J.; Alvarez, M.A. A fully natural gradient scheme for improving inference of the heterogeneous multioutput Gaussian process model. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 6429–6442. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Gutierrez, J.J.G.; Lau, E.; Dharmapalan, S.; Parker, M.; Chen, Y.; Álvarez, M.A.; Wang, D. Multi-output prediction of dose–response curves enables drug repositioning and biomarker discovery. npj Precis. Oncol. 2024, 8, 209. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Snelson, E.; Ghahramani, Z. Sparse Gaussian processes using pseudo-inputs. Adv. Neural Inf. Process. Syst. 2005, 18, 1257–1264. [Google Scholar]
- Lin, T.Y.; Goyal, P.; Girshick, R.; He, K.; Dollár, P. Focal loss for dense object detection. In Proceedings of the IEEE International Conference on Computer Vision; IEEE: New York, NY, USA, 2017; pp. 2980–2988. [Google Scholar]
- Lalchand, V.; Ravuri, A.; Lawrence, N.D. Generalised GPLVM with stochastic variational inference. In Proceedings of the International Conference on Artificial Intelligence and Statistics; PMLR: Cambridge, MA, USA, 2022; pp. 7841–7864. [Google Scholar]
- Moreno-Muñoz, P.; Artés, A.; Alvarez, M. Heterogeneous multi-output Gaussian process prediction. Adv. Neural Inf. Process. Syst. 2018, 31, 6711–6720. [Google Scholar]
- Hernández-Muriel, J.A.; Bermeo-Ulloa, J.B.; Holguin-Londoño, M.; Álvarez-Meza, A.M.; Orozco-Gutiérrez, Á.A. Bearing Health Monitoring Using Relief-F-Based Feature Relevance Analysis and HMM. Appl. Sci. 2020, 10, 5170. [Google Scholar] [CrossRef] [Scilit]
- Arias, J.; Godino, J.; Gutiérrez, J.; Osma, V.; Sáenz, N. Automatic GRBAS assessment using complexity measures and a multiclass GMM-based detector. In Models and Analysis of Vocal Emissions for Biomedical Applications; Firenze University Press: Florence, Italy, 2011; pp. 111–114. [Google Scholar]
- Gil-González, J.; Valencia-Duque, A.; Álvarez-Meza, A.; Orozco-Gutiérrez, Á.; García-Moreno, A. Regularized chained deep neural network classifier for multiple annotators. Appl. Sci. 2021, 11, 5409. [Google Scholar] [CrossRef] [Scilit]
- Williams, C.K.; Rasmussen, C.E. Gaussian Processes for Machine Learning; MIT Press: Cambridge, MA, USA, 2006; Volume 2. [Google Scholar]
- Demšar, J. Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 2006, 7, 1–30. [Google Scholar]
- Shwartz-Ziv, R.; Armon, A. Tabular data: Deep learning is not all you need. Inf. Fusion 2022, 81, 84–90. [Google Scholar] [CrossRef] [Scilit]
- Cura, O.K.; Akan, A.; Atli, S.K. Detection of Attention Deficit Hyperactivity Disorder based on EEG feature maps and deep learning. Biocybern. Biomed. Eng. 2024, 44, 450–460. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.





