Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yucheng Ruan

dblp:284/2141 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

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.

Artificial intelligence
1 paper
Knowledge representation and reasoning · 50% Probabilistic and Bayesian machine learning · 25% Motion planning and robot control · 25%
Network and information security
2 papers
Cyber-physical and IoT security · 91% Network security · 9%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
0.912025
A Logic-Based Approach to Causal Discovery: Signal Temporal Logic Perspective · IJCAI 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning
0.912025
A Logic-Based Approach to Causal Discovery: Signal Temporal Logic Perspective · IJCAI 2025
Robotics › Motion planning and robot control
signal temporal logic
0.912025
A Logic-Based Approach to Causal Discovery: Signal Temporal Logic Perspective · IJCAI 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic in computer science › logical foundations › non-classical logics
temporal logic
0.912025
A Logic-Based Approach to Causal Discovery: Signal Temporal Logic Perspective · IJCAI 2025
Cyber-physical and IoT security
industrial control system security
0.912025
Unveiling Physical Semantics of PLC Variables Using Control Invariants · IEEE Trans. Dependable Secur. Comput. 2025
Cyber-physical and IoT security
in-vehicle network security
0.912025
PicaCAN: Reverse Engineering Physical Semantics of Signals in CAN Messages Using Physically-Induced Causalities · IEEE Trans. Mob. Comput. 2025
Cyber-physical and IoT security › deception attacks
semantic attack
0.912025
Unveiling Physical Semantics of PLC Variables Using Control Invariants · IEEE Trans. Dependable Secur. Comput. 2025
Network security › intrusion detection and prevention › intrusion detection
attack detection
0.312025
Unveiling Physical Semantics of PLC Variables Using Control Invariants · IEEE Trans. Dependable Secur. Comput. 2025

Methods — techniques the papers use, named apart from their topics

transfer entropy · 0.9statistical interval detection · 0.9signal temporal logic · 0.9control invariants · 0.9code-data mapping · 0.9causality analysis · 0.9
YearPublicationVenuePosition
2025 PTransformer: A Prompt-Based Multimodal Transformer Architecture For Medical Tabular Data
Yucheng Ruan, Xiang Lan 0004, Daniel J. Tan, Hairil Rizal Abdullah, Mengling Feng
AIME (1)1
2025 A Logic-Based Approach to Causal Discovery: Signal Temporal Logic Perspective
abstract
Causal discovery in time-series datasets is critical for understanding complex systems, especially when the \textit{effectiveness} of causal relationships depends on both the \textit{duration} and \textit{magnitude} of the cause. We introduce a novel framework for causal discovery based on \textbf{Signal Temporal Logic (STL)}, enabling the extraction of interpretable causal diagrams (STL-CD) that explicitly capture these temporal dynamics. Our method first identifies statistically meaningful time intervals, then infers STL formulas that classify system behaviors, and finally employs transfer entropy to determine direct causal relationships among the formulas. This approach not only uncovers causal structure but also identifies the temporal persistence required for causal influence—an insight missed by existing methods. Experimental results on synthetic and real-world datasets demonstrate that our method achieves superior structural accuracy over state-of-the-art baselines, providing more informative and temporally precise causal models.
Nasim Baharisangari, Yucheng Ruan, Chengcheng Zhao, Zhe Xu 0005
IJCAI2
2025 Unveiling Physical Semantics of PLC Variables Using Control Invariants
abstract
The security risk of semantic attacks to Industrial Control Systems (ICSs) is increasing. Semantic attacks manipulate targeted system modules by identifying the physical semantics of variables in Programmable Logic Controllers (PLCs) programs, i.e., the sensing/actuating modules represented by the variables, which is usually and inefficiently achieved via manual examination of system documents and long-term observation of system behavior. In this paper, we designARES, a method thatAutomaticallyReverseEngineers theSemantics of variables in PLC programs without requiring any domain knowledge.ARESis built on the fact that the Supervisory Control And Data Acquisition (SCADA) system monitors the behavior of PLC using a fixed mapping between the variables of program code and data log, and the data log variables are marked with physical semantics. By identifying the mapping between PLC code and SCADA data (i.e., the code-data mapping),ARESreverse engineers the physical semantics of program variables.ARESalso sheds light on the preferred defense strategies in implementing control rules that improve the resistance of PLC programs to semantic attacks, as well as in detecting and responding to semantics attacks in real time. We have experimentally evaluatedARESand the recommended defending practices on two ICS platforms.
Zeyu Yang 0001, Liang He 0002, Yucheng Ruan, Peng Cheng 0001, Jiming Chen 0001
IEEE Trans. Dependable Secur. Comput.3
2025 PicaCAN: Reverse Engineering Physical Semantics of Signals in CAN Messages Using Physically-Induced Causalities
abstract
With the rapid development of Connected and Autonomous Vehicles, In-Vehicle Network attacks have garnered heightened research scrutiny due to vehicles’ increasing connectivities to the external environment. The common characteristic among these attacks is to tamper with targeted powertrain-related signals in the Powertrain Controller Area Network (PT-CAN) and further physically threaten vehicles’ safety. These powertrain-related signals are encoded within CAN messages grounded by the syntax specification, which is proprietary to Original Equipment Manufacturers and publicly unavailable. Thus, to undertake comprehensive security analysis and strategies, reverse engineering PT-CAN to the semantic level is urgently needed. However, the existing methods rely on interactions (injecting challenge signals/actions) with the targeted vehicle, and certain manual efforts are required. To fill this gap, we proposePicaCAN, a novel framework to extract signals from CAN messages and reverse engineer their physical semantics based on physically induced causality. Once access to the CAN traffic,PicaCANoffers the researcher an eye on the vehicle’s powertrain system, decoding binaries flows into powertrain-related signals automatically. We experimentally evaluatePicaCANon PT-CAN of three automobiles containing two power types. The experimental results show thatPicaCANcould successfully extract physical signals representing all targeted semantics (pedals, engine speed, etc.) from two Internal Combustion Engine Vehicles and one Hybrid Electric Vehicle under EV mode.
Yucheng Ruan, Chengcheng Zhao, Zeyu Yang 0001, Yuanchao Shu, Peng Cheng 0001, Jiming Chen 0001
IEEE Trans. Mob. Comput.1