September 2021
Volume 21, Issue 9
Open Access
Vision Sciences Society Annual Meeting Abstract  |   September 2021
A strategy for presenting computational models intelligibly
Author Affiliations & Notes
  • Maximilian Pohlmann
    Technische Universität Berlin
  • Lynn Schmittwilken
    Exzellenzcluster Science of Intelligence, Technische Universität Berlin
  • Marianne Maertens
    Technische Universität Berlin
  • Footnotes
    Acknowledgements  Funded by the Deutsche Forschungsgemeinscha ft (DFG, German Research Foundation) under Germany’s Excellence Strategy – EXC 2002/1 “Science of Intelligence” – project number 390523135.
Journal of Vision September 2021, Vol.21, 2547. doi:https://doi.org/10.1167/jov.21.9.2547
  • Views
  • Share
  • Tools
    • Alerts
      ×
      This feature is available to authenticated users only.
      Sign In or Create an Account ×
    • Get Citation

      Maximilian Pohlmann, Lynn Schmittwilken, Marianne Maertens; A strategy for presenting computational models intelligibly. Journal of Vision 2021;21(9):2547. https://doi.org/10.1167/jov.21.9.2547.

      Download citation file:


      © ARVO (1962-2015); The Authors (2016-present)

      ×
  • Supplements
Abstract

Computational models are a useful tool to characterize the mechanisms underlying visual perception. They avoid the ambiguity inherent in verbal model descriptions, and, when published together with the code, they can be (re-)used by different people and their predictions can be replicated in a straight-forward way. For this reason, many journals now require authors to publish their code alongside the paper. While this is a commendable practice, we think it is not yet sufficient, because readers with little background in software engineering might still find it difficult to connect the published code with the theoretical concepts in the paper. With our increased understanding of perceptual processes, the corresponding models become more and more complex. For example, extending purely spatial models by a temporal dimension adds significant complexity to such models. The mental and computational handling of multidimensional structures is objectively difficult and makes it hard for readers to understand relevant model parts, let alone assess their adequacy. We suggest to showcase models accessibly using interactive programming tools (Jupyter). These tools naturally bridge the gap between mathematical model descriptions in the text and corresponding functions in the code. We chose a model that incorporates spatio-temporal processing characteristics of retinal ganglion cells but is still relatively straight-forward. It was presented in a recent paper (2019) in a journal that explicitly encourages the publication of code. We present and visualize functional components of the model individually, together with their respective in- and outputs, helping the reader to understand the components and their interactions. The use of an interactive tool allows the reader to tinker with parameters and observe the resulting effects. Despite best efforts, we encountered a number of ambiguities in the original authors' presentation which can be avoided with a more comprehensive approach of model presentation as the one we advocate here.

×
×

This PDF is available to Subscribers Only

Sign in or purchase a subscription to access this content. ×

You must be signed into an individual account to use this feature.

×