Demo Data from VLDB 2026 / reviewers in the wild / expert
Ting-Shuo Chou
dblp:38/4403
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-authorSystems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Emerging computing paradigms · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% | |
| Artificial intelligence
1 paper |
Learning paradigms · 50% Deep learning architectures and training · 50% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-robot interaction › physical human-robot interaction
tactile interaction |
0.2 | 1 | 2014 | Sensory decoding in a tactile, interactive neurorobot · ICRA 2014 |
Emerging computing paradigms
neuromorphic computing |
0.2 | 1 | 2014 | Sensory decoding in a tactile, interactive neurorobot · ICRA 2014 |
Emerging computing paradigms › neuromorphic computing
spiking neural network |
0.2 | 1 | 2014 | Sensory decoding in a tactile, interactive neurorobot · ICRA 2014 |
Machine learning › Deep learning architectures and training › spiking neural network
spike-timing-dependent plasticity |
0.1 | 1 | 2014 | Sensory decoding in a tactile, interactive neurorobot · ICRA 2014 |
Machine learning › Learning paradigms
unsupervised learning |
0.1 | 1 | 2014 | Sensory decoding in a tactile, interactive neurorobot · ICRA 2014 |
Methods — techniques the papers use, named apart from their topics
temporal coding · 0.6rate coding · 0.6spike-timing-dependent plasticity · 0.4spike timing dependent plasticity · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | CARLsim 4: An Open Source Library for Large Scale, Biologically Detailed Spiking Neural Network Simulation using Heterogeneous ClustersabstractLarge-scale spiking neural network (SNN) simulations are challenging to implement, due to the memory and computation required to iteratively process the large set of neural state dynamics and updates. To meet these challenges, we have developed CARLsim 4, a user-friendly SNN library written in C++ that can simulate large biologically detailed neural networks. Improving on the efficiency and scalability of earlier releases, the present release allows for the simulation using multiple GPUs and multiple CPU cores concurrently in a heterogeneous computing cluster. Benchmarking results demonstrate simulation of 8.6 million neurons and 0.48 billion synapses using 4 GPUs and up to 60x speedup for multi-GPU implementations over a single-threaded CPU implementation, making CARLsim 4 well-suited for large-scale SNN models in the presence of real-time constraints. Additionally, the present release adds new features, such as leaky-integrate-and-fire (LIF), 9-parameter Izhikevich, multi-compartment neuron models, and fourth order Runge Kutta integration. Ting-Shuo Chou, Hirak J. Kashyap, Jinwei Xing, Stanislav Listopad, Emily L. Rounds, Michael Beyeler, Nikil Dutt, Jeffrey L. Krichmar |
IJCNN | 1 |
| 2015 | CARLsim 3: A user-friendly and highly optimized library for the creation of neurobiologically detailed spiking neural networksabstractSpiking neural network (SNN) models describe key aspects of neural function in a computationally efficient manner and have been used to construct large-scale brain models. Large-scale SNNs are challenging to implement, as they demand high-bandwidth communication, a large amount of memory, and are computationally intensive. Additionally, tuning parameters of these models becomes more difficult and time-consuming with the addition of biologically accurate descriptions. To meet these challenges, we have developed CARLsim 3, a user-friendly, GPU-accelerated SNN library written in C/C++ that is capable of simulating biologically detailed neural models. The present release of CARLsim provides a number of improvements over our prior SNN library to allow the user to easily analyze simulation data, explore synaptic plasticity rules, and automate parameter tuning. In the present paper, we provide examples and performance benchmarks highlighting the library's features. Michael Beyeler, Kristofor D. Carlson, Ting-Shuo Chou, Nikil Dutt, Jeffrey L. Krichmar |
IJCNN | 3 |
| 2014 | Sensory decoding in a tactile, interactive neurorobotabstractWe present a novel neuromorphic robot that interacts through touch sensing and visual signaling on its surface. The robot's form factor is a convex, hemispheric shell containing trackballs for sensing touch, and LEDs for communication with users. In this paper, we explore tactile sensory decoding by constructing a spiking neural network (SNN) of somatosensory cortex. The SNN uses a biologically inspired, unsupervised learning rule, known as spike timing dependent plasticity, to classify a user's hand movements. In an evaluation of the network's ability to categorize hand movements, both rate and temporal neural coding performed well. Because of its unique form factor and means of interaction, this robot, which is called CARL-SJR, may be useful for exploring the neural coding of touch, and also for Human-Robot Interaction studies. Liam D. Bucci, Ting-Shuo Chou, Jeffrey L. Krichmar |
ICRA | 2 |
| 2013 | An efficient compression scheme for checkpointing of FPGA-based digital mockupsabstractThis paper outlines a transparent and nonintrusive checkpointing mechanism for use with FPGA-based digital mockups. A digital mockup is an executable model of a physical system and used for real-time test and validation of cyber-physical devices that interact with the physical system. These digital mockups are typically defined in terms of a large set of ordinary differential equations. We consider digital mockups impelemented on field-programmable gate arrays (FPGAs). A checkpoint is a snapshot of the internal state of the model at a specific point in time as captured by some controller that resides on the same FPGA. We require that the model continues uninterrupted execution during a checkpointing operation. Once a checkpoint is created, the corresponding state information is transferred from the FPGA to a host computer for visualization and other off-chip processing. We outline the architecture of a checkpointing controller that captures and transfers the state information at a desired clock cycle using an aggressive compression technique. Our compression technique achieves 90% reduction in data transferred from the FPGA to the host computer under periodic checkpointing scenarios. The checkpointing with compression yields 15-36% FPGA size overhead, versus 6-11% for checkpointing without compression. Ting-Shuo Chou, Tony Givargis, Chen Huang 0005, Bailey Miller, Frank Vahid |
ASP-DAC | 1 |
| 2009 | EMWF for Flexible Automation and Assistive DevicesabstractThis paper describes an embedded workflow framework (EMWF) that enables flexible personal and home automation and assistive devices and service and social robots (collectively referred to as SISARL) to be built on workflow architecture The process definition language supported by EMWF is called SISARL-XPDL. It consists of a subset of the WfMC standard XML Process Definition Language (XPDL) 2.0, together with elements that implement common mechanisms for robot behavior coordination. SISARL-XPDL definitions of workflows are first translated into standard XPDL and execution directives and then are parsed either directly into binary workflow scripts for execution or into intermediate scripts in C. EMWF provides workflow engines for Linux and Windows CE platforms. The engines are written in C in order to keep their memory footprint and runtime overhead small. Performance data show that the overheads introduced by the engine and workflow data are tolerable for most SISARL devices. Ting-Shuo Chou, Su-Ying Chang, Yung-Feng Lu, Yu-Chung Wang, M. K. Ouyang, Chi-Sheng Shih 0001, Tei-Wei Kuo, Jwu-Sheng Hu, Jane W.-S. Liu |
IEEE Real-Time and Embedded Technology and Applications Symposium | 1 |
| 2008 | Component Model and Architecture of Smart Devices for ElderlyabstractThis paper describes a component model and component-based architecture of smart devices and systems that are designed to enhance life quality and well being of elderly individuals. In addition to providing the traditional view of hardware, firmware and software components, the model also provides developers with an operational view. The view enables the developer to specify device-user interactions asexecutable workflows and allows the device operations and user actions to be experimented with and their correctness ascertained throughout the design and development process. The paper also presents a simulation environment for this purpose. Tsung-Yen Chen, Pei-Hsuan Tsai, Ting-Shuo Chou, Chi-Sheng Shih 0001, Tei-Wei Kuo, Jane W.-S. Liu, Anitha Thamizhmani |
WICSA | 3 |