EDBT 2026 Demo / reviewers in the wild / expert
Tao Wang 0080
dblp:12/5838-80
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
convolutional neural network |
0.2 | 1 | 2016 | Convolutional Neural Networks over Tree Structures for Programming Language Processing · AAAI 2016 |
Program analysis
code representation learning |
0.2 | 1 | 2016 | Convolutional Neural Networks over Tree Structures for Programming Language Processing · AAAI 2016 |
Program analysis › machine learning for program analysis
code classification |
0.1 | 1 | 2016 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Convolutional Neural Networks over Tree Structures for Programming Language ProcessingabstractProgramming 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 |
AAAI | 4 |
| 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 |