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

Yufei Gu

dblp:127/9202 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
6since 2021 · last 2025
0009-0007-1151-2748ORCID · corroborated

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

Artificial intelligence and machine learning · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 3 · 2 first-author · 1 since 2021Security and privacy · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 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
2 papers
Learning theory · 34% Deep learning architectures and training · 32% Trustworthy machine learning · 16%
Databases, data mining, and information retrieval
1 paper
Database system architecture and tuning · 50% Query processing and optimization · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
generalization prediction
0.912025
Investigating the Overlooked Hessian Structure: From CNNs to LLMs · ICML 2025
Machine learning › Learning theory › generalization
generalization theory
0.912025
Investigating the Overlooked Hessian Structure: From CNNs to LLMs · ICML 2025
Machine learning › Deep learning architectures and training › loss landscape
hessian spectrum analysis
0.912025
Investigating the Overlooked Hessian Structure: From CNNs to LLMs · ICML 2025
Machine learning › Deep learning architectures and training
loss landscape
0.912025
Investigating the Overlooked Hessian Structure: From CNNs to LLMs · ICML 2025
Machine learning › Learning theory › over-parameterization
double descent
0.812024
Unraveling the Enigma of Double Descent: An In-depth Analysis through the Lens of Learned Feature Space · ICLR 2024
Storage systems › data placement
storage layout optimization
0.812024
Petabyte-Scale Row-Level Operations in Data Lakehouses · Proc. VLDB Endow. 2024
Natural language and speech › Language models and text generation
large language model training
0.312025
Investigating the Overlooked Hessian Structure: From CNNs to LLMs · ICML 2025
Machine learning › Learning theory
generalization
0.212024
Unraveling the Enigma of Double Descent: An In-depth Analysis through the Lens of Learned Feature Space · ICLR 2024

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

runtime filtering · 1.5position deletes · 1.5equality deletes · 1.5spectral analysis · 0.9maximum entropy modeling · 0.9empirical analysis · 0.8bias-variance trade-off · 0.8
YearPublicationVenuePosition
2025 Investigating the Overlooked Hessian Structure: From CNNs to LLMs
abstract
It is well-known that the Hessian of deep loss landscape matters to optimization and generalization of deep learning. Previous studies reported a rough Hessian structure in deep learning, which consists of two components, a small number of large eigenvalues and a large number of nearly-zero eigenvalues. To the best of our knowledge, we are the first to report that a simple but overlooked power-law Hessian structure exists in well-trained deep neural networks, including Convolutional Neural Networks (CNNs) and Large Language Models (LLMs). Moreover, we provide a maximum-entropy theoretical interpretation for the power-law Hessian structure and theoretically demonstrate the existence of robust and low-dimensional subspace of deep neural networks. Our extensive experiments using the proposed power-law spectral method demonstrate that the power-law Hessian spectra critically relate to multiple important behaviors of deep learning, including optimization, generalization, and overparameterization. Notably, we discover that the power-law Hessian structure of a given LLM can effectively predict generalization during training, while conventional sharpness-based generalization measures that often works well on CNNs become nearly useless for as a generalization predictor of LLMs.
Qianyuan Tang 0001, Yufei Gu, Yunfeng Cai, Mingming Sun 0001, Ping Li 0001, Zhou Xun, Zeke Xie
ICML2
2025 SpikeCLIP: A contrastive language-image pretrained spiking neural network
Changze Lv, Tianlong Li, Yufei Gu, Jianhan Xu, Cenyuan Zhang, Muling Wu, Xiaoqing Zheng, Xuanjing Huang 0001
Neural Networks4
2025 Dynamic graph contrastive learning for multivariate time series anomaly detection
Anqin Zhang, Pengzhou Chen, Yufei Gu
J. Supercomput.3
2024 Unraveling the Enigma of Double Descent: An In-depth Analysis through the Lens of Learned Feature Space
abstract
Double descent presents a counter-intuitive aspect within the machine learning domain, and researchers have observed its manifestation in various models and tasks. While some theoretical explanations have been proposed for this phenomenon in specific contexts, an accepted theory for its occurring mechanism in deep learning remains yet to be established. In this study, we revisit the phenomenon of double descent and demonstrate that the presence of noisy data strongly influences its occurrence. By comprehensively analysing the feature space of learned representations, we unveil that double descent arises in imperfect models trained with noisy data. We argue that while small and intermediate models before the interpolation threshold follow the traditional bias-variance trade-off, over-parameterized models interpolate noisy samples among robust data thus acquiring the capability to separate the information from the noise. The source code is available at \url{https://github.com/Yufei-Gu-451/double_descent_inference.git}.
Yufei Gu, Xiaoqing Zheng, Tomaso Aste
ICLR1
2024 Petabyte-Scale Row-Level Operations in Data Lakehouses
abstract
Data lakehouses combine the almost infinite scale and diverse tooling of a data lake with the reliability and functionality of a data warehouse. This paper presents extensions that enhance data lake-houses using Apache Iceberg and Apache Spark with performant petabyte-scale row-level operations. The framework is capable of handling both high-density and sparse modifications by either materializing changes at the file level during writes or producing equality and position deletes that are lazily merged with existing data during reads. The paper also outlines essential improvements in determining and applying row-level changes: eliminating expensive shuffles with storage-partitioned joins, minimizing write amplification with runtime filtering, and optimizing the layout of output data with adaptive writes. Our evaluation demonstrates the relative strengths and weaknesses of the various materialization strategies, highlighting the use cases that require each technique. We also show an order of magnitude improvement in performance after our enhancements.
Anton Okolnychyi, Kazuyuki Tanimura, Russell Spitzer, Ryan Blue, Szehon Ho, Yufei Gu, Vishwanath Lakkundi, D. B. Tsai
Proc. VLDB Endow.7
2021 Sex-Related Behavioral Differences in Online Math Classes: An Epistemic Network Analysis
Yufei Gu
EDM1
2017 PT-CFI: Transparent Backward-Edge Control Flow Violation Detection Using Intel Processor Trace
abstract
This paper presents PT-CFI, a new backward-edge control flow violation detection system based on a novel use of a recently introduced hardware feature called Intel Processor Trace (PT). Designed primarily for offline software debugging and performance analysis, PT offers the capability of tracing the entire control flow of a running program. In this paper, we explore the practicality of using PT for security applications, and propose to build a new control flow integrity (CFI) model that enforces a backward-edge CFI policy for native COTS binaries based on the traces from Intel PT. By exploring the intrinsic properties of PT with a system call based synchronization primitive and a deep inspection capability, we have addressed a number of technical challenges such as how to make sure the backward edge CFI policy is both sound and complete, how to make PT enforce our CFI policy, and how to balance the performance overhead. We have implemented PT-CFI and evaluated with a number of programs including SPEC2006 and HTTP daemons. Our experimental results show that PT-CFI can enforce a perfect backward-edge CFI with only small overhead for the protected program.
Yufei Gu, Qingchuan Zhao, Yinqian Zhang, Zhiqiang Lin 0001
CODASPY1
2016 Derandomizing Kernel Address Space Layout for Memory Introspection and Forensics
abstract
Modern OS kernels including Windows, Linux, and Mac OS all have adopted kernel Address Space Layout Randomization (ASLR), which shifts the base address of kernel code and data into different locations in different runs. Consequently, when performing introspection or forensic analysis of kernel memory, we cannot use any pre-determined addresses to interpret the kernel events. Instead, we must derandomize the address space layout and use the new addresses. However, few efforts have been made to derandomize the kernel address space and yet there are many questions left such as which approach is more efficient and robust. Therefore, we present the first systematic study of how to derandomize a kernel when given a memory snapshot of a running kernel instance. Unlike the derandomization approaches used in traditional memory exploits in which only remote access is available, with introspection and forensics applications, we can use all the information available in kernel memory to generate signatures and derandomize the ASLR. In other words, there exists a large volume of solutions for this problem. As such, in this paper we examine a number of typical approaches to generate strong signatures from both kernel code and data based on the insight of how kernel code and data is updated, and compare them from efficiency (in terms of simplicity, speed etc.) and robustness (e.g., whether the approach is hard to be evaded or forged) perspective. In particular, we have designed four approaches including brute-force code scanning, patched code signature generation, unpatched code signature generation, and read-only pointer based approach, according to the intrinsic behavior of kernel code and data with respect to kernel ASLR. We have gained encouraging results for each of these approaches and the corresponding experimental results are reported in this paper.
Yufei Gu, Zhiqiang Lin 0001
CODASPY1
2014 SigPath: A Memory Graph Based Approach for Program Data Introspection and Modification
David I. Urbina, Yufei Gu, Juan Caballero, Zhiqiang Lin 0001
ESORICS (2)2
2014 Multi-Aspect, Robust, and Memory Exclusive Guest OS Fingerprinting
abstract
Precise fingerprinting of an operating system (OS) is critical to many security and forensics applications in the cloud, such as virtual machine (VM) introspection, penetration testing, guest OS administration, kernel dump analysis, and memory forensics. The existing OS fingerprinting techniques primarily inspect network packets or CPU states, and they all fall short in precision and usability. As the physical memory of a VM always exists in all these applications, in this article, we present OS-SOMMELIER+, a multi-aspect, memory exclusive approach for precise and robust guest OS fingerprinting in the cloud. It works as follows: given a physical memory dump of a guest OS, OS-SOMMELIER+first uses a code hash based approach from kernel code aspect to determine the guest OS version. If code hash approach fails, OS-SOMMELIER+then uses a kernel data signature based approach from kernel data aspect to determine the version. We have implemented a prototype system, and tested it with a number of Linux kernels. Our evaluation results show that the code hash approach is faster but can only fingerprint the known kernels, and data signature approach complements the code signature approach and can fingerprint even unknown kernels.
Yufei Gu, Yangchun Fu, Aravind Prakash, Zhiqiang Lin 0001, Heng Yin 0001
IEEE Trans. Cloud Comput.1
2012 OS-Sommelier: memory-only operating system fingerprinting in the cloud
abstract
Precise fingerprinting of an operating system (OS) is critical to many security and virtual machine (VM) management applications in the cloud, such as VM introspection, penetration testing, guest OS administration (e.g., kernel update), kernel dump analysis, and memory forensics. The existing OS fingerprinting techniques primarily inspect network packets or CPU states, and they all fall short in precision and usability. As the physical memory of a VM is always present in all these applications, in this paper, we present OS-Sommelier, a memory-only approach for precise and efficient cloud guest OS fingerprinting. Given a physical memory dump of a guest OS, the key idea of OS-Sommelier is to compute the kernel code hash for the precise fingerprinting. To achieve this goal, we face two major challenges: (1) how to differentiate the main kernel code from the rest of code and data in the physical memory, and (2) how to normalize the kernel code to deal with practical issues such as address space layout randomization. We have designed and implemented a prototype system to address these challenges. Our experimental results with over 45 OS kernels, including Linux, Windows, FreeBSD, OpenBSD and NetBSD, show that our OS-Sommelier can precisely fingerprint all the tested OSes without any false positives or false negatives, and do so within only 2 seconds on average.
Yufei Gu, Yangchun Fu, Aravind Prakash, Zhiqiang Lin 0001, Heng Yin 0001
SoCC1