{"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/temporal-conditioning-spiking-latent-variable","title":"Temporal Conditioning Spiking Latent Variable Models of the Neural Response to Natural Visual Scenes","arxiv_id":"2306.12045","date":"2023-06-21","proceeding":"NeurIPS 2023 11","authors":["Gehua Ma","Runhao Jiang","Rui Yan","Huajin Tang"],"abstract":"Developing computational models of neural response is crucial for understanding sensory processing and neural computations. Current state-of-the-art neural network methods use temporal filters to handle temporal dependencies, resulting in an unrealistic and inflexible processing paradigm. Meanwhile, these methods target trial-averaged firing rates and fail to capture important features in spike trains. This work presents the temporal conditioning spiking latent variable models (TeCoS-LVM) to simulate the neural response to natural visual stimuli. We use spiking neurons to produce spike outputs that directly match the recorded trains. This approach helps to avoid losing information embedded in the original spike trains. We exclude the temporal dimension from the model parameter space and introduce a temporal conditioning operation to allow the model to adaptively explore and exploit temporal dependencies in stimuli sequences in a {\\it natural paradigm}. We show that TeCoS-LVM models can produce more realistic spike activities and accurately fit spike statistics than powerful alternatives. Additionally, learned TeCoS-LVM models can generalize well to longer time scales. Overall, while remaining computationally tractable, our model effectively captures key features of neural coding systems. It thus provides a useful tool for building accurate predictive computational accounts for various sensory perception circuits.","url_abs":"https://arxiv.org/abs/2306.12045v6","url_pdf":"https://arxiv.org/pdf/2306.12045v6.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":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2306.12045","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2306.12045"}},"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":"deterministic:regex_extraction","url":"https://github.com/genema/Noisy-Spiking-Neuron-Nets","reach":null}],"summary":{"ran":3,"unverified":2},"by_repo_kind":{"found_in_text":{"samples":5,"ran":3,"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":5,"samples":[{"code_sha256_prefix":"28bff5e71f2b6b15","entry":"BN","repo":"genema/Noisy-Spiking-Neuron-Nets","repo_kind":"found_in_text","path":"models/snn.py","file_url":"https://github.com/genema/Noisy-Spiking-Neuron-Nets/blob/HEAD/models/snn.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"LGPL-2.1","inline_ok":false,"mcp_get_code":{"code_sha256":"28bff5e71f2b6b15"}},{"code_sha256_prefix":"f8f178b48b25681d","entry":"BasicBlock","repo":"genema/Noisy-Spiking-Neuron-Nets","repo_kind":"found_in_text","path":"models/snn.py","file_url":"https://github.com/genema/Noisy-Spiking-Neuron-Nets/blob/HEAD/models/snn.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"LGPL-2.1","inline_ok":false,"mcp_get_code":{"code_sha256":"f8f178b48b25681d"}},{"code_sha256_prefix":"66d48a3183e59cbb","entry":"tdLayer","repo":"genema/Noisy-Spiking-Neuron-Nets","repo_kind":"found_in_text","path":"models/snn.py","file_url":"https://github.com/genema/Noisy-Spiking-Neuron-Nets/blob/HEAD/models/snn.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"LGPL-2.1","inline_ok":false,"mcp_get_code":{"code_sha256":"66d48a3183e59cbb"}},{"code_sha256_prefix":"ea816a5d95f57b39","entry":"Seq2ANN","repo":"genema/Noisy-Spiking-Neuron-Nets","repo_kind":"found_in_text","path":"models/snn.py","file_url":"https://github.com/genema/Noisy-Spiking-Neuron-Nets/blob/HEAD/models/snn.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"LGPL-2.1","inline_ok":false,"mcp_get_code":{"code_sha256":"ea816a5d95f57b39"}},{"code_sha256_prefix":"54ffa089ff5bf5a5","entry":"SpikingResNet","repo":"genema/Noisy-Spiking-Neuron-Nets","repo_kind":"found_in_text","path":"models/snn.py","file_url":"https://github.com/genema/Noisy-Spiking-Neuron-Nets/blob/HEAD/models/snn.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"LGPL-2.1","inline_ok":false,"mcp_get_code":{"code_sha256":"54ffa089ff5bf5a5"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}