EDBT 2026 Demo / reviewers in the wild / expert
Xiaochen Tang
dblp:69/7768
· DBLP profile ↗
9ranked-venue papers
5as first author
9since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 3 first-author · 6 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Control Synthesis of Cyber-Physical Systems for Real-Time Specifications Through Causation-Guided Reinforcement LearningabstractIn real-time and safety-critical cyber-physical systems (CPSs), control synthesis must guarantee that generated policies meet stringent timing and correctness requirements under uncertain and dynamic conditions. Signal temporal logic (STL) has emerged as a powerful formalism of expressing realtime constraints, with its semantics enabling quantitative assessment of system behavior. Meanwhile, reinforcement learning (RL) has become an important method for solving control synthesis problems in unknown environments. Recent studies incorporate STL-based reward functions into RL to automatically synthesize control policies. However, the automatically inferred rewards obtained by these methods represent the global assessment of a whole or partial path but do not accumulate the rewards of local changes accurately, so the sparse global rewards may lead to non-convergence and unstable training performances. In this paper, we propose an online reward generation method guided by the online causation monitoring of STL. Our approach continuously monitors system behavior against an STL specification at each control step, computing the quantitative distance toward satisfaction or violation and thereby producing rewards that reflect instantaneous state dynamics. Additionally, we provide a smooth approximation of the causation semantics to overcome the discontinuity of the causation semantics and make it differentiable for using deep-RL methods. We have implemented a prototype tool and evaluated it in the Gym environment on a variety of continuously controlled benchmarks. Experimental results show that our proposed STL-guided RL method with online causation semantics outperforms existing relevant STLguided RL methods, providing a more robust and efficient reward generation framework for deep-RL. Xiaochen Tang, Zhenya Zhang 0001, Miaomiao Zhang 0003, Jie An 0001 |
RTSS | 1 |
| 2025 | Perturbation-based error detection and correction (PBEDC) in dependable large-scale machine learning systems
Ziheng Wang 0005, Pedro Reviriego, Shanshan Liu 0001, Farzad Niknia, Xiaochen Tang, Zhen Gao 0005, Fabrizio Lombardi |
Future Gener. Comput. Syst. | 5 |
| 2023 | Towards a model of human-cyber-physical automata and a synthesis framework for control policies
Xiaochen Tang, Miaomiao Zhang 0003, Wanwei Liu, Bowen Du 0002, Zhiming Liu 0001 |
J. Syst. Archit. | 1 |
| 2022 | Learning Deterministic One-Clock Timed Automata via Mutation Testing
Xiaochen Tang, Miaomiao Zhang 0003, Jie An 0001, Bohua Zhan, Naijun Zhan |
ATVA | 1 |
| 2022 | Human-Cyber-Physical Automata and Their Synthesis
Miaomiao Zhang 0003, Wanwei Liu, Xiaochen Tang, Bowen Du 0002, Zhiming Liu 0001 |
ICTAC | 3 |
| 2022 | Tampering Attack Detection in Analog to Feature Converter for Wearable BiosensorabstractWearable biosensors have been widely used to assist disease diagnosis or monitor health conditions, making the authorization to communicate with these biosensors very critical. The potential tampering attack may cause disasters that threaten human lives. In this paper, a tampering attack detection method is proposed for securing key parameters of a real-time ECG monitoring system. The detection method is based on a built-in triangle waveform and the corresponding extracted abnormal pattern vector examination. When the deviation of the pattern vector is above the defined attack detection threshold value, we could recognize that an attack occurs. Two representative records of ECG data are used to evaluate the different attack levels impact. The proposed tampering attack detection framework is implemented using 0.18 $\mu m$ standard CMOS process and costs 41413 $\mu m ^{2}$ chip area, with an estimated dynamic power consumption of 15 nW, which is very hardware-efficient and easy to be implemented. Xiaochen Tang, Shanshan Liu 0001, Wenjie Che, Wei Tang 0002 |
ISCAS | 1 |
| 2022 | Ternary LDPC Error Correction for Arrhythmia Classification in Wireless Wearable Electrocardiogram SensorsabstractThis paper presents a ternary low-density parity-check (LDPC) error correction system for wireless electrocardiogram sensors to improve the accuracy of arrhythmia classification. The classification system is based on ternary Delta-modulated bitstreams and rotation linear kernel support vector machines, which identifies the supraventricular ectopic beat (SVEB) and the ventricular ectopic beat (VEB) over the normal heartbeats. We model errors using a ternary symmetric channel with probability parameter$p$and construct a variety of ternary LDPC codes with different coding rates by concatenating two-component sub-matrices to form a parity-check matrix with a quasi-cyclic structure that facilitates the hardware design. In particular, a hardware-friendly LDPC encoder circuit is proposed that leverages the highly structured parity-check matrix to perform serial generation of the parity symbols using an accumulator and a look-up table. The encoder circuits are implemented on FPGA and synthesized on ASIC using a 32 nm CMOS process. Simulation results show that the ternary LDPC codes can significantly improve classification accuracy in the presence of errors. For example, with an error probability of up to 21% in the sensor output bitstreams, the classification accuracy remains above 99% with the proposed error correction system. Xiaochen Tang, David G. M. Mitchell, Wei Tang 0002 |
IEEE Trans. Circuits Syst. I Regul. Pap. | 2 |
| 2022 | A Delta Sigma Modulator-Based Stochastic DividerabstractThe divider is one of the most complex hardware units in Stochastic Computing (SC); even though several new designs have been presented to reduce the computation latency of the conventional divider, all of them still require a considerable number of clock cycles. Moreover, they incur in low performance due to the employed arithmetic computational scheme. In this paper, a Delta Sigma Modulator (DSM) based stochastic divider is proposed. As an entirely digital circuit, the proposed divider offers the best computation latency and accuracy over all existing stochastic dividers found in the technical literature (with a typical reduction between 66.8% and 96.9% in the number of clock cycles and a reduction from$10^{\mathrm {-3.4}}$to$10^{\mathrm {-3.9}}$in the average mean square error for a 10-bit resolution). An SC-based Neural Network (NN) is considered as an initial case study to evaluate the advantages of the proposed design in an emerging application; results show that the proposed divider enables an SC-based NN to achieve a higher classification accuracy and hardware efficiency than existing designs. To show the flexibility of the proposed divider design, its application to Sobol-based sequences is also presented; also in this case, its superiority over other designs is confirmed. These features make the proposed design very attractive for hardware-constrained platforms; moreover, such a novel design approach that incorporates ideas from analog/mixed signal circuit design into a digital circuit design, can motivate other researchers to design efficient SC designs using similar schemes. Xiaochen Tang, Shanshan Liu 0001, Farzad Niknia, Pedro Reviriego, Ziheng Wang 0005, Wei Tang 0002, Ahmed Louri, Fabrizio Lombardi |
IEEE Trans. Circuits Syst. I Regul. Pap. | 1 |
| 2021 | Stochastic Dividers for Low Latency Neural NetworksabstractDue to the low complexity in arithmetic unit design, stochastic computing (SC) has attracted considerable interest to implement Artificial Neural Networks (ANNs) for resources-limited applications, because ANNs must usually perform a large number of arithmetic operations. To attain a high computation accuracy in an SC-based ANN, extended stochastic logic is utilized together with standard SC units and thus, a stochastic divider is required to perform the conversion between these logic representations. However, the conventional divider incurs in a large computation latency, so limits an SC implementation for ANNs used in applications needing high performance. Therefore, there is a need to design fast stochastic dividers for SC-based ANNs. Recent works (e.g., a binary searching and triple modular redundancy (BS-TMR) based stochastic divider) are targeting a reduction in computation latency, while keeping the same accuracy compared with the traditional design. However, this divider still requires$N$iterations to deal with$2^{N}$-bit stochastic sequences, and thus the latency increases in proportion to the sequence length. In this paper, a decimal searching and TMR (DS-TMR) based stochastic divider is initially proposed to further reduce the computation latency; it only requires two iterations to calculate the quotient, so regardless of the sequence length. Moreover, a trade-off design between accuracy and hardware is also presented. An SC-based Multi-Layer Perceptron (MLP) is then considered to show the effectiveness of the proposed dividers over current designs. Results show that when utilizing the proposed dividers, the MLP achieves the lowest computation latency while keeping the same classification accuracy; although incurring in an area increase, the overhead due to the proposed dividers is low over the entire MLP. When using as combined metric for both hardware design and computation complexity the product of the implementation area, latency, power and number of clock cycles, the proposed designs are also shown to be superior to the SC-based MLPs (at the same level of accuracy) employing other dividers found in the technical literature as well as the commonly used 32-bit floating point implementation. Shanshan Liu 0001, Xiaochen Tang, Farzad Niknia, Pedro Reviriego, Weiqiang Liu 0001, Ahmed Louri, Fabrizio Lombardi |
IEEE Trans. Circuits Syst. I Regul. Pap. | 2 |