SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2106.01444 · ACL · 2021

SMURF: SeMantic and linguistic UndeRstanding Fusion for Caption Evaluation via Typicality Analysis

Yezhou Yang, Joshua Feinglass

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 0 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
JoshuaFeinglass/SMURF canonical 0 of 4
FunctionStatusWhere it lives
att_MI_torch Not yet run JoshuaFeinglass/SMURF/smurf/eval_algorithms.py
code served (permissive licence) · get_code("7057099adf9cfad9")
disc_joint_entropy_torch Not yet run JoshuaFeinglass/SMURF/smurf/eval_algorithms.py
code served (permissive licence) · get_code("e31d8c83d7af03e9")
estimate_center Not yet run JoshuaFeinglass/SMURF/smurf/system_analysis.py
code served (permissive licence) · get_code("2350452f9358be71")
mutual_info_torch Not yet run JoshuaFeinglass/SMURF/smurf/eval_algorithms.py
code served (permissive licence) · get_code("b14a4ea6192833ab")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

The open-ended nature of visual captioning makes it a challenging area for evaluation. The majority of proposed models rely on specialized training to improve human-correlation, resulting in limited adoption, generalizability, and explainabilty. We introduce "typicality", a new formulation of evaluation rooted in information theory, which is uniquely suited for problems lacking a definite ground truth. Typicality serves as our framework to develop a novel semantic comparison, SPARCS, as well as referenceless fluency evaluation metrics. Over the course of our analysis, two separate dimensions of fluency naturally emerge: style, captured by metric SPURTS, and grammar, captured in the form of grammatical outlier penalties. Through extensive experiments and ablation studies on benchmark datasets, we show how these decomposed dimensions of semantics and fluency provide greater systemlevel insight into captioner differences. Our proposed metrics along with their combination, SMURF, achieve state-of-the-art correlation with human judgment when compared with other rule-based evaluation metrics 1 . 1 SMURF source codes and data will be released at https: //github.com/JoshuaFeinglass/SMURF.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2106.01444")
get_code_for_paper("2106.01444")
have("2106.01444")

Connect an agent — have() is free.