Reliable Multimodal Learning Via Multi-Level Adaptive DeConfusion


Abstract

Multimodal learning enhances the performance of various machine learning tasks by leveraging complementary information across different modalities. However, existing methods often learn multimodal representations that retain substantial inter-class confusion, making it difficult to achieve high-confidence predictions, particularly in real-world scenarios with low-quality or noisy data. To address this challenge, we propose Multi-Level Adaptive DeConfusion (MLAD), which eliminates inter-class confusion in multimodal data at both global and sample levels, significantly enhancing the classification reliability of multimodal models. Specifically, MLAD first learns class-wise latent distributions with global-level confusion removed via dynamic-exit modality encoders that adapt to the varying discrimination difficulty of each class and a cross-class residual reconstruction mechanism. Subsequently, MLAD further removes sample-specific confusion through sample-adaptive cross-modality rectification guided by confusion-free modality priors. These priors are constructed from low-confusion modality features, identified by evaluating feature confusion using the learned class-wise latent distributions and selecting those with low confusion via a Gaussian mixture model. Experiments demonstrate that MLAD outperforms state-of-the-art methods across multiple benchmarks and exhibits superior reliability.

Multimodal classification, modality-specific noise, cross-modality noise, reliable multimodal classification.

1 Introduction↩︎

a

b

Figure 1: Illustration of the motivation of this work. For illustrative purposes, these figures show results on a toy FOOD101 subset containing four classes..

Humans interpret and interact with their environment by combining information from multiple senses, such as sight, sound, and touch [1], [2]. Inspired by this, multimodal learning [3][6], which extracts and fuses data from different sensory sources, has received significant attention and achieved remarkable progress. In recent years, it has substantially improved the performance of machine learning across various applications, including medical diagnosis [7][9], image-text classification [10][13], action recognition [14], [15], emotion recognition [16], [17], and audio-visual speech recognition [18], among others.

However, in real-world scenarios, multimodal data exhibit highly variable quality. On the one hand, different modalities contain inherently different amounts of task-relevant information. On the other hand, factors such as sensor failures and environmental influences introduce additional noise into the collected data. Despite the rapid development of multimodal methods, they often struggle to learn robust representations and produce high-confidence predictions in these challenging conditions. Many conventional multimodal models lack explicit modeling of input quality and uncertainty, limiting their ability to conduct effective feature enhancement, robust denoising, and reliable fusion. As a result, their performance typically deteriorates significantly as data quality decreases. To address this issue, recent studies have sought to enhance the reliability of multimodal learning through quality-aware feature learning and fusion strategies, thereby substantially reducing the adverse effects of low-quality data. Geng et al. [19] have proposed an uncertainty-aware approach to learn noise-free multimodal joint representations. Han et al. [7] have achieved more trustworthy classification results by extracting informativeness features at the feature level and performing dynamic fusion at the modality level. Zhang et al. [10] and Cao et al. [11] have provided theoretical support for reliable multimodal fusion. Zhou et al. [20] have proposed a confidence-based method for feature enhancement and reliable fusion.

However, we find that these methods commonly learn features containing substantial inter-class confusion, which are class-relevant but insufficiently discriminative. As a result, when confronted with low-quality data in which a large portion of discriminative features is corrupted, the models tend to over-rely on such relevant yet indiscriminative features for classification, leading to low-confidence predictions. As shown in Fig. 1 (a), existing state-of-the-art methods produce output logits for the illustrated apple pie sample that exhibit high confusion between the apple pie and chocolate cake classes, and this confusion further increases in the presence of noise. We consider the reason could be that these methods learn the brown and white colors of the apple pie, which are class-relevant but insufficiently discriminative features, as such colors are also commonly found in chocolate cake. Under noise-free conditions, these methods can rely on more discriminative fine-grained features of apple pie, such as cross-section texture, to make higher confidence predictions. However, once these discriminative features are corrupted by noise, the methods overly depend on the insufficiently discriminative features, resulting in low-confidence and confused outputs. Therefore, we raise an important question: how to learn confusion-free multimodal representations to enhance the reliability of multimodal learning?

To address this issue, this paper proposes Multi-Level Adaptive DeCofusion (MLAD) for reliable multimodal learning. Specifically, we first observe that inter-class confusion manifests at both global and sample levels, and design corresponding adaptive mechanisms for each level to effectively remove the diverse confusion patterns. As shown in Fig. 1 (b), at the global level, each class as a whole shares different common features with other classes, and exhibits varying levels of differentiation difficulty. For instance, apple pie and pizza both often have a golden or brown surface and are often served on a baking tray, while apple pie and chocolate cake share other common characteristics. Moreover, the confusion matrix reveals that different classes exhibit varying levels of discrimination difficulties. For instance, the ice-cream class shows relatively low confusion and difficulty in separation from the other three classes, whereas the apple pie class exhibits higher confusion and greater separation difficulty. At the sample level, individual samples also contain unique inter-class confusion that may deviate from global patterns. For example, some of the apple pie samples exhibit the typical appearance, whereas some closely resemble chocolate cake.

Consequently, at the global level, MLAD introduces class-adaptive deconfusion (CAD), which first employs dynamic-exit modality encoders to learn reliable representations and latent distribution for classes of varying discrimination difficulty. The residual cross-class reconstruction is introduced to effectively remove confusion from the learned representations and distributions. Specifically, the dynamic-exit encoder adaptively provides sufficient network depth to capture fine-grained information for hard-to-distinguish classes while avoiding over-fitting to noise on easily separable classes, enabling reliable representation learning. Subsequently, the learned representations for each class are decoupled to compute the residual information remaining in their respective inputs. The residual from each class is then passed through the decoder, and its reconstruction loss with other classes’ inputs is minimized. In this way, MLAD preserves as much information from other classes as possible within the residual information of each class, ensuring that the representation and distribution learned by the modality encoder is discriminative and effectively deconfused. At the sample level, MLAD proposes sample-adaptive deconfusion (SAD), which first uses the class-wise latent distributions learned by CAD to assess the inter-class confusion of modality features with global-level confusion removed. A two-component Gaussian mixture model is then employed to select low-confusion features for constructing confusion-free priors of each modality. Guided by these priors, sample-adaptive cross-modality rectification is applied to remove sample-specific confusion from each sample’s modality features using information from other modalities.

The contributions of this paper can be summarized as:

  • We observe that existing multimodal methods often learn features that are class-relevant yet insufficiently discriminative, resulting in low confidence. To address this, we propose Multi-Level Adaptive Deconfusion (MLAD) for reliable multimodal learning. Experiments on multiple benchmarks demonstrate the superiority of MLAD over state-of-the-art reliable multimodal learning methods.

  • Class-adaptive deconfusion (CAD) is introduced in MLAD to remove global-level confusion. By adapting the encoder output depth according to the class-specific discrimination difficulty and employing residual cross-class reconstruction, it effectively eliminates inter-class confusion at the global level.

  • Sample-adaptive deconfusion (SAD) is proposed in MLAD to further remove sample-level confusion. Guided by confusion-free modality priors, it performs sample-adaptive cross-modality rectification, effectively eliminating sample-specific confusion information, thereby improving classification confidence and robustness.

2 Related Works↩︎

This section briefly reviews some related works on multimodal learning, reliable learning from low-quality multimodal data, and modality quality estimation.

2.1 Multimodal Learning↩︎

The advancement of sensor technology and the development of data transmission methods have led to the emergence of a vast amount of data from diverse sources, types, and formats. This has driven the rapid growth of multimodal learning [6], [21], [22], making it a highly focused research hotspot. On the one hand, many multimodal learning methods [23][30] have significantly enhanced the performance of various applications and tasks. On the other hand, many studies [31][33] have focused on a theoretical perspective or drawn inspiration from the brain’s processing mechanisms for multimodal information, shedding light on the principles and interpretability of multimodal learning. In recent years, numerous approaches have also targeted the new problems and challenges in multimodal learning brought by real-world scenarios. Multimodal models typically achieve higher accuracy and model reliability compared to unimodal approaches in various applications [34][39]. For instance, in biomedical applications, DeepIMV [40] and MOGONET [41] have achieved more precise pathological classification by integrating multiple omics data. In emotion recognition tasks, several studies [42][44] have proposed instance-adaptive multimodal affective information interaction methods, achieving more robust and generalizable emotion analysis compared to uni-modal methods. In computer vision, CEN [45] has enhanced dense image prediction by fusing multimodal data and adaptively exchanging channels of different modality models. Zhou et al. [46] have improved motion recognition performance by augmenting multimodal information in videos and mining potential commonality features among modalities. In addition to enhancing various applications, many multimodal studies have also focused on theoretical aspects. For instance, Huang et al. [33] have analyzed from a theoretical perspective why multimodal models outperform unimodal models. Some research [31], [32] has explored the mechanistic connections between machine learning models and the human brain by investigating the decoding mechanisms of neural representations. In addition, real-world scenarios pose new issues and challenges for multimodal learning, such as modality imbalance problem [47][52] and reliable learning from low-quality data. This paper focuses on reliable multimodal learning in real-world scenarios with noisy and low-quality data, achieving stronger robustness than existing methods by eliminating the inter-class confusion from the learned representations.

2.2 Reliable Learning from Low-Quality Multimodal Data↩︎

As mentioned in Section 2.1, in real-world scenarios, multimodal data are often noisy, leading to quality degradation. Therefore, how to achieve robust learning on noisy multimodal data has become a widely studied issue. To this end, many studies have developed reliable multimodal learning methods to obtain robust prediction. Federici et al. federici2020learning? have proposed the multi-view information bottleneck, which has improved the generalization and robustness of multi-view learning by retaining information shared by each view. Han et al. [53] have parameterized the evidence of different modality features using Dirichlet distribution and fused each modality at the evidence level using Dempster-Shafer theory. Geng et al. [19] have proposed the DUA-Nets, which achieved uncertainty-based multimodal representation learning through reconstruction. Han et al. [7] have modeled informativeness at the feature and modality levels, achieving trustworthy multimodal feature fusion. Zhang et al. [10] have achieved more robust and generalized multimodal fusion by dynamically assigning weights to each modality based on uncertainty estimation. Zheng et al. [54] have achieved trustworthy multimodal classification via integrating feature and label-level confidence. Zou et al. [8] have proposed a novel dynamic poly-attention Network that integrated global structural information for trustworthy multimodal classification. Zhou et al. [20] have introduced a trustworthy multi-view classification framework by enhancing multi-view encoding and confidence-aware fusion. Cao et al. [11] have proposed the Predictive Dynamic Fusion method, which provides theoretical guarantees for reducing the upper bound of generalization error in dynamic multimodal fusion. Despite their effectiveness, the representations learned by these methods typically retain a large amount of class-relevant yet insufficiently discriminative features, i.e., inter-class confusion, which leads to highly confused predictions, especially under noisy conditions. To address this issue, we propose Multi-Level Adaptive Deconfusion, which removes inter-class confusion from the learned representations at both global and sample levels, thereby achieving higher classification confidence and improved noise robustness.

2.3 Learning Representations with Dynamic Network Depth↩︎

In recent years, methods that enable neural networks with dynamic depth to perform adaptive learning and inference for different inputs have been widely explored. Most of these works leverage dynamic-depth networks to improve computational efficiency. For example, Huang et al. [55] proposed MSDNet, which places intermediate classifiers at different network depths and designs a computation-aware objective function, allowing easier samples to exit at shallower layers and thereby improving efficiency. Bolukbasi et al. [56] dynamically select different network components for each input, enabling examples correctly classified by early layers to exit the network, which also enhances efficiency. Wang et al. [57] introduced SkipNet, which adaptively skips network blocks for different input samples, achieving sample-specific network depth and significantly reducing computation. Jie et al. [58] proposed Routing Convolutional Network, which determines the optimal output layer for each sample under a given time budget using a time-cost-aware reward function. Other works design dynamic depth mechanisms to mitigate overthinking in deep networks. For instance, Zhou et al. [59] proposed PABEE, allowing the network to exit once a sample produces correct outputs over several consecutive layers. Wang et al. [60] introduced the IDK prediction cascades framework to effectively prevent overthinking on easy samples. In this paper, we propose a dynamic-exit modality encoder guided by a residual cross-class reconstruction loss to enable reliable learning for classes of varying discrimination difficulties. Our method is specifically designed for learning robust representations and removing inter-class confusion, and its motivation and design are orthogonal to existing approaches.

Figure 2: An overview of the proposed MLAD (better viewed in colour). MLAD employs class-adaptive deconfusion and sample-adaptive deconfusion to eliminate global-level confusion and sample-level confusion. Without loss of generality, this figure illustrates the case of two modalities, with blue and orange representing different modalities. The detailed implementation of the Rectification module (gray block) in (b-2) Sample-Adaptive Cross-Modality Rectification is illustrated in Fig. 3.

3 Proposed Approach↩︎

In this section, we present a comprehensive description of the proposed Multi-Level Adaptive DeConfusion (MLAD) framework. Consider a multimodal dataset \(\mathcal{D}=\{(x_i,y_i)\}_{i=1}^N\) consisting of \(N\) samples, each represented by \(M\) modalities and associated with one of \(C\) class labels. The goal of multimodal classification is to learn a neural network that maps each input \(x_i=\{x_i^m\in\mathbb{R}^{d^m}\}_{i=m}^M\) to its corresponding label \(y_i\in\mathbb{R}^C\), where \(d^m\) denotes the feature dimension of the \(m\)-th modality. The proposed MLAD improves the robustness of multimodal classification by adaptively mitigating inter-class confusion across both global and sample levels.

3.1 Overall Framework of MLAD↩︎

As shown in Fig. 2, the proposed Multi-Level Adaptive Deconfusion (MLAD) eliminates inter-class confusion at the global and the sample levels via Class Adaptive Deconfusion (CAD) and Sample Adaptive Deconfusion (SAD), respectively. CAD focuses on eliminating the confusion information that exists among the overall data distributions of different classes. For a given dataset \(\mathcal{D}\), CAD first introduces a modality-specific dynamic-exit encoder to reliably learn representations and distributions of different classes with varying levels of discrimination difficulty within each modality. Subsequently, the residuals between these representations and their corresponding input are computed, and a cross-class reconstruction loss is minimized. In this way, the residuals of each class are enforced to capture all the overlapping information that can be confused with other classes, thereby ensuring that the learned representations and distributions are globally deconfused. Furthermore, variations in sample quality may still cause remaining inter-class confusion that manifests only in specific samples rather than as a global pattern. To this end, SAD is proposed. It first leverages the class-wise distributions to assess the inter-class confusion of each sample representation learned by CAD, and employs a two-component Gaussian mixture model to select low-confusion representations for constructing confusion-free modality priors. Guided by these priors, a sample-adaptive cross-modality rectification is then performed to further eliminate sample-specific confusion from representations with global confusion removed.

Figure 3: Detailed implementation of Rectification (m_{0}\leftarrow m_{1}). Rectification (m^{1}\leftarrow m^{0}) is obtained by swapping the input positions of z_i^{m_{0}} and z_i^{m_{1}}.

3.2 Class Adaptive Deconfusion↩︎

Class-Adaptive Deconfusion (CAD) is first proposed to learn and eliminate the global inter-class confusion information manifested in the overall data distribution. This mechanism consists of two components: the dynamic-exit modality encoder and a residual cross-class reconstruction module. The former is designed to reliably learn the representation distributions of different classes, while the latter thoroughly eliminates the global inter-class confusion information within these representations and distributions.

3.2.1 Dynamic-Exit Modality Encoder↩︎

As mentioned in Sec. 1, considering that the degree of separability between each class and others varies, we first design a dynamic-exit modality encoder that leverages different network depths to learn the representation distributions of different classes. For classes that are difficult to distinguish from others, deeper network layers are employed to capture more fine-grained representations for better discrimination. In contrast, for easily separable classes, excessively deep networks are unnecessary, as they may lead to overfitting to noise.

Specifically, for network \(\Theta^m\) consisting of \(D^m\) layers of each modality \(m\), an encoder \(\phi^m\) is placed at each layer to encode the intermediate representations and output the latent representation distributions of different classes. The output at the \(d\)-th layer can be formulated as follows: \[\begin{align} p_c^m(\boldsymbol{z})\mid _{d}=\phi^m(\Theta^m_{\sim d}(X^m_c)) \end{align}\] \(p_c^m(\boldsymbol{z})\mid_{d}\) denotes the latent representation distribution of class \(c\) in modality \(m\) output at the \(d\)-th layer of network \(\Theta^m\). \(\Theta_{\sim d}^m\) represents the subnetwork containing the first \(d\) layers of the network \(\Theta^m\). \(X_c^m\) denotes the modality-\(m\) feature inputs of all samples belonging to class \(c\) in the dataset. Therefore, the objective of the Dynamic-Exit Modality Encoder is to determine the best output depth \(d_c^m\) for each class \(c\) in modality \(m\), such that the global inter-class confusion information is adequately eliminated. To this end, an objective function \(\mathcal{L}_{\text{CAD}}\) associated with \(\{\{p_c^m(\boldsymbol{z})\}_{c=1}^C\}_{m=1}^m\) is proposed to determine the optimal depths \(\{\{d_c^m\}_{c=1}^C\}_{m=1}^m\), which can be expressed as follows: \[\begin{align} \{\{d_c^m\}_{c=1}^C\}_{m=1}^m=\mathop{\arg\min}\limits_{\{\{d_c^m\}_{c=1}^C\}_{m=1}^m}\mathcal{L}_{\text{CAD}}(\{\{p_c^m(\boldsymbol{z})\}_{c=1}^C\}_{m=1}^m). \label{eq:cad-obj} \end{align}\tag{1}\] The detailed definition of \(\mathcal{L}_{\text{CAD}}\) and the implementation of optimal depth determination will be elaborated in Sec. 3.2.2 and 3.2.3.

3.2.2 Residual Cross-Class Reconstruction↩︎

To ensure that the inter-class confusion information within the learned representation distributions of each modality and class is thoroughly eliminated, a Residual Cross-Class Reconstruction module is proposed. It enforces that the residuals obtained by excluding the learned representations from each class’s input data contain as much information of other classes as possible.

Specifically, we first introduce \(M\) modality-specific decoders \(\{\psi^m\}_{m=1}^M\). For each modality \(m\), the decoder \(\psi^m\) decodes the resampled class distributions \(p_c^m\) of each class extracted by the Dynamic-Exit Modality Encoder: \(\hat{X}_c^m=\psi^m(\boldsymbol{z}_c^m)\). Subsequently, we compute the residuals \(R_c^m\) remaining in the inputs of different classes for each modality, which can be expressed as follows: \[\begin{align} R_c^m=X_c^m-\hat{X}_c^m+\epsilon,\quad \epsilon\sim\mathcal{N}(0,\sigma_{c,m}^2 I), \label{eq:residual-cal} \end{align}\tag{2}\] where \(\sigma_{c,m}=\alpha\cdot \mathrm{std}(X_c^m-\psi(\boldsymbol{z}_c^m))\). \(\alpha\) is a hyper-parameter and \(\mathrm{std}(\cdot)\) computes the standard deviation. Then, we minimize both the reconstruction loss between the encoded features of each class and the corresponding class inputs, and the reconstruction loss between the residuals of each class and all other classes, which can be expressed as follows: \[\begin{align} \mathcal{L}_{\text{CAD}}&=\frac{1}{MC}\sum_{m=1}^M\sum_{c=1}^C\|\psi^m(\boldsymbol{z}_c^m)-X_c^m\|_{\mathrm{F}}^2 \notag \\ &+\frac{1}{MC(C-1)}\sum_{m=1}^M\sum_{c=1}^C\sum_{c^{\prime}\neq c}^C\|R_c^m-X_{c^{\prime}}^m\|_{\mathrm{F}}^2 \label{eq:l-re} \end{align}\tag{3}\] Minimizing the first reconstruction loss ensures that the critical information in the inputs is preserved during the encoding process. Minimizing the second reconstruction loss encourages the residuals of each class to retain as much information from other classes as possible, thereby effectively eliminating inter-class confusion from the encoded representations.

3.2.3 Optimization of CAD↩︎

As shown in Eq. (1 ), CAD aims to determine the optimal network depth \(\{d_c^m\}_{c=1}^C\) for the inputs of different classes across each modality \(m\), such that the loss \(\mathcal{L}_{\text{CAD}}\) is minimized. Since this determination strategy cannot be obtained through conventional backpropagation, inspired by Jie et al. [61], we design a Q-learning–based approach to learn a policy that adaptively determines the output depth according to different class inputs. Specifically, as the input passes through each network layer, the model decides whether to output at the current layer or continue to the next one. This decision-making process is formulated as a Markov Decision Process (MDP), where the feature representation at each layer serves as the MDP state. Given the state at each layer, one of the two actions, \(a_{\text{E}}\) or \(a_{\text{C}}\), is taken, where \(a_{\text{E}}\) indicates outputting at the current layer and \(a_{\text{C}}\) indicates proceeding to the next layer. Accordingly, the reward function \(r(s,a)\) for taking an action \(a\) given a state \(s\) is defined as follows: \[\begin{align} r(s,a)= \begin{cases} \exp(-\mathcal{L}_{\text{CAD}}), & \text{if }a=a_{\text{E}},\\ 0, & \text{if }a=a_{\text{C}}.\\ \end{cases} \end{align}\] At each layer of the network, a Q-Network is employed to evaluate the Q-values corresponding to different actions under the current state, based on which the optimal output depth policy is derived. During the training phase, we first train the modality networks, the encoders at each layer, and the decoder before training the Q-Network, by minimizing the following loss: \[\begin{align} \mathcal{L}=\sum_{m=1}^M\sum_{d=1}^{D^m}\mathrm{CE}(\hat{y}_d^m,y)+\mathcal{L}_{\text{CAD}}^*. \end{align}\] \(D^m\) denotes the total number of exits in the \(m\)-th modality network \(\Theta^m\), \(M\) is the number of modalities, \(\hat{y}_d^m\) is the prediction output at the \(d\)-th exit of the \(m\)-th modality network, and \(\mathrm{CE}(\cdot)\) denotes the cross-entropy loss. \(\mathcal{L}_{\text{CAD}}^*\) is computed using Eq. (3 ), where all \(z_c^m\) are output by the final layer of the corresponding modality network. Subsequently, in the Q-learning process, each training sample passes through the modality encoder from shallow to deep layers using a \(\epsilon\)-greedy exploration strategy. At each layer, an action is randomly selected between \(a_\text{E}\) and \(a_\text{C}\) with probability \(\epsilon\), while with probability \(1 - \epsilon\), the action corresponding to the higher Q-value predicted by the current layer’s Q-network is chosen. During each Q-learning update, all transitions \((s, a, r, s^{\prime})\) from the entire episode are used as training samples to update the corresponding Q-network. During the inference phase, for each test input, the trained Q-network at each layer evaluates the Q-values of the two actions \(a_\text{E}\) and \(a_\text{C}\) and selects the one with the higher value. If the selected action is \(a_\text{E}\), the output is taken from the current layer. Otherwise, the computation proceeds to the next layer. If all layers select \(a_\text{C}\), the output from the final layer is used.

3.3 Sample Adaptive Deconfusion↩︎

In Class-Adaptive Deconfusion, the inter-class confusion information exhibiting global-level patterns is eliminated. Sample-Adaptive Deconfusion further removes the inter-class confusion information with sample-specific patterns in each sample. This mechanism consists of two components: confusion-free modality prior construction and sample-adaptive cross-modality rectification.

3.3.1 Confusion-Free Modality Prior Construction↩︎

For each modality \(m\) input \(x_i^m\) of sample \(x_i\), we first evaluate the degree of inter-class confusion of its representation \(z_i^m\) obtained after Class-Adaptive Deconfusion. Specifically, we use the set of class-wise latent distributions \(\{p_c^m\}_{c=1}^C\) learned in CAD for modality \(m\) to estimate the posterior class probabilities of \(z_i^m\), which can be formulated as \(p(c|z_i^m)=p_c^m(z_i^m)\). Subsequently, the degree of inter-class confusion is assessed using the entropy of the posterior probabilities over all classes, which can be expressed as follows: \[\begin{align} H(z_i^m)=-\sum_{c=1}^C{p(c|z_i^m)\log p(c|z_i^m)}. \end{align}\] The less inter-class confusion present in \(z_i^m\), the more concentrated its class probability distribution and the lower its entropy \(H(z_i^m)\). Conversely, higher inter-class confusion corresponds to a more dispersed distribution and higher entropy \(H(z_i^m)\). Then, for the entropy \(H=\{H(z_i^m)\}_{i=1}^N\) of modality \(m\) of all input samples, we fit a two-component Gaussian Mixture Model, which can be expressed as follows: \[\begin{align} p(H)=\pi_1\mathcal{N}(H|\mu_1,\sigma_1^2)+\pi_2\mathcal{N}(H|\mu_2,\sigma_2^2), \end{align}\] where \(\pi_1\) and \(\pi_2\) are mixture coefficients of the two corresponding components, \(\mathcal{N}(H|\mu_1,\sigma_1^2)\) and \(\mathcal{N}(H|\mu_2,\sigma_2^2)\). The intersection point \(H_{\text{th}}\) of the two Gaussian components, i.e., \(\pi_1\mathcal{N}(H_{th}|\mu_1,\sigma_1^2)=\pi_2\mathcal{N}(H_{th}|\mu_2,\sigma_2^2)\), is computed and used as the threshold to distinguish samples with high inter-class confusion from those with low inter-class confusion, which can be expressed as: \[\begin{align} \mathcal{S}_{l}^m=\{i_{l}\mid H(z_{i_l}^m)<H_{th}\}, \notag \\ \mathcal{S}_{h}^m=\{i_{h}\mid H(z_{i_h}^m)\geq H_{th}\}. \end{align}\] Here, \(\mathcal{S}_l^m\) and \(\mathcal{S}_h^m\) denote the sets of sample indices in modality \(m\) corresponding to features with low and high inter-class confusion, respectively. Next, we construct the confusion-free prior distribution \(p^m\) for each modality \(m\) using all features \(\mathcal{Z}_l^m=\{z_{i_l}^m\mid i_l\in \mathcal{S}_l \}\) with low inter-class confusion. Specifically, the distribution \(p^m\sim\mathcal{N}(\mu^m,\Sigma^m)\) is estimated using maximum likelihood estimation, with sample features exhibiting lower inter-class confusion in \(\mathcal{Z}_l^m\) assigned higher weights. Therefore, \(\mu^m\) and \(\Sigma^m\) can be expressed as follows: \[\begin{align} \mu^m=\sum_{i_l=1}^{|\mathcal{S}_l^m|}w_{i_l}^mz_{i_l}^m,\quad \Sigma^m=\sum_{i_l=1}^{|\mathcal{S}_l^m|}w_{i_l}^m(z_{i_l}^m-\mu^m)(z_{i_l}^m-\mu^m)^{\mathrm{T}}, \end{align}\] where \(w_{i_l}^m=\frac{\exp(-H(z_{i_l}^m))}{\sum_{j=1}^{|\mathcal{S}_{l}^m|}\exp(-H(z_j^m))}\).

3.3.2 Sample-Adaptive Cross-Modality Rectification↩︎

After obtaining the confusion-free prior distributions \(p^m\) for each modality \(m\), we propose a sample-adaptive cross-modality rectification. Guided by the priors \(p^m\), this mechanism removes inter-class confusion information from the representation of each modality in a sample leveraging all other modalities.

Specifically, for an input sample \(x_i\), its modality features \(\{x_i^m\}_{m=1}^M\) are encoded by CAD into representations \(\{z_i^m\}_{m=1}^M\). For each modality \(m\), we use the prior \(p^m\) to design a cross-modality attention mechanism that obtains compensatory information from other modalities \(m^{\prime}(m^{\prime}\neq m, m^{\prime}\in[1,M])\) to enhance the representation \(z_i^m\). First, the attention scores are computed, which can be expressed as follows: \[\begin{align} A_i^{m\leftarrow m^{\prime}}=Softmax\left(\frac{(W_Qz_i^m)^\mathrm{T}(W_Kz_i^{m^{\prime}})}{\sqrt{d}}+\tilde{H}_i^{m\leftarrow m^{\prime}}\right), \label{eq:atten-map} \end{align}\tag{4}\] where \(W_Q\) and \(W_K\) are learnable mappings. \(\tilde{H}_i^{m\leftarrow m^{\prime}}\) denotes the amount of inter-class confusion in modality \(m^{\prime}\) relative to modality \(m\), which can be expressed as follows: \[\begin{align} \tilde{H}_i^{m\leftarrow m^{\prime}}=\frac{\exp\left(\frac{H(z_i^m)}{H(z_i^{m^{\prime}})+\epsilon}\right)}{\sum_n^M \exp\left(\frac{H(z_i^m)}{H(z_i^{n})+\epsilon}\right)}. \end{align}\] \(\epsilon\) is added to avoid division by zero. Incorporating \(\tilde{H}_i^{m\leftarrow m^{\prime}}\) into the attention-map computation encourages modality \(m\) to draw more compensatory information from other modalities with lower confusion while reducing reliance on those with higher confusion. The compensatory features \(\tilde{z}_i^m\) obtained by \(z_i^m\) from other modalities \(m^{\prime}\) can be expressed as follows: \[\begin{align} \tilde{z}_i^m=\sum_{m^{\prime}\neq m}^M A_i^{m\leftarrow m^{\prime}}(W_Vz_i^{m^{\prime}}). \label{eq:z95tilde} \end{align}\tag{5}\] \(W_V\) is also a learnable mapping. Before the compensatory features \(\tilde{z}_i^m\) is added on the modality \(m\) representation \(z_i^m\), we first reweight it based on the covariance of the prior \(p^m\). Specifically, we first decompose the covariance \(\Sigma^m\) and project the compensatory information onto the principal axes of \(\Sigma^m\): \[\begin{align} \Sigma^m&=U\Lambda U^{\mathrm{T}},\\ \Delta_{\mathrm{proj}}^m&=U^{\mathrm{T}}(\tilde{z}_i^m-z_i^m), \end{align}\] where \(U=[u_1,\cdots,u_{d^m}]\), \(\Lambda=\mathrm{diag}(\lambda_1,\cdots,\lambda_{d^m})\), \(d^m\) is the feature dimensionality of modality \(m\). \(\lambda_i\) represents the variance along the corresponding principal axis \(u_i\). Accordingly, we use \(\lambda_1, \ldots, \lambda_{d^m}\) to determine a set of negatively-correlated weights \(w = [w_1, \ldots, w_{d^m}]\), which are computed as follows: \[\begin{align} w_i=\frac{\exp(-\lambda_i)}{\sum_j^{d^m}\exp(-\lambda_j)}, \quad i\in[1,d^m]. \label{eq:weight} \end{align}\tag{6}\] Then, the weights \(w\) are multiplied element-wise with \(\Delta_{\mathrm{proj}}^m\) to obtain the reweighted compensatory information: \[\begin{align} \Delta_{\mathrm{rec}}^m=w\odot \Delta_{\mathrm{proj}}^m. \end{align}\] In the above computation, we decompose the covariance \(\Sigma^{m}\) of the modality-specific prior \(p^{m}\), fitted over samples from all classes, to obtain its principal axes \(u_1,\cdots,u_{d^m}\) and their associated variances \(\lambda_1,\cdots,\lambda_{d^m}\). A larger variance indicates greater dispersion along that axis, meaning that the corresponding feature values exhibit stronger inter-class differences and thus lower inter-class confusion. Conversely, a smaller variance implies higher inter-class confusion along that direction. Therefore, by assigning weights \(w\) that are negatively correlated with the principal variances \(\lambda\) to the components of the compensatory information projected onto each axis, directions with higher confusion of modality \(m\) are encouraged to receive more compensatory information from other modalities. Finally, the reweighted compensatory information is added to rectify the feature \(z_i^m\): \[\begin{align} \hat{z}_i^m=z_i^m+\Delta_{\mathrm{rec}}^m. \label{eq:z95hat} \end{align}\tag{7}\] To train SAD, the negative log-likelihood loss \(\mathcal{L}_{\text{log}}\) and the classification loss \(\mathcal{L}_{\text{cls}}\) are introduced, which are defined as follows: \[\begin{align} \mathcal{L}_{\text{tot}}&=\mathcal{L}_{\text{log}}+\mathcal{L}_{\text{cls}}\notag \\ &=\frac{1}{M\times N}\sum_{n=1}^N\sum_{m=1}^M-\log p^m(\hat{z}_i^m)+\mathrm{CE}(\hat{y},y). \end{align}\] \(\mathrm{CE}(\cdot)\) denotes the cross-entropy loss. \(\hat{y}\) represents the predictions obtained by passing the concatenation of all enhanced modality features \(\{\hat{z}_i^m\}_{m=1}^M\) for each sample through the classifier, and \(y\) denotes the ground-truth labels.

4 Experiments↩︎

In this section, the effectiveness of the proposed MLAD is evaluated on multiple benchmarks by comparing it with seven state-of-the-art reliable multimodal learning methods. In addition, extensive experiments are conducted to verify the effectiveness of each component of MLAD.

4.1 Experimental Setups↩︎

4.1.1 Datasets↩︎

Experiments are conducted on four commonly used multimodal datasets in previous methods [7], [10], [19], [20], [53], [54], [62].

  • BRCA: BRCA [63] is a dataset for breast invasive carcinoma PAM50 subtype classification. The dataset comprises 875 samples, with each sample containing features from three modalities: mRNA expression data (mRNA), DNA methylation data (meth), and miRNA expression data (miRNA). These samples are categorized into five subtypes: Normal-like, Basal-like, HER2-enriched, Luminal A, and Luminal B, with 115, 131, 46, 435, and 147 samples, respectively. BCRA can be obtained from The Cancer Genome Atlas program (TCGA) 4.

  • ROSMAP: ROSMAP [64][66] is a dataset containing samples from Alzheimer’s patients and normal control subjects. The dataset consists of 351 samples, including 182 Alzheimer’s disease patients and 169 normal control samples. Each sample includes data from three modalities: mRNA expression data (mRNA), DNA methylation data (meth), and miRNA expression data (miRNA).

  • CUB: Caltech-UCSD Birds dataset [67] comprises 200 categories of birds. It contains a total of 11,788 samples, with each sample including data from two modalities: images of birds and their corresponding textual descriptions.

  • UPMC FOOD101: The UPMC FOOD101 dataset [68] comprises food images from 101 categories obtained through Google Image search and corresponding textual descriptions. This dataset contains 90,704 samples, where each sample’s image and text are collected from uncontrolled environments, thus inherently containing noise.

Comparison with state-of-the-art reliable multimodal classification methods on four datasets.
Method BRCA ROSMAP
ACC WeightedF1 MacroF1 ACC F1 AUC
MD [7] 87.7\(\pm\)0.3 88.0\(\pm\)0.5 84.5\(\pm\)0.5 84.2\(\pm\)1.3 84.6\(\pm\)0.7 91.2\(\pm\)0.7
MLCLNet [54] 86.4\(\pm\)1.6 87.8\(\pm\)1.7 82.6\(\pm\)1.8 84.4\(\pm\)1.5 85.2\(\pm\)1.5 89.3\(\pm\)1.1
DPNET [8] 87.8\(\pm\)1.0 88.4\(\pm\)1.2 85.2\(\pm\)1.2 85.1\(\pm\)1.1 84.8\(\pm\)0.7 91.3\(\pm\)0.7
CALM [20] 88.2\(\pm\)0.7 88.5\(\pm\)0.8 85.1\(\pm\)0.8 85.5\(\pm\)1.2 87.9\(\pm\)0.9 91.3\(\pm\)1.0
QMF [10] 87.4\(\pm\)0.4 87.7\(\pm\)0.5 84.1\(\pm\)0.5 84.6\(\pm\)0.9 84.8\(\pm\)0.8 90.5\(\pm\)0.8
GCFANet [69] 88.6\(\pm\)1.5 88.9\(\pm\)1.6 85.3\(\pm\)1.6 86.3\(\pm\)1.4 88.3\(\pm\)1.6 91.5\(\pm\)1.2
PDF [62] 88.2\(\pm\)0.7 88.0\(\pm\)0.6 84.9\(\pm\)0.6 85.9\(\pm\)0.5 88.0\(\pm\)0.4 91.6\(\pm\)0.5
MLAD 90.1\(\pm\) 0.3 90.2\(\pm\) 0.5 88.7\(\pm\) 0.4 89.4\(\pm\) 0.6 91.6\(\pm\) 0.4 93.0\(\pm\) 0.4
Method CUB FOOD101
ACC WeightedF1 MacroF1 ACC WeightedF1 MacroF1
MD [7] 90.1\(\pm\)0.7 90.0\(\pm\)0.8 89.9\(\pm\)0.7 92.8\(\pm\)0.3 92.6\(\pm\)0.2 92.6\(\pm\)0.2
MLCLNet [54] 88.2\(\pm\)1.4 88.3\(\pm\)1.7 87.9\(\pm\)1.3 92.1\(\pm\)1.0 92.2\(\pm\)1.2 92.1\(\pm\)1.1
DPNET [8] 92.1\(\pm\)0.9 91.8\(\pm\)0.7 92.2\(\pm\)1.1 93.1\(\pm\)1.2 93.0\(\pm\)0.7 92.8\(\pm\)0.8
CALM [20] 92.0\(\pm\)0.2 92.1\(\pm\)0.4 92.1\(\pm\)0.5 93.0\(\pm\)1.1 92.9\(\pm\)0.7 92.9\(\pm\)0.8
QMF [10] 89.8\(\pm\)0.4 89.7\(\pm\)0.5 89.1\(\pm\)0.5 92.7\(\pm\)0.5 92.3\(\pm\)0.4 92.4\(\pm\)0.4
GCFANet [69] 92.3\(\pm\)1.2 92.4\(\pm\)1.1 92.6\(\pm\)1.2 92.9\(\pm\)1.2 93.1\(\pm\)1.1 92.7\(\pm\)0.9
PDF [62] 93.0\(\pm\)0.5 93.2\(\pm\)0.4 93.2\(\pm\)0.4 93.3\(\pm\)0.6 93.5\(\pm\)0.7 93.0\(\pm\)0.6
MLAD 94.7\(\pm\) 0.2 95.1\(\pm\) 0.3 95.1\(\pm\) 0.5 94.1\(\pm\) 0.3 93.8\(\pm\) 0.5 94.1\(\pm\) 0.5

width=0.95

width=0.95

4.1.2 Compared Methods↩︎

To demonstrate the improvement in multimodal classification reliability achieved by MLAD, we introduce several representative methods in this domain, including multimodal dynamics (MD) [7], multi-level confidence learning (MLCLNet) [54], dynamic poly-attention network (DPNET) [8], enhanced encoding and confidence evaluating framework (CALM) [20], quality-aware multimodal fusion (QMF) [10], multi-omics data classification network via global and cross-modal feature aggregation (GCFANet) [69], and predictive dynamic fusion (PDF) [62].

4.1.3 Evaluation Metrics↩︎

4.1.3.1 BRCA & CUB & UMPC FOOD101

BRCA, CUB and UMPC FOOD101 provide multi-class classification task. Three metrics, including accuracy (ACC), average F1 score weighted by support (WeightedF1), and macro-averaged F1 score (MacroF1), are employed to evaluate the performance of different methods.

4.1.3.2 ROSMAP

ROSMAP provides a binary classification task. The accuracy (ACC), F1 score (F1), and area under the receiver operating characteristic curve (AUC) of different methods are reported by experiment.

4.1.4 Implementation Details↩︎

4.1.4.1 Details of Model Implementation

The modality networks in MLAD follow the encoder design of Han et al. [7]. For each modality network, five encoders are stacked, each mapping features to a 128-dimensional latent space. The Q-network at each depth is a single-layer fully connected network, with input dimension equal to the latent dimension and outputting two Q-values corresponding to two action \(a_{\text{C}}\) and \(a_{\text{E}}\). The decoder uses for residual computation is a fully connected network with a single hidden layer, with input dimension 128, hidden dimension 256, and output dimension equal to the modality input feature dimension. The decoder for cross-class reconstruction is also a fully connected network with one hidden layer, with input and output dimensions equal to the input feature dimension and a hidden dimension of 512.

4.1.4.2 Experimental Details

Following previous works [10], [19], [20], [62], we conduct experiments on data under Gaussian noise to validate the reliability of our method. Following Geng et al. [19], We add noise to half of the data in each modality. Specifically, we generate \(\frac{N}{2}\) noise vectors that are sampled from Gaussian distribution \(\mathcal{N}(\boldsymbol{0},\boldsymbol{I})\), which can be formulated as \(\{\epsilon_i\sim \mathcal{N}(\boldsymbol{0},\boldsymbol{I})\}_{i=1}^{\frac{N}{2}}\). Then, we add these noise vectors multiplied with intensity \(\sigma\) to pollute the original data, i.e., \(\tilde{\boldsymbol{x}}_i^m=\boldsymbol{x}_i^m+\sigma\epsilon_i, \forall i\in[1,\frac{N}{2}]\), where \(\boldsymbol{x}_i^m\) is the feature vector of the \(m\)-th modality of the sample with index \(i\).

4.1.4.3 Training Details

We implement the proposed method and other compared methods on the PyTorch 1.12.0 and cuda 11.6 platform, running on Ubuntu 20.04.2 LTS, utilizing one GPU (NVIDIA RTX A6000 with 48 GB of memory) and CPU of AMD EPYC 75F3. The Adam optimizer with learning rate decay is employed to train the model. The initial learning rate of the Adam optimizer is set to 1e-4, the weight decay is set to 1e-4, and the multiplicative factor of the learning rate decay is set to 0.2. All the quantitative results of the proposed MICINet are the average of five random seeds.

Ablation studies on the BRCA, ROSMAP, CUB, and FOOD101 datasets.
Method BRCA ROSMAP
DE RCCR CFMP CMR \(\sigma=0\) \(\sigma=5\) \(\sigma=10\) \(\sigma=0\) \(\sigma=5\) \(\sigma=10\)
89.4 87.6 84.5 89.1 87.3 86.7
85.6 79.2 70.9 84.8 76.4 71.5
88.7 86.1 83.7 88.7 86.6 83.4
88.2 84.2 78.4 88.1 83.7 77.2
90.1 88.7 86.5 89.4 88.4 87.9
Method CUB FOOD101
DE RCCR CFMP CMR \(\sigma=0\) \(\sigma=5\) \(\sigma=10\) \(\sigma=0\) \(\sigma=5\) \(\sigma=10\)
93.2 89.4 86.9 92.7 88.5 86.1
89.4 83.5 75.6 89.1 82.6 74.2
92.5 87.7 84.9 91.7 86.1 83.8
91.3 85.4 81.7 91.1 84.4 80.9
94.7 92.6 91.4 94.1 92.9 92.3

4.2 Comparison With State-of-The-Art Methods↩︎

4.2.0.1 Without adding noise

Following previous works [19], [20], we compare the classification performance of different methods on the original datasets without introducing additional noise. As shown in Table ¿tbl:sota32table1?, compared with other reliable multimodal learning methods, the proposed MLAD consistently achieves superior classification performance across all datasets. On the BRCA dataset, MLAD surpasses the state-of-the-art methods by 1.5%, 1.3%, and 3.4% in terms of ACC, Macro-F1, and Weighted-F1, respectively. On the CUB dataset, the improvements are 1.7%, 1.9%, and 1.9% for the same metrics. On the FOOD101 dataset, MLAD achieves 0.8%, 0.3%, and 1.1% gains in ACC, Macro-F1, and Weighted-F1, respectively. On the ROSMAP dataset, the ACC, F1, and AUC scores are improved by 3.1%, 3.3%, and 1.5%, respectively. As illustrated in Fig. 1 (b), the original datasets inherently contain inter-class confusion, while MLAD effectively learns and removes such confusion, leading to stronger separability across different classes.

4.2.0.2 Under noise

We further compare the performance of different methods on datasets with added noise. Following previous work [10], [11], [19], Gaussian noise and salt-pepper noise are introduced to the image modality. Table ¿tbl:tab:guassian-noise? presents the performance comparison under Gaussian noise. As the noise intensity increases, the performance of all methods decreases to varying degrees. Among the comparison methods, PDF exhibits a relatively slower performance degradation, with accuracy drops of 1.6% and 3.1% at noise intensities of \(\epsilon = 5\) and \(\epsilon = 10\), respectively, compared to the noise-free setting. In contrast, the proposed MLAD demonstrates greater stability, with accuracy drops of only 0.8% at \(\epsilon = 5\) and 2.0% at \(\epsilon = 10\). Table ¿tbl:tab:pepper-salt? shows the performance comparison under salt-pepper noise. MLAD again exhibits a milder performance decline with increasing noise intensity compared to other methods. A possible reason is that MLAD avoids over-reliance on insufficient discriminative class features under noisy conditions, instead acquiring more discriminative representations through cross-modality rectification. Consequently, MLAD achieves higher classification confidence and robustness than other methods.

4.3 Ablation study↩︎

Comprehensive ablation studies are conducted to validate the contribution of each component in MLAD to improving model performance and robustness. Specifically, we examine the effects of the dynamic-exit mechanism (DE) in the modality encoder, Residual Cross-Class Reconstruction (RCCR), Confusion-Free Modality Prior (CFMP), and sample-adaptive cross-modality rectification (CMR). In the ablated versions, DE is removed by forcing all inputs to output from the deepest encoder layer. RCCR is removed by excluding the second term of \(\mathcal{L}_{\text{CAD}}\) in Eq. (3 ). CFMP is removed by replacing \(\Delta_{\text{rec}}^m\) in Eq. (7 ) with \(\tilde{z}_i^m\) computed from Eq. (5 ). CMR is removed by directly feeding the class-adaptive deconfusion features into the classifier for prediction.

Table ¿tbl:tab:ablation? compares the performance of different ablation variants under various noise settings. The removal of each component leads to a decline in both performance and noise stability of MLAD, demonstrating the contribution of each module to enhancing model robustness. The degree of performance and stability degradation, from greatest to least, is observed for RCCR, CMR, CFMP, and DE. The relatively large contributions of RCCR and CMR to robustness arise from their critical roles in eliminating global and sample-level inter-class confusion, respectively. Since all class samples are affected by noise, minimizing the reconstruction loss between each class residual and the inputs from other classes in RCCR effectively retains noise information in the residuals, thereby ensuring that the encoded representations are denoised. CMR further removes sample-level noise by perceiving the confidence of each modality and leveraging cross-modality rectification. CFMP enhances model reliability by providing confusion-free priors for CMR, while DE produces more reliable representations guided by RCCR.

a

b

Figure 4: Illustration of the differences in inter-class separability across modalities and the corresponding output depths determined by the Dynamic-Exit Modality Encoder for different classes. (a) Certain classes exhibit lower overall similarity to other classes (e.g., Class 1 in the mRNA modality), indicating lower discrimination difficulty, whereas others show higher similarity (e.g., Class 2 in mRNA), indicating higher discrimination difficulty. (b) The Dynamic-Exit Modality Encoder adaptively adjusts the output depth according to the discrimination difficulty of each class, enabling classes with lower difficulty to exit from shallower layers, while more complex classes are processed at deeper layers. For example, the Basal-like class (corresponding to Class 1 in (a)) exits at the shallowest layer, whereas the HER2-enriched class (corresponding to Class 2 in (a)) exits at the deepest layer..

a

b

c

Figure 5: t-SNE visualizations of the original modality features, the learned representations by the encoders without and with RCCR on the CUB dataset..

Comparison of classification accuracy under different noise intensities for MLAD and its “depth-plus-one version” and “depth-minus-one version.”
Dataset Method \(\sigma=0\) \(\sigma=5\) \(\sigma=10\)
BRCA MLAD(-1) 89.4 88.3 85.8
MLAD(+1) 89.5 88.0 85.6
MLAD 90.1 88.7 86.5
ROSMAP MLAD(-1) 88.7 87.9 87.3
MLAD(+1) 88.9 87.7 86.8
MLAD 89.4 88.4 87.9
CUB MLAD(-1) 94.0 92.3 91.1
MLAD(+1) 94.3 92.1 90.8
MLAD 94.7 92.6 91.4
FOOD101 MLAD(-1) 93.4 92.5 91.8
MLAD(+1) 93.5 92.2 91.5
MLAD 94.1 92.9 92.3

4.4 Discussion on class-adaptive deconfusion↩︎

The class-adaptive deconfusion (CAD) module consists of two components: the dynamic-exit modality encoder and residual cross-class reconstruction. Additional experiments are conducted to further investigate the effectiveness of these two components.

4.4.1 Dynamic-Exit Modality Encoder↩︎

As introduced in Sec. 1, different classes exhibit varying levels of discrimination difficulty against other classes. The dynamic-exit modality encoder determines the output depth for each class according to its discrimination difficulty. In Fig. 4 (a), we visualize the confusion matrices among different classes in each modality on the BRCA dataset. For each modality, classes with lighter-colored rows and columns indicate lower similarity and confusion with other classes, while darker ones indicate higher confusion. This confirms that the classes in the data indeed present varying discrimination difficulties. Fig. 4 (b) shows the output depths corresponding to each class in the dynamic-exit modality encoder, where Normal-like, Basal-like, HER2-enriched, Luminal A, and Luminal B correspond to Classes 0–4 in Fig. 4 (a), respectively. The output depths of each class are well aligned with the discrimination difficulties observed in Fig. 4 (a). For example, in the mRNA modality, Class 1 (i.e., Basal-like) exhibits the strongest separability from other classes in Fig. 4 (a) and correspondingly has the shallowest output depth in Fig. 4 (b). Conversely, Class 2 (i.e., HER2-enriched) shows the weakest separability and therefore has the deepest output depth. This demonstrates that the dynamic-exit modality encoder can adaptively employ deeper networks for classes with higher discrimination difficulty to capture more detailed information. For easier classes, it uses shallower networks to avoid overfitting to noisy information, thereby enabling more reliable feature representation.

Ablation studies in Table ¿tbl:tab:ablation? have shown that removing the dynamic-exit mechanism and forcing all outputs from the deepest network layer reduces model reliability. Further experiments confirm that the output depths determined by dynamic-exit for each class are optimal. As shown in Table ¿tbl:tab:opt-depth?, under Gaussian noise with \(\epsilon=5\), we let the five classes in BRCA output from one layer shallower (-1) or one layer deeper (+1) than the depths suggested by dynamic-exit. Compared with the dynamic-exit–recommended depths (DE), both the -1 and +1 settings lead to a decrease in model performance. This indicates that the output depths assigned by the dynamic-exit mechanism are the most suitable.

Figure 6: Comparison of MLAD classification performance on four datasets under SAD with cross-modal compensatory information using reweighting, without reweighting, and with negative reweighting.

a

b

Figure 7: GMM fitting results in SAD on the CUB dataset without noise and with Gaussian noise of \(\sigma = 5\).

4.4.2 Residual Cross-Class Reconstruction↩︎

To further demonstrate that Residual Cross-Class Reconstruction (RCCR) effectively removes inter-class confusion, we visualize the representations learned with and without RCCR using t-SNE. In the version without RCCR, only the intra-class reconstruction loss in Eq. (3 ) is retained, while the cross-class residual reconstruction loss is removed. The results are shown in Fig. 4, where the original input features of each modality are also visualized for comparison. It can be observed that, compared with the original input features in Fig. 5 (a), the representations learned by the encoder without RCCR (Fig. 5 (b)) exhibit improved intra-class compactness, indicating that the encoder captures class-relevant information. However, inter-class separability remains limited, suggesting the presence of inter-class confusion. In contrast, the representations learned with RCCR (Fig. 5 (c)) not only achieve stronger intra-class compactness but also demonstrate pronounced inter-class separability. This indicates that, with the help of RCCR, inter-class confusion is effectively removed from the learned representations, retaining only the most discriminative class-specific features. Additionally, some clusters contain a few samples from other classes, reflecting the presence of sample-level confusion.

4.5 Discussion on sample-adaptive deconfusion↩︎

The sample-adaptive deconfusion module consists of two components: confusion-free modality prior construction and sample-adaptive cross-modality rectification. Extensive experiments are conducted to further analyze the contribution of each component.

4.5.1 Confusion-Free Modality Prior Construction↩︎

The confusion-free modality prior construction provides reliable modality distribution priors to support the removal of confusion information within each sample. Therefore, experiments are conducted to evaluate its stability under noisy conditions. Specifically, Gaussian noise with \(\epsilon=5\) is added to the image modality of the CUB dataset, and Gaussian mixture models (GMMs) fitted before and after noise addition are visualized. As shown in Fig. 7, the histograms exhibit a rather clear bimodal quality distribution, indicating that the data can be effectively modeled using a two-component GMM. Moreover, the fitted GMM curves before and after noise addition show no significant differences, and the low-entropy peaks in both cases are close to 0. This is mainly because CAD has already removed most of the global noise, and the remaining sample-level confusion information has little impact on the overall fitting results. These observations demonstrate that even under noisy conditions, the confusion-free modality prior construction strategy can still select a sufficient number of high-confidence samples to obtain stable and reliable modality distribution priors.

Figure 8: Visualization of the variances along the principal axes of the confusion-free prior covariances for each modality on the CUB dataset. For clarity, all variance values are normalized to the [0,1] range, and the variances of first 20 principal axes are shown.
Figure 9: Comparison of the cross-modal attention maps A^{\text{image}\leftarrow \text{text}} and A^{\text{text}\leftarrow \text{image}} of a noise-affected sample of the CUB dataset before and after adding Gaussian noise with \sigma = 5, where (*) denotes the results after noise corruption.

4.5.2 Sample-Adaptive Cross-Modality Rectification↩︎

Further experiments are conducted to investigate the role of Sample-Adaptive Cross-Modality Rectification in removing the confusion information of each modality within samples. Specifically, Gaussian noise with \(\epsilon=5\) is sampled and added to the image modality of several randomly selected samples. Fig. 9 shows the changes in the attention maps \(A^{\text{image}\leftarrow\text{text}}\) and \(A^{\text{text}\leftarrow\text{image}}\) on the CUB dataset that represent how the image modality obtains compensatory information from the text modality and vice versa of a sample, before and after noise corruption. After adding noise to the image data, the values in attention map \(A^{\text{image}\leftarrow\text{text}}\) for information flow from text to image increase, while those from image to text (\(A^{\text{text}\leftarrow\text{image}}\)) decrease. This indicates that the cross-modality rectification mechanism effectively enables the lower-confidence modality to receive more complementary information from the higher-confidence modality, while suppressing information flow in the opposite direction. Therefore, the reliability of the rectification procedure is enhanced.

To further investigate the necessity of reweighting the compensatory features, we first visualize the variances \(\Lambda\) of each principal axes of the covariance of each modality prior \(p^m\). As shown in Fig. 8, the axes exhibit substantially different variance values, indicating that the degree of inter-class confusion varies across principal directions. In addition, we validate the effectiveness of the proposed reweighting strategy by removing the reweighting operation and by applying a negative reweighting variant. The “w/o reweight” setting directly adds the compensatory feature \(\tilde{z}_i^m\) to the corresponding modality representation \(z^m_i\). The negative reweighting variant replaces the weight vector \(w=[w_1,\dots,w_{d^m}]\) with one positively correlated with the variances \(\lambda_1,\dots,\lambda_{d^m}\), i.e., replacing \(-\lambda_i\) with \(\lambda_i\) in Eq. (6 ). As shown in Fig. 6, across all datasets, reweighting yields the best performance, negative reweighting performs the worst, and w/o reweight lies in between. These results not only demonstrate the performance benefits of reweighting but also verify the necessity of assigning weights negatively correlated with the variances.

Figure 10: Analysis of the hyperparameter \alpha on the BRCA, ROSMAP, CUB, and FOOD101 datasets.

4.6 Parameter Analysis↩︎

In the computation of the noise standard deviation \(\sigma_{c,m}\) in Eq. (2 ), a hyperparameter \(\alpha\) is introduced. Parameter analysis experiments are conducted to examine the effect of different \(\alpha\) values on model performance. As shown in Fig. 10, variations in \(\alpha\) have only a minor impact on performance across all datasets, indicating that MLAD is relatively insensitive to this hyperparameter and exhibits strong robustness.

5 Conclusion↩︎

This paper observes that existing multimodal learning methods often learn features that are class-relevant but not sufficiently discriminative, which limits output confidence, particularly under noisy or low-quality data conditions. To address this, we propose Multi-Level Adaptive Deconfusion (MLAD), which enhances the discriminativeness and classification confidence of learned representations by removing inter-class confusion present in the data. MLAD considers inter-class confusion at both global and sample levels and employs class-adaptive deconfusion and sample-adaptive deconfusion to remove them correspondingly. Class-adaptive deconfusion adapts the encoder output depth according to the distinguishing difficulty of each class and effectively removes global-level confusion patterns within each class via residual cross-class reconstruction. Sample-adaptive deconfusion, guided by the confusion-free modality priors, performs sample-specific cross-modality rectification, effectively eliminating sample-level confusion patterns. Experiments on multiple benchmarks demonstrate that MLAD outperforms other reliable multimodal learning methods in classification performance and robustness. Ablation and analysis studies further validate the effectiveness of each component in MLAD.

Although existing methods have achieved reliable results on classification tasks, relatively little work has investigated their applicability to regression and other machine learning tasks. We believe this is an important and promising direction for further study, and we plan to extend the proposed method to a broader range of tasks in future work.

Acknowledgment↩︎

The authors wish to acknowledge the strong support and valuable suggestions provided by Professor Jiwen Lu from the Department of Automation at Tsinghua University for this work.

References↩︎

[1]
M. S. Gazzaniga, R. B. Ivry, and G. Mangun, “Cognitive neuroscience. The biology of the mind,(2014).” Norton: New York, 2006.
[2]
E. B. Herreras, “Cognitive neuroscience; the biology of the mind,” Cuadernos de Neuropsicologı́a/Panamerican Journal of Neuropsychology, vol. 4, no. 1, pp. 87–90, 2010.
[3]
Z.-Y. Dou et al., “An empirical study of training end-to-end vision-and-language transformers,” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2022, pp. 18166–18176.
[4]
S. K. Shankar, L. P. Prieto, M. J. Rodrı́guez-Triana, and A. Ruiz-Calleja, “A review of multimodal learning analytics architectures,” in 2018 IEEE 18th international conference on advanced learning technologies (ICALT), 2018, pp. 212–214.
[5]
P. P. Liang, A. Zadeh, and L.-P. Morency, “Foundations and trends in multimodal machine learning: Principles, challenges, and open questions,” arXiv preprint arXiv:2209.03430, 2022.
[6]
T. Baltrušaitis, C. Ahuja, and L.-P. Morency, “Multimodal machine learning: A survey and taxonomy,” IEEE transactions on pattern analysis and machine intelligence, vol. 41, no. 2, pp. 423–443, 2018.
[7]
Z. Han, F. Yang, J. Huang, C. Zhang, and J. Yao, “Multimodal dynamics: Dynamical fusion for trustworthy multimodal classification,” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2022, pp. 20707–20717.
[8]
X. Zou et al., “DPNET: Dynamic poly-attention network for trustworthy multi-modal classification,” in Proceedings of the 31st ACM international conference on multimedia, 2023, pp. 3550–3559.
[9]
Z. Xu, C. L. P. Chen, and T. Zhang, “TFAGL: A novel agent graph learning method using time-frequency EEG for major depressive disorder detection,” IEEE Transactions on Affective Computing, vol. 16, no. 3, pp. 1592–1605, 2025, doi: 10.1109/TAFFC.2025.3527459.
[10]
Q. Zhang et al., “Provable dynamic fusion for low-quality multimodal data,” in International conference on machine learning, 2023, pp. 41753–41769.
[11]
B. Cao, Y. Xia, Y. Ding, C. Zhang, and Q. Hu, “Predictive dynamic fusion,” in Forty-first international conference on machine learning, 2024, [Online]. Available: https://openreview.net/forum?id=LYpGLrC4oq.
[12]
A. Radford et al., “Learning transferable visual models from natural language supervision,” in International conference on machine learning, 2021, pp. 8748–8763.
[13]
X. Xu, Y.-C. Chen, X. Tao, and J. Jia, “Text-guided human image manipulation via image-text shared space,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 44, no. 10, pp. 6486–6500, 2022, doi: 10.1109/TPAMI.2021.3085339.
[14]
E. Kazakos, A. Nagrani, A. Zisserman, and D. Damen, “Epic-fusion: Audio-visual temporal binding for egocentric action recognition,” in Proceedings of the IEEE/CVF international conference on computer vision, 2019, pp. 5492–5501.
[15]
R. Gao, T.-H. Oh, K. Grauman, and L. Torresani, “Listen to look: Action recognition by previewing audio,” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2020, pp. 10457–10467.
[16]
D. Hazarika, R. Zimmermann, and S. Poria, “Misa: Modality-invariant and-specific representations for multimodal sentiment analysis,” in Proceedings of the 28th ACM international conference on multimedia, 2020, pp. 1122–1131.
[17]
H. Sun, H. Wang, J. Liu, Y.-W. Chen, and L. Lin, “CubeMLP: An MLP-based model for multimodal sentiment analysis and depression estimation,” in Proceedings of the 30th ACM international conference on multimedia, 2022, pp. 3722–3729.
[18]
G. Potamianos, C. Neti, J. Luettin, and I. Matthews, “Audio-visual automatic speech recognition: An overview,” Issues in visual and audio-visual speech processing, vol. 22, p. 23, 2004.
[19]
Y. Geng, Z. Han, C. Zhang, and Q. Hu, “Uncertainty-aware multi-view representation learning,” in Proceedings of the AAAI conference on artificial intelligence, 2021, vol. 35, pp. 7545–7553.
[20]
H. Zhou et al., “CALM: An enhanced encoding and confidence evaluating framework for trustworthy multi-view learning,” in Proceedings of the 31st ACM international conference on multimedia, 2023, pp. 3108–3116.
[21]
D. Ramachandram and G. W. Taylor, “Deep multimodal learning: A survey on recent advances and trends,” IEEE signal processing magazine, vol. 34, no. 6, pp. 96–108, 2017.
[22]
Y. Zhu, Y. Wu, N. Sebe, and Y. Yan, “Vision+ x: A survey on multimodal learning in the light of data,” IEEE Transactions on Pattern Analysis and Machine Intelligence, 2024.
[23]
P. Natarajan et al., “Multimodal feature fusion for robust event detection in web videos,” in 2012 IEEE conference on computer vision and pattern recognition, 2012, pp. 1298–1305.
[24]
K. Simonyan and A. Zisserman, “Two-stream convolutional networks for action recognition in videos,” Advances in neural information processing systems, vol. 27, 2014.
[25]
M. Subedar, R. Krishnan, P. L. Meyer, O. Tickoo, and J. Huang, “Uncertainty-aware audiovisual activity recognition using deep bayesian variational inference,” in Proceedings of the IEEE/CVF international conference on computer vision, 2019, pp. 6301–6310.
[26]
J. Arevalo, T. Solorio, M. Montes-y-Gómez, and F. A. González, “Gated multimodal units for information fusion,” arXiv preprint arXiv:1702.01992, 2017.
[27]
D. Hong et al., “More diverse means better: Multimodal deep learning meets remote-sensing imagery classification,” IEEE Transactions on Geoscience and Remote Sensing, vol. 59, no. 5, pp. 4340–4354, 2020.
[28]
R. Hu and A. Singh, “Unit: Multimodal multitask learning with a unified transformer,” in Proceedings of the IEEE/CVF international conference on computer vision, 2021, pp. 1439–1449.
[29]
D. Kiela, S. Bhooshan, H. Firooz, E. Perez, and D. Testuggine, “Supervised multimodal bitransformers for classifying images and text,” arXiv preprint arXiv:1909.02950, 2019.
[30]
S. Poria, E. Cambria, and A. Gelbukh, “Deep convolutional neural network textual features and multiple kernel learning for utterance-level multimodal sentiment analysis,” in Proceedings of the 2015 conference on empirical methods in natural language processing, 2015, pp. 2539–2544.
[31]
C. Du, K. Fu, J. Li, and H. He, “Decoding visual neural representations by multimodal learning of brain-visual-linguistic features,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 9, pp. 10760–10777, 2023, doi: 10.1109/TPAMI.2023.3263181.
[32]
S. Palazzo, C. Spampinato, I. Kavasidis, D. Giordano, J. Schmidt, and M. Shah, “Decoding brain representations by multimodal learning of neural activity and visual features,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 43, no. 11, pp. 3833–3849, 2021, doi: 10.1109/TPAMI.2020.2995909.
[33]
Y. Huang, C. Du, Z. Xue, X. Chen, H. Zhao, and L. Huang, “What makes multi-modal learning better than single (provably),” in Advances in neural information processing systems, 2021, vol. 34, pp. 10944–10956, [Online]. Available: https://proceedings.neurips.cc/paper_files/paper/2021/file/5aa3405a3f865c10f420a4a7b55cbff3-Paper.pdf.
[34]
N. Liu et al., “Multimodal cross-lingual summarization for videos: A revisit in knowledge distillation induced triple-stage training method,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 46, no. 12, pp. 10697–10714, 2024, doi: 10.1109/TPAMI.2024.3447778.
[35]
S. Shekhar, V. M. Patel, N. M. Nasrabadi, and R. Chellappa, “Joint sparse representation for robust multimodal biometrics recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 36, no. 1, pp. 113–126, 2014, doi: 10.1109/TPAMI.2013.109.
[36]
L. Hang, Y. Fan, X. Xiaohan, et al., “Multi-modal multi-instance learning using weakly correlated histopathological images and tabular clinical information in medical image computing and computer assisted intervention–MICCAI 2021: 24th international conference, strasbourg, france, september 27–october 1, 2021,” Proceedings, Part VIII, vol. 24, pp. 529–539Springer, 2021.
[37]
J. Huang, J. Tao, B. Liu, Z. Lian, and M. Niu, “Multimodal transformer fusion for continuous emotion recognition,” in ICASSP 2020-2020 IEEE international conference on acoustics, speech and signal processing (ICASSP), 2020, pp. 3507–3511.
[38]
Y. Li et al., “Fully sparse fusion for 3D object detection,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 46, no. 11, pp. 7217–7231, 2024, doi: 10.1109/TPAMI.2024.3392303.
[39]
M. Guo, Z. Zhang, L. Jing, H. Ling, and H. Fan, “Divert more attention to vision-language object tracking,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 46, no. 12, pp. 8600–8618, 2024, doi: 10.1109/TPAMI.2024.3409078.
[40]
C. Lee and M. Van der Schaar, “A variational information bottleneck approach to multi-omics data integration,” in International conference on artificial intelligence and statistics, 2021, pp. 1513–1521.
[41]
T. Wang et al., “MOGONET integrates multi-omics data using graph convolutional networks allowing patient classification and biomarker identification,” Nature communications, vol. 12, no. 1, p. 3445, 2021.
[42]
T. Zhang, S. Li, B. Chen, H. Yuan, and C. L. Philip Chen, “AIA-net: Adaptive interactive attention network for text–audio emotion recognition,” IEEE Transactions on Cybernetics, vol. 53, no. 12, pp. 7659–7671, Dec. 2023, doi: 10.1109/TCYB.2022.3195739.
[43]
S. Li, T. Zhang, B. Chen, and C. L. P. Chen, “MIA-net: Multi-modal interactive attention network for multi-modal affective analysis,” IEEE Transactions on Affective Computing, vol. 14, no. 4, pp. 2796–2809, 2023, doi: 10.1109/TAFFC.2023.3259010.
[44]
S. Li, T. Zhang, and C. L. P. Chen, “SIA-net: Sparse interactive attention network for multimodal emotion recognition,” IEEE Transactions on Computational Social Systems, vol. 11, no. 5, pp. 6782–6794, 2024, doi: 10.1109/TCSS.2024.3409715.
[45]
Y. Wang, F. Sun, W. Huang, F. He, and D. Tao, “Channel exchanging networks for multimodal and multitask dense image prediction,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 5, pp. 5481–5496, 2023, doi: 10.1109/TPAMI.2022.3211086.
[46]
B. Zhou, P. Wang, J. Wan, Y. Liang, and F. Wang, “A unified multimodal de- and re-coupling framework for RGB-d motion recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 10, pp. 11428–11442, 2023, doi: 10.1109/TPAMI.2023.3274783.
[47]
W. Wang, D. Tran, and M. Feiszli, “What makes training multi-modal classification networks hard?” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2020, pp. 12695–12705.
[48]
Y. Huang, J. Lin, C. Zhou, H. Yang, and L. Huang, “Modality competition: What makes joint training of multi-modal network fail in deep learning?(provably),” in International conference on machine learning, 2022, pp. 9226–9259.
[49]
N. Wu, S. Jastrzebski, K. Cho, and K. J. Geras, “Characterizing and overcoming the greedy nature of learning in multi-modal deep neural networks,” in International conference on machine learning, 2022, pp. 24043–24055.
[50]
Y. Fan, W. Xu, H. Wang, J. Wang, and S. Guo, “Pmr: Prototypical modal rebalance for multimodal learning,” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2023, pp. 20029–20038.
[51]
Y. Wei, S. Li, R. Feng, and D. Hu, “Diagnosing and re-learning for balanced multimodal learning,” in European conference on computer vision, 2024, pp. 71–86.
[52]
Y. Wei, D. Hu, H. Du, and J.-R. Wen, “On-the-fly modulation for balanced multimodal learning,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 47, no. 1, pp. 469–485, 2025, doi: 10.1109/TPAMI.2024.3468315.
[53]
Z. Han, C. Zhang, H. Fu, and J. T. Zhou, “Trusted multi-view classification,” in International conference on learning representations, 2020.
[54]
X. Zheng, C. Tang, Z. Wan, C. Hu, and W. Zhang, “Multi-level confidence learning for trustworthy multimodal classification,” in Proceedings of the AAAI conference on artificial intelligence, 2023, vol. 37, pp. 11381–11389.
[55]
G. Huang, D. Chen, T. Li, F. Wu, L. Van Der Maaten, and K. Q. Weinberger, “Multi-scale dense networks for resource efficient image classification,” arXiv preprint arXiv:1703.09844, 2017.
[56]
T. Bolukbasi, J. Wang, O. Dekel, and V. Saligrama, “Adaptive neural networks for efficient inference,” in International conference on machine learning, 2017, pp. 527–536.
[57]
X. Wang, F. Yu, Z.-Y. Dou, T. Darrell, and J. E. Gonzalez, “Skipnet: Learning dynamic routing in convolutional networks,” in Proceedings of the european conference on computer vision (ECCV), 2018, pp. 409–424.
[58]
Z. Jie, P. Sun, X. Li, J. Feng, and W. Liu, “Anytime recognition with routing convolutional networks,” IEEE transactions on pattern analysis and machine intelligence, vol. 43, no. 6, pp. 1875–1886, 2019.
[59]
W. Zhou, C. Xu, T. Ge, J. McAuley, K. Xu, and F. Wei, “Bert loses patience: Fast and robust inference with early exit,” Advances in Neural Information Processing Systems, vol. 33, pp. 18330–18341, 2020.
[60]
X. Wang, Y. Luo, D. Crankshaw, A. Tumanov, F. Yu, and J. E. Gonzalez, “Idk cascades: Fast deep learning by learning not to overthink,” arXiv preprint arXiv:1706.00885, 2017.
[61]
Z. Jie, P. Sun, X. Li, J. Feng, and W. Liu, “Anytime recognition with routing convolutional networks,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 43, no. 6, pp. 1875–1886, 2021, doi: 10.1109/TPAMI.2019.2959322.
[62]
B. Cao, Y. Xia, Y. Ding, C. Zhang, and Q. Hu, “Predictive dynamic fusion,” in Proceedings of the 41st international conference on machine learning, 2024, vol. 235, pp. 5608–5628, [Online]. Available: https://proceedings.mlr.press/v235/cao24c.html.
[63]
W. Lingle et al., “The cancer genome atlas breast invasive carcinoma collection (TCGA-BRCA)(version 3)[data set]. Cancer imag. arch.(2016).”
[64]
S. Mukherjee, S. Walter, J. Kauwe, A. C. in Thought Study Investigators, et al., “Religious orders study/memory and aging project investigators; alzheimer’s disease genetics consortium,” Genetically predicted body mass index and Alzheimer’s disease-related phenotypes in three large samples: Mendelian randomization analyses. Alzheimers Dement, vol. 11, no. 12, pp. 1439–1451, 2015.
[65]
D. A Bennett, J. A Schneider, Z. Arvanitakis, and R. S Wilson, “Overview and findings from the religious orders study,” Current Alzheimer Research, vol. 9, no. 6, pp. 628–645, 2012.
[66]
P. De Jager et al., “A multi-omic atlas of the human frontal cortex for aging and alzheimer’s disease research. Sci data 5: 180142.” 2018.
[67]
C. Wah, S. Branson, P. Welinder, P. Perona, and S. Belongie, “The caltech-ucsd birds-200-2011 dataset,” 2011.
[68]
X. Wang, D. Kumar, N. Thome, M. Cord, and F. Precioso, “Recipe recognition with large multimodal food dataset,” in 2015 IEEE international conference on multimedia & expo workshops (ICMEW), 2015, pp. 1–6.
[69]
X. Zheng, M. Wang, K. Huang, and E. Zhu, “Global and cross-modal feature aggregation for multi-omics data classification and application on drug response prediction,” Information Fusion, vol. 102, p. 102077, 2024.

  1. * Corresponding author: C. L. Philip Chen.↩︎

  2. This work was funded in part by the National Natural Science Foundation of China grant under number 62222603, in part by the STI2030-Major Projects grant from the Ministry of Science and Technology of the People’s Republic of China under number 2021ZD0200700, in part by the Key-Area Research and Development Program of Guangdong Province under number 2023B0303030001, in part by the Program for Guangdong Introducing Innovative and Entrepreneurial Teams (2019ZT08X214), and in part by the Science and Technology Program of Guangzhou under number 2024A04J6310.↩︎

  3. The authors are with the Guangdong Provincial Key Laboratory of Computational AI Models and Cognitive Intelligence, the School of Computer Science and Engineering, South China University of Technology, Guangzhou 510006, China, and is with the Pazhou Lab, Guangzhou 510335, China, and is with Engineering Research Center of the Ministry of Education on Health Intelligent Perception and Paralleled Digital-Human, Guangzhou, China. (e-mail: Philip.Chen@ieee.org).↩︎

  4. https://www.cancer.gov/aboutnci/organization/ccg/research/structuralgenomics/tcga↩︎