IRON-Meme:用于结构化理解网络迷因叙事中身份与角色的基准
摘要
IRON-Meme 是一个经人工标注的基准数据集,包含 1,110 个政治迷因,并采用以社会科学为基础的框架,对社会身份、观点和叙事角色进行分类;对九个视觉语言模型的评估表明,前沿模型和推理模型表现最佳,而迷因模板的背景知识并不能改善角色分类效果。
arXiv:2610.33097v1 Announce Type: new
Abstract: As polarization grows on social media, understanding how political memes shape online narratives has become increasingly important. Previous research has relied on either qualitative frameworks that are hard to scale or computational methods that lack theoretical grounding. Both approaches treat narrative categories in isolation and focus exclusively on moral portrayals of identity. To address these limitations, we introduce a framework grounded in social science theories, encompassing three categories: social identities (such as gender, politics, and ethnicity), viewpoints (ingroup and outgroup perspectives), and narrative roles (moral character, intelligence, status, and power). Building on this framework, we present IRON-Meme, a human-annotated benchmark comprising 1,110 political memes across substantially more templates than existing benchmarks. Our analysis of IRON-Meme shows that most memes assign derogatory roles and that identities, roles, and templates are systematically interconnected. Evaluation of nine vision-language models indicates that frontier-scale and reasoning models achieve the highest performance, while accuracy on social identities and narrative roles decreases for less frequent labels. Incorporating template background knowledge does not enhance narrative role classification, suggesting that meme interpretation relies on how memes are adapted for specific communicative purposes. We make IRON-Meme and our code publicly available.
查看缓存全文
缓存时间: 2026/10/28 01:55
# IRON-Meme: A Benchmark for Structured Understanding of Identities and Roles in Online Meme Narratives
Source: [https://arxiv.org/html/2610.33097](https://arxiv.org/html/2610.33097)
Gabriella BolliciAffiliation:Department of Computer Science, Faculty of Science, Vrije Universiteit AmsterdamEmail:[a\.g\.bollicimoreno@vu\.nl](mailto:)Stefano de GiorgisAffiliation:Department of Computer Science, Faculty of Science, Vrije Universiteit AmsterdamEmail:[s\.degiorgis@vu\.nl](mailto:)Wouter Van AtteveldtAffiliation:Department of Communication Science, Faculty of Social Science, Vrije Universiteit AmsterdamEmail:[f\.ilievski@vu\.nl](mailto:)Filip IlievskiAffiliation:Department of Computer Science, Faculty of Science, Vrije Universiteit AmsterdamEmail:[wouter\.van\.atteveldt@vu\.nl](mailto:)
###### Abstract
As polarization grows on social media, understanding how political memes shape online narratives has become increasingly important\. Previous research has relied on either qualitative frameworks that are hard to scale or computational methods that lack theoretical grounding\. Both approaches treat narrative categories in isolation and focus exclusively on moral portrayals of identity\. To address these limitations, we introduce a framework grounded in social science theories, encompassing three categories:social identities\(such as gender, politics, and ethnicity\),viewpoints\(ingroup and outgroup perspectives\), andnarrative roles\(moral character, intelligence, status, and power\)\. Building on this framework, we present IRON\-Meme, a human\-annotated benchmark comprising 1,110 political memes across substantially more templates than existing benchmarks\. Our analysis of IRON\-Meme shows that most memes assign derogatory roles and that identities, roles, and templates are systematically interconnected\. Evaluation of nine vision\-language models indicates that frontier\-scale and reasoning models achieve the highest performance, while accuracy on social identities and narrative roles decreases for less frequent labels\. Incorporating template background knowledge does not enhance narrative role classification, suggesting that meme interpretation relies on how memes are adapted for specific communicative purposes\. We make IRON\-Meme and our code publicly available\.
#### Code:
## 1Introduction
In the digital age, memes have emerged as a widespread and influential form of political communication on social media platforms\([AlAfnan, 2025](https://arxiv.org/html/2610.33097#bib.bib36)\)\. Memes can be defined as identity\-shaping symbols that embody the culture and values of online communities\([Henn and Posegga, 2024](https://arxiv.org/html/2610.33097#bib.bib23)\)\. They communicate group\-specific political narratives by drawing on cultural knowledge and shared references, many of them encoded in templates whose conventional uses and communicative functions guide interpretation\([Joshi et al\., 2024](https://arxiv.org/html/2610.33097#bib.bib57)\)\. In doing so, they reinforce group belonging and collective identity\([DeCook, 2018](https://arxiv.org/html/2610.33097#bib.bib50);[Anderau and Barbarrusa, 2024](https://arxiv.org/html/2610.33097#bib.bib35)\)\. Political memes rarely provide balanced representations of political actors and events, often relying on exaggeration and simplification that produce selective and distorted portrayals\([Hamid and Afshana, 2024](https://arxiv.org/html/2610.33097#bib.bib6)\)\. Opposing actors are often depicted as inferior, immoral, unappealing, or incompetent, while members of the favored group are presented as superior, virtuous, attractive, or more knowledgeable\([Andreasen, 2023](https://arxiv.org/html/2610.33097#bib.bib33);[Fiadotava, 2023](https://arxiv.org/html/2610.33097#bib.bib2)\)\. These asymmetric depictions are built by the implicit mapping of social identities \(e\.g\. women/men, democrat/conservative\) onto narrative roles \(e\.g\. hero, villain\), which are constructed through the distinct framing of favored or opposed actors \(ingroups or outgroups\)\. Hence, understanding meme narrative construction requires examining the interplay of these three elements: identities, viewpoints and narrative roles, considering the template conventions through which they are conveyed\.
Previous studies have introduced theoretical frameworks for analyzing narratives in memes\([de Saint Laurent et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib55);[Godwin et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib54);[Fiadotava, 2023](https://arxiv.org/html/2610.33097#bib.bib2);[Hunting, 2020](https://arxiv.org/html/2610.33097#bib.bib15)\)and benchmarks for evaluating the classification of narrative roles\([Sharma et al\., 2022b](https://arxiv.org/html/2610.33097#bib.bib53);[Barrón\-Cedeño et al\., 2024](https://arxiv.org/html/2610.33097#bib.bib39);[Sharma et al\., 2023b](https://arxiv.org/html/2610.33097#bib.bib41);[Sharma et al\., 2023a](https://arxiv.org/html/2610.33097#bib.bib40);[Sharma and Chakraborty, 2025](https://arxiv.org/html/2610.33097#bib.bib28)\)\. However, we find four limitations in this work\.First, theoretically grounded computational methods remain scarce and highly fragmented, as current approaches tend to be either qualitative or scalable, rarely both\([Bollici et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib26);[Peh et al\., 2026](https://arxiv.org/html/2610.33097#bib.bib10)\)\.Second, existing research treats social identities, narrative roles, and viewpoints in isolation rather than as an interconnected system, obscuring the interactions among these narrative categories\.Third, both theoretical and computational approaches have predominantly focused on moral portrayals of identities, resulting in narrow taxonomies that overlook other vital dimensions of identity construction, such as intellectual ability, physical appearance, and social status\.Fourth, most existing benchmarks do not incorporate template knowledge, and those that do address only a limited set of templates, leaving open whether such knowledge improves narrative understanding\.
Addressing these gaps requires scalable, theory\-grounded frameworks that jointly identify and classify identities, viewpoints, and roles in political memes using broader taxonomies of identity construction, along with benchmarks that cover diverse templates and assess the role of template knowledge in narrative understanding, which is the goal of our paper\. We make the following contributions:
1. 1\.A unified compositional frameworkthat jointly structures meme understanding across three narrative categories: a set of social identities \(e\.g\., gender, political affiliation, ideological orientation\); a definition of viewpoint based on ingroup/outgroup positioning relative to the author or diffusor; and a narrative role taxonomy that extends beyond moral portrayals to four dimensions: moral, intellectual, physical, and power\.
2. 2\.A novel human\-annotated benchmark, IRON\-Meme \(Identities and Roles in Online Meme Narratives\), comprising 1,110 template\-based memes across 348 unique templates, a much wider template coverage than prior benchmarks\. To our knowledge, IRON\-Meme is the first dataset to systematically operationalize these narrative categories across diverse political themes and meme templates, thus directly bridging theoretical conceptualization and empirical evaluation\.
3. 3\.An empirical evaluation of state\-of\-the\-art vision\-language models \(VLMs\)on IRON\-Meme in zero\-shot settings, assessing the ability of VLMs to scale theory\-grounded narrative analysis and the impact of explicit template background knowledge on VLMs’ contextual interpretation of narrative roles\.
## 2Related work
#### Conceptual Frameworks
Recent scholarship has increasingly applied theoretical frameworks to the study of narrative elements in internet memes\. The field has moved from Dawkins’ view of memes as discrete cultural units to Shifman’s conceptualization of memes as collective sociocultural practices\([Dawkins, 2006](https://arxiv.org/html/2610.33097#bib.bib20);[Shifman, 2013](https://arxiv.org/html/2610.33097#bib.bib9);[Gal et al\., 2016](https://arxiv.org/html/2610.33097#bib.bib19)\)\. Researchers have explored gendered representations and feminist counter\-narratives\([MacDonald, 2025](https://arxiv.org/html/2610.33097#bib.bib4);[Balleby et al\., 2026](https://arxiv.org/html/2610.33097#bib.bib18)\), national and ideologically driven identity formation\([McSwiney et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib58);[Mozolevska, 2024](https://arxiv.org/html/2610.33097#bib.bib37)\), and perspectives on the climate crisis\([Johann et al\., 2023](https://arxiv.org/html/2610.33097#bib.bib17);[Litherland and Wood, 2026](https://arxiv.org/html/2610.33097#bib.bib16)\)\. A more specialized strand of research conceptualizes identities as characters occupying certain roles within broader social and political narratives\. These approaches, applied to contexts such as COVID\-19\([de Saint Laurent et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib55)\), conspiracy theories\([Godwin et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib54)\), the Russian\-Ukrainian war\([Fiadotava, 2023](https://arxiv.org/html/2610.33097#bib.bib2)\), and the 2016 US elections\([Hunting, 2020](https://arxiv.org/html/2610.33097#bib.bib15)\), have primarily examined moral roles, such as hero, villain, and victim, thus limiting the analytical depth and applicability of these frameworks for capturing broader narrative complexities\.

Figure 1:Framework overview\.An input meme is annotated by a human or VLM to produce a structured mapping of characters across the three dimensions of the IRON\-Meme label schema: social identity, viewpoint, and narrative role\. In this example, the white character is assigned the identityclimate change denierwith aningroupviewpoint andsagerole, while the grey character is classified as aclimate activistwith anoutgroupviewpoint andfoolrole\.
#### Benchmarks
Interest has grown in developing benchmarks to evaluate the classification of social identities and narrative roles in memes\. Existing benchmarks vary considerably in their definition of social identity, ranging from broad demographic and social categories to open\-ended identification of named or depicted entities\([Das and Mukherjee, 2023](https://arxiv.org/html/2610.33097#bib.bib27);[Pramanick et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib47);[Sharma et al\., 2022a](https://arxiv.org/html/2610.33097#bib.bib48)\)\. For narrative role classification, the most prominent benchmarks emerged from the CONSTRAINT 2022 and CheckThat\! 2024 shared tasks, which adopt the same moral taxonomy \(hero, villain, victim\) as the theoretical frameworks\([Sharma et al\., 2022b](https://arxiv.org/html/2610.33097#bib.bib53);[Barrón\-Cedeño et al\., 2024](https://arxiv.org/html/2610.33097#bib.bib39);[Sharma and Chakraborty, 2025](https://arxiv.org/html/2610.33097#bib.bib28)\)\. More recently, viewpoint identification has been explored through binary opposing perspectives generated with VLMs\([Hou et al\., 2026](https://arxiv.org/html/2610.33097#bib.bib24)\), but to our knowledge, no benchmark has yet been developed for this task\. Although these benchmarks establish standardized tasks and evaluation protocols, operationalization of narrative elements is fragmented, and no unified, structured framework yet integrates them\. Similarly, existing methods are isolated and task\-specific: identity classifiers rely mainly on attention\-based multimodal fusion\([Ahsan et al\., 2024](https://arxiv.org/html/2610.33097#bib.bib46);[Hossain et al\., 2024](https://arxiv.org/html/2610.33097#bib.bib45)\), while narrative role classifiers draw on contextual embeddings\([Toh et al\., 2023](https://arxiv.org/html/2610.33097#bib.bib49)\), external knowledge bases\([Sharma et al\., 2023b](https://arxiv.org/html/2610.33097#bib.bib41);[Zhou et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib42)\), and cross\-modal inference\([Kun et al\., 2022](https://arxiv.org/html/2610.33097#bib.bib44);[Singh et al\., 2022](https://arxiv.org/html/2610.33097#bib.bib43);[Sharma et al\., 2023a](https://arxiv.org/html/2610.33097#bib.bib40)\)\. Finally, most benchmarks do not formalize meme template knowledge at all, and those that do cover only a limited number of templates \(e\.g\., 39 in[Toh et al\. \(2023\)](https://arxiv.org/html/2610.33097#bib.bib49)\), limiting their ability to assess models’ use of templates to interpret political memes\.
## 3Framework
We now detail our framework’s elements, which are illustrated in Figure[1](https://arxiv.org/html/2610.33097#S2.F1)\.
Social identitiesform the foundational level of our framework \(Figure[1](https://arxiv.org/html/2610.33097#S2.F1)\): the other two narrative categories, viewpoints and narrative roles, are grounded in, and interpreted through, the identities they represent\. Social identities are social categories constructed through discursive practices in which groups are defined by their differences from others, leading to positive or negative differential treatment\([Wiggins, 2019](https://arxiv.org/html/2610.33097#bib.bib56)\)\. They are based on the definition of shared norms, symbolic references, group representatives, and the distinction between “us” and “them”\([Guenther et al\., 2020](https://arxiv.org/html/2610.33097#bib.bib51)\)\. Understanding the concept of social identity and this polarized structure is essential for meme analysis\([Wiggins, 2019](https://arxiv.org/html/2610.33097#bib.bib56)\)\. Identity\-defining attributes include gender and gender orientation, ideological orientation, national and ethnic origin, economic status, religious affiliation, and others\.
Viewpointscapture the perspective associated with each identity\. They are grounded in a central distinction of social identity theory: that between ingroups and outgroups\([Brown, 2000](https://arxiv.org/html/2610.33097#bib.bib22)\)\. Ingroup identities \(“us”\) are often defined in contrast to outgroup identities \(“them”\), through the association of traits or characteristics\. From the perspective of meme creators, ingroups represent those who belong to their own social category\([Guenther et al\., 2020](https://arxiv.org/html/2610.33097#bib.bib51)\), while outgroups function as antagonistic figures whose voices are systematically excluded, mocked, or targeted\([Procházka, 2016](https://arxiv.org/html/2610.33097#bib.bib21);[Milner, 2013](https://arxiv.org/html/2610.33097#bib.bib5)\)\. Accordingly, the viewpoint category distinguishes whether a meme identity represents the perspective of the author or diffusor, identified as the ingroup, or the targeted perspective, identified as the outgroup\.
Narrative rolescapture how identities are portrayed within the narrative\. They draw on a crucial insight from character theory: the concept of character can extend beyond individuals, perceived through anthropomorphic projections onto groups, organizations, nations, and similar entities, which are personified and treated as individuals\([Bergstrand and Jasper, 2018](https://arxiv.org/html/2610.33097#bib.bib34)\)\. Building on this, we conceptualize social identities in memes as characters that can be assigned narrative roles, increasing memes’ potential to exert political influence\. Although most existing studies base their narrative role taxonomy on the Drama Triangle by[Karpman \(1968\)](https://arxiv.org/html/2610.33097#bib.bib3), we argue that this framework does not sufficiently capture portrayals within social media environments, as it focuses exclusively on the moral dimension\. For this reason, we expand this framework by introducing a new model based on four dimensions: moral, intellectual, physical, and power \(Table[1](https://arxiv.org/html/2610.33097#S3.T1)\), drawing upon recurring themes identified in research on online media narratives as well as empirical observations of internet memes:
Table 1:Narrative role labels in our framework\.This set is based on two sets of binary oppositions \(positive/negative and superior/inferior\), and four evaluative dimensions \(moral, intellectual, physical and power\)\.Evaluative dimensionMoralIntellectualPhysicalPowerPositive / SuperiorHeroSageCharmerWinnerNegative / InferiorVillainFoolMonsterLoserPositive / InferiorVictim
1. 1\.Themoral dimensionencompasses the hero, the villain, and the victim\.Heroesare depicted as strong, well\-intentioned individuals who protect others and restore order, whilevillainsevoke fear and hatred and are usually expected to be punished\([Bergstrand and Jasper, 2018](https://arxiv.org/html/2610.33097#bib.bib34);[Fiadotava, 2023](https://arxiv.org/html/2610.33097#bib.bib2)\)\.Victimsare portrayed as innocent, virtuous characters who need protection or rescue\([Skrynnikova et al\., 2017](https://arxiv.org/html/2610.33097#bib.bib7)\)\.
2. 2\.Theintellectual dimensioncontraststhe sage, who is wise, intellectually superior, and self\-aware, withthe fool, who is characterized as irrational, ignorant, unskilled, or prone to poor judgment\([Nixon, 2020](https://arxiv.org/html/2610.33097#bib.bib31);[Godwin et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib54);[Paz et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib52);[Mahmoud et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib29)\)\.
3. 3\.The roles in thephysical dimensionarethe charmer, whose attractiveness aligns with prevailing beauty standards and signals desirability, andthe monster, whose appearance is depicted as ugly, grotesque, or monstrous\([Polli, 2025](https://arxiv.org/html/2610.33097#bib.bib32);[Moody\-Ramirez et al\., 2024](https://arxiv.org/html/2610.33097#bib.bib38);[Andreasen, 2023](https://arxiv.org/html/2610.33097#bib.bib33)\)\.
4. 4\.Thepower dimensiondifferentiateswinners, associated with socioeconomic success, education, stability, career achievement, social competence, and fulfilling relationships, fromlosers, who are defined by the absence or opposite of these attributes\([Shoebridge, 2014](https://arxiv.org/html/2610.33097#bib.bib30);[Immonen, 2017](https://arxiv.org/html/2610.33097#bib.bib1)\)\.
Figure[1](https://arxiv.org/html/2610.33097#S2.F1)presents a meme contrasting two identities based on their perspectives on climate change: the denier, framed as the ingroup the audience is invited to align with, and the activist, targeted as the outgroup whose perspective is dismissed\. The denier assumes the role of the sage, using historical questioning as seemingly logical counter\-evidence, while the activist is cast as the fool \(via the uncritical NPC template\), unable to answer and reacting with frustration\. However, this is a simplified case: in practice, the same actor may adopt different roles across memes or even within a single meme\([de Saint Laurent et al\., 2021](https://arxiv.org/html/2610.33097#bib.bib55)\), and positive or negative roles may be assigned to ingroups or outgroups \(e\.g\., self\-mockery\([Immonen, 2017](https://arxiv.org/html/2610.33097#bib.bib1)\)\)\.
## 4IRON\-Meme
This section outlines the construction of the IRON\-Meme benchmark, detailing the process from data collection through template\-based filtering\.
### 4\.1Dataset construction
Figure 2:Final origin distribution of the IRON\-Meme benchmark dataset\.The inner ring illustrates the overall distribution between reused benchmarks \(blue\) and newly scraped data \(red\)\. The outer ring details the individual datasets and subreddits contributing to each category\. The legend indicates the number of memes contributed by each source\.#### Data collection\.
The source datasets for IRON\-Meme, whose distribution is outlined in Figure[2](https://arxiv.org/html/2610.33097#S4.F2), were chosen for their diverse domain coverage\.
We reuse four existing datasets introduced in prior work\.HVVMemes[Pramanick et al\. \(2021\)](https://arxiv.org/html/2610.33097#bib.bib47)provides 3,202 memes from the US politics subset \(Harm\-P\), collected from Google Image Search, Reddit, Facebook, and Instagram\.MAMI[Fersini et al\. \(2022\)](https://arxiv.org/html/2610.33097#bib.bib14)contributes 11,000 memes focused on anti\-women and antifeminist content, collected from 9GAG, Imgur, Reddit, and Twitter\.CliME[Borah et al\. \(2025\)](https://arxiv.org/html/2610.33097#bib.bib13)covers 2,579 multimodal posts addressing climate discourse, ranging from humorous commentary to skepticism, sourced from Twitter and climate\-focused subreddits such asr/climatememes\.FigMemes[Liu et al\. \(2022\)](https://arxiv.org/html/2610.33097#bib.bib25)provides 5,141 political memes sourced from 4chan’s/pol/board, addressing topics such as racial minorities, elections, and LGBTQ\+ issues\.
To incorporate more recent memes and ensure that our benchmark reflects up\-to\-date topics and formats, we collectedRedditdata via the PullPush API, retrieving the most recent image submissions available in April 2026\. To align with the domains represented in the reused benchmarks, we selected content from r/climatememes, r/conservativememes, and r/trollxchromosomes, focusing on climate discussions, conservative US political perspectives, and feminism, respectively\. We collected 5000 memes from each subreddit\. We included feminist content to counterbalance the misogynistic perspectives frequently represented in MAMI and FigMemes\.
#### Template\-based filtering\.
We retain only memes that match established templates, reducing ambiguity in characterizing their communicative functions\. Specifically, we scraped templates fromKnow Your MemeandImgflip\.111www\.knowyourmeme\.com; www\.imgflip\.comWe embedded both memes and templates using a DINO ViT\-B/16 model, retrieved candidate matches via cosine similarity in FAISS\([Douze et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib12)\), and selected the top template based on a similarity threshold\. Remaining unmatched memes were grouped using dHash\-based near\-duplicate clustering\. After manual filtering, the dataset comprised 1,410 memes\. More details are available in Appendix[A\.7](https://arxiv.org/html/2610.33097#A1.SS7)\.
### 4\.2Human annotation and aggregation
#### Annotation protocol
All memes were independently labeled over a three\-month period by three annotators: two female social science master’s students and one male political science bachelor’s student, all aged 24\. Annotators used a custom interface \(Appendix[A\.1](https://arxiv.org/html/2610.33097#A1.SS1)\) and a comprehensive dynamic codebook containing category definitions, the analytical framework, multiple annotated examples, and detailed instructions for interface usage and annotation procedures\. This process followed the open coding procedure outlined by[Tracy \(2018\)](https://arxiv.org/html/2610.33097#bib.bib11)\. Each meme was annotated by all annotators using a hierarchical scheme: they first assigned one or more social identities per meme, then designated a viewpoint, and one or more narrative roles \(Table[1](https://arxiv.org/html/2610.33097#S3.T1)\) separately for each identified identity\. To establish a standardized social identity taxonomy, we conducted an initial dry\-run phase in which we iteratively normalized, merged, and expanded freely recorded labels as new categories emerged\. This taxonomy stabilized by week 6, when no substantively new categories emerged, producing the final set of 38 social and political identity labels \(Appendix[A\.2](https://arxiv.org/html/2610.33097#A1.SS2)\)\. Figure[6](https://arxiv.org/html/2610.33097#A1.F6)visualizes agreement progress across annotation stages\.
#### Derivation of ground\-truth labels\.
Ground\-truth labels were derived by retaining annotations agreed on by at least two raters\. Of 1,410 annotated memes, 1,112 reached consensus, an overall consensus rate of 78\.87% \(29\.72% perfect agreement, 49\.15% majority consensus\); after excluding two memes, 1,110 were retained for final analysis\. Inter\-annotator agreement \(IAA\) varied markedly across subtasks: viewpoint classification achieved the highest consensus \(grand Jaccard index: 0\.794\), followed by social identities \(0\.660\) and narrative roles \(0\.532\)\. The lower agreement for narrative roles likely stems from subjective interpretation and implicit group assumptions rather than grounded visual/textual evidence\. Detailed agreement statistics, including Fleiss’κ\\kappaand Cohen’sκ\\kappa, are provided in Appendix[A\.6](https://arxiv.org/html/2610.33097#A1.SS6), and examples of ground truth derivation are presented in Table[10](https://arxiv.org/html/2610.33097#A1.T10)\.
### 4\.3Benchmark statistics and analysis
Figure[3](https://arxiv.org/html/2610.33097#S4.F3)displays the distribution of narrative roles among the ten most frequent social identities\. The data show a strong concentration of villain, loser, and fool, indicating thatderogatory roles are particularly prominent\. Notably, 58\.92% of the memes are labeled with negative roles\. Looking at the distribution within each identity’s assigned roles, corporativist and capitalist identities are mainly depicted as villains \(77\.4%\), climate skeptics or deniers \(78\.9%\), and climate\-disengaged groups \(65\.8%\) as fools, and women as losers \(45\.5%, vs\. 25\.3% for democrats and 25\.9% for feminists\) and monsters \(10\.7%\)\. Conversely, men are mostly represented as victims \(35\.4%\) and winners \(20\.0%\), while climate activists are framed as sages \(56\.9%\)\. These patterns heavily reflect source dataset sampling rather than general meme culture: 89% of women annotations and 85% of feminist annotations stem from MAMI \(a misogyny\-focused dataset where feminists are 91% derogatory and 136 of 140 women–loser pairs originate\), whereas in female\-authored communities \(r/TrollXChromosomes\), women appear mostly as victims \(79%\) and never as losers, with feminists portrayed solely as ingroup sages\. Similarly, climate annotations are drawn almost exclusively from pro\-climate action sources \(r/ClimateMemesand CliME\), which frame activists as ingroup sages and skeptics or corporate actors as fools and villains\. Section[Limitations](https://arxiv.org/html/2610.33097#Sx1)details these sampling biases, and Appendix[A\.9](https://arxiv.org/html/2610.33097#A1.SS9)provides further statistics\.
Figure 3:Identity–role correlation for the 10 most frequent social identities\. The chart displays the frequency of social identity–narrative role combinations, with circle size and numerical values indicating frequency counts\. Narrative roles \(y\-axis\) are shown in descending order\. Colors correspond to distinct roles\.Overall, the distribution indicates that social identities are not represented uniformly across narrative roles; instead,particular identities are systematically associated with specific evaluations\. Analysis of template usage by category reveals associations suggesting that certain meme formats are repeatedly employed to fulfill specific narrative functions\. When examining the distribution of narrative\-role labels across meme templates, we observe that the villain role is most frequently associated withDrakeposting\(16 instances\), andDistracted Boyfriend\(13\),This Is Finewith the fool \(15\), andMy Parents Are Dead / Batman Slapping Robinwith the sage \(12\)\. Figure[11](https://arxiv.org/html/2610.33097#A2.F11)shows the composition of the ten most frequent templates by narrative role\. Examining template, narrative role, and social identity jointly reveals more specific recurring configurations\. Two templates most frequently represent both men as ingroup victims and women outgroup villains:Socially Awesome Awkward PenguinandConfession Bear\. In the templateMy Parents Are Dead / Batman Slapping Robin, climate activists are frequently constructed as ingroup sages \(10\), reinforcing the pattern of representing climate activists as knowledgeable or authoritative\.
Table 2:Zero\-shot performance of VLMs across categories \(macro metrics\) compared against a stratified random baseline\. For each meme and each label, the baseline assigns a prediction probability equal to the prevalence of that label in the ground truth\. Full model names are listed in Table[9](https://arxiv.org/html/2610.33097#A1.T9)\.Social IdentitiesViewpointsNarrative RolesModelPrecisionRecallF1PrecisionRecallF1PrecisionRecallF1Random \(stratified\)11\.4511\.4611\.4564\.9464\.9664\.9421\.0921\.1021\.09DeepSeek\-VL211\.2539\.7213\.0767\.1890\.8977\.1047\.0041\.9034\.44Gemini\-3\.645\.5873\.5551\.9993\.5592\.8693\.2059\.8275\.7564\.14GLM\-4\.1V45\.2842\.8138\.6081\.4577\.9379\.6141\.2060\.4946\.55Kimi\-K344\.9977\.6052\.7892\.6092\.6292\.6148\.1181\.0157\.88Molmo\-7B4\.1627\.995\.8060\.0191\.2571\.0817\.3115\.4911\.70Pixtral\-12B36\.8347\.3335\.5877\.2978\.7277\.9841\.6546\.8140\.60Qwen2\.5\-VL40\.5837\.8826\.4179\.0069\.1872\.7834\.8632\.8623\.52Qwen3\-VL\-I39\.6650\.4636\.3576\.1180\.5677\.0541\.3055\.5341\.74Qwen3\-VL\-T47\.9947\.3343\.4280\.5175\.6377\.9341\.5458\.5745\.51
## 5Experimental setup
#### Evaluation protocol\.
We evaluate nine VLMs following the same hierarchical structure as the human annotation \(Section[4\.2](https://arxiv.org/html/2610.33097#S4.SS2)\): models first identify the discussion domain and social identities, then assign a viewpoint to each identity, and finally infer identity’s narrative roles by selecting an evaluative dimension \(moral, intellectual, physical, or power\) and polarity \(positive or negative\) before assigning the role label\. All models receive identical inputs, instructions, label inventories, and output constraints\. To isolate performance at each stage, prompts are conditioned on upstream ground\-truth labels\. Model outputs are parsed and normalized to each task’s label inventory; unparseable responses and labels outside the inventory are counted as incorrect\. Predicted viewpoints and roles are counted as correct only when linked to the correct identity\. Parsing failures and discarded labels per model are detailed in Appendix[A\.4](https://arxiv.org/html/2610.33097#A1.SS4), and prompt templates are listed in Appendix[A\.5](https://arxiv.org/html/2610.33097#A1.SS5)\.
Furthermore, we conduct an ablation study using the best\-performing model\. Considering that meme templates have conventional uses and communicative functions, we hypothesize that knowledge of these conventions helps interpret the narrative roles implicit in a meme\. In particular, template knowledge can support a model’s inference about the attitudes identities hold toward one another, thus facilitating the classification of narrative roles \(Figure[11](https://arxiv.org/html/2610.33097#A2.F11)\)\. To test this hypothesis, we introduce template knowledge as an information intervention and test whether incorporating conventional meanings and uses improves performance compared to meme\-only inputs\. We sourced template information for each meme fromKnow Your Meme\.
#### Metrics\.
We report precision, recall, and F1\-score, each micro\- and macro\-averaged\. Micro\-averaging reflects performance across all instances, while macro\-averaging weights each class equally, making it more sensitive to performance on less frequent classes, such as the monster/charmer roles or the authoritarian and politically disillusioned identity labels\. We use macro\-F1 as our primary metric\. See Appendix[A\.8](https://arxiv.org/html/2610.33097#A1.SS8)for details and formulas\.
#### VLM selection\.
We conducted a zero\-shot ICL evaluation using nine state\-of\-the\-art VLMs that represent a range ofmodel families, architectures, and reasoning capabilities\. We also include geographically diverse models, accounting for how differing alignment procedures, training data, and development contexts affect performance in socially and narratively complex visual tasks\. A complete overview of the models and their respective specifications is given in Appendix[A\.10](https://arxiv.org/html/2610.33097#A1.SS10)\.
## 6Experimental results
We address four questions:\(RQ1\)\(\\textit\{RQ\}\_\{1\}\)How does performance differ across models and tasks?\(RQ2\)\(\\textit\{RQ\}\_\{2\}\)What are the underlying causes of model performance?\(RQ3\)\(\\textit\{RQ\}\_\{3\}\)How does the frequency of specific meme templates, social identities, and narrative roles within the dataset influence model performance?\(RQ4\)\(\\textit\{RQ\}\_\{4\}\)How does explicit knowledge about a meme template’s conventional meaning and usage affect a VLM’s inference of narrative roles?
#### RQ1\\textit\{RQ\}\_\{1\}: Variations in performance across models and tasks
Performance varies substantially across both models and tasks \(Table[2](https://arxiv.org/html/2610.33097#S4.T2)\)\. Viewpoint classification is the easiest task, with all VLMs exceeding 70% F1, reflecting its binary label space\. Social identity and narrative role classification are considerably more challenging, with scores ranging from 5\.80 to 52\.78 and from 11\.70 to 64\.14 F1, respectively\. Scores on these two tasks are highly correlated \(Spearman’sρ=0\.95\\rho=0\.95\), with DeepSeek\-VL2 as the main exception \(13\.07 vs\. 34\.44\)\.
Two models clearly lead across all three tasks: Gemini\-3\.6 achieves the best results on viewpoints \(F1: 93\.20\) and narrative roles \(F1: 64\.14\), while Kimi\-K3 leads on social identities \(F1 52\.78\) and ranks second on the other two tasks\. The remaining models trail considerably: on viewpoints, they cluster between 71 and 80 F1, more than 13 points below the leaders, and on narrative roles, the next\-best model, GLM\-4\.1V \(F1: 46\.55\), scores 17\.59 points below Gemini\-3\.6\. Precision and recall reveal how this advantage is achieved\. On social identities, the leaders’ advantage stems from recall \(R: 73\.55 and 77\.60\), while their precision \(P: 45\.58 and 44\.99\) is comparable to that of smaller models such as Qwen3\-VL\-T \(P: 47\.99\)\. On narrative roles, the two leaders follow different strategies: Gemini\-3\.6 achieves the highest precision \(P: 59\.82\), whereas Kimi\-K3 achieves the highest recall \(R: 81\.01\) at a considerably lower precision \(P: 48\.11\)\. More generally, most models show higher recall than precision on both fine\-grained tasks, indicating a tendency to over\-assign identities and roles rather than miss them\. Full results are reported in Appendix[A\.10](https://arxiv.org/html/2610.33097#A1.SS10), Table[13](https://arxiv.org/html/2610.33097#A3.T13)\.
#### RQ2\\textit\{RQ\}\_\{2\}: Underlying causes of model performance
Model scale and reasoning appear to be the main factors underlying these differences, though our comparison does not control for other design choices such as training data\. The two frontier\-scale models, Gemini\-3\.6 and the sparse Mixture\-of\-Experts \(MoE\) Kimi\-K3, outperform all other models on every task, with the largest margins on narrative roles \(64\.14 and 57\.88 vs\. at most 46\.55\)\. This cannot be explained by architecture alone: DeepSeek\-VL2, also an MoE model, is one of the weakest models on social identities \(13\.07\)\. Among the 7–12B models, viewpoint performance is relatively similar \(71\.08–79\.61\), whereas social identity performance varies widely \(5\.80–43\.42\)\. This suggests that smaller models differ in their ability to map memes onto large, fine\-grained label spaces\. Within this group, reasoning improves performance: the two reasoning models, Qwen3\-VL\-T and GLM\-4\.1V, are the strongest on social identities and narrative roles, and Qwen3\-VL\-T outperforms its instruct counterpart, on all three tasks, most notably on social identities \(43\.42 vs\. 36\.35\)\. The effect of reasoning differs by task: on social identities and viewpoints it mainly increases precision \(P: 47\.99 vs\. 39\.66; 80\.51 vs\. 76\.11\), whereas on narrative roles it mainly increases recall \(R: 58\.57 vs\. 55\.53\)\.
#### RQ3\\textit\{RQ\}\_\{3\}: Influence of frequency on performance
Model performance correlates positively with label frequency for social identities and narrative roles, whereas template frequency shows no meaningful relationship with performance\. For social identities, the correlation is statistically significant \(Spearman’sρ=0\.35\\rho=0\.35, pooled across models\), with rare identities scoring considerably lower than frequent ones \(e\.g\., women:N=290N=290, F1 = 65\.5; authoritarian:N=1N=1, F1 = 3\.1\)\. Narrative roles show a similar dependence on frequency \(ρ=0\.29\\rho=0\.29\), with frequent roles outperforming less common ones \(e\.g\., villain:N=362N=362, F1 = 62\.4; hero:N=46N=46, F1 = 27\.2\)\. Frequency alone, however, does not explain role performance:loserachieves only 33\.8 F1 despite its high frequency \(N=257N=257\), suggesting that some roles are inherently harder to interpret\. In contrast, template frequency is uncorrelated with performance \(ρ=−0\.01\\rho=\-0\.01\)\. See Appendix[A\.10](https://arxiv.org/html/2610.33097#A1.SS10), Figure[12](https://arxiv.org/html/2610.33097#A3.F12)for more details\.
Figure 4:Narrative role error analysis heatmap\.
#### RQ4\\textit\{RQ\}\_\{4\}: Impact of template knowledge on performance
We hypothesized that knowledge of a template’s conventional meaning and usage would help models infer narrative roles\. To test this, we evaluated the best\-performing model, Gemini\-3\.6, with and without template descriptions in the prompt \(Table[3](https://arxiv.org/html/2610.33097#S6.T3)\)\. Contrary to our hypothesis, adding template information reduced performance on all three metrics, with Macro\-F1 dropping by 3\.3 points \(from 65\.2 to 61\.9\)\. The largest decrease was in precision \(4\.9 points\), while recall changed less \(1\.6 points\)\. These findings indicate that, in practice, narrative role association frequently extends beyond conventional template uses, as illustrated by the examples provided in Appendix[B\.3](https://arxiv.org/html/2610.33097#A2.SS3)\.
#### Error analysis\.
To compare model and human performance directly, we evaluate our best\-performing model, Gemini\-3\.6, alongside five human evaluators on a shared subset of 214 memes without access to ground\-truth labels\. In this setting, models and humans must assign viewpoints and narrative roles to their own predicted identities rather than gold identities\. As shown in Table[11](https://arxiv.org/html/2610.33097#A2.T11), Gemini\-3\.6 outperforms untrained human evaluators across all three tasks, achieving an overall average Macro F1 of 58\.67% compared to 49\.38% for humans: a gap driven by the model’s superior recall in identifying social identities and narrative roles\. Qualitative analysis reveals that Gemini\-3\.6 shares several systematic error patterns with human annotators: both tend to default to the outgroup, the majority viewpoint class, and both generally preserve the overall polarity of a portrayal \(positive vs\. negative\) even when assigning the wrong role\. However, the model’s errors are more concentrated: it frequently collapses distinct negative roles into a single category \(villain\), and it swaps roles between antagonists, assigning a role to the wrong identity[15](https://arxiv.org/html/2610.33097#A3.F15)\. Human annotators, by contrast, are more likely to leave a role unassigned\. Appendix[13](https://arxiv.org/html/2610.33097#A3.SSx1)provides a detailed breakdown of these error patterns\.
Table 3:Macro\-averaged narrative role performance of Gemini\-3\.6 with and without template knowledge\.Prompt ConditionPrecisionRecallF1Standard60\.5077\.1065\.20Templated55\.6075\.5061\.90
## 7Conclusions
We present IRON\-Meme, a benchmark for evaluating VLM classification of social identities, viewpoints, and narrative roles in memes\. Constructed using a novel framework, IRON\-Meme encompasses these categories in three distinct classification tasks\. An evaluation of nine VLMs demonstrates that scalable narrative analysis is attainable but remains challenging\. The most effective models reliably distinguish ingroups from outgroups, but accurately identifying portrayed individuals and their roles remains complex, especially for less frequent labels\. Reasoning\-based models outperform instruction\-based counterparts\. Contrary to initial expectations, explicit template knowledge did not improve role inference, and instead reduced performance\. This finding indicates that effective meme understanding goes far beyond templates’ conventional use\. Future research should expand IRON\-Meme to include a broader range of sociopolitical contexts and languages, as well as larger\-scale datasets with proportional representation of different ideologies\. Additionally, further investigation is warranted into methods for integrating template knowledge without compromising meme\-specific meaning, thereby advancing tools for tracking the construction of meme narratives at scale\.
## Limitations
Despite efforts to curate a balanced corpus,the dataset exhibits specific compositional limitations across some dimensions\. Specifically, we observe two constraints:1\. The data skewed toward conservative ideologies\. This imbalance results from the practical challenge of identifying dedicated, highly active subreddits focused on progressive or Democratic perspectives\. Additionally, the dataset exhibits a significant bias due to the overrepresentation of misogynistic memes, primarily sourced from MAMI, the largest subset\. This bias directly influences the analysis results and may affect model performance estimations\.2\. The benchmark relies mostly on English\-language memes from Reddit, the study is centered on the US political and cultural ecosystem and fails to capture either non\-Anglophone meme environments or the potentially more extreme narratives prevalent on alternative platforms such as 4chan\. As a result of these sampling constraints, the prominence of specific identity–role combinations within the dataset reflects our collected corpus rather than online discourse as a whole\. While our findings highlight meaningful patterns of identity construction within this specific context, future research should expand dataset boundaries to incorporate broader platform perspectives, non\-English environments, and a more balanced representation of online political debates\.
Another significant limitation of this study arises from theinherently subjective nature of political meme interpretation, which is influenced by the context\-dependent nature of visual tropes and the annotators’ individual background beliefs\. As the first empirical investigation of political meme interpretation at this scale, we encountered these complexities firsthand\. Examples of these challenges are annotators assuming that voters perceive themselves as morally superior to non\-voters, or reading a brain graphic directly as a symbol of intelligence\. To address these challenges,we established comprehensive annotation guidelines to facilitate the understanding of complex contextual cues\. Although some annotator disagreement persists, underscoring the intrinsic difficulty of the task and indicating important directions for future research, our benchmark offers a valuable resource for evaluating computational narrative analysis of political memes\.
A lower human baseline may raise concerns regarding the quality of the benchmark, asGemini\-3\.6\-flash consistently outperformed human evaluators\. This performance gap can be attributed to two primary factors:1\. Cognitive limitations\.Human evaluators are constrained by individual cognitive biases and varying interpretations\.2\. Information scale\.Vision\-Language Models \(VLMs\) utilize extensive background knowledge, which enables identification of intricate intertextual references embedded in political memes\. While additional empirical investigation is required to substantiate this performance gap, these findings are consistent with theData Perspectivismparadigm\. Instead of treating human variation as noise, data perspectivism advocates for benchmarks that explicitly incorporate the diverse perspectives and subjective interpretations of human annotators within the knowledge representation process\([Basile et al\., 2023](https://arxiv.org/html/2610.33097#bib.bib8)\)\.
Contrary to our initial hypothesis, incorporatingtemplate\-level background knowledge did not improve narrative role classification performance\. We attribute this outcome to:1\. Meme fluidity and pragmatic use:While templates establish baseline conventional expectations, political memes are inherently dynamic: meanings are continuously repurposed, inverted, or deployed ironically\. Consequently, narrative roles depend primarily on instance\-specific communicative intent rather than static template definitions\.2\. Information scope:The background information provided by platforms such asKnow Your Memefocuses largely on origins and intertextual references rather than conventional usage patterns\. Future work should explore whether higher\-quality or more pragmatically focused template annotations can enhance role classification\.
## Ethical considerations
To support social media researchers in analyzing online discourse, this study provides a benchmark for evaluating VLM capabilities in decoding complex digital narratives\. The authors explicitly state that this benchmark and its underlying framework are intended strictly for academic and research purposes; we do not authorize their deployment for automated content moderation, censorship, or commercial surveillance\.
All meme content included in the benchmark has been carefully anonymized, with identifiable personal information removed\. Our analytical focus is restricted to macro\-level narrative patterns and identity construction within political memes\. We do not aim to evaluate, target, or depict any individual social media user, nor do we endorse or promote any of the ideological stances represented within the dataset\.
The research adhered to the Code of Ethics for Research Involving Human Participants established by the relevant university faculty\. Compliance with ethical requirements was confirmed through a self\-assessment process\.
## Acknowledgments
We gratefully acknowledge the annotators Letizia Abbate, Milan van Wordragen, and Jana Morgagni, whose contributions were essential to this project\. We also thank the Societal Analytics Lab for awarding us the annotation grant that funded this aspect of the research \(grant no\. 258280\)\. We appreciate the feedback provided by all PhD students from the Commonsense AI group on earlier versions of the paper, especially Mohammadhossein Khojasteh and Shaurya Gaur for their valuable contributions and insights\. This research is supported by the NWO AiNed project “Human\-Centric AI Agents with Common Sense” \(grant no\. NGF\.1607\.22\.044\)\.
#### Use of AI Assistants
We employed Claude Code to support with coding and utilized Grammarly and Gemini to refine the manuscript\. All methodological and analytical decisions were made by the authors\.
## References
- S\. Ahsan, E\. Hossain, O\. Sharif, A\. Das, M\. M\. Hoque, and M\. DewanA Multimodal Framework to Detect Target Aware Aggression in Memes\.InProceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics \(Volume 1: Long Papers\),Y\. Graham and M\. Purver \(Eds\.\),St\. Julian’s, Malta,pp\. 2487–2500\.External Links:[Link](https://aclanthology.org/2024.eacl-long.153/)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- AlAfnan \(2025\)M\. A\. AlAfnanThe Role of Memes in Shaping Political Discourse on Social Media\.Studies in Media and Communication\(en\)\.External Links:[Link](https://www.academia.edu/127494410/The_Role_of_Memes_in_Shaping_Political_Discourse_on_Social_Media),[Document](https://dx.doi.org/10.11114/SMC.V13I2.7482)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1)\.
- Anderau and Barbarrusa \(2024\)G\. Anderau and D\. BarbarrusaThe Function of Memes in Political Discourse\.Topoi43\(5\),pp\. 1529–1546\(en\)\.External Links:ISSN 1572\-8749,[Link](https://doi.org/10.1007/s11245-024-10112-0),[Document](https://dx.doi.org/10.1007/s11245-024-10112-0)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1)\.
- Andreasen \(2023\)M\. B\. AndreasenA monster, a pervert, and an anti\-hero: the discursive construction of Harvey Weinstein, Kevin Spacey, and Louis C\.K\. in humorous \#MeToo memes\.Feminist Media Studies\(EN\)\.External Links:ISSN 1468\-0777,[Link](https://www.tandfonline.com/doi/abs/10.1080/14680777.2022.2047089)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1),[item 3](https://arxiv.org/html/2610.33097#S3.I1.i3.p1.1)\.
- Ballebyet al\.\(2026\)L\. Balleby, C\. Toft\-Nielsen, and T\. T\. HougaardDigital intimacy: how everyday meme sharing shapes identity and relationships\.Popular Communication0\(0\),pp\. 1–18\.External Links:ISSN 1540\-5702,[Link](https://doi.org/10.1080/15405702.2026.2633390),[Document](https://dx.doi.org/10.1080/15405702.2026.2633390)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Barrón\-Cedeñoet al\.\(2024\)A\. Barrón\-Cedeño, F\. Alam, J\. M\. Struß, P\. Nakov, T\. Chakraborty, T\. Elsayed, P\. Przybyła, T\. Caselli, G\. Da San Martino, F\. Haouari, M\. Hasanain, C\. Li, J\. Piskorski, F\. Ruggeri, X\. Song, and R\. SuwailehOverview of the CLEF\-2024 CheckThat\! Lab: Check\-Worthiness, Subjectivity, Persuasion, Roles, Authorities, and Adversarial Robustness\.InExperimental IR Meets Multilinguality, Multimodality, and Interaction,L\. Goeuriot, P\. Mulhem, G\. Quénot, D\. Schwab, G\. M\. Di Nunzio, L\. Soulier, P\. Galuščáková, A\. García Seco de Herrera, G\. Faggioli, and N\. Ferro \(Eds\.\),Cham,pp\. 28–52\(en\)\.External Links:ISBN 978\-3\-031\-71908\-0,[Document](https://dx.doi.org/10.1007/978-3-031-71908-0%5F2)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Basileet al\.\(2023\)V\. Basile, F\. Cabitza, A\. Campagner, and M\. FellToward a Perspectivist Turn in Ground Truthing for Predictive Computing\.Proceedings of the AAAI Conference on Artificial Intelligence37\(6\),pp\. 6860–6868\.Note:arXiv:2109\.04270 \[cs\.LG\]External Links:ISSN 2374\-3468, 2159\-5399,[Link](http://arxiv.org/abs/2109.04270),[Document](https://dx.doi.org/10.1609/aaai.v37i6.25840)Cited by:[Limitations](https://arxiv.org/html/2610.33097#Sx1.p3.1)\.
- Bergstrand and Jasper \(2018\)K\. Bergstrand and J\. M\. JasperVillains, Victims, and Heroes in Character Theory and Affect Control Theory\.Social Psychology Quarterly81\(3\),pp\. 228–247\(en\)\.External Links:ISSN 0190\-2725, 1939\-8999,[Link](https://journals.sagepub.com/doi/10.1177/0190272518781050),[Document](https://dx.doi.org/10.1177/0190272518781050)Cited by:[item 1](https://arxiv.org/html/2610.33097#S3.I1.i1.p1.1),[§3](https://arxiv.org/html/2610.33097#S3.p4.1)\.
- Bolliciet al\.\(2025\)G\. Bollici, W\. van Atteveldt, and F\. IlievskiPolitical Memes as Fragmented Narratives: An Interdisciplinary Framework for Meme Analysis\.SSRN Scholarly Paper,Social Science Research Network,Rochester, NY\(en\)\.External Links:[Link](https://papers.ssrn.com/abstract=6432282),[Document](https://dx.doi.org/10.2139/ssrn.6432282)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1)\.
- Borahet al\.\(2025\)A\. Borah, H\. M\. Abdullah, K\. Wei, and R\. HuangCliME: Evaluating Multimodal Climate Discourse on Social Media and the Climate Alignment Quotient \(CAQ\)\.InProceedings of the Fourth Workshop on NLP for Positive Impact \(NLP4PI\),K\. Atwell, L\. Biester, A\. Borah, D\. Dementieva, O\. Ignat, N\. Kotonya, Z\. Liu, R\. Wan, S\. Wilson, and J\. Zhao \(Eds\.\),Vienna, Austria,pp\. 43–61\.External Links:ISBN 978\-1\-959429\-19\-7,[Link](https://aclanthology.org/2025.nlp4pi-1.4/),[Document](https://dx.doi.org/10.18653/v1/2025.nlp4pi-1.4)Cited by:[§4\.1](https://arxiv.org/html/2610.33097#S4.SS1.SSS0.Px1.p2.1)\.
- Brown \(2000\)R\. BrownSocial identity theory: past achievements, current problems and future challenges\.European Journal of Social Psychology30\(6\),pp\. 745–778\(en\)\.Note:\_eprint: https://onlinelibrary\.wiley\.com/doi/pdf/10\.1002/1099\-0992%28200011/12%2930%3A6%3C745%3A%3AAID\-EJSP24%3E3\.0\.CO%3B2\-OExternal Links:ISSN 1099\-0992,[Link](https://onlinelibrary.wiley.com/doi/abs/10.1002/1099-0992%28200011/12%2930%3A6%3C745%3A%3AAID-EJSP24%3E3.0.CO%3B2-O),[Document](https://dx.doi.org/10.1002/1099-0992%28200011/12%2930%3A6%3C745%3A%3AAID-EJSP24%3E3.0.CO%3B2-O)Cited by:[§3](https://arxiv.org/html/2610.33097#S3.p3.1)\.
- Das and Mukherjee \(2023\)M\. Das and A\. MukherjeeBanglaAbuseMeme: A Dataset for Bengali Abusive Meme Classification\.arXiv\.Note:arXiv:2310\.11748 \[cs\.CV\]External Links:[Link](http://arxiv.org/abs/2310.11748),[Document](https://dx.doi.org/10.48550/arXiv.2310.11748)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Dawkins \(2006\)R\. DawkinsThe selfish gene\.30th anniversary ed edition,Oxford university press,Oxford\(en\)\.External Links:ISBN 978\-0\-19\-929114\-4 978\-0\-19\-929115\-1Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- de Saint Laurentet al\.\(2021\)C\. de Saint Laurent, V\. P\. Glăveanu, and I\. LiteratInternet Memes as Partial Stories: Identifying Political Narratives in Coronavirus Memes\.Social Media \+ Society7\(1\),pp\. 2056305121988932\(en\)\.External Links:ISSN 2056\-3051,[Link](https://doi.org/10.1177/2056305121988932),[Document](https://dx.doi.org/10.1177/2056305121988932)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1),[§3](https://arxiv.org/html/2610.33097#S3.p6.1)\.
- DeCook \(2018\)J\. R\. DeCookMemes and symbolic violence: \#proudboys and the use of memes for propaganda and the construction of collective identity\.Learning, Media and Technology43\(4\),pp\. 485–504\.Note:\_eprint: https://doi\.org/10\.1080/17439884\.2018\.1544149External Links:ISSN 1743\-9884,[Link](https://doi.org/10.1080/17439884.2018.1544149),[Document](https://dx.doi.org/10.1080/17439884.2018.1544149)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1)\.
- Douzeet al\.\(2025\)M\. Douze, A\. Guzhva, C\. Deng, J\. Johnson, G\. Szilvasy, P\. Mazaré, M\. Lomeli, L\. Hosseini, and H\. JégouThe Faiss library\.arXiv\.Note:arXiv:2401\.08281 \[cs\.LG\]External Links:[Link](http://arxiv.org/abs/2401.08281),[Document](https://dx.doi.org/10.48550/arXiv.2401.08281)Cited by:[§A\.7](https://arxiv.org/html/2610.33097#A1.SS7.SSS0.Px2.p1.1),[§4\.1](https://arxiv.org/html/2610.33097#S4.SS1.SSS0.Px2.p1.1)\.
- Fersiniet al\.\(2022\)E\. Fersini, F\. Gasparini, G\. Rizzi, A\. Saibene, B\. Chulvi, P\. Rosso, A\. Lees, and J\. SorensenSemEval\-2022 Task 5: Multimedia Automatic Misogyny Identification\.InProceedings of the 16th International Workshop on Semantic Evaluation \(SemEval\-2022\),G\. Emerson, N\. Schluter, G\. Stanovsky, R\. Kumar, A\. Palmer, N\. Schneider, S\. Singh, and S\. Ratan \(Eds\.\),Seattle, United States,pp\. 533–549\.External Links:[Link](https://aclanthology.org/2022.semeval-1.74/),[Document](https://dx.doi.org/10.18653/v1/2022.semeval-1.74)Cited by:[§4\.1](https://arxiv.org/html/2610.33097#S4.SS1.SSS0.Px1.p2.1)\.
- Fiadotava \(2023\)A\. FiadotavaHeroes and Villains in Memes on the 2022 Russian Invasion of Ukraine\.Electronic Journal of Folklore\.External Links:[Link](https://www.researchgate.net/publication/376124490_Heroes_and_Villains_in_Memes_on_the_2022_Russian_Invasion_of_Ukraine)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1),[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1),[item 1](https://arxiv.org/html/2610.33097#S3.I1.i1.p1.1)\.
- Galet al\.\(2016\)N\. Gal, L\. Shifman, and Z\. Kampf“It Gets Better”: Internet memes and the construction of collective identity\.New Media & Society18\(8\),pp\. 1698–1714\(EN\)\.External Links:ISSN 1461\-4448,[Link](https://doi.org/10.1177/1461444814568784),[Document](https://dx.doi.org/10.1177/1461444814568784)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Godwinet al\.\(2025\)E\. Godwin, B\. I\. Davidson, T\. Hill, and A\. JoinsonInternet Memes as Stabilizers of Conspiracy Culture: A Cognitive Anthropological Analysis\.Social Media \+ Society11\(1\),pp\. 20563051241306421\(EN\)\.External Links:ISSN 2056\-3051,[Link](https://doi.org/10.1177/20563051241306421),[Document](https://dx.doi.org/10.1177/20563051241306421)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1),[item 2](https://arxiv.org/html/2610.33097#S3.I1.i2.p1.1)\.
- Guentheret al\.\(2020\)L\. Guenther, G\. Ruhrmann, J\. Bischoff, T\. Penzel, and A\. WeberStrategic Framing and Social Media Engagement: Analyzing Memes Posted by the German Identitarian Movement on Facebook\.Social Media \+ Society6\(1\),pp\. 2056305119898777\(en\)\.External Links:ISSN 2056\-3051,[Link](https://doi.org/10.1177/2056305119898777),[Document](https://dx.doi.org/10.1177/2056305119898777)Cited by:[§3](https://arxiv.org/html/2610.33097#S3.p2.1),[§3](https://arxiv.org/html/2610.33097#S3.p3.1)\.
- Hamid and Afshana \(2024\)M\. Hamid and D\. AfshanaViral memes: Exploring the role of internet memes in disseminating and amplifying misinformation \-A case study analysis in the digital age\.National Journal of Multidisciplinary Research and Development9\(1\)\.Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1)\.
- Henn and Posegga \(2024\)T\. Henn and O\. PoseggaPeeking behind the Memes: Evaluating the Boundary Work of Online Communities through Shared Memes\.ICIS 2024 Proceedings\.External Links:[Link](https://aisel.aisnet.org/icis2024/socmedia_digcollab/socmedia_digcollab/8)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1)\.
- Hossainet al\.\(2024\)E\. Hossain, O\. Sharif, M\. M\. Hoque, and S\. M\. PreumDeciphering Hate: Identifying Hateful Memes and Their Targets\.arXiv\.Note:arXiv:2403\.10829 \[cs\]External Links:[Link](http://arxiv.org/abs/2403.10829),[Document](https://dx.doi.org/10.48550/arXiv.2403.10829)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Houet al\.\(2026\)W\. Hou, H\. Tu, Y\. Wang, Y\. Zhang, Y\. Liu, D\. Zhu, L\. Gao, and B\. ZhouBeyond Single\-View Detection: A Dual\-Space Reasoning Framework for Interpretable Harmful Meme Understanding\.InProceedings of the 64th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),M\. Liakata, V\. P\. Moreira, J\. Zhang, and D\. Jurgens \(Eds\.\),San Diego, California, United States,pp\. 10526–10544\.External Links:ISBN 979\-8\-89176\-390\-6,[Link](https://aclanthology.org/2026.acl-long.480/),[Document](https://dx.doi.org/10.18653/v1/2026.acl-long.480)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Hunting \(2020\)K\. HuntingThe Role of Popular Media in 2016 US Presidential Election Memes\.Journalism and Media Faculty Publications\.External Links:[Link](https://uknowledge.uky.edu/jat_facpub/7),[Document](https://dx.doi.org/https%3A//doi.org/10.3983/twc.2020.1785)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Immonen \(2017\)O\. ImmonenLosers and Superior Overlords : Humor Strategies in Nerdy Internet Memes\.Ph\.D\. Thesis,University of Helsinki Open Repository\.External Links:[Link](https://helda.helsinki.fi/items/95a2461f-d176-459c-a4c6-24c822917453)Cited by:[item 4](https://arxiv.org/html/2610.33097#S3.I1.i4.p1.1),[§3](https://arxiv.org/html/2610.33097#S3.p6.1)\.
- Johannet al\.\(2023\)M\. Johann, L\. Höhnle, and J\. DombrowskiFridays for Future and Mondays for Memes: How Climate Crisis Memes Mobilize Social Media Users\.Media and Communication11\(3\),pp\. 226–237\(en\)\.External Links:ISSN 2183\-2439,[Document](https://dx.doi.org/https%3A//doi.org/10.17645/mac.v11i3.6658)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Joshiet al\.\(2024\)S\. Joshi, F\. Ilievski, and L\. LuceriContextualizing Internet Memes Across Social Media Platforms\.InCompanion Proceedings of the ACM Web Conference 2024,WWW ’24,New York, NY, USA,pp\. 1831–1840\.External Links:ISBN 979\-8\-4007\-0172\-6,[Link](https://dl.acm.org/doi/10.1145/3589335.3651970),[Document](https://dx.doi.org/10.1145/3589335.3651970)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p1.1)\.
- Karpman \(1968\)S\. KarpmanFairy Tales and Script Drama Analysis\.Transactional Analysis Bulletin7\(en\)\.External Links:[Link](https://www.proquest.com/docview/915688199?sourcetype=Scholarly%20Journals)Cited by:[§3](https://arxiv.org/html/2610.33097#S3.p4.1)\.
- Kunet al\.\(2022\)L\. Kun, J\. Bankoti, and D\. KiskovskiLogically at the Constraint 2022: Multimodal role labelling\.InProceedings of the Workshop on Combating Online Hostile Posts in Regional Languages during Emergency Situations,T\. Chakraborty, Md\. S\. Akhtar, K\. Shu, H\. R\. Bernard, M\. Liakata, P\. Nakov, and A\. Srivastava \(Eds\.\),Dublin, Ireland,pp\. 24–34\.External Links:[Link](https://aclanthology.org/2022.constraint-1.4/),[Document](https://dx.doi.org/10.18653/v1/2022.constraint-1.4)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Litherland and Wood \(2026\)B\. Litherland and R\. WoodMeme\-ing while the world burns: Climate change news on Reddit and the cultural politics of platform participation\.European Journal of Cultural Studies29\(1\),pp\. 251–268\(EN\)\.External Links:ISSN 1367\-5494,[Link](https://doi.org/10.1177/13675494251356427),[Document](https://dx.doi.org/10.1177/13675494251356427)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Liuet al\.\(2022\)C\. Liu, G\. Geigle, R\. Krebs, and I\. GurevychFigMemes: A Dataset for Figurative Language Identification in Politically\-Opinionated Memes\.InProceedings of the 2022 Conference on Empirical Methods in Natural Language Processing,Y\. Goldberg, Z\. Kozareva, and Y\. Zhang \(Eds\.\),Abu Dhabi, United Arab Emirates,pp\. 7069–7086\.External Links:[Link](https://aclanthology.org/2022.emnlp-main.476/),[Document](https://dx.doi.org/10.18653/v1/2022.emnlp-main.476)Cited by:[§4\.1](https://arxiv.org/html/2610.33097#S4.SS1.SSS0.Px1.p2.1)\.
- MacDonald \(2025\)S\. MacDonaldThe Art of Memes in Feminist Digital Culture\.Digital Media, Feminist Resistance,Ohio State University Press,The Ohio State University Press\(en\)\.External Links:[Link](https://ohiostatepress.org/books/titles/9780814214954.html)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Mahmoudet al\.\(2025\)T\. Mahmoud, Z\. Xie, D\. Dimitrov, N\. Nikolaidis, P\. Silvano, R\. Yangarber, S\. Sharma, E\. Sartori, N\. Stefanovitch, G\. D\. S\. Martino, J\. Piskorski, and P\. NakovEntity Framing and Role Portrayal in the News\.arXiv\.Note:arXiv:2502\.14718 \[cs\]External Links:[Link](http://arxiv.org/abs/2502.14718),[Document](https://dx.doi.org/10.48550/arXiv.2502.14718)Cited by:[item 2](https://arxiv.org/html/2610.33097#S3.I1.i2.p1.1)\.
- McSwineyet al\.\(2021\)J\. McSwiney, M\. Vaughan, A\. Heft, and M\. HoffmannSharing the hate? Memes and transnationality in the far right’s digital visual culture\.Information, Communication & Society24\(16\),pp\. 2502–2521\.Note:\_eprint: https://doi\.org/10\.1080/1369118X\.2021\.1961006External Links:ISSN 1369\-118X,[Link](https://doi.org/10.1080/1369118X.2021.1961006),[Document](https://dx.doi.org/10.1080/1369118X.2021.1961006)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Milner \(2013\)R\. M\. MilnerFCJ\-156 Hacking the Social: Internet Memes, Identity Antagonism, and the Logic of Lulz\.The Fibreculture Journal\(en\)\.Cited by:[§3](https://arxiv.org/html/2610.33097#S3.p3.1)\.
- Moody\-Ramirezet al\.\(2024\)M\. Moody\-Ramirez, B\. P\. Lemmons, and S\. C\. BoddieBlack Fathers Matter: Messages of Hope in Black Father\-Themed Instagram Memes\.Journal of Black Studies55\(2\),pp\. 183–209\(EN\)\.External Links:ISSN 0021\-9347,[Link](https://doi.org/10.1177/00219347231214567),[Document](https://dx.doi.org/10.1177/00219347231214567)Cited by:[item 3](https://arxiv.org/html/2610.33097#S3.I1.i3.p1.1)\.
- Mozolevska \(2024\)A\. MozolevskaUnveiling the War and Constructing Identities: Exploring Memes in Ukrainian and Russian Social Media during the Russian Invasion of Ukraine\.Czech Journal of International Relations59\(2\),pp\. 7–37\(en\)\.External Links:ISSN 2788\-2993,[Link](https://cjir.iir.cz/index.php/cjir/article/view/784),[Document](https://dx.doi.org/10.32422/cjir.784)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Nixon \(2020\)E\. NixonThe fool, the hero, and the sage: narratives of non\-consumption as role distance from an urban consumer\-self\.Consumption Markets & Culture23\(1\),pp\. 44–60\.Note:\_eprint: https://doi\.org/10\.1080/10253866\.2018\.1467317External Links:ISSN 1025\-3866,[Link](https://doi.org/10.1080/10253866.2018.1467317),[Document](https://dx.doi.org/10.1080/10253866.2018.1467317)Cited by:[item 2](https://arxiv.org/html/2610.33097#S3.I1.i2.p1.1)\.
- Pazet al\.\(2021\)M\. A\. Paz, A\. Mayagoitia\-Soria, and J\. González\-AguilarFrom Polarization to Hate: Portrait of the Spanish Political Meme\.Social Media \+ Society7\(4\),pp\. 20563051211062920\(EN\)\.External Links:ISSN 2056\-3051,[Link](https://doi.org/10.1177/20563051211062920),[Document](https://dx.doi.org/10.1177/20563051211062920)Cited by:[item 2](https://arxiv.org/html/2610.33097#S3.I1.i2.p1.1)\.
- Pehet al\.\(2026\)J\. W\. Peh, M\. S\. Hee, B\. \(\. Z\. Tan, Y\. W\. J\. L\. Ryan, and R\. K\. LeeLarge Scale Narrative Analysis of Multimodal Memes\.Proceedings of the International AAAI Conference on Web and Social Media20\(1\),pp\. 1767–1796\(en\)\.External Links:ISSN 2334\-0770,[Link](https://ojs.aaai.org/index.php/ICWSM/article/view/42722),[Document](https://dx.doi.org/10.1609/icwsm.v20i1.42722)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1)\.
- Polli \(2025\)C\. PolliA multimodal critical perspective on the challenges of automatic detection of hate speech in Internet memes: The case of simianization\.\.Critical Approaches to Discourse Analysis Across Disciplines17\(1\),pp\. 96\(en\)\.External Links:ISSN 1752\-3079,[Link](https://openurl.ebsco.com/contentitem/doi:10.21827%2Fcadaad.17.1.42413?sid=ebsco:plink:crawler&id=ebsco:doi:10.21827%2Fcadaad.17.1.42413),[Document](https://dx.doi.org/10.21827/cadaad.17.1.42413)Cited by:[item 3](https://arxiv.org/html/2610.33097#S3.I1.i3.p1.1)\.
- Pramanicket al\.\(2021\)S\. Pramanick, S\. Sharma, D\. Dimitrov, M\. S\. Akhtar, P\. Nakov, and T\. ChakrabortyMOMENTA: A Multimodal Framework for Detecting Harmful Memes and Their Targets\.arXiv\.Note:arXiv:2109\.05184 \[cs\]External Links:[Link](http://arxiv.org/abs/2109.05184),[Document](https://dx.doi.org/10.48550/arXiv.2109.05184)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1),[§4\.1](https://arxiv.org/html/2610.33097#S4.SS1.SSS0.Px1.p2.1)\.
- Procházka \(2016\)O\. ProcházkaCohesive Aspects of Humor in Internet Memes on Facebook: a Multimodal Sociolinguistic Analysis\.Ostrava Journal of English Philology8,pp\. 7–38\.Cited by:[§3](https://arxiv.org/html/2610.33097#S3.p3.1)\.
- Sharmaet al\.\(2023a\)S\. Sharma, S\. Agarwal, T\. Suresh, P\. Nakov, M\. Akhtar, and T\. ChakrabortyWhat Do You MEME? Generating Explanations for Visual Semantic Role Labelling in Memes\.Proceedings of the AAAI Conference on Artificial Intelligence37,pp\. 9763–9771\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v37i8.26166)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Sharmaet al\.\(2022a\)S\. Sharma, M\. S\. Akhtar, P\. Nakov, and T\. ChakrabortyDISARM: Detecting the Victims Targeted by Harmful Memes\.arXiv\.Note:arXiv:2205\.05738 \[cs\]External Links:[Link](http://arxiv.org/abs/2205.05738),[Document](https://dx.doi.org/10.48550/arXiv.2205.05738)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Sharma and Chakraborty \(2025\)S\. Sharma and T\. ChakrabortyDecoding Memes: Benchmarking Narrative Role Classification across Multilingual and Multimodal Models\.arXiv\.Note:arXiv:2506\.23122 \[cs\.CL\]External Links:[Link](http://arxiv.org/abs/2506.23122),[Document](https://dx.doi.org/10.48550/arXiv.2506.23122)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Sharmaet al\.\(2023b\)S\. Sharma, A\. Kulkarni, T\. Suresh, H\. Mathur, P\. Nakov, Md\. S\. Akhtar, and T\. ChakrabortyCharacterizing the Entities in Harmful Memes: Who is the Hero, the Villain, the Victim?\.InProceedings of the 17th Conference of the European Chapter of the Association for Computational Linguistics,A\. Vlachos and I\. Augenstein \(Eds\.\),Dubrovnik, Croatia,pp\. 2149–2163\.External Links:[Link](https://aclanthology.org/2023.eacl-main.157/),[Document](https://dx.doi.org/10.18653/v1/2023.eacl-main.157)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Sharmaet al\.\(2022b\)S\. Sharma, T\. Suresh, A\. Kulkarni, H\. Mathur, P\. Nakov, Md\. S\. Akhtar, and T\. ChakrabortyFindings of the CONSTRAINT 2022 Shared Task on Detecting the Hero, the Villain, and the Victim in Memes\.InProceedings of the Workshop on Combating Online Hostile Posts in Regional Languages during Emergency Situations,T\. Chakraborty, Md\. S\. Akhtar, K\. Shu, H\. R\. Bernard, M\. Liakata, P\. Nakov, and A\. Srivastava \(Eds\.\),Dublin, Ireland,pp\. 1–11\.External Links:[Link](https://aclanthology.org/2022.constraint-1.1/),[Document](https://dx.doi.org/10.18653/v1/2022.constraint-1.1)Cited by:[§1](https://arxiv.org/html/2610.33097#S1.p2.1),[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Shifman \(2013\)L\. ShifmanMemes in a Digital World: Reconciling with a Conceptual Troublemaker\.Journal of Computer\-Mediated Communication18\(3\),pp\. 362–377\(en\)\.External Links:ISSN 1083\-6101,[Document](https://dx.doi.org/10.1111/jcc4.12013)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px1.p1.1)\.
- Shoebridge \(2014\)A\. ShoebridgeSocial Winners and Losers: A Case Study of Press Construction \- Andrea Shoebridge, 2014\.Media International Australia\(en\)\.External Links:[Link](https://journals.sagepub.com/doi/epdf/10.1177/1329878X1415300104)Cited by:[item 4](https://arxiv.org/html/2610.33097#S3.I1.i4.p1.1)\.
- Singhet al\.\(2022\)P\. Singh, A\. Maladry, and E\. LefeverCombining Language Models and Linguistic Information to Label Entities in Memes\.InProceedings of the Workshop on Combating Online Hostile Posts in Regional Languages during Emergency Situations,T\. Chakraborty, Md\. S\. Akhtar, K\. Shu, H\. R\. Bernard, M\. Liakata, P\. Nakov, and A\. Srivastava \(Eds\.\),Dublin, Ireland,pp\. 35–42\.External Links:[Link](https://aclanthology.org/2022.constraint-1.5/),[Document](https://dx.doi.org/10.18653/v1/2022.constraint-1.5)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Skrynnikovaet al\.\(2017\)I\. Skrynnikova, T\. Astafurova, and N\. SytinaPower of metaphor: cultural narratives in political persuasion\.Atlantis Press\.External Links:[Document](https://dx.doi.org/10.2991/cildiah-17.2017.50)Cited by:[item 1](https://arxiv.org/html/2610.33097#S3.I1.i1.p1.1)\.
- Tohet al\.\(2023\)S\. Toh, A\. Kuek, W\. Chong, and R\. K\. LeeMERMAID: A Dataset and Framework for Multimodal Meme Semantic Understanding\.In2023 IEEE International Conference on Big Data \(BigData\),pp\. 433–442\.External Links:[Link](https://ieeexplore.ieee.org/abstract/document/10386279),[Document](https://dx.doi.org/10.1109/BigData59044.2023.10386279)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
- Tracy \(2018\)S\. J\. TracyA Phronetic Iterative Approach to Data Analysis in Qualitative Research\.Journal of Qualitative Research19\(2\),pp\. 61–76\.External Links:[Link](https://doi.org/10.22284/QR.2018.19.2.61),[Document](https://dx.doi.org/10.22284/QR.2018.19.2.61)Cited by:[§4\.2](https://arxiv.org/html/2610.33097#S4.SS2.SSS0.Px1.p1.1)\.
- Wiggins \(2019\)B\. E\. WigginsThe Discursive Power of Memes in Digital Culture: Ideology, Semiotics, and Intertextuality\.Routledge,New York\.External Links:ISBN 978\-0\-429\-49230\-3,[Document](https://dx.doi.org/10.4324/9780429492303)Cited by:[§3](https://arxiv.org/html/2610.33097#S3.p2.1)\.
- Zhouet al\.\(2021\)Y\. Zhou, Z\. Chen, and H\. YangMultimodal Learning For Hateful Memes Detection\.In2021 IEEE International Conference on Multimedia & Expo Workshops \(ICMEW\),pp\. 1–6\.External Links:[Link](https://ieeexplore.ieee.org/document/9455994),[Document](https://dx.doi.org/10.1109/ICMEW53276.2021.9455994)Cited by:[§2](https://arxiv.org/html/2610.33097#S2.SS0.SSS0.Px2.p1.1)\.
## Appendix AExperimental details
### A\.1Annotation interface
![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/annotation_interface.png)
Figure 5:Screenshot of the annotation interface used by IRON\-Meme annotators\.For each annotation record, annotators select one identity, one viewpoint, and one or more narrative roles\. To add another social identity to a meme, the\+ Add annotationbutton is used\. The interface also provides options to flag unclear cases for later review and to add comments regarding the meme or the annotations\.
### A\.2Social identity labels
Table[4](https://arxiv.org/html/2610.33097#A1.T4)details the social identity labels evaluated, spanning demographics \(e\.g\., gender, ethnicity\) as well as general and domain\-specific ideological positions\.
Table 4:Set of social identity labels used in the dataset\.Identity LabelWomenMenWhite peoplePeople of colorCitizensNational identityFeministAnti\-feministSex workerLGBTQ\+ rights supporterAnti\-LGBTQ\+Misogynist/male supremacistRacistAnti\-racistNationalist/regionalistProgressiveConservativeLiberalLeft\-wingRight\-wingLibertarianAuthoritarianDemocratRepublicanAnticapitalistCorporatist/capitalistGreen Party supporterVoterAbstentionistPolitically disillusionedPoliticians/governmentWorld leaders/elitesMedia elitesCelebrityConspiracy theoristClimate activistClimate change skeptic/denierClimate disengagedClean energy advocateNuclear energy advocatePlant\-based/vegan
### A\.3Computational resources
All open\-weight models \(i\.e\., DeepSeek\-VL2, GLM\-4\.1V\-9B\-Thinking, Molmo\-7B\-D\-0924, Pixtral\-12B\-2409, Qwen2\.5\-VL\-7B\-Instruct, Qwen3\-VL\-8B\-Instruct, and Qwen3\-VL\-8B\-Thinking\) were served locally with vLLM on a SLURM cluster partition\. Each job was allocated one NVIDIA H100 GPU \(94 GB\), 8 CPU cores, 48 GB of RAM, and a 12\-hour wall\-time limit\. The sole exception was Kimi\-K3 \(a 2\.8T\-parameter MoE model with 104B active parameters\), which was evaluated through Moonshot’s hosted, OpenAI\-compatible API, because its MXFP4\-quantized weights \(approximately 1\.4 TB\) far exceed the memory of a single GPU\. Since the API only accepts a sampling temperature of 1, Kimi\-K3 was decoded non\-greedily, unlike the locally served models \(temperature 0\)\.
### A\.4Parsing
Although prompts request JSON output, model generation is unconstrained\. Responses are therefore parsed by stripping reasoning traces and code fences before extracting the outermost JSON span; unparseable responses are scored as empty predictions\. Predicted labels are normalized across case, punctuation and separators, pluralization, and spelling variants, and retained only if they exist in the corresponding task’s label inventory; all other labels are discarded\. Evaluation metrics are computed over each task’s fixed label inventory, so discarded labels do not introduce additional classes\. Table[5](https://arxiv.org/html/2610.33097#A1.T5)reports parsing failures and Table[6](https://arxiv.org/html/2610.33097#A1.T6)reports discarded labels per model\.
Evaluation diagnostics identified distinct failure modes among models during parsing and label validation\. Molmo \(molmo\-7b\-d\-0924\) exhibited significant degradation, failing to generate parseable JSON in over half \(52\.7%\) of its step\-1 responses and having two\-thirds of its predicted role labels discarded\. These issues primarily resulted from producing Chinese translations, substituting viewpoint terms \(outgroup/ingroup, approximately 1,700 instances\), or altering dimension names \(e\.g\., Moral\)\. Other models primarily failed due to prompt leakage or schema mismatches\. For instance, deepseek\-vl2 frequently repeated prompt example mappings as identity labels \(e\.g\., “Extinction Rebellion”, “Neoliberal”\) and substituted viewpoint terms for roles\. Qwen3\-8b\-thinking copied prompt placeholder tokens \(IDENTITY\_1, IDENTITY\_2\) verbatim\. Several models predicted valid domain concepts that were not included in the strict task inventory, such as qwen2\.5\-7b\-instruct using dimension descriptors like Inferior/Positive as roles, or glm\-4\.1v\-9b\-thinking generating unmapped identities such as “Government” or “Girls”\. Additionally, minor inflection mismatches, such as predicting “Woman” instead of the approved plural label “Women”, were filtered out because standard normalization rules only removed trailing “s” characters\. This highlights the need to expand strict spelling aliases to accommodate valid morphological variants\.
Table 5:Percentage of unparseable responses per model across task steps\.Models1 \(Ident\.\)s2 \(View\.\)s3 \(Roles\)deepseek\-vl210\.2%1\.4%0\.0%gemini\-3\.6\-flash†\\dagger———glm\-4\.1v\-9b\-think1\.0%1\.5%0\.0%kimi\-k30\.0%0\.0%0\.0%molmo\-7b\-d52\.7%2\.3%1\.4%pixtral\-12b0\.0%0\.0%0\.0%qwen2\.5\-vl\-7b0\.0%0\.0%0\.0%qwen3\-vl\-8b0\.0%0\.0%0\.0%qwen3\-vl\-8b\-think3\.1%6\.0%5\.0%Table 6:Percentage of discarded labels outside task inventories per model\.ModelIdentitiesViewpointsRolesdeepseek\-vl27\.2%0\.0%5\.2%gemini\-3\.6\-flash†\\dagger0\.0%0\.0%—glm\-4\.1v\-9b\-think1\.3%0\.0%0\.0%kimi\-k30\.0%0\.0%0\.0%molmo\-7b\-d47\.7%0\.2%0\.0%pixtral\-12b3\.4%0\.0%0\.0%qwen2\.5\-vl\-7b3\.4%0\.0%0\.6%qwen3\-vl\-8b0\.4%0\.0%<0\.1%<0\.1\\%qwen3\-vl\-8b\-think0\.2%——
### A\.5Prompts
Prompt 1:Prompt for Social Identity ExtractionSYSTEM:Youareanexpertinsemioticsandculturalanalysis\.Analyzememestoidentifyevaluativelyrepresentedsocialidentities\.
ReturnvalidJSONonly\.Donotincludemarkdown,explanations,ortextoutsidetheJSONobject\.
USER:Analyzetheattachedmeme\.Return:
\{"social\_identities":\["IDENTITY\_1","IDENTITY\_2"\]\}
SelectidentitylabelsONLYfromtheapprovedlistbelow\.
RULES
\-Labelanidentityonlyifthememeexpressesorstronglyimpliesanevaluativestancetowardit\.
\-Donotmakeupcustomlabels,sub\-categories,ordescriptivephrases\(e\.g\.,doNOToutput"angryleftists","neoliberals",or"communists"\)\.Useexactlabelsfromtheapprovedlist\.
MAPPING&ABSTRACTIONRULES
Ifaspecificsub\-ideology,politicalmovement,orgranularsocialgroupisdepictedorimplied,mapittoitsbroader,generalumbrellalabelfromtheapprovedlist\.
Examples:
\-Communist/Socialist/Marxist/Anarchist\-\>"Leftwing"or"Anticapitalist"
\-Neoliberal/ClassicalLiberal/Capitalist\-\>"Liberal"or"Corporativist/capitalist"
\-Fascist/Alt\-Right/Far\-Right\-\>"Right\-wing"or"Authoritarian"
\-Neoconservative/Alt\-Lite\-\>"Conservative"
\-ClimateStriker/ExtinctionRebellion/Eco\-activist\-\>"Climateactivist"
\-Queer/Transgender/Gay/Lesbian\-\>"LGTBQ\+rightssupporter"or"Anti\-LGTBQ\+"\(dependingonthestance/groupevaluated\)
APPROVEDIDENTITYLABELS:
\[
"Women",
"Men",
"Whitepeople",
"Feminist",
"Antifeminist",
"LGTBQ\+rightssupporter",
"AntiLGTBQ\+",
"Misogynist/malesupremacist",
"Sexworker",
"Racist",
"Antiracist",
"peopleofcolor",
"Nationalidentity",
"Nationalist/regionalist",
"Progressive",
"Conservative",
"Leftwing",
"Rightwing",
"Liberal",
"Authoritarian",
"Republican",
"Democrat",
"Anticapitalist",
"Corporativist/capitalist",
"Voter",
"Abstentionist",
"Politicians/government",
"Worldleaders/elites",
"Mediaelites",
"Celebrity",
"Greenpartysupporter",
"Libertarian",
"Politicallydisillusioned",
"Conspiracytheorist",
"Climateactivist",
"Climatechangeskeptic/denier",
"Climatedisengaged",
"Plantbased/vegan",
"Cleanenergyadvocate",
"Nuclearenergyadvocate",
"Citizens"
\]
OUTPUTREQUIREMENTS
OutputvalidJSONonly\.Keymustbe"social\_identities"\.Valuemustbeanarrayofapprovedstringsstrictlymatchingthelistabove\.
Prompt 2:Prompt for Viewpoint ClassificationSYSTEM:Youareanexpertinsemioticsandculturalanalysisspecializinginmemeinterpretation\.Yourtaskistoidentifytheviewpointexpressedbyamemerelativetothesocialidentitiesidentifiedinthememe\.
ReturnvalidJSONonly\.Donotincludemarkdown,explanations,commentary,oranytextoutsidetheJSONobject\.
USER:AnalyzetheattachedmemeanddeterminetheviewpointexpressedbythememetowardALLofthefollowingidentifiedsocialidentities:\{social\_identities\}\.
STRICTINSTRUCTION:
YouMUSTevaluateandreturnaviewpointentryforEVERYsingleidentitylistedin\{social\_identities\}\.Donotomitanyidentity\.
ReturnJSONarraywhereeachentryspecifiesanidentityanditsviewpoint:
\[
\{"identity":"IDENTITY\_NAME","viewpoint":"ingroup"\},
\{"identity":"IDENTITY\_NAME","viewpoint":"outgroup"\}
\]
VIEWPOINTDEFINITION
Theingroupisthesocialidentitywhoseperspective,beliefs,values,actions,orpositionareexpressed,supported,normalized,defended,orendorsedbythememe\.
Theoutgroupisthesocialidentitythatiscriticized,mocked,blamed,rejected,attacked,negativelyportrayed,orpositionedasopposedtothememe’sperspective\.
OUTPUTREQUIREMENTS
OutputvalidJSONarrayonly\.
LengthofoutputarrayMUSTequalthenumberofinputidentitiesprovided\.
EveryentityMUSThavea’viewpoint’field\.
Eachobjectmusthaveexactlytwokeys:"identity"and"viewpoint"\.
Each"identity"keymusthaveonlyone"viewpoint"assigned\.
"viewpoint"mustbeeither"ingroup"or"outgroup"\.
Prompt 3:Prompt for Narrative Role ClassificationSYSTEM:Youareanexpertinsemioticsandculturalanalysisspecializinginmemeinterpretation\.Yourtaskistoidentifythenarrativerolesassignedtothesocialidentitiespresentinameme\.
ReturnvalidJSONonly\.Donotincludemarkdown,explanations,commentary,oranytextoutsidetheJSONobject\.
USER:Analyzetheattachedmemeandassignnarrativerolestothepreviouslyidentifiedsocialidentitiesandviewpoints:
\{viewpoints\_context\}
Narrativerolesdescribehowasocialidentityisportrayedwithinthememe’smessage\.Assignrolesrelativetotheidentity’srepresentation,evaluation,andpositioninthenarrative\.
ReturnaJSONarrayformattedasfollows:
\[
\{
"identity":"IDENTITY\_NAME",
"roles":\["ROLE\_1","ROLE\_2"\]
\}
\]
ROLEFRAMEWORK
Followtwosteps:
Step1:Identifytheevaluativedimension\(Moral,Intellectual,Physical,Power\)
Step2:DeterminewhethertheportrayalisSuperior/PositiveorInferior/Negative\.
NARRATIVEROLES
Moraldimension:
\-Hero\(Superior/Positive\):Morallygood,ethical,justified,virtuous,protective\.
\-Victim\(Inferior/Positive\):Harmed,oppressed,unfairlytreated,vulnerable,deservingsympathy\.Notethatvictimsusuallycorrespondtoingroupviewpoints\.
\-Villain\(Inferior/Negative\):Morallybad,harmful,unethical,unjustified,threatening\.
Intellectualdimension:
\-Sage\(Superior/Positive\):Knowledgeable,rational,intelligent,insightful,informed\.
\-Fool\(Inferior/Negative\):Ignorant,irrational,uninformed,incompetent,mistaken\.
Physicaldimension:
\-Charmer\(Superior/Positive\):Attractive,appealing,admirable,charismatic\.
\-Monster\(Inferior/Negative\):Repulsive,threatening,undesirable,dehumanized\.
Powerdimension:
\-Winner\(Superior/Positive\):Successful,dominant,influential,empowered,victorious\.
\-Loser\(Inferior/Negative\):Defeated,powerless,unsuccessful,marginalized\.
ANNOTATIONRULES
\-Assignrolestosocialidentities,notindividuals\.
\-Anidentitymusthaveexactly1viewpoint\(ifprovided\)andcanreceive1ormanynarrativeroles\(e\.g\.,\["Hero","Winner"\]\)\.
\-Assignrolesonlywhensupportedbythememe’stext,imagery,orframing\.
\-Ifanidentityhasnoclearnarrativerole,returnanemptyarrayforroles\.

Figure 6:Pairwise Jaccard agreement across annotation stages
### A\.6Agreement metrics
Complete inter\-rater agreement scores across all categories are summarized in Table[7](https://arxiv.org/html/2610.33097#A1.T7)\. Ground\-truth labels were established by retaining annotations agreed upon by at least two raters across1,1101,110final memes \(78\.87%78\.87\\%retention rate out of1,4101,410total annotated;30\.85%30\.85\\%perfect agreement,48\.01%48\.01\\%majority consensus\)\. Social identity emerged as the most reliably annotated category, exhibiting the highest Fleiss’ and Cohen’sκ\\kappa\. The close correspondence between these twoκ\\kappameasures demonstrates that agreement is consistent across all three raters, rather than being influenced by a specific rater pair\. Viewpoint annotation yielded a higher Jaccard score and rate of perfect agreement, but lowerκ\\kappavalues, indicating that raters generally identified overlapping viewpoints while showing less consistent agreement beyond exact matches\. Agreement was weakest for narrative\-role classification, suggesting that this category is more subjective or challenging to operationalize, likely due to the need for greater contextual interpretation\. Nevertheless,κ\\kappavalues of approximately 0\.51 reflect moderate inter\-rater agreement\. In summary, agreement decreases as the annotation task becomes more relational and compositional, with the lowest agreement observed for the combined relational identity, viewpoint, and role triples\.
Figure[6](https://arxiv.org/html/2610.33097#A1.F6)shows changes in annotator agreement across successive annotation stages\. Agreement generally increases through SET 6, coinciding with the period during which the annotation guidelines and codebook were iteratively refined\. After SET 6, agreement largely stabilizes, with some fluctuations across subsequent stages\. This pattern suggests that the refinement of the guidelines contributed to improved annotation consistency, while the subsequent stabilization indicates increasing convergence among annotators\.
Table 7:Inter\-rater agreement metrics across annotation categories\.CategoryFleiss’κ\\kappaaAvg\.κ\\kappabJaccardPerfectSocial identity0\.6940\.6930\.66045\.82%Viewpoint0\.5940\.5930\.79460\.07%Narrative roles0\.5090\.5080\.53226\.31%Overall \(Triples\)c0\.4260\.4250\.40330\.85%
- aEvaluated across 3 raters\. Fleiss’κ\>0\.60\\kappa\>0\.60indicates substantial agreement;0\.410\.41–0\.600\.60indicates moderate agreement\.
- bAverage pairwise Cohen’sκ\\kappa\.
- cCombined relational identity–viewpoint–role triples\.
### A\.7Template\-based filtering
Only memes corresponding to established templates are retained to reduce ambiguity in communicative functions due to their structured and formalizable nature\. The filtering pipeline is detailed in Figure[10](https://arxiv.org/html/2610.33097#A1.F10)\.
#### Data creation
A template dataset of 5,177 templates was constructed by scraping Know Your Meme \(4,703\) and Imgflip \(474\)\.
#### FAISS filtering
384\-dimensional visual embeddings were generated for both memes and templates using a self\-supervised DINO ViT\-B/16 model, with all embeddings L2\-normalized to measure similarity as cosine similarity\. Exact nearest\-neighbor matching was performed via FAISS\([Douze et al\., 2025](https://arxiv.org/html/2610.33097#bib.bib12)\), filtering matched memes with a top similarity score≥0\.85\\geq 0\.85\.
#### Cluster filtering
Unmatched memes were evaluated for near\-duplicates using a 64\-bit difference hash \(dHash\) and grouped via agglomerative clustering with a distance threshold of 6\.
#### Manual review
Manual inspection removed unsuccessful matches, non\-memes, non\-template memes, and unsuitable content\. This process yields a dataset of 1,410 memes\.
### A\.8Metrics
Let C denote the total number of classes in the evaluated task, and let c represent an individual class \(social identity, viewpoint, or narrative role\), wherec∈\{1,…,C\}c\\in\\\{1,\.\.\.,C\\\}\. For each class c, TP\_c, FP\_c, and FN\_c indicate the numbers of true\-positive, false\-positive, and false\-negative predictions, respectively\. Micro\-averaged metrics aggregate the contributions of all classes prior to metric calculation, thereby giving greater influence to classes with more instances\. In contrast, macro\-averaged metrics are computed independently for each class and then averaged across all classes, assigning equal weight to each class regardless of its frequency\. The corresponding precision, recall, and F1\-scores are defined as follows:
F1micro=2∑c=1CTPc2∑c=1CTPc\+∑c=1CFPc\+∑c=1CFNc,F1\_\{\\mathrm\{micro\}\}=\\frac\{2\\sum\_\{c=1\}^\{C\}TP\_\{c\}\}\{2\\sum\_\{c=1\}^\{C\}TP\_\{c\}\+\\sum\_\{c=1\}^\{C\}FP\_\{c\}\+\\sum\_\{c=1\}^\{C\}FN\_\{c\}\},\(1\)
F1macro=1C∑c=1C2TPc2TPc\+FPc\+FNc\.F1\_\{\\mathrm\{macro\}\}=\\frac\{1\}\{C\}\\sum\_\{c=1\}^\{C\}\\frac\{2TP\_\{c\}\}\{2TP\_\{c\}\+FP\_\{c\}\+FN\_\{c\}\}\.\(2\)
### A\.9Benchmark analysis
Table[7](https://arxiv.org/html/2610.33097#A1.F7)shows the relative proportion \(%\) of identified social identity labels across the different source datasets on the x\-axis\. Each stacked bar illustrates the domain\-specific representation of identities\. As expected,climate activistandclimate change skeptic/denierlabels are more prominent in climate\-focused sub\-datasets \(Clime, r/ClimateMemes\),womenin gender\-focused sub\-datasets \(MAMI, r/TrollXChromosomes\), andcorporativistandrepublicanin politically\-oriented datasets \(r/ConservativeMemes and Constraint22\)\. Less expectedly, we observe a more balanced representation ofwomenandmenidentities in r/TrollXChromosomes, focused on feminist memes, compared to the MAMI dataset, containing misogynistic memes, which contains more representations of women and fewer of men, with men serving as the primary ingroup\. Similarly, MAMI contains a higher proportion of thefeministidentity\. Finally, FigMemes, a dataset focused on politically\-incorrect content, contains a higher proportion ofnational identitiesthan any of the other datasets\.
Figure 7:Distribution of Social Identities Across Source Sub\-Datasets\.Figure[8](https://arxiv.org/html/2610.33097#A1.F8)presents the distribution of viewpoints \(ingroup vs\. outgroup\) per social identity in the IRON\-Meme dataset, clarifying which identities are portrayed primarily from a sympathetic ingroup perspective versus a targeted outgroup one\. The dataset exhibits a stark asymmetry across identity categories: over 80% of representations forwomen,corporativist/capitalist,democrat,feminist,climate change skeptic/denier, andclimate disengagedreflect an outgroup viewpoint, indicating that these groups serve predominantly as targets of satire, hostility, or critique\. Conversely,climate activistsandmenare framed overwhelmingly from an ingroup perspective, serving as the core self\-representing figures and ideological voices within the corpus\. Mid\-spectrum identities likerepublicanandnational identitiesshow a more balanced distribution between ingroup and outgroup portrayals, pointing to active cross\-ideological debate surrounding these categories\. Taken together, these patterns strongly suggest that the dataset’s posters are primarily male, climate\-active, and anti\-Democrat\. Interestingly, whileclimate activistsandclimate change skeptics/deniersoccupy opposing sides of the environmental debate, the dataset treats activists as the primary ingroup while framing skeptics almost exclusively as an outgroup; this indicates that climate\-skeptical content in this dataset consists mostly of outgroup caricatures posted by climate activists rather than organic self\-representation by skeptics\.
Figure 8:Viewpoints for the 10 most common social identities\.Table[8](https://arxiv.org/html/2610.33097#A1.T8)shows the distribution of ingroup versus outgroup representations in the final IRON\-Meme dataset\. Outgroup representations significantly outnumber ingroup ones across the corpus\. This predominance of outgroups directly aligns with our earlier finding that negative narrative roles are far more prevalent than positive ones, further confirming that meme discourse in this dataset primarily functions as a medium for targeting, critiquing, or satirizing opposing groups\.
Figure 9:Examples of memes using theSteven Crowder’s “Change My Mind” Campus Signtemplate\.A key rationale for hypothesizing that template information influences narrative role classification is the observed predominance of specific role categories within certain templates\. As shown in Figure[11](https://arxiv.org/html/2610.33097#A2.F11), templates such asDistracted Boyfriend,Socially Awesome Awkward Penguin,Drakeposting, andConfession Bearexhibit a strong prevalence of villain and victim roles\. TheThis Is Finetemplate is almost exclusively associated with the fool role, demonstrating how a template’s communicative context shapes role assignment\. Formats including Steven Crowder’s"Change My Mind" Campus Sign,My Parents Are Dead / Batman Slapping Robin, andExpanding Braindisplay a substantial proportion of the sage role, which can be attributed to their conventional use in political discourse, often to present a controversial or assertive viewpoint\. Furthermore, Figure[9](https://arxiv.org/html/2610.33097#A1.F9)presents three examples in which annotators assigned the relevant identity the role “the sage”, suggesting that template conventions may provide cues relevant to narrative\-role classification\.
Table 8:Distribution of viewpoint categories\.CategoryCount%Out\-group only65058\.56In\-group only25122\.61Both in\- and out\-group20618\.56No valid viewpoint30\.27Total1,110100\.00Figure 10:Overview of the template\-based meme curation pipeline\.
### A\.10Experimental results
#### Model selection
The evaluation includes both reasoning\-oriented models \(GLM\-4\.1V\-9B\-Thinking, Qwen3\-VL\-8B\-Thinking\) and instruction\-oriented models \(Qwen2\.5\-VL\-7B\-Instruct, Qwen3\-VL\-8B\-Instruct\) to assess whether explicit reasoning capabilities confer advantages on tasks involving socially and narratively complex visual content\. Models with varying parameter scales are included, ranging from compact models in the 7–12B range \(Molmo\-7B, Qwen2\.5\-VL\-7B, Qwen3\-VL\-8B, GLM\-4\.1V\-9B, Pixtral\-12B\) to the substantially larger Kimi\-K3, which serves as a high\-capacity reference point for evaluating the impact of model scale on benchmark performance\. Multiple model families \(DeepSeek, GLM, Kimi, Molmo, Pixtral, and Qwen\) were represented to prevent results from being attributed to a single architecture or training pipeline\. Additionally, the selection encompasses geographic diversity, with models developed by research organizations in East Asia \(Kimi\-K3, GLM\-4\.1V, Qwen2\.5\-VL, Qwen3\-VL\), Europe \(Pixtral\), and North America \(Molmo\), a particularly relevant dimension for a socially grounded benchmark, as differences in training data, alignment procedures, and development contexts may influence model behavior\.
Table 9:Overview of the VLMs selected for evaluation, covering diverse model families, architectures, reasoning orientations, parameter scales, and geographic regions\.ModelDeveloper / RegionFamilyOrientation / CapabilityParameter ScaleMolmo\-7BAllen Institute for AI \(North America\)MolmoInstruction7BQwen2\.5\-7B\-InstructAlibaba Cloud \(East Asia\)QwenInstruction7BQwen3\-8BAlibaba Cloud \(East Asia\)QwenStandard8BQwen3\-8B\-InstructAlibaba Cloud \(East Asia\)QwenInstruction8BQwen3\-8B\-ThinkingAlibaba Cloud \(East Asia\)QwenExplicit Reasoning8BGLM\-4\.1\-9BZhipu AI / Tsinghua \(East Asia\)GLMStandard9BGLM\-4\.1\-9B\-ThinkingZhipu AI / Tsinghua \(East Asia\)GLMExplicit Reasoning9BPixtral\-12BMistral AI \(Europe\)PixtralInstruction / Standard12BGemini\-3\.6\-FlashGoogle \(North America\)GeminiHigh\-Efficiency / ReasoningProprietaryKimi\-K3Moonshot AI \(East Asia\)KimiHigh\-Capacity ReferenceLarge\-scale \(MoE\)
### A\.11Ground truth aggregation
Table[10](https://arxiv.org/html/2610.33097#A1.T10)illustrates three examples of how ground truth is obtained with different agreement types\. Row 1 illustrates complete consensus across all three annotators\. Row 2 demonstrates pairwise agreement; consensus labels across annotators 1–2 \(democrat, outgroup, villain\) and 1–3 \(democrat, outgroup, loser\) are merged via intersectional agreement into democrat, outgroup, villain/loser\. Row 3 shows an instance of zero cross\-annotator consensus; no ground truth can be established, so the meme is discarded\.
Table 10:Meme annotated examples showing agreement types and ground truth aggregation\.Meme exampleAnnotator 1Annotator 2Annotator 3Ground Truth![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/31.jpg)men
ingroup
victimwomen
outgroup
villainmen
ingroup
victimwomen
outgroup
villainmen
ingroup
victimwomen
outgroup
villainmen
ingroup
victimwomen
outgroup
villain\(perfect
agreement\)![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/180.png)democrat
outgroup
villain/loserdemocrat
outgroup
villainrepublican
ingroup
sagedemocrat
outgroup
loserdemocrat
outgroup
villain/loser\(pairwise
agreement\)![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/no_agreement_example.png)climate activist
ingroup
sageclimate denier
outgroup
foolclimate activist
ingroup
winnerno ground truth\(no agreement\)
## Appendix BAditional results
### B\.1Label frequency
Scatter plots in Figure[12](https://arxiv.org/html/2610.33097#A3.F12)show the relationship between ground\-truth label frequency and model performance, pooled across evaluated models\. Each point represents a model–label pair for Social Identity and Narrative Role, and a model–image pair for Meme Template\. Frequencies are shown on a logarithmic scale\. Performance is measured using F1 for Social Identity and Narrative Role and per\-image Jaccard similarity for Meme Template\. Spearman’sρ\\rhoand correspondingpp\-values are reported for each dimension\.

Figure 11:Narrative\-role composition for the ten most frequently used meme templates\.Stacked bars represent the number of memes assigned to each narrative role for each template\. Template names correspond to their listings inKnow Your Meme\.
### B\.2Error analysis
#### Social identity mismatches
Figure[13](https://arxiv.org/html/2610.33097#A3.F13)shows the top social identity mismatches across the 9 VLMs\. The frequency of cases in which models fail to identify a single ground\-truth identity and instead predict one incorrect identity is notable\. VLMs frequently demonstrate extreme antagonist substitutions, such as predicting "misogynist/male supremacist" \(190 cases\) or "anti feminist" \(87 cases\) for "women," and "climate change skeptic/denier" \(82 cases\) for "climate activist\." Related domain\-level substitutions are also common, including predictions of "conservative" \(28 cases\) or "right wing" \(25 cases\) instead of "republican\." Social identity errors for VLMs involve confusing a target identity with a closely related identity within the same domain, and appear to generally be more susceptible to hallucinations than to omissions\.
#### Viewpoint errors
Figure[14](https://arxiv.org/html/2610.33097#A3.F14)presents the viewpoint error matrices for Gemini 3\.6 Flash and human evaluators\. The analysis indicates that Gemini demonstrates a slight bias toward outgroup classification, misclassifying ingroups as outgroups in 15% of cases \(8 instances out of 55 total ground\-truth ingroups\), compared to 4% in the reverse direction \(6 instances out of 148 total ground\-truth outgroups\)\. Human annotators exhibit a similar asymmetry, misclassifying ingroups as outgroups in 24% of cases \(12 instances out of 51 total ground\-truth ingroups\) and outgroups as ingroups in 5% of cases \(6 instances out of 116 total ground\-truth outgroups\)\. Considering the approximately 2\.3–2\.7:1 outgroup\-to\-ingroup imbalance in the dataset, these results suggest that both the model and human evaluators tend to default to the majority outgroup class, consistent with the findings of RQ5\.
#### Narrative role errors
Figure[15](https://arxiv.org/html/2610.33097#A3.F15)presents the narrative role error matrices for Gemini 3\.6 Flash and human evaluators\. The narrative role error analysis for Gemini 3\.6 Flash and human evaluators indicates a mismatch between two clusters: negatively connotated identities \(villain, fool, loser, victim, monster\) are predominantly confused with one another, and a similar pattern is observed among positively connotated identities \(hero, sage, winner, charmer\)\. For Gemini, the label fool functions as the primary catch\-all for negative identities, frequently attracting misclassifications from ground truth \(GT\) villain \(38
Table 11:Comparison of gemini\-3\.6\-flash and human annotators in the setting without ground\-truth context, evaluated on the same subset of 214 memes\.ModelMicro MetricsMacro MetricsPrecisionRecallF1PrecisionRecallF1Social Identitiesgemini\-3\.6\-flash51\.6977\.7362\.0942\.9863\.1246\.15Human annotators49\.8564\.8456\.3734\.4043\.6035\.86Viewpointsgemini\-3\.6\-flash78\.0987\.3582\.4674\.8183\.4178\.87Human annotators81\.1776\.6878\.8677\.6473\.1175\.30Narrative Rolesgemini\-3\.6\-flash46\.2572\.3556\.4343\.8971\.6450\.99Human annotators44\.7850\.3847\.4236\.6442\.7736\.97Averages†\\daggergemini\-3\.6\-flash58\.6879\.1466\.9953\.8972\.7258\.67Human annotators58\.6063\.9760\.8849\.5653\.1649\.38
- †\\daggerAverage metrics are calculated as the arithmetic mean across Social Identity, Viewpoint, and Narrative Roles tasks\.
### B\.3Ablation study: template knowledge as information intervention
Table[12](https://arxiv.org/html/2610.33097#A3.T12)presents three examples of narrative role classification, both with and without template information\. These examples illustrate potential factors contributing to the observed decline in model performance when template information is included\. In each instance, the model accurately predicts the roles without template information but fails when template descriptions are provided\. In the first example, the template specifies that one character is slapped, which likely prompts the model to assign roles associated with inferiority and submission, specifically fool and loser\. In the second example, the template suggests the meme pertains to either high or low intelligence; the model interprets this as low intelligence and assigns the role of fool\. In the third example, the description indicates that the meme’s function is "giving advice," which the model appears to interpret as a sign of wisdom, and assigns the role of the sage, although the meme is actually demeaning toward the woman\.
## Appendix CRecruitment and payment
Three students were recruited as annotators through a recruitment platform and completed the hiring process at the academic institution, providing consent to the working conditions\. They were employed for three months, working 8 to 12 hours per week at a rate of 20€ per hour\. Each student received 2400€ at the end of the contract\.
Table 12:Qualitative comparison of model predictions with \(w/\) and without \(w/o\) template descriptions in the prompt\.PredictionsImageTemplateTemplate DescriptionIdentityGTw/o Templatew/ Template![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/379.jpeg)Batman Slapping RobinBatman Slapping Robin, also known as “My Parents Are Dead,” is an exploitable image of the DC Comics superhero Batman slapping his protégé Robin in mid\-conversation\. Taken from a comic book published in 1965, the single\-panel illustration has inspired a series of parodies featuring custom\-captioned speech bubbles on 4chan, Reddit and elsewhere\.climate activistsagesagefool, loser![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/384.jpeg)IQ Bell Curve / MidwitIQ Bell Curve, also known as Midwit or simply Bell Curve Meme, refers to a series of memes that use the IQ distribution diagrams to mock one of the three main groups represented by the diagram, usually the largest group of people towards the center of the curve who possess average intelligence\. The concept of IQ Bell Curve memes utilizes the horseshoe theory, implying that the groups with low intelligence and high intelligence often choose to follow the same goals while being guided by different reasoning\. Those who possess average intelligence are referred to as “midwits\.” While there were many versions of memes illustrating the concept, a variant of the meme using three different Wojaks gained particular popularity in the 2020s on X / Twitter and Reddit\.climate activistsagesagefool![[Uncaptioned image]](https://arxiv.org/html/2610.33097v1/images/461.jpg)Actual Sexual Advice GirlActual Sexual Advice Girl \(ASAG\) is an advice animal image macro series featuring a photograph of a brunette woman wearing a pair of black\-rimmed glasses accompanied by captions relaying sexual advice to both men and women\.womenloserlosersageTable 13:Performance evaluation of vision\-language models grouped by category\.ModelMicro MetricsMacro MetricsPrecisionRecallF1PrecisionRecallF1Social Identitiesdeepseek\-vl211\.6533\.2317\.2611\.2539\.7213\.07gemini\-3\.6\-flash55\.7976\.3164\.4645\.5873\.5551\.99glm\-4\.1v\-9b\-thinking57\.0245\.9750\.9045\.2842\.8138\.60kimi\-k355\.1977\.5064\.4744\.9977\.6052\.78molmo\-7b\-d\-09243\.9436\.347\.114\.1627\.995\.80pixtral\-12b\-240947\.0958\.0251\.9936\.8347\.3335\.58qwen2\.5\-vl\-7b\-instruct27\.4930\.3028\.8240\.5837\.8826\.41qwen3\-vl\-8b\-instruct44\.3755\.3749\.2639\.6650\.4636\.35qwen3\-vl\-8b\-thinking59\.7451\.0755\.0747\.9947\.3343\.42Viewpointsdeepseek\-vl269\.6292\.9479\.6167\.1890\.8977\.10gemini\-3\.6\-flash94\.1393\.7093\.9193\.5592\.8693\.20glm\-4\.1v\-9b\-thinking83\.4580\.7982\.1081\.4577\.9379\.61kimi\-k393\.4693\.3293\.3992\.6092\.6292\.61molmo\-7b\-d\-092460\.6592\.3373\.2160\.0191\.2571\.08pixtral\-12b\-240979\.7380\.6480\.1877\.2978\.7277\.98qwen2\.5\-vl\-7b\-instruct81\.8175\.5378\.5579\.0069\.1872\.78qwen3\-vl\-8b\-instruct77\.0478\.9777\.9976\.1180\.5677\.05qwen3\-vl\-8b\-thinking82\.6776\.7779\.6180\.5175\.6377\.93Narrative Rolesdeepseek\-vl234\.9252\.6041\.9847\.0041\.9034\.44gemini\-3\.6\-flash59\.9876\.5867\.2759\.8275\.7564\.14glm\-4\.1v\-9b\-thinking41\.6663\.6350\.3541\.2060\.4946\.55kimi\-k350\.4482\.4262\.5848\.1181\.0157\.88molmo\-7b\-d\-092420\.0916\.8018\.2917\.3115\.4911\.70pixtral\-12b\-240939\.1749\.1043\.5841\.6546\.8140\.60qwen2\.5\-vl\-7b\-instruct32\.9639\.7436\.0334\.8632\.8623\.52qwen3\-vl\-8b\-instruct35\.6865\.5546\.2141\.3055\.5341\.74qwen3\-vl\-8b\-thinking40\.3859\.7248\.1841\.5458\.5745\.51Averages†\\daggerdeepseek\-vl238\.7359\.5946\.2841\.8157\.5041\.54gemini\-3\.6\-flash69\.9782\.2075\.2166\.3280\.7269\.78glm\-4\.1v\-9b\-thinking60\.7163\.4661\.1255\.9860\.4154\.92kimi\-k366\.3684\.4173\.4861\.9083\.7467\.76molmo\-7b\-d\-092428\.2348\.4932\.8727\.1644\.9129\.53pixtral\-12b\-240955\.3362\.5958\.5851\.9257\.6251\.39qwen2\.5\-vl\-7b\-instruct47\.4248\.5247\.8051\.4846\.6440\.90qwen3\-vl\-8b\-instruct52\.3666\.6357\.8252\.3662\.1851\.71qwen3\-vl\-8b\-thinking60\.9362\.5260\.9556\.6860\.5155\.62
- †\\daggerAverage metrics are calculated as the arithmetic mean across Social Identity, Viewpoint, and Narrative Roles tasks\.
\.
Figure 12:Label frequency and model performance across evaluation dimensions### C\.1

Figure 13:Top social identity mismatches accross 9 VLMs\.
Figure 14:Viewpoint error matrices for VLM classification\.
Figure 15:Narrative role error matrices for VLM classification\.相似文章
MemeBridge:用于基准测试和缓解表情包解读中双向文化鸿沟的数据集
MemeBridge是一个旨在基准测试和缓解表情包解读中双向文化鸿沟的数据集,专注于美国起源的表情包以及来自中国和美国参与者的观点。它包括情感、情绪和文化意义的标注,并表明使用此数据集进行微调可以提高LLM在跨文化理解方面的性能。
超越玩笑:多角度推理用于检测和解释模因中的有害幽默
本文介绍了MAR-12,一个利用视觉语言模型和多角度推理来检测和解释模因中有害幽默的框架,在PrideMM和Memotion数据集上达到了最先进的准确率。
MemeCULT-1K: 评估多模态模型对南亚文化背景和幽默的理解
本文介绍了MemeCULT-1K,一个包含1000个南亚模因的多语言基准,用于评估视觉语言模型对文化背景和幽默的理解,表明提供文化背景可以提高模型性能。
在辩论中辨别是非:中文有害迷因的归因分析
本文介绍了Ex-ToxiCN-MM——首个中文有害迷因解释数据集,以及知识库C-HarmKB和归因分析框架RIKE,通过考虑文化背景和语义模糊性,提升有害迷因的可解释检测能力。
AHA-Memes:用于理解阿拉伯语迷因中仇恨的细粒度多模态基准
本文介绍了 AHA-Memes,这是首个具有细粒度多标签注释的大规模阿拉伯语仇恨迷因基准,包含 5K 条人工注释和约 66K 条银标签迷因,并评测了多种多模态模型在基于文化的仇恨检测中的表现。