English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  THINGSvision: A Python toolbox for streamlining the extraction of activations from deep neural networks

Muttenthaler, L., & Hebart, M. N. (2021). THINGSvision: A Python toolbox for streamlining the extraction of activations from deep neural networks. Frontiers in Neuroinformatics, 15: 679838. doi:10.3389/fninf.2021.679838.

Item is

Files

show Files
hide Files
:
Muttenthaler_2021.pdf (Publisher version), 3MB
Name:
Muttenthaler_2021.pdf
Description:
-
OA-Status:
Gold
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show

Creators

show
hide
 Creators:
Muttenthaler, Lukas1, 2, Author           
Hebart, Martin N.1, Author           
Affiliations:
1Max Planck Research Group Vision and Computational Cognition, MPI for Human Cognitive and Brain Sciences, Max Planck Society, ou_3158378              
2Department of Machine Learning, TU Berlin, Germany, ou_persistent22              

Content

show
hide
Free keywords: Python (programming language); Artificial intelligence; Computational neuroscience; Computer vision; Deep neural network; Feature extraction
 Abstract: Over the past decade, deep neural network (DNN) models have received a lot of attention due to their near-human object classification performance and their excellent prediction of signals recorded from biological visual systems. To better understand the function of these networks and relate them to hypotheses about brain activity and behavior, researchers need to extract the activations to images across different DNN layers. The abundance of different DNN variants, however, can often be unwieldy, and the task of extracting DNN activations from different layers may be non-trivial and error-prone for someone without a strong computational background. Thus, researchers in the fields of cognitive science and computational neuroscience would benefit from a library or package that supports a user in the extraction task. THINGSvision is a new Python module that aims at closing this gap by providing a simple and unified tool for extracting layer activations for a wide range of pretrained and randomly-initialized neural network architectures, even for users with little to no programming experience. We demonstrate the general utility of THINGsvision by relating extracted DNN activations to a number of functional MRI and behavioral datasets using representational similarity analysis, which can be performed as an integral part of the toolbox. Together, THINGSvision enables researchers across diverse fields to extract features in a streamlined manner for their custom image dataset, thereby improving the ease of relating DNNs, brain activity, and behavior, and improving the reproducibility of findings in these research fields.

Details

show
hide
Language(s): eng - English
 Dates: 2021-03-122021-08-102021-09-22
 Publication Status: Published online
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: DOI: 10.3389/fninf.2021.679838
Other: eCollection 2021
PMID: 34630062
PMC: PMC8494008
 Degree: -

Event

show

Legal Case

show

Project information

show hide
Project name : -
Grant ID : -
Funding program : Max Planck Research Group grant
Funding organization : Max Planck Society

Source 1

show
hide
Title: Frontiers in Neuroinformatics
  Abbreviation : Front Neuroinform
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: Lausanne, Switzerland : Frontiers Research Foundation
Pages: - Volume / Issue: 15 Sequence Number: 679838 Start / End Page: - Identifier: ISSN: 1662-5196
CoNE: https://pure.mpg.de/cone/journals/resource/1662-5196