Papers › M2FNet: Multi-modal Fusion Network for Emotion Recognition in Conversation

M2FNet: Multi-modal Fusion Network for Emotion Recognition in Conversation

5 Jun 2022arXiv:2206.02187archive 2025-07-28

Vishal Chudasama, Purbayan Kar, Ashish Gudmalwar, Nirmesh Shah, Pankaj Wasnik, Naoyuki Onoe

Emotion Recognition in Conversations (ERC) is crucial in developing sympathetic human-machine interaction. In conversational videos, emotion can be present in multiple modalities, i.e., audio, video, and transcript. However, due to the inherent characteristics of these modalities, multi-modal ERC has always been considered a challenging undertaking. Existing ERC research focuses mainly on using text information in a discussion, ignoring the other two modalities. We anticipate that emotion recognition accuracy can be improved by employing a multi-modal approach. Thus, in this study, we propose a Multi-modal Fusion Network (M2FNet) that extracts emotion-relevant features from visual, audio, and text modality. It employs a multi-head attention-based fusion mechanism to combine emotion-rich latent representations of the input data. We introduce a new feature extractor to extract latent features from the audio and visual modality. The proposed feature extractor is trained with a novel adaptive margin-based triplet loss function to learn emotion-relevant features from the audio and visual data. In the domain of ERC, the existing methods perform well on one benchmark dataset but not on others. Our results show that the proposed M2FNet architecture outperforms all other methods in terms of weighted average F1 score on well-known MELD and IEMOCAP datasets and sets a new state-of-the-art performance in ERC.

PaperPDF

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Emotion RecognitionEmotion Recognition in Conversation

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Emotion Recognition in Conversation IEMOCAP M2FNet Accuracy 69.69 #18 of 59 Archive leaderboard report
Emotion Recognition in Conversation IEMOCAP M2FNet Weighted-F1 69.86 #18 of 59 Archive leaderboard report
Emotion Recognition in Conversation IEMOCAP M2FNet-Text Accuracy 66.05 #39 of 59 Archive leaderboard report
Emotion Recognition in Conversation IEMOCAP M2FNet-Text Macro-F1 66.38 #39 of 59 Archive leaderboard report
Emotion Recognition in Conversation IEMOCAP M2FNet-Text Weighted-F1 66.2 #39 of 59 Archive leaderboard report
Emotion Recognition in Conversation MELD M2FNet Accuracy 67.85 #15 of 68 Archive leaderboard report
Emotion Recognition in Conversation MELD M2FNet Weighted-F1 66.71 #15 of 68 Archive leaderboard report
Emotion Recognition in Conversation MELD M2FNet-Text Accuracy 67.24 #24 of 68 Archive leaderboard report
Emotion Recognition in Conversation MELD M2FNet-Text Weighted-F1 66.23 #24 of 68 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Triplet Loss

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections