Elamur Research⌕
☰
home / papers / 2024 / LomonosovMSU at SemEval-2024 Task 4: Comparing LLMs and embedder models to identifying propaganda techniques in the content of memes in English for subtasks No1, No2a, and No2b

LomonosovMSU at SemEval-2024 Task 4: Comparing LLMs and embedder models to identifying propaganda techniques in the content of memes in English for subtasks No1, No2a, and No2b

Paper · 2024 · Gleb Skiba, Mikhail Pukemo, Dmitry Melikhov et al.

Summary

The LomonosovMSU team took part in SemEval-2024 Task 4, which asks systems to find rhetorical and psychological persuasion techniques in English memes. Subtask 1 uses only the meme text and is hierarchical multilabel classification. Subtask 2a adds the image, and subtask 2b reduces the problem to a yes/no decision on whether any technique is present.

For subtask 1 the authors compared two approaches:

  • Generative: LLaMA-2-7b-chat and Mistral-7b-Instruct-v0.2, tuned with full SFT or LoRA to output a JSON list of techniques.
  • Classifier: a small trainable head on top of frozen deberta-base-cased.

For the multimodal subtasks they joined frozen CLIP or BLIP text and image embeddings and trained linear layers on the result. Labels were expanded to include every ancestor node in the technique hierarchy. Training data was the organizers' set plus filtered SemEval-2023 Task 3 samples whose labels match the current label set.

The SFT-tuned LLaMA-2 and the much cheaper frozen DeBERTa classifier scored almost the same. The team placed 18th, 9th and 11th on subtasks 1, 2a and 2b. The work suggests that lightweight classifiers on frozen embeddings remain a strong baseline against fine-tuned 7B LLMs.

Key points

  • Subtask 1, development results: LLaMA-2 with SFT reached 0.65 F1, Mistral reached 0.56 F1, and the frozen deberta-base-cased classifier reached 0.638 F1.
  • Subtask 1, final: the submitted LLaMA-2-7b-chat model, retrained with gold data added, scored 0.61339 F1 and placed 18th.
  • LoRA failed in practice: LoRA-tuned models could not be made to return consistent JSON, and the team had no time to write rules for repairing the output format.
  • Subtask 2a: CLIP reached 0.648 F1 and BLIP 0.633 F1; the team placed 9th.
  • Subtask 2b: BLIP scored higher on development (0.748 vs 0.72 F1), but the final CLIP submission scored 0.772 F1 and placed 11th.
  • Compute: LLM training used 4 A100 GPUs with at most 12 hours per run and vLLM for inference. CLIP and BLIP heads were trained on a single Kaggle P100.

Interesting ideas

  • I1. Each gold technique was replaced by its full ancestor set (for example, Whataboutism also adds Distraction, Ad Hominem, Ethos and so on), so the model learns the coarse categories along with the leaf labels. This makes partial credit possible and supports sparse leaf classes.
  • I2. The classification head runs several dropout layers in parallel on one embedding and averages their outputs before the linear layers. This is a cheap way to regularize a small head trained over a frozen encoder.
  • I3. Extra training data came from an earlier shared task, but only samples whose labels exist in the current label set were kept. This avoids teaching the model categories it will never be scored on.
  • I4. LoRA-tuned generators often broke the required JSON structure, which made their predictions unusable without post-hoc formatting rules. Structured LLM output needs a validation or repair step.
  • I5. A frozen encoder with a small trained head nearly matched a fully fine-tuned 7B LLM at a fraction of the compute.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (world): When training any classifier over the WordNet/FrameNet ontology or verb classes, targets could be closed upward over hypernyms, so a wrong leaf still lands on the right branch and errors become explainable by tree depth.
  • I2 (tree): gparse's arc and label heads on frozen transformer features could use this averaged multi-dropout trick to stabilize training on small treebanks.
  • I3 (learn): When silver data from other corpora or UD dialects is merged, items with labels outside the target scheme could be filtered out first instead of being force-mapped.
  • I4 (learn): LLM teacher tiers should check every response against a schema and reject or repair malformed answers before they enter silver data.
  • I5 (frames): Speech-act or irony detectors in prag could start as light heads on frozen embeddings over explainable features, with heavy LLM tuning kept only as a teacher.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksSocial Sciences · 1,772 worksSociology and Political Science · 577 works

🧭 Topics 1Research subjects and languages the work is about.English · 2,263 works

Cite

Cite as Gleb Skiba, Mikhail Pukemo, Dmitry Melikhov and Konstantin Vorontsov. 2024. LomonosovMSU at SemEval-2024 Task 4: Comparing LLMs and embedder models to identifying propaganda techniques in the content of memes in English for subtasks No1, No2a, and No2b. Proceedings of the 18th International Workshop on Semantic Evaluation (SemEval-2024).

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.18653/v1/2024.semeval-1.221

@inproceedings{skiba2024lomonosovmsu,
  title = {{LomonosovMSU at SemEval-2024 Task 4: Comparing LLMs and embedder models to identifying propaganda techniques in the content of memes in English for subtasks No1, No2a, and No2b}},
  author = {Gleb Skiba, Mikhail Pukemo, Dmitry Melikhov and Konstantin Vorontsov},
  booktitle = {Proceedings of the 18th International Workshop on Semantic Evaluation (SemEval-2024)},
  year = {2024},
  doi = {10.18653/v1/2024.semeval-1.221},
  url = {https://doi.org/10.18653/v1/2024.semeval-1.221}
}

References

8 references, 6 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Pengcheng He, Xiaodong Liu, Jianfeng Gao, and Weizhu Chen. 2021. Deberta: Decoding-enhanced bert with disentangled attention. ↗
  2. Junnan Li, Dongxu Li, Silvio Savarese, and Steven Hoi. 2023. Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models. ↗
  3. Junnan Li, Dongxu Li, Caiming Xiong, and Steven Hoi. 2022. Blip: Bootstrapping language-image pre-training for unified vision-language understanding and generation. ↗
  4. Long Ouyang, Jeff Wu, Xu Jiang, Diogo Almeida, Carroll L. Wainwright, Pamela Mishkin, Chong Zhang, Sandhini Agarwal, Katarina Slama, Alex Ray, John Schulman, Jacob Hilton, Fraser Kelton, Luke Miller, Maddie Simens, Amanda Askell, Peter Welinder, Paul Christiano, Jan Leike, and Ryan Lowe. 2022. Training language models to follow instructions with human feedback. ↗
  5. Jakub Piskorski, Nicolas Stefanovitch, Valerie-Anne Bausier, Nicolo Faggiani, Jens Linge, Sopho Kharazi, Nikolaos Nikolaidis, Giulia Teodori, Bertrand De Longueville, Brian Doherty, Jason Gonin, Camelia Ignat, Bonka Kotseva, Eleonora Mantica, Lorena Marcaletti, Enrico Rossi, Alessio Spadaro, Marco Verile, Giovanni Da San Martino, Firoj Alam, and Preslav Nakov. 2023. News categorization, framing and persuasion techniques: Annotation guidelines. Technical report, European Commission Joint Research Centre, Ispra (Italy). find
  6. Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, Gretchen Krueger, and Ilya Sutskever. 2021. Learning transferable visual models from natural language supervision. A This appendix shows the training and generation parameters for the models described above in the text. A.1 ↗
  7. Edward J. Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2021. Lora: Low-rank adaptation of large language models.
  8. Albert Q. Jiang, Alexandre Sablayrolles, Arthur Mensch, Chris Bamford, Devendra Singh Chaplot, Diego de las Casas, Florian Bressand, Gianna Lengyel, Guillaume Lample, Lucile Saulnier, Lélio Renard Lavaud, Marie-Anne Lachaux, Pierre Stock, Teven Le Scao, Thibaut Lavril, Thomas Wang, Timothée Lacroix, and William El Sayed. 2023. Mistral 7b. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/skiba-2024-lomonosovmsu-semeval-2024-task-4/