SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2312.05391 · 2023

Loss Functions in the Era of Semantic Segmentation: A Survey and Outlook

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 7 functions out of this paper's own repositories and ran 7 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
yilmazkadir/segmentation_losses canonical 7 of 7
FunctionStatusWhere it lives
add_argument_group Ran yilmazkadir/segmentation_losses/config.py
pointer only (licence: NONE) · get_code("6d80592fd6d47b2d")
fast_hist Ran yilmazkadir/segmentation_losses/lib/utils.py
pointer only (licence: NONE) · get_code("3e350d1ea4a3538d")
flatten Ran yilmazkadir/segmentation_losses/losses/utils.py
pointer only (licence: NONE) · get_code("1abb302838ca6a2c")
lovasz_grad Ran yilmazkadir/segmentation_losses/losses/lovasz_softmax.py
pointer only (licence: NONE) · get_code("298442385a8b12a9")
per_class_iu Ran yilmazkadir/segmentation_losses/lib/utils.py
pointer only (licence: NONE) · get_code("e0b186ebb66d6034")
read_txt Ran yilmazkadir/segmentation_losses/lib/utils.py
pointer only (licence: NONE) · get_code("5ee2af199fbad410")
str2bool Ran yilmazkadir/segmentation_losses/config.py
pointer only (licence: NONE) · get_code("248284f69adfeaad")

Repositories linked to this paper

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

Abstract

Semantic image segmentation, the process of classifying each pixel in an image into a particular class, plays an important role in many visual understanding systems. As the predominant criterion for evaluating the performance of statistical models, loss functions are crucial for shaping the development of deep learning-based segmentation algorithms and improving their overall performance. To aid researchers in identifying the optimal loss function for their particular application, this survey provides a comprehensive and unified review of $25$ loss functions utilized in image segmentation. We provide a novel taxonomy and thorough review of how these loss functions are customized and leveraged in image segmentation, with a systematic categorization emphasizing their significant features and applications. Furthermore, to evaluate the efficacy of these methods in real-world scenarios, we propose unbiased evaluations of some distinct and renowned loss functions on established medical and natural image datasets. We conclude this review by identifying current challenges and unveiling future research opportunities. Finally, we have compiled the reviewed studies that have open-source implementations on our GitHub page.

For agents

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

get_harvested_code_for_paper("2312.05391")
get_code_for_paper("2312.05391")
have("2312.05391")

Connect an agent — have() is free.