Connectivity-Inspired Network for Context-Aware Recognition

Gianluca Carloni, Sara Colantonio
9/6/2024
cs.CVcs.AIeess.IV

Official code: gianlucarloni/CoCoReco (7 stars, MIT, last commit 2024-09-13).

Abstract

The aim of this paper is threefold. We inform the AI practitioner about the human visual system with an extensive literature review; we propose a novel biologically motivated neural network for image classification; and, finally, we present a new plug-and-play module to model context awareness. We focus on the effect of incorporating circuit motifs found in biological brains to address visual recognition. Our convolutional architecture is inspired by the connectivity of human cortical and subcortical streams, and we implement bottom-up and top-down modulations that mimic the extensive afferent and efferent connections between visual and cognitive areas. Our Contextual Attention Block is simple and effective and can be integrated with any feed-forward neural network. It infers weights that multiply the feature maps according to their causal influence on the scene, modeling the co-occurrence of different objects in the image. We place our module at different bottlenecks to infuse a hierarchical context awareness into the model. We validated our proposals through image classification experiments on benchmark data and found a consistent improvement in performance and the robustness of the produced explanations via class activation. Our code is available at https://github.com/gianlucarloni/CoCoReco.

View on arXivView PDF

Code Implementations(1)

MIT

Code base for our paper "Connectivity-Inspired Network for Context-Aware Recognition" (ECCV 2024, Human-inspired Computer Vision workshop)

71Shell, PythonJul 12, 20242 years agoMIT
attentionbiological-inspirationbottom-upcabcausality+12 more

Similar Papers

Cite this paper

@article{carloni2024connectivityinspired,
  title  = {Connectivity-Inspired Network for Context-Aware Recognition},
  author = {Gianluca Carloni and Sara Colantonio},
  year   = {2024},
  eprint = {2409.04360},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.04360v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.04360.svg)](https://codeofpaper.com/paper/2409.04360)

Discussion