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.

Tao Wang 0080

dblp:12/5838-80 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · conflict

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

Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.

Software engineering, system software, and programming languages
1 paper
Program analysis · 100%
Artificial intelligence
1 paper
Deep learning architectures and training · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
convolutional neural network
0.212016
Convolutional Neural Networks over Tree Structures for Programming Language Processing · AAAI 2016
Program analysis
code representation learning
0.212016
Convolutional Neural Networks over Tree Structures for Programming Language Processing · AAAI 2016
Program analysis › machine learning for program analysis
code classification
0.112016
Convolutional Neural Networks over Tree Structures for Programming Language Processing · AAAI 2016

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

convolutional neural network · 0.5abstract syntax tree · 0.5
YearPublicationVenuePosition
2016 Convolutional Neural Networks over Tree Structures for Programming Language Processing
abstract
Programming language processing (similar to natural language processing) is a hot research topic in the field of software engineering; it has also aroused growing interest in the artificial intelligence community. However, different from a natural language sentence, a program contains rich, explicit, and complicated structural information. Hence, traditional NLP models may be inappropriate for programs. In this paper, we propose a novel tree-based convolutional neural network (TBCNN) for programming language processing, in which a convolution kernel is designed over programs' abstract syntax trees to capture structural information. TBCNN is a generic architecture for programming language processing; our experiments show its effectiveness in two different program analysis tasks: classifying programs according to functionality, and detecting code snippets of certain patterns. TBCNN outperforms baseline methods, including several neural models for NLP.
Lili Mou, Ge Li 0001, Lu Zhang 0023, Tao Wang 0080, Zhi Jin 0001
AAAI4
2012 Cost-sensitive classification with inadequate labeled data
Tao Wang 0080, Zhenxing Qin, Shichao Zhang 0001, Chengqi Zhang
Inf. Syst.1
2010 Cost Sensitive Classification in Data Mining
Zhenxing Qin, Chengqi Zhang, Tao Wang 0080, Shichao Zhang 0001
ADMA (1)3
2010 Handling over-fitting in test cost-sensitive decision tree learning by feature selection, smoothing and pruning
Tao Wang 0080, Zhenxing Qin, Zhi Jin 0001, Shichao Zhang 0001
J. Syst. Softw.1