Yu Tai

dblp:174/9613 · DBLP profile ↗
← Back
24ranked-venue papers
4as first author
15since 2021 · last 2026
—ORCID · conflict

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

Systems, architecture and hardware · 13 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-author · 5 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Computer networks · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 How to bridge spatial and temporal heterogeneity in link prediction? A contrastive method
Yu Tai, Weizhe Zhang
Inf. Sci.1
2025 TBSAE: Tightly Secure One-Round SAE Variant for Securing Peer-to-Peer Networks
Mingping Qi, Wei Hu 0008, Yu Tai
IEEE Internet Things J.3
2024 How to Bridge Graph and Sequence Patterns in Session-Based Recommendation? A Self-Supervised Method
abstract
Session-based Recommendation aims to reveal the item distribution patterns in anonymous session sequences. Most existing approaches model the distribution patterns by utilizing either sequential or structural information individually to absorb different pattern knowledge, which can only model the distinct one-sided facet of item distribution in sessions, thus leading to suboptimal performance. Self-supervised learning provides a natural solution as a bridge to fill the gap between different learning paradigms in session-based recommendations, which remains unexplored. In this paper, we regard the distinct learning paradigm as an individual channel and then integrate the sequential and graphical channels with a contrastive bridge architecture. We name the novel framework DC-Rec, for Dual Channel Recommendation, to model the comprehensive session characteristics. Extensive experiments conducted on two real-world datasets demonstrate that our model consistently outperforms the state-of-the-art recommendation methods.
Yu Tai, Sheng Yin, Weizhe Zhang
ICASSP4
2024 Topic-aware Masked Attentive Network for Information Cascade Prediction
abstract
Predicting information cascades holds significant practical implications, including applications in public opinion analysis, rumor control, and product recommendation. Existing approaches have generally overlooked the significance of semantic topics in information cascades or disregarded the dissemination relations. Such models are inadequate in capturing the intricate diffusion process within an information network inundated with diverse topics. To address such problems, we propose a neural-based model using Topic-Aware Masked Attentive Network for Information Cascade Prediction (ICP-TMAN) to predict the next infected node of an information cascade. First, we encode the topical text into user representation to perceive the user-topic dependency. Next, we employ a masked attentive network to devise the diffusion context to capture the user-context dependency. Finally, we exploit a deep attention mechanism to model historical infected nodes for user embedding enhancement to capture user-history dependency. The results of extensive experiments conducted on three real-world datasets demonstrate the superiority of ICP-TMAN over existing state-of-the-art approaches.
Yu Tai, Yuanming Shao, Weizhe Zhang, Arun Kumar Sangaiah
ACM Trans. Asian Low Resour. Lang. Inf. Process.1
2024 RE-Specter: Examining the Architectural Features of Configurable CNN With Power Side-Channel
abstract
As domain-specific training data is recognized as valuable intellectual property, acquiring well-trained weights in Convolutional Neural Networks (CNN) has emerged as a new threat to the neural network design community. To design a CNN accelerator that is resilient to side-channel threats, it is crucial to have an accurate and efficient security-driven framework at the early design stage. However, there is no standard way to perform root-cause analysis on the power side channel that exists in FPGA-based CNN accelerators. Therefore, we build RE-Specter, a framework that facilitates security-driven design space exploration (DSE) across various building components, combination patterns, and parallelism configurations in CNNs. The goal is to fully understand the power side-channel effects resulting from architectural modifications or optimization decisions. We further compare the benchmarks considering precision, resource utilization, and power side-channel leakage. Finally, we experimentally explore the design space of various architectural features. The experimental results show that low-bit precision delivers more secure architectures (68.9× among DSPs, 2439× among LUTs) in Measurement-To-Disclosure (MTD), but mixed-precision strategies are necessary to maintain the model accuracy. For loop optimization, in 16-parallel scenario, accumulator-based architecture outperforms the architecture featuring an adder tree with the improvements of 8.28× in MTD and 1.38× in PST.
Lu Zhang 0074, Jingyu Wang 0004, Ruoyang Liu, Yifan He 0003, Yaolei Li, Yu Tai, Shengbing Zhang, Xiaoya Fan, Huazhong Yang, Yongpan Liu
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.7
2024 SAE+: One-Round Provably Secure Asymmetric SAE Protocol for Client-Server Model
abstract
SAE, short for Simultaneous Authentication of Equals, is a password-authenticated key exchange (PAKE) protocol, by which the two involved parties can achieve mutual authentication and derive high-entropy keys via a memorable password. Currently, the SAE protocol has been standardized and integrated into the latest WPA3 (Wi-Fi Protected Access 3) specifications for protecting Wi-Fi network access. Whereas, SAE is a symmetric PAKE protocol unable to resist the server compromise attacks, and it involves explicit key confirmation flows which may be redundant for usage in existing protocols such as the TLS 1.3, etc. So, we naturally wonder that if we can construct a provably secure one-round asymmetric PAKE from the distinguished SAE. This paper affirms this by presenting an efficient asymmetric variant of SAE, called SAE+, and backing it up with a formal security proof under the widely accepted BPR security model. The new SAE+ is designed to enable a single round-trip execution, with the client initiating the communication, making it an ideal fit for integration into IETF protocols such as TLS 1.3. This feature aligns with the requirements set forth in the “Usage of PAKE with TLS 1.3" document. The SAE+ is secure against the off-line dictionary and server compromise attacks, and supports the desired forward secrecy, i.e., compromising the long-term secret password does not compromise the secrecy of the previously established session keys. In addition, the performance evaluation results presented in this paper demonstrate that the new SAE+ has comparable computational efficiency with some existing outstanding PAKE protocols while outperforms many of them in terms of communication flows.
Mingping Qi, Wei Hu 0008, Yu Tai
IEEE Trans. Inf. Forensics Secur.3
2023 Security Verification of RISC-V System Based on ISA Level Information Flow Tracking
abstract
Software attacks that exploit the hardware security vulnerabilities of processors have become new breakthrough points for hackers, which pose severe threats to hardware security and trust. This paper proposes a novel system security verification method based on instruction set architecture (ISA) level information flow tracking (IFT), which is capable of modeling and checking security properties in both software and hardware designs. We use RISC-V system as a demonstration, which is a lately developed open-source ISA widely used in Internet of Things and is facing severe security threats due to the universal interconnection of devices. By developing RISC-V software and hardware IFT models, security properties including confidentiality and integrity can be verified and vulnerabilities can be detected. Experimental results show that the proposed verification method can detect software security threats and hardware security vulnerabilities in the RISC-V processor design.
Lingjuan Wu, Yu Tai, Wei Hu 0008
ATS4
2023 Automated Hardware Trojan Detection at LUT Using Explainable Graph Neural Networks
abstract
Trojan horses represent a major threat to hardware security and trust. In this work, we propose a novel hardware Trojan detection method based on explainable graph neural networks (GNNs) targeting FPGA netlists. We leverage the rich explicit structural features and behavioral characteristics at LUT, which offers an ideal abstraction level and granularity for Trojan detection. A GNN model with optimized class-balanced focal loss is trained for automated Trojan feature extraction and classification. Based on the Granger causality theory, we develop an interpretable approach to explain the decision mechanism of our GNN model. Experimental evaluations using 927 Trust-Hub hardware Trojan benchmarks and 262 Trojan free open source IP cores show that the proposed method provides promising detection results with accuracy, precision and F1-measure of 98.78%, 99.69% and 99.23% for Xilinx FPGA netlists while 97.93%, 97.87% and 98.51% for Intel FPGA netlists respectively. The experiment results have demonstrated that the proposed explainable approach can successfully identify the essential components that contribute to accurate Trojan classification and provide interpretable explanation for the GNN model.
Lingjuan Wu, Yu Tai, Wei Hu 0008
ICCAD4
2023 A Diffusion Simulation User Behavior Perception Attention Network for Information Diffusion Prediction
Yuanming Shao, Yu Tai
PRCV (9)3
2023 A Representation Learning Link Prediction Approach Using Line Graph Neural Networks
Yu Tai, Weizhe Zhang
PRCV (9)1
2023 Multi-modal Graph and Sequence Fusion Learning for Recommendation
Yu Tai, Weizhe Zhang
PRCV (1)5
2023 Multi-behavior Enhanced Graph Neural Networks for Social Recommendation
Anfeng Huang, Yu Tai, Weizhe Zhang
PRCV (10)5
2023 Predicting information diffusion using the inter- and intra-path of influence transitivity
Yu Tai, Weizhe Zhang, Yan Wang 0002
Inf. Sci.1
2023 PDA-GNN: propagation-depth-aware graph neural networks for recommendation
Yu Tai, Weizhe Zhang
World Wide Web (WWW)4
2021 Developing Formal Models for Measuring Fault Effects Using Functional EDA Tools
abstract
State-of-the-art EDA tools largely employ functional circuit models that are inadequate for verifying and emulating design properties related to fault effect and tolerance. In this paper, we derive fully synthesizable fault effect propagation models for formally reasoning about fault-related design behaviors under different types of faults. We associate each signal bit with a binary fault label to reflect its fault attribute. We further derive fine-granularity precise propagation policies and specify these policies as formal models for fault effect analysis using functional EDA tools. Experimental results using IWLS benchmarks have demonstrated that our formal models can be used to measure fault propagation effects and accelerate fault verification through hardware emulation. Our work makes a step towards property driven EDA flows that allow fault tolerance and dependability to be verified alongside functional correctness.
Wei Hu 0008, Lingjuan Wu, Yu Tai
ITC-Asia4
2020 A Unified Formal Model for Proving Security and Reliability Properties
abstract
Taint-propagation and X-propagation analyses are important tools for enforcing circuit design properties such as security and reliability. Fundamental to these tools are effective models for accurately measuring the propagation of information and calculating metadata. In this work, we formalize a unified model for reasoning about taint- and X-propagation behaviors and verifying design properties related to these behaviors. Our model are developed from the perspective of information flow and can be described using standard hardware description language (HDL), which allows formal verification of both taint-propagation (i.e., security) and X-propagation (i.e., reliability) related properties using standard electronic design automation (EDA) verification tools. Experimental results show that our formal model can be used to prove both security and reliability properties in order to uncover unintended design flaw, timing channel and intentional malicious undocumented functionality in circuit designs.
Wei Hu 0008, Lingjuan Wu, Yu Tai, Jiliang Zhang 0002
ATS3
2020 Research on Short-Circuit Characteristics of Subway DC Traction Power Supply System
abstract
The safe and reliable operation of the DC traction system is the basis for the safe operation of modern urban rail transit, and the calculation of the short-circuit current plays an important role in the design of the DC traction power supply system. In the paper, the structure and function of the subway traction power supply system are introduced, and a simulation model of external AC power supply, rectifier unit and traction network are established. Then, based on the structure and parameters of actual subway traction power supply system, a simulation model of the power supply system is established. Under the short-circuit condition in power outlet, short distance and long distance, the short-circuit characteristics in these three situations are obtained. It provides a reference and basis for the design and selection of DC circuit breakers and the accurate setting of DC protection. Finally, the topology of hybrid DC circuit breaker is introduced in detail, and the current commutation law during the process of the fault current interruption is analyzed.
Manman Xia, Yannan Zhou, Yu Tai
IECON5
2020 Memory-Based High-Level Synthesis Optimizations Security Exploration on the Power Side-Channel
abstract
High-level synthesis (HLS) allows hardware designers to think algorithmically and not worry about low-level, cycle-by-cycle details. This provides the ability to quickly explore the architectural design space and tradeoffs between resource utilization and performance. Unfortunately, security evaluation is not a standard part of the HLS design flow. In this article, we aim to understand the effects of memory-based HLS optimizations on power side-channel leakage. We use Xilinx Vivado HLS to develop different cryptographic cores, implement them on a Spartan-6 FPGA, and collect power traces. We evaluate the designs with respect to resource utilization, performance, and information leakage through power consumption. We have two important observations and contributions. First, the choice of resource optimization directive results in different levels of side-channel vulnerabilities. Second, the partitioning optimization directive can greatly compromise the hardware cryptographic system through power side-channel leakage due to the deployment of memory control logic. We describe an evaluation procedure for power side-channel leakage and use it to make best-effort recommendations about how to design more secure architectures in the cryptographic domain.
Lu Zhang 0074, Wei Hu 0008, Yu Tai, Jeremy Blackstone, Ryan Kastner
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
2018 Examining the consequences of high-level synthesis optimizations on power side-channel
abstract
High-level synthesis (HLS) allows hardware designers to think algorithmically and not have to worry about low-level, cycle-by-cycle details. This provides the ability to quickly explore the architectural design space and tradeoff between resource utilization and performance. Unfortunately, evaluating the security is not a standard part of the HLS design flow. In this work, we aim to understand the effects of HLS optimizations with respect to power side-channel leakage. We use Vivado HLS to develop different cryptographic cores, implement them on a Xilinx Spartan 6 FPGA, and collect power traces. We evaluate the designs with respect to resource utilization, performance, and side-channel leakage through power consumption. Furthermore, we analyze the first-order leakage of the HLS-based designs alongside well-known register transfer level (RTL) cryptographic cores. We describe an evaluation procedure for hardware designers and use it to make insightful recommendations on how to design the best architecture in cryptographic domain.
Lu Zhang 0074, Wei Hu 0008, Armita Ardeshiricham, Yu Tai, Jeremy Blackstone, Ryan Kastner
DATE4
2018 A SiC-Based Dual-Input Buck-Boost Converter with Independent MPPT For Photovoltaic Power Systems
abstract
A SiC device-based dual-input Buck-Boost converter (DI-BBC) is analyzed and evaluated for high efficiency photovoltaic (PV) power system applications. The DI-BBC is built by cascading a dual-input Buck converter and a Boost converter. Independent maximum power point tracking (MPPT) of two PV inputs can be achieved within a wide PV voltage range. SiC devices are employed to reduce losses and improve conversion efficiency. Operation principles, modulation strategies, control and design considerations of the DI-BBC are analyzed in detail. Experimental tests were carried out to evaluate the performance of the DI-BBC-based PV system.
Yihang Jia, Yu Tai, Hongfei Wu, Yan Xing 0001
IECON3
2018 Quantitative Analysis of Timing Channel Security in Cryptographic Hardware Design
abstract
Cryptographic cores are known to leak information about their private key due to runtime variations, and there are many well-known attacks that can exploit this timing channel. In this paper, we study how information theoretic measures can quantify the amount of key leakage that can be exacted from runtime measurements. We develop and analyze 22 Rivest-Shamir-Adleman (RSA) hardware designs-each with unique performance optimizations, timing channel mitigation techniques, or discretization/randomization countermeasures. We demonstrate the effectiveness of information theoretic measures for quantifying timing leakage through correlation analysis of information theoretic measurements and attack results. Experimental results show that mutual information is a promising technique for quantifying timing leakage for RSA, advanced encryption standard, and elliptic curve cryptography ciphers, i.e., the mutual information correlates to being able to successfully guess the value of the private key. This is an important step toward a hardware security metric which allows designers to reason about security alongside traditional hardware design metrics like area, performance, and power.
Baolei Mao, Wei Hu 0008, Alric Althoff, Janarbek Matai, Yu Tai, Timothy Sherwood, Ryan Kastner
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.5
2017 Arbitrary Precision and Complexity Tradeoffs for Gate-Level Information Flow Tracking
abstract
Hardware has become an increasingly attractive target for attackers, yet we still largely lack tools that enable us to analyze large designs for security flaws. Information flow tracking (IFT) models provide an approach to verifying a hardware design's adherence to security properties related to isolation and reachability.
Andrew Becker, Wei Hu 0008, Yu Tai, Philip Brisk, Ryan Kastner, Paolo Ienne
DAC3
2017 Why you should care about don't cares: Exploiting internal don't care conditions for hardware Trojans
abstract
Hardware Trojans are a significant security threat due to the globalization of hardware design and supply chain. We demonstrate a new type of hardware Trojan hidden behind internal don't care conditions. The proposed Trojans can pass through formal equivalence checking; they may reside after logic synthesis optimizations; and they are resilient to switching probability and side channel analysis. The new Trojans can create a surface for fault attack to retrieve secret information or downgrade performance by increasing power consumption. Experimental results show that these Trojans may stay after logic synthesis and that secret information can be retrieved using fault attack. We present detectability analysis and suggest synthesis optimizations as well as countermeasures that can help mitigate this new Trojan.
Wei Hu 0008, Lu Zhang 0074, Armita Ardeshiricham, Jeremy Blackstone, Bochuan Hou, Yu Tai, Ryan Kastner
ICCAD6
2016 Imprecise security: quality and complexity tradeoffs for hardware information flow tracking
abstract
Secure hardware design is a challenging task that goes far beyond ensuring functional correctness. Important design properties such as non-interference cannot be verified on functional circuit models due to the lack of essential information (e.g., sensitivity level) for reasoning about security. Hardware information flow tracking (IFT) techniques associate data objects in the hardware design with sensitivity labels for modeling security-related behaviors. They allow the designer to test and verify security properties related to confidentiality, integrity, and logical side channels. However, precisely accounting for each bit of information flow at the hardware level can be expensive. In this work, we focus on the precision of the IFT logic. The key idea is to selectively introduce only one sided errors (false positives); these provide a conservative and safe information flow response while reducing the complexity of the security logic. We investigate the effect of logic synthesis on the quality and complexity of hardware IFT and reveal how different logic synthesis optimizations affect the amount of false positives and design overheads of IFT logic. We propose novel techniques to further simplify the IFT logic while adding no, or only a minimum number of, false positives. Additionally, we provide a solution to quantitatively introduce false positives in order to accelerate information flow security verification. Experimental results using IWLS benchmarks show that our method can reduce complexity of GLIFT by 14.47% while adding 0.20% of false positives on average. By quantitatively introducing false positives, we can achieve up to a 55.72% speedup in verification time.
Wei Hu 0008, Andrew Becker, Armita Ardeshiricham, Yu Tai, Paolo Ienne, Ryan Kastner
ICCAD4