{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/mindset-vision-a-toolbox-for-testing-dnns-on","title":"MindSet: Vision. A toolbox for testing DNNs on key psychological experiments","arxiv_id":"2404.05290","date":"2024-04-08","proceeding":null,"authors":["Valerio Biscione","Dong Yin","Gaurav Malhotra","Marin Dujmovic","Milton L. Montero","Guillermo Puebla","Federico Adolfi","Rachel F. Heaton","John E. Hummel","Benjamin D. Evans","Karim Habashy","Jeffrey S. Bowers"],"abstract":"Multiple benchmarks have been developed to assess the alignment between deep neural networks (DNNs) and human vision. In almost all cases these benchmarks are observational in the sense they are composed of behavioural and brain responses to naturalistic images that have not been manipulated to test hypotheses regarding how DNNs or humans perceive and identify objects. Here we introduce the toolbox MindSet: Vision, consisting of a collection of image datasets and related scripts designed to test DNNs on 30 psychological findings. In all experimental conditions, the stimuli are systematically manipulated to test specific hypotheses regarding human visual perception and object recognition. In addition to providing pre-generated datasets of images, we provide code to regenerate these datasets, offering many configurable parameters which greatly extend the dataset versatility for different research contexts, and code to facilitate the testing of DNNs on these image datasets using three different methods (similarity judgments, out-of-distribution classification, and decoder method), accessible at https://github.com/MindSetVision/mindset-vision. We test ResNet-152 on each of these methods as an example of how the toolbox can be used.","url_abs":"https://arxiv.org/abs/2404.05290v1","url_pdf":"https://arxiv.org/pdf/2404.05290v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"mindset-vision-a-toolbox-for-testing-dnns-on","repo_url":"https://github.com/mindsetvision/mindset-vision","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"decoder","task_name":"Decoder"},{"task_slug":"object-recognition","task_name":"Object Recognition"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2404.05290","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2404.05290"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mindsetvision/mindset-vision","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":8},"by_repo_kind":{"official":{"samples":8,"ran":8,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"0d0bc0764002f86e","entry":"circle_perimeter","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/un_crowding/utils.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/un_crowding/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0d0bc0764002f86e"}},{"code_sha256_prefix":"71d65eafa2536872","entry":"draw_line","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/weber_law/generate_dataset.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/weber_law/generate_dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"71d65eafa2536872"}},{"code_sha256_prefix":"f42ad3f3956b8031","entry":"line_bresenham","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/un_crowding/utils.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/un_crowding/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f42ad3f3956b8031"}},{"code_sha256_prefix":"bbbcf27a45611d9d","entry":"polygon","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/un_crowding/utils.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/un_crowding/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bbbcf27a45611d9d"}},{"code_sha256_prefix":"a27d4f816aecd526","entry":"seven_shapesgen","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/un_crowding/generate_dataset.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/un_crowding/generate_dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a27d4f816aecd526"}},{"code_sha256_prefix":"0fca678b8f134f85","entry":"shapesgen","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/un_crowding/generate_dataset.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/un_crowding/generate_dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0fca678b8f134f85"}},{"code_sha256_prefix":"3bdd71a2beac3980","entry":"ten_random_patterns","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/un_crowding/generate_dataset.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/un_crowding/generate_dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3bdd71a2beac3980"}},{"code_sha256_prefix":"10a30f54f1127405","entry":"vector_length","repo":"mindsetvision/mindset-vision","repo_kind":"official","path":"src/generate_datasets/low_mid_level_vision/amodal_completion/generate_dataset.py","file_url":"https://github.com/mindsetvision/mindset-vision/blob/HEAD/src/generate_datasets/low_mid_level_vision/amodal_completion/generate_dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"10a30f54f1127405"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}