EsferSami/meme-sentiment-dual-cross-attention-v1
Meme Sentiment Analysis — Dual Cross-Attention (V1)
Author: EsferSami Task: Multilingual Multimodal Meme Sentiment Analysis Dataset: MemoSen — Kaggle Version: V1 — Frozen Encoders (Pure Pretrained Baseline)
Overview
MemoSen is a multilingual multimodal meme sentiment dataset containing Bengali, English, and code-mixed meme captions paired with meme images. Each sample has a sentiment label: Positive, Negative, or Neutral.
This model resolves cross-modal conflict between meme text and image using a dual cross-attention framework. Meme understanding is challenging because text and image often conflict — especially in sarcastic, ironic, or culturally specific memes.
Model Architecture
Dataset
Dataset: MemoSen on Kaggle
Classes: Positive, Negative, Neutral Languages: Bengali, English, Code-mixed (Banglish)
Training Configuration
Results (Validation Set)
Full test set metrics will be updated after evaluation. Main metric: Macro-F1
Training Curves
Notes
- V1 uses fully frozen encoders — only fusion and classification layers are trained
- Trainable parameters are limited to adaptation, cross-attention, conflict detection, reliability weighting, gated fusion, and MLP classifier
- V2 will experiment with unfreezing encoders and architecture modifications
Citation
If you use MemoSen dataset, please refer to the original dataset on Kaggle: https://www.kaggle.com/datasets/arifkaggle979/memosen-dataset
