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

Like Gao

dblp:23/1761 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
1since 2021 · last 2026
—ORCID · none

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

Databases, data management, data science and information retrieval · 8 · 5 first-authorArtificial intelligence and machine learning · 4 · 3 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.

Databases, data mining, and information retrieval
5 papers
Data stream processing · 24% Information retrieval · 20% Data mining · 18%

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

TopicWeightPapersLastEvidence papers
Distributed and cloud data management › mapreduce
mapreduce and parallel database integration
0.112010
Integrating hadoop and parallel DBMs · SIGMOD Conference 2010
Data stream processing
streaming time series
0.122005
Continuous Similarity-Based Queries on Streaming Time Series · IEEE Trans. Knowl. Data Eng. 2005
Continually evaluating similarity-based pattern queries on a streaming time series · SIGMOD Conference 2002
Data mining › dimensionality reduction › feature selection
cost-sensitive feature selection
0.112005
Feature Selection for Building Cost-Effective Data Stream Classifiers · ICDM 2005
Data mining › dimensionality reduction
feature selection
0.112005
Feature Selection for Building Cost-Effective Data Stream Classifiers · ICDM 2005
Query processing and optimization
similarity query processing
0.112005
Continuous Similarity-Based Queries on Streaming Time Series · IEEE Trans. Knowl. Data Eng. 2005
Information retrieval
similarity search
0.112005
Continuous Similarity-Based Queries on Streaming Time Series · IEEE Trans. Knowl. Data Eng. 2005
Data stream processing › stream mining
stream classification
0.112005
Feature Selection for Building Cost-Effective Data Stream Classifiers · ICDM 2005
Information retrieval › similarity search
nearest neighbor search
0.012002
Continually evaluating similarity-based pattern queries on a streaming time series · SIGMOD Conference 2002
Information retrieval › similarity search › sequence similarity search
time series similarity search
0.012002
Continually evaluating similarity-based pattern queries on a streaming time series · SIGMOD Conference 2002

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

fast fourier transform · 0.1relief algorithm extension · 0.1prediction methods · 0.1cross-correlation · 0.1cost estimation · 0.1precomputation · 0.0bounding trapezoids · 0.0SQL · 0.0prediction · 0.0
YearPublicationVenuePosition
2026 Real-time dynamic strain monitoring for battery hazard identification
Linrui Ma, Yunpeng Zhen, Like Gao, Ronggui Peng, Ningbo Ding, Dongxu Ma, Guixin Wang
Eng. Appl. Artif. Intell.3
2015 Modified sliding mode synchronization of typical three-dimensional fractional-order chaotic systems
Like Gao, Wenji Zhu, Zhiding Wu, Tiedong Ma
Neurocomputing1
2010 Integrating hadoop and parallel DBMs
abstract
Teradata's parallel DBMS has been successfully deployed in large data warehouses over the last two decades for large scale business analysis in various industries over data sets ranging from a few terabytes to multiple petabytes. However, due to the explosive data volume increase in recent years at some customer sites, some data such as web logs and sensor data are not managed by Teradata EDW (Enterprise Data Warehouse), partially because it is very expensive to load those extreme large volumes of data to a RDBMS, especially when those data are not frequently used to support important business decisions. Recently the MapReduce programming paradigm, started by Google and made popular by the open source Hadoop implementation with major support from Yahoo!, is gaining rapid momentum in both academia and industry as another way of performing large scale data analysis. By now most data warehouse researchers and practitioners agree that both parallel DBMS and MapReduce paradigms have advantages and disadvantages for various business applications and thus both paradigms are going to coexist for a long time [16]. In fact, a large number of Teradata customers, especially those in the e-business and telecom industries have seen increasing needs to perform BI over both data stored in Hadoop and data in Teradata EDW. One common thing between Hadoop and Teradata EDW is that data in both systems are partitioned across multiple nodes for parallel computing, which creates integration optimization opportunities not possible for DBMSs running on a single node. In this paper we describe our three efforts towards tight and efficient integration of Hadoop and Teradata EDW.
Pekka Kostamaa, Like Gao
SIGMOD Conference3
2005 Feature Selection for Building Cost-Effective Data Stream Classifiers
abstract
A stream classifier is a decision model that assigns a class label to a data stream, based on its arriving data. Various features of the stream can be used in the classifier, each of which may have different relevance to the classification task and different cost in obtaining its value. As time passes by, some less costly features may become more relevant, but the time needed for decision may be considered as a cost. A challenge is how to balance the different costs when building a cost-effective classifier. This paper proposes a new feature selection strategy that extends the traditional relief algorithm in two aspects: (1) estimate the classification cost associated with each feature, and (2) order all the features with a score that combines both cost estimation and classification relevance. A classifier is then built with the selected features using a traditional classification method. Experimental results show that classifiers constructed with this strategy are indeed cost effective.
Like Gao, Xiaoyang Sean Wang
ICDM1
2005 Continuous Similarity-Based Queries on Streaming Time Series
abstract
In many applications, local or remote sensors send in streams of data, and the system needs to monitor the streams to discover relevant events/patterns and deliver instant reaction correspondingly. An important scenario is that the incoming stream is a continually appended time series, and the patterns are time series in a database. At each time when a new value arrives (called a time position), the system needs to find, from the database, the nearest or near neighbors of the incoming time series up to the time position. This paper attacks the problem by using fast Fourier transform (FFT) to efficiently find the cross correlations of time series, which yields, in a batch mode, the nearest and near neighbors of the incoming time series at many time positions. To take advantage of this batch processing in achieving fast response time, this paper uses prediction methods to predict future values. When the prediction length is long, FFT is used to compute the cross correlations of the predicted series (with the values that have already arrived) and the database patterns, and to obtain predicted distances between the incoming time series at many future time positions and the database patterns. If the prediction length is short, the direct computation method is used to obtain these predicted distances to avoid the overhead of using FFT. When the actual data value arrives, the prediction error together with the predicted distances is used to filter out patterns that are not possible to be the nearest or near neighbors, which provides fast responses. Experiments show that with reasonable prediction errors, the performance gain is significant. Especially, when the long term predictions are available, the proposed method can handle incoming data at a very fast streaming rate.
Like Gao, Xiaoyang Sean Wang
IEEE Trans. Knowl. Data Eng.1
2004 Expressing and Optimizing Similarity-Based Queries in SQL
Like Gao, Min Wang 0001, Xiaoyang Sean Wang, Sriram Padmanabhan
ER1
2003 Using Triangle Inequality to Efficiently Process Continuous Queries on High-Dimensional Streaming Time Series
abstract
In many applications, it is important to quickly find, from a database of patterns, the nearest neighbors of high-dimensional query points that come into the system in a streaming form. Treating each query point as a separate one is inefficient. Consecutive query points are often neighbors in the high-dimensional space, and intermediate results in the processing of one query should help the processing of the next. This paper extends the KD tree with triangle inequality to deal with high-dimensional streaming time series. More specifically, the distances calculated for earlier query points (to patterns) are used to filter out patterns that are not possible to be the nearest neighbor of the current one. Experiments show that this extension works well.
Zhengrong Yao, Like Gao, Xiaoyang Sean Wang
SSDBM2
2003 Supporting Movement Pattern Queries in User-Specified Scales
abstract
An important investigation of moving objects involves searching for objects with specific movement patterns, such as "going up," "going towards southwest," or a combination of these. Movement patterns can be in various scales, and larger-scale patterns usually span over longer time periods with greater disturbances ignored. Movement pattern queries ask for moving objects which show a given movement pattern in a specific scale. This paper studies database techniques to support fast evaluation of movement pattern queries in user-specified scales. The database is assumed to contain position information of moving objects sampled at a certain time interval. A movement pattern is defined as a regular expression of movement letters where each letter describes a set of movement directions. For each series of positions, movement directions of all scales are precomputed and results are mapped into points on a plane. Points on this plane usually cluster well and can be readily bounded by trapezoids. These bounding trapezoids are then stored in a relational database and the query language SQL can be used to help evaluate movement pattern queries. This paper also reports some experiments conducted on a real data set as well as a synthesized data set. Results show that both the precomputation algorithm and the bounding strategy are efficient and scalable.
Yunyao Qu, Changzhou Wang, Like Gao, Xiaoyang Sean Wang
IEEE Trans. Knowl. Data Eng.3
2002 Evaluating continuous nearest neighbor queries for streaming time series via pre-fetching
abstract
For many applications, it is important to quickly locate the nearest neighbor of a given time series. When the given time series is a streaming one, nearest neighbors may need to be found continuously at all time positions. Such a standing request is called a continuous nearest neighbor query. This paper seeks fast evaluation of continuous queries on large databases. The initial strategy is to use the result of one evaluation to restrict the search space for the next. A more fundamental idea is to extend the existing indexing methods, used in many traditional nearest neighbor algorithms, with pre-fetching. Specifically, pre-fetching is to predict the next value of the stream before it arrives, and to process the query as if the predicted value were the real one in order to load the needed index pages and time series into the allocated cache memory. Furthermore, if the pre-fetched candidates cannot fit into the cache memory, they are stored in a sequential file to facilitate fast access to them. Experiments show that pre-fetching improves the response time greatly over the direct use of traditional algorithms, even if the caching provided by the operating system is taken into consideration.
Like Gao, Zhengrong Yao, Xiaoyang Sean Wang
CIKM1
2002 Continually evaluating similarity-based pattern queries on a streaming time series
abstract
In many applications, local or remote sensors send in streams of data, and the system needs to monitor the streams to discover relevant events/patterns and deliver instant reaction correspondingly. An important scenario is that the incoming stream is a continually appended time series, and the patterns are time series in a database. At each time when a new value arrives (called a time position), the system needs to find, from the database, the nearest or near neighbors of the incoming time series up to the time position. This paper attacks the problem by using Fast Fourier Transform (FFT) to efficiently find the cross correlations of time series, which yields, in a batch mode, the nearest and near neighbors of the incoming time series at many time positions. To take advantage of this batch processing in achieving fast response time, this paper uses prediction methods to predict future values. FFT is used to compute the cross correlations of the predicted series (with the values that have already arrived) and the database patterns, and to obtain predicted distances between the incoming time series at many future time positions and the database patterns. When the actual data value arrives, the prediction error together with the predicted distances is used to filter out patterns that are not possible to be the nearest or near neighbors, which provides fast responses. Experiments show that with reasonable prediction errors, the performance gain is significant.
Like Gao, Xiaoyang Sean Wang
SIGMOD Conference1