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

Ping Liu 0001

dblp:34/188-1 · DBLP profile ↗
← Back
13ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 7 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 4Theory of computation · 2Systems, architecture and hardware · 1Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1

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
2 papers
Knowledge graphs · 80% Information retrieval · 20%

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

TopicWeightPapersLastEvidence papers
Knowledge graphs
knowledge graph embedding
0.612022
Knowledge Graph Embedding by Double Limit Scoring Loss · IEEE Trans. Knowl. Data Eng. 2022
Knowledge graphs
link prediction
0.612022
Knowledge Graph Embedding by Double Limit Scoring Loss · IEEE Trans. Knowl. Data Eng. 2022
Information retrieval › online advertising
behavioral targeting
0.112012
Efficient Behavior Targeting Using SVM Ensemble Indexing · ICDM 2012
Information retrieval › user behavior
click prediction
0.112012
Efficient Behavior Targeting Using SVM Ensemble Indexing · ICDM 2012

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

negative sampling · 0.6margin-based ranking loss · 0.6indexing · 0.1SVM ensemble · 0.1
YearPublicationVenuePosition
2022 Knowledge Graph Embedding by Double Limit Scoring Loss
abstract
Knowledge graph embedding is an effective way to represent knowledge graph, which greatly enhance the performances on knowledge graph completion tasks, e.g., entity or relation prediction. For knowledge graph embedding models, designing a powerful loss framework is crucial to the discrimination between correct and incorrect triplets. Margin-based ranking loss is a commonly used negative sampling framework to make a suitable margin between the scores of positive and negative triples. However, this loss can not ensure ideal low scores for the positive triplets and high scores for the negative triplets, which is not beneficial for knowledge completion tasks. In this paper, we present a double limit scoring loss to separately set upper bound for correct triplets and lower bound for incorrect triplets, which provides more effective and flexible optimization for knowledge graph embedding. Upon the presented loss framework, we present several knowledge graph embedding models including TransE-SS, TransH-SS, TransD-SS, ProjE-SS and ComplEx-SS. The experimental results on link prediction and triplet classification show that our proposed models have the significant improvement compared to state-of-the-art baselines.
Xiaofei Zhou 0002, Lingfeng Niu, Qiannan Zhu, Xingquan Zhu 0001, Ping Liu 0001, Jianlong Tan, Li Guo 0001
IEEE Trans. Knowl. Data Eng.5
2017 Learning Knowledge Embeddings by Combining Limit-based Scoring Loss
abstract
In knowledge graph embedding models, the margin-based ranking loss as the common loss function is usually used to encourage discrimination between golden triplets and incorrect triplets, which has proved effective in many translation-based models for knowledge graph embedding. However, we find that the loss function cannot ensure the fact that the scoring of correct triplets must be low enough to fulfill the translation. In this paper, we present a limit-based scoring loss to provide lower scoring of a golden triplet, and then to extend two basic translation models TransE and TransH, separately to TransE-RS and TransH-RS by combining limit-based scoring loss with margin-based ranking loss. Both the presented models have low complexities of parameters benefiting for application on large scale graphs. In experiments, we evaluate our models on two typical tasks including triplet classification and link prediction, and also analyze the scoring distributions of positive and negative triplets by different models. Experimental results show that the introduced limit-based scoring loss is effective to improve the capacities of knowledge graph embedding.
Xiaofei Zhou 0002, Qiannan Zhu, Ping Liu 0001, Li Guo 0001
CIKM3
2014 Delta-K 2-tree for Compact Representation of Web Graphs
Gang Xiong 0001, Yanbing Liu 0007, Ping Liu 0001, Li Guo 0001
APWeb5
2014 A factor-searching-based multiple string matching algorithm for intrusion detection
abstract
Multiple string matching plays a fundamental role in network intrusion detection systems. Automata-based multiple string matching algorithms like AC, SBDM and SBOM are widely used in practice, but the huge memory usage of automata prevents them from being applied to a large-scale pattern set. Meanwhile, poor cache locality of huge automata degrades the matching speed of algorithms. Here we propose a space-efficient multiple string matching algorithm BVM, which makes use of bit-vector and succinct hash table to replace the automata used in factor-searching-based algorithms. Space complexity of the proposed algorithm is O(rm2+ ΣpϵP|p|), that is more space-efficient than the classic automata-based algorithms. Experiments on datasets including Snort, ClamAV, URL blacklist and synthetic rules show that the proposed algorithm significantly reduces memory usage and still runs at a fast matching speed. Above all, BVM costs less than 0.75% of the memory usage of AC, and is capable of matching millions of patterns efficiently.
Yanbing Liu 0007, Qingyun Liu 0001, Ping Liu 0001, Jianlong Tan, Li Guo 0001
ICC3
2012 Efficient Behavior Targeting Using SVM Ensemble Indexing
abstract
Behavior targeting (BT) is a promising tool for online advertising. The state-of-the-art BT methods, which are mainly based on regression models, have two limitations. First, learning regression models for behavior targeting is difficult since user clicks are typically several orders of magnitude fewer than views. Second, the user interests are not fixed, but often transient and influenced by media and pop culture. In this paper, we propose to formulate behavior targeting as a classification problem. Specifically, we propose to use an SVM ensemble for behavior prediction. The challenge of using ensemble SVM for BT stems from the computational complexity (it takes 53 minutes in our experiments to predict behavior for 32 million users, which is inadequate for online application). To this end, we propose a fast ensemble SVM prediction framework, which builds an indexing structure for SVM ensemble to achieve sub-linear prediction time complexity. Experimental results on real-world large scale behavior targeting data demonstrate that the proposed method is efficient and outperforms existing linear regression based BT models.
Jun Li 0016, Peng Zhang 0001, Yanan Cao 0001, Ping Liu 0001, Li Guo 0001
ICDM4
2012 A framework for application-driven classification of data streams
Peng Zhang 0001, Byron J. Gao, Ping Liu 0001, Yong Shi 0001, Li Guo 0001
Neurocomputing3
2011 Continuous data stream query in the cloud
abstract
Cloud computing represents one of the most important research directions for modern computing systems. Existing research efforts on Cloud computing were all focused on designing advanced storage and query techniques for static data. None of them consider the problem that data in a Cloud may appear as continuous and rapid data streams. To address this problem, in this paper we propose a new LCN-Index framework to handle continuous data stream queries in the Cloud. LCN-Index uses the Map-Reduce computing paradigm to process all the queries. In the Mapping stage, it divides all the queries into a batch of predicate sets which are then deployed onto mapping nodes using interval predicate index. In the reducing stage, it merges results from the mapping nodes using multi attribute hash index. In so doing, a data stream can be efficiently evaluated by traversing through the LCN-Index framework. Experiments demonstrate the utility of the proposed method.
Jun Li 0016, Peng Zhang 0001, Jianlong Tan, Ping Liu 0001, Li Guo 0001
CIKM4
2011 Accelerating DFA Construction by Hierarchical Merging
abstract
Regular expression matching is widely used in many network applications to analyze suspicious traffic against predefined signatures, and to discover anomalous events. Deterministic Finite Automaton (DFA), which recognizes a set of regular expressions, is the basic data structure to scan input traffic byte by byte. Though DFA meets the requirement of real-time processing of network traffic, constructing a combined DFA for a set of regular expression signatures is very time-consuming, especially when the signature set is large. To attack this problem, we propose new strategies to accelerate DFA construction. The basic idea of our method is to construct the combined DFA by hierarchical merging of the DFAs of each single regular expression. Our method runs in $O(|Q| |\Sigma|\ln n)$ time, which is substantially superior to the time complexity $O(|Q| |\Sigma|(\overset{n}{\underset{i=1}{\sum}}|Q_i|)^2)$of classical subset construction algorithm\cite{Aho1986}. Experiment on real signatures from open-source systems, such as L7-filter, BRO and SNORT, demonstrates that our method performs 45 times faster than the subset construction algorithm on average.
Yanbing Liu 0007, Li Guo 0001, Muyi Guo, Ping Liu 0001
ISPA4
2011 Revisiting Multiple Pattern Matching Algorithms for Multi-Core Architecture
Guangming Tan, Ping Liu 0001, Dongbo Bu, Yanbing Liu 0007
J. Comput. Sci. Technol.2
2010 Compressing Regular Expressions' DFA Table by Matrix Decomposition
Yanbing Liu 0007, Li Guo 0001, Ping Liu 0001, Jianlong Tan
CIAA3
2009 A Table Compression Method for Extended Aho-Corasick Automaton
Yanbing Liu 0007, Yifu Yang, Ping Liu 0001, Jianlong Tan
CIAA3
2008 Accelerating Multiple String Matching by Using Cache-Efficient Strategy
abstract
String matching plays a fundamental role in many network security applications such as NIDS, virus detection and information filtering. In this paper, we proposed cache-efficient methods to accelerate classical multiple string matching algorithms. We observed that most classical algorithms perform poorly as pattern set grows due to their high memory requirement and the poor cache behavior. Based on this observation, we proposed efficient methods employing cache-efficient strategies, i.e., to accelerate string matching by minimizing memory usage and maximizing cache locality. Experimental results on random datasets demonstrated that our new methods are substantially faster than classical methods.
Jianlong Tan, Yanbing Liu 0007, Ping Liu 0001
WAIM3
2005 A Partition-Based Efficient Algorithm for Large Scale Multiple-Strings Matching
Ping Liu 0001, Yanbing Liu 0007, Jianlong Tan
SPIRE1