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.

Daniel Liu

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

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

Databases, data management, data science and information retrieval · 4 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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.

Databases, data mining, and information retrieval
3 papers
Graph data management · 41% Information retrieval · 27% Data models and query languages · 14%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 60% Computational finance and economics · 40%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%

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

TopicWeightPapersLastEvidence papers
Information retrieval
fact-checking
0.822019
AggChecker: A Fact-Checking System for Text Summaries of Relational Data Sets · Proc. VLDB Endow. 2019
Verifying Text Summaries of Relational Data Sets · SIGMOD Conference 2019
Bioinformatics and computational biology
sequence alignment
0.712023
Block Aligner: an adaptive SIMD-accelerated aligner for sequences and position-specific scoring matrices · Bioinform. 2023
Graph data management
temporal graph mining
0.612022
Mint: An Accelerator For Mining Temporal Motifs · MICRO 2022
Graph data management › temporal graph mining
temporal motif mining
0.612022
Mint: An Accelerator For Mining Temporal Motifs · MICRO 2022
Hardware accelerators and domain-specific architectures › graph processing accelerator
graph mining accelerator
0.612022
Mint: An Accelerator For Mining Temporal Motifs · MICRO 2022
Query processing and optimization
aggregate query processing
0.412019
AggChecker: A Fact-Checking System for Text Summaries of Relational Data Sets · Proc. VLDB Endow. 2019
Data models and query languages
natural language interface
0.412019
Verifying Text Summaries of Relational Data Sets · SIGMOD Conference 2019
Computational finance and economics
online advertising
0.212015
From 0.5 Million to 2.5 Million: Efficiently Scaling up Real-Time Bidding · ICDM 2015
Computational finance and economics › online advertising
real-time bidding
0.212015
From 0.5 Million to 2.5 Million: Efficiently Scaling up Real-Time Bidding · ICDM 2015
Natural language and speech › Information extraction and text analysis › argument mining
claim detection
0.112019
Verifying Text Summaries of Relational Data Sets · SIGMOD Conference 2019
Data integration and cleaning
data quality
0.112019
AggChecker: A Fact-Checking System for Text Summaries of Relational Data Sets · Proc. VLDB Endow. 2019

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

task-centric programming model · 1.1search index memoization · 1.1result caching · 0.8query merging · 0.8probabilistic model · 0.8smith-waterman-gotoh dynamic programming · 0.7SIMD · 0.7natural language processing · 0.4machine learning · 0.4information retrieval · 0.4hierarchical resource allocation · 0.2exploration-exploitation · 0.2
YearPublicationVenuePosition
2025 A Large-Scale Study on the Development and Issues of Multi-Agent AI Systems
Daniel Liu, Krishna Upadhyay, Vinaik Chhetri, A. B. Siddique 0001, Umar Farooq 0002
IEEE Big Data1
2023 Block Aligner: an adaptive SIMD-accelerated aligner for sequences and position-specific scoring matrices
abstract
MOTIVATION: Efficiently aligning sequences is a fundamental problem in bioinformatics. Many recent algorithms for computing alignments through Smith-Waterman-Gotoh dynamic programming (DP) exploit Single Instruction Multiple Data (SIMD) operations on modern CPUs for speed. However, these advances have largely ignored difficulties associated with efficiently handling complex scoring matrices or large gaps (insertions or deletions). RESULTS: We propose a new SIMD-accelerated algorithm called Block Aligner for aligning nucleotide and protein sequences against other sequences or position-specific scoring matrices. We introduce a new paradigm that uses blocks in the DP matrix that greedily shift, grow, and shrink. This approach allows regions of the DP matrix to be adaptively computed. Our algorithm reaches over 5-10 times faster than some previous methods while incurring an error rate of less than 3% on protein and long read datasets, despite large gaps and low sequence identities. AVAILABILITY AND IMPLEMENTATION: Our algorithm is implemented for global, local, and X-drop alignments. It is available as a Rust library (with C bindings) at https://github.com/Daniel-Liu-c0deb0t/block-aligner.
Daniel Liu, Martin Steinegger
Bioinform.1
2022 Evaluating a Vendor-derived Pediatric Sepsis Predictive Model in Acute Care Settings
Daniel Liu, Shengfan Zhang, Maryam Alimohammadi, Feliciani Yu Jr.
AMIA1
2022 Mint: An Accelerator For Mining Temporal Motifs
abstract
A variety of complex systems, including social and communication networks, financial markets, biology, and neuroscience are modeled using temporal graphs that contain a set of nodes and directed timestamped edges. Temporal motifs in temporal graphs are generalized from subgraph patterns in static graphs in that they also account for edge ordering and time duration, in addition to the graph structure. Mining temporal motifs is a fundamental problem used in several application domains. However, existing software frameworks offer suboptimal performance due to high algorithmic complexity and irregular memory accesses of temporal motif mining.This paper presents $\mathsf{Mint}$—a novel accelerator architecture and a programming model for mining temporal motifs efficiently. We first divide this workload into three fundamental tasks: search, book-keeping, and backtracking. Based on this, we propose a task-centric programming model that enables decoupled, asynchronous execution. This model unlocks massive opportunities for parallelism, and allows storing task context information on-chip. To best utilize the proposed programming model, we design a domain-specific hardware accelerator using its data path and memory subsystem design to cater to the unique workload characteristics of temporal motif mining. To further improve performance, we propose a novel optimization called search index memoization that significantly reduces memory traffic. We comprehensively compare the performance of $\mathsf{Mint}$ with state-of-the-art temporal motif mining software frameworks (both approximate and exact) running on both CPU and GPU, and show $9\times-2576\times$ benefit in performance.
Nishil Talati, Haojie Ye, Sanketh Vedula, Kuan-Yu Chen 0001, Daniel Liu, Yichao Yuan, David T. Blaauw, Alexander M. Bronstein, Trevor N. Mudge, Ronald G. Dreslinski
MICRO6
2019 Extending Adversarial Attacks and Defenses to Deep 3D Point Cloud Classifiers
abstract
3D object classification using deep neural networks has been extremely successful. As the problem of identifying 3D objects has many safety-critical applications, the neural networks have to be robust against adversarial changes to the input data set. We present a preliminary evaluation of adversarial attacks on 3D point cloud classifiers by evaluating adversarial attacks that were proposed for 2D images, and extending those attacks to reduce the perceptibility of the perturbations in 3D space. We also show the effectiveness of simple defenses against those attacks. Finally, we attempt to explain the effectiveness of the defenses through the intrinsic structures of both the point clouds and the neural networks. Overall, we find that 3D point cloud classifiers are weak to adversarial attacks, but they are also more easily defensible compared to 2D image classifiers. Our investigation will provide the groundwork for future studies on improving the robustness of deep neural networks that handle 3D data.
Daniel Liu, Ronald Yu, Hao Su 0001
ICIP1
2019 Verifying Text Summaries of Relational Data Sets
abstract
We present a novel natural language query interface, the AggChecker, aimed at text summaries of relational data sets. The tool focuses on natural language claims that translate into an SQL query and a claimed query result. Similar in spirit to a spell checker, the AggChecker marks up text passages that seem to be inconsistent with the actual data. At the heart of the system is a probabilistic model that reasons about the input document in a holistic fashion. Based on claim keywords and the document structure, it maps each text claim to a probability distribution over associated query translations. By efficiently executing tens to hundreds of thousands of candidate translations for a typical input document, the system maps text claims to correctness probabilities. This process becomes practical via a specialized processing backend, avoiding redundant work via query merging and result caching. Verification is an interactive process in which users are shown tentative results, enabling them to take corrective actions if necessary. We tested our system on 53 publicly available articles containing 392 claims. Our tool revealed erroneous claims in roughly a third of test cases. Also, AggChecker compares favorably against several automated and semi-automated fact checking baselines.
Saehan Jo, Immanuel Trummer, Weicheng Yu, Xuezhi Wang 0002, Cong Yu 0001, Daniel Liu, Niyati Mehta
SIGMOD Conference6
2019 AggChecker: A Fact-Checking System for Text Summaries of Relational Data Sets
abstract
We demonstrate AggChecker, a novel tool for verifying textual summaries of relational data sets. The system automatically verifies natural language claims about numerical aggregates against the underlying raw data. The system incorporates a combination of natural language processing, information retrieval, machine learning, and efficient query processing strategies. Each claim is translated into a semantically equivalent SQL query and evaluated against the database. Our primary goal is analogous to that of a spell-checker: to identify erroneous claims and provide guidance in correcting them. In this demonstration, we show that our system enables users to verify text summaries much more efficiently than a standard SQL interface.
Saehan Jo, Immanuel Trummer, Weicheng Yu, Xuezhi Wang 0002, Cong Yu 0001, Daniel Liu, Niyati Mehta
Proc. VLDB Endow.6
2015 From 0.5 Million to 2.5 Million: Efficiently Scaling up Real-Time Bidding
abstract
Real-Time Bidding allows an advertiser to purchase media inventory through an auction system that unfolds in the order of milliseconds. Media providers are increasingly being integrated into such programmatic buying platforms. It is typical for a contemporary Real-Time Bidding system to receive millions of bid requests per second at peak time, and have a large portion of these to be irrelevant to any advertiser. Meanwhile, given a valuable bid request, tens of thousands of advertisements might be qualified for scoring. We present our efforts in building selection models for both bid requests and advertisements to handle this scalability challenge. Our bid request model treats the system load as a hierarchical resource allocation problem and directs traffic based on the estimated quality of bid requests. Next, our exploration/exploitation advertisement model selects a limited number of qualified advertisements for thorough scoring based on the expected value of a bid request to the advertiser given its features. Our combined bid request and advertisement model is able to win more auctions and bring more value to clients by stabilizing the bidding pipeline. We empirically show that our deployed system is capable of handling 5x more bid requests.
Jianqiang Shen, Burkay Orten, Sahin Cem Geyik, Daniel Liu, Shahriar Shariat, Fang Bian, Ali Dasdan
ICDM4