English
Related papers

Related papers: Relating Reading, Visualization, and Coding for Ne…

200 papers

Brain decoding involves the determination of a subject's cognitive state or an associated stimulus from functional neuroimaging data measuring brain activity. In this setting the cognitive state is typically characterized by an element of a…

Machine Learning · Statistics 2015-04-14 Nicole Croteau , Farouk S. Nathoo , Jiguo Cao , Ryan Budney

The study and understanding of human behaviour is relevant to computer science, artificial intelligence, neural computation, cognitive science, philosophy, psychology, and several other areas. Presupposing cognition as basis of behaviour,…

It takes several years for the developing brain of a baby to fully master word repetition-the task of hearing a word and repeating it aloud. Repeating a new word, such as from a new language, can be a challenging task also for adults.…

Computation and Language · Computer Science 2025-06-17 Daniel Dager , Robin Sobczyk , Emmanuel Chemla , Yair Lakretz

Developers often extract methods to improve readability, understanding, and reuse, while inlining keeps logic in one block. Prior work based on static metrics has not shown clear differences between these practices, and the human side of…

Predictive coding offers a potentially unifying account of cortical function -- postulating that the core function of the brain is to minimize prediction errors with respect to a generative model of the world. The theory is closely related…

Artificial Intelligence · Computer Science 2022-07-14 Beren Millidge , Anil Seth , Christopher L Buckley

In modern day society, the ability to code is a highly desirable skill. So much so that the current supply from third level institutes across the world does not meet the high demands of industry. One of the major issues is the low…

Computers and Society · Computer Science 2017-12-05 Mark Noone , Aidan Mooney

Many software development platforms now support LLM-driven programming, or "vibe coding", a technique that allows one to specify programs in natural language and iterate from observed behavior, all without directly editing source code.…

Human-Computer Interaction · Computer Science 2026-03-17 Sverrir Thorgeirsson , Theo B. Weidmann , Zhendong Su

Computing courses often feature active learning techniques that promote collaboration and social interaction between students. However, neurodivergent students' preferences and experiences with these techniques are not well understood. We…

Human-Computer Interaction · Computer Science 2026-05-25 Cynthia Zastudil , Srishty Muthusekaran , Rayhona Nasimova , Stephen MacNeil

Context. Code smells, which are recurring anomalies in design or style, have been extensively researched in professional code. However, their significance in block-based projects created by novices is still largely unknown. Block-based…

Software Engineering · Computer Science 2025-07-24 Ricardo Hidalgo Aragón , Jesús M. González-Barahona , Gregorio Robles

Robotic research is often built on approaches that are motivated by insights from self-examination of how we interface with the world. However, given current theories about human cognition and sensory processing, it is reasonable to assume…

Robotics · Computer Science 2019-05-15 Martin Hjelm

Generative AI has recently propelled the decoding of images from brain activity. How do these approaches scale with the amount and type of neural recordings? Here, we systematically compare image decoding from four types of non-invasive…

Image and Video Processing · Electrical Eng. & Systems 2025-01-29 Hubert Banville , Yohann Benchetrit , Stéphane d'Ascoli , Jérémy Rapin , Jean-Rémi King

Brain encoding models aim to predict brain voxel-wise responses to stimuli images, replicating brain signals captured by neuroimaging techniques. There is a large volume of publicly available data, but training a comprehensive brain…

Computer Vision and Pattern Recognition · Computer Science 2023-07-27 Huzheng Yang , Jianbo Shi , James Gee

Large-scale brain imaging datasets provide unprecedented opportunities for developing domain foundation models through pretraining. However, unlike natural image datasets in computer vision, these neuroimaging data often exhibit high…

Computer Vision and Pattern Recognition · Computer Science 2025-12-19 Yanteng Zhang , Songheng Li , Zeyu Shen , Qizhen Lan , Lipei Zhang , Yang Liu , Vince Calhoun

Extensive literature has drawn comparisons between recordings of biological neurons in the brain and deep neural networks. This comparative analysis aims to advance and interpret deep neural networks and enhance our understanding of…

Computer Vision and Pattern Recognition · Computer Science 2024-12-10 Mai Gamal , Mohamed Rashad , Eman Ehab , Seif Eldawlatly , Mennatullah Siam

Neural coding is a field of study that concerns how sensory information is represented in the brain by networks of neurons. The link between external stimulus and neural response can be studied from two parallel points of view. The first,…

Neurons and Cognition · Quantitative Biology 2012-03-07 Shinsuke Koyama

For visualization pedagogy, an important but challenging notion to teach is design, from making to evaluating visualization encodings, user interactions, or data visualization systems. In our previous work, we introduced the design activity…

Human-Computer Interaction · Computer Science 2017-09-19 Sean McKenna , Alexander Lex , Miriah Meyer

Recent studies of hearing aid benefits indicate that head movement behavior influences performance. To systematically assess these effects, movement behavior must be measured in realistic communication conditions. For this, the use of…

Medical Physics · Physics 2018-12-06 Maartje M. E. Hendrikse , Gerard Llorach , Giso Grimm , Volker Hohmann

Neural codes are binary codes that are used for information processing and representation in the brain. In previous work, we have shown how an algebraic structure, called the {\it neural ring}, can be used to efficiently encode geometric…

Neurons and Cognition · Quantitative Biology 2019-02-14 Carina Curto , Nora Youngs

Modern computing students often rely on both natural-language prompting and manual code editing to solve programming tasks. Yet we still lack a clear understanding of how these two modes are combined in practice, and how their usage varies…

Programming problems can be solved in a multitude of functionally correct ways, but the quality of these solutions (e.g. readability, maintainability) can vary immensely. When code quality is poor, symptoms emerge in the form of 'code…

Software Engineering · Computer Science 2024-03-11 Ivan Tan , Christopher M. Poskitt