Demo Data from EDBT 2026 / reviewers in the wild / expert
Kai Chen 0010
dblp:c/KaiChen10
· DBLP profile ↗
19ranked-venue papers
4as first author
1since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 11 · 3 first-authorArtificial intelligence and machine learning · 9Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 1 since 2021Systems, architecture and hardware · 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.
| Artificial intelligence
5 papers |
Information extraction and text analysis · 32% Representation and self-supervised learning · 30% Question answering and dialogue systems · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Medical and health informatics · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 77% Operating systems · 23% |
Topics — the 9 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Information extraction and text analysis › text mining › biomedical text mining
clinical information extraction |
0.4 | 1 | 2019 | Extracting Symptoms and their Status from Clinical Conversations · ACL (1) 2019 |
Natural language and speech › Question answering and dialogue systems
machine reading comprehension |
0.3 | 1 | 2018 | QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehension · ICLR (Poster) 2018 |
Machine learning › Representation and self-supervised learning › word representation
skip-gram |
0.2 | 1 | 2013 | Distributed Representations of Words and Phrases and their Compositionality · NIPS 2013 |
Machine learning › Representation and self-supervised learning › word representation
word embedding |
0.2 | 1 | 2013 | Distributed Representations of Words and Phrases and their Compositionality · NIPS 2013 |
Machine learning › Efficient and distributed learning
distributed training |
0.1 | 1 | 2012 | Large Scale Distributed Deep Networks · NIPS 2012 |
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning |
0.1 | 1 | 2012 | Building high-level features using large scale unsupervised learning · ICML 2012 |
Distributed systems
distributed machine learning |
0.1 | 1 | 2012 | Large Scale Distributed Deep Networks · NIPS 2012 |
Machine learning › Representation and self-supervised learning › word representation
distributed representation |
0.0 | 1 | 2013 | Distributed Representations of Words and Phrases and their Compositionality · NIPS 2013 |
Operating systems › kernel
linux kernel |
0.0 | 1 | 2004 | Categorization of Common Coupling and Its Application to the Maintainability of the Linux Kernel · IEEE Trans. Software Eng. 2004 |
Methods — techniques the papers use, named apart from their topics
sequence-to-sequence model · 0.8hierarchical span-attribute tagging · 0.8curriculum learning · 0.8asynchronous SGD · 0.3Sandblaster L-BFGS · 0.3Downpour SGD · 0.3subsampling · 0.2noise contrastive estimation · 0.2negative sampling · 0.2definition-use analysis · 0.0case study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Marchenko Imaging From Rugged Topography in Mountainous AreasabstractMarchenko imaging has the particular ability to generate the subsurface image free of spurious artifacts related to internal multiples. However, conventional Marchenko imaging (C-MI) is performed based on the assumption that the sources and receivers of the recorded seismic data are placed on a flat surface, which is restrictive and hard to satisfy in mountainous areas with rugged topography. The elevation-static correction (or time shift) is a usual solution to ensure this assumption holds. But it only works well if the surface consistency is satisfied. To alleviate the limitations of C-MI in processing seismic data acquired from mountainous areas with rugged topography, we present a technique for conducting Marchenko imaging from a floating datum. The proposed Topography-Marchenko imaging (T-MI) is achieved by estimating an initial down-going focusing function between a floating datum and a focal point in the subsurface. In this work, we use seismic data corrected to a floating datum rather than a final datum as input to the iterative Marchenko scheme to retrieve Green’s functions. The retrieved Marchenko Green’s functions are further used to generate the subsurface image. The T-MI method can effectively avoid imaging distortions caused by the elevation-static correction. The proposed T-MI method is validated through applications to a synthetic model with rugged topography and a land dataset acquired from a mountainous area in Northwest Sichuan, China. Xiaochun Chen, Yezheng Hu, Xuri Huang, Haotian Peng, Kai Chen 0010 |
IEEE Geosci. Remote. Sens. Lett. | 7 |
| 2019 | Extracting Symptoms and their Status from Clinical ConversationsabstractThis paper describes novel models tailored for a new application, that of extracting the symptoms mentioned in clinical conversations along with their status. Lack of any publicly available corpus in this privacy-sensitive domain led us to develop our own corpus, consisting of about 3K conversations annotated by professional medical scribes. We propose two novel deep learning approaches to infer the symptom names and their status: (1) a new hierarchical span-attribute tagging (SA-T) model, trained using curriculum learning, and (2) a variant of sequence-to-sequence model which decodes the symptoms and their status from a few speaker turns within a sliding window over the conversation. This task stems from a realistic application of assisting medical providers in capturing symptoms mentioned by patients from their clinical conversations. To reflect this application, we define multiple metrics. From inter-rater agreement, we find that the task is inherently difficult. We conduct comprehensive evaluations on several contrasting conditions and observe that the performance of the models range from an F-score of 0.5 to 0.8 depending on the condition. Our analysis not only reveals the inherent challenges of the task, but also provides useful directions to improve the models. Nan Du 0002, Kai Chen 0010, Anjuli Kannan, Yuhui Chen, Izhak Shafran |
ACL (1) | 2 |
| 2018 | QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehension
Adams Wei Yu, David Dohan, Minh-Thang Luong, Kai Chen 0010, Mohammad Norouzi 0002, Quoc V. Le |
ICLR (Poster) | 5 |
| 2018 | Semi-supervised Learning for Information Extraction from Dialogue
Anjuli Kannan, Kai Chen 0010, Diana Jaunzeikare, Alvin Rajkomar |
INTERSPEECH | 2 |
| 2013 | Distributed Representations of Words and Phrases and their CompositionalityabstractThe recently introduced continuous Skip-gram model is an efficient method for learning high-quality distributed vector representations that capture a large number of precise syntactic and semantic word relationships. In this paper we present several improvements that make the Skip-gram model more expressive and enable it to learn higher quality vectors more rapidly. We show that by subsampling frequent words we obtain significant speedup, and also learn higher quality representations as measured by our tasks. We also introduce Negative Sampling, a simplified variant of Noise Contrastive Estimation (NCE) that learns more accurate vectors for frequent words compared to the hierarchical softmax. An inherent limitation of word representations is their indifference to word order and their inability to represent idiomatic phrases. For example, the meanings of Canada'' and "Air'' cannot be easily combined to obtain "Air Canada''. Motivated by this example, we present a simple and efficient method for finding phrases, and show that their vector representations can be accurately learned by the Skip-gram model. " Tomás Mikolov, Ilya Sutskever, Kai Chen 0010, Gregory S. Corrado, Jeffrey Dean |
NIPS | 3 |
| 2012 | Building high-level features using large scale unsupervised learning
Quoc V. Le, Marc'Aurelio Ranzato, Rajat Monga, Matthieu Devin, Gregory S. Corrado, Kai Chen 0010, Jeffrey Dean, Andrew Y. Ng |
ICML | 6 |
| 2012 | Large Scale Distributed Deep NetworksabstractRecent work in unsupervised feature learning and deep learning has shown that being able to train large models can dramatically improve performance. In this paper, we consider the problem of training a deep network with billions of parameters using tens of thousands of CPU cores. We have developed a software framework called DistBelief that can utilize computing clusters with thousands of machines to train large models. Within this framework, we have developed two algorithms for large-scale distributed training: (i) Downpour SGD, an asynchronous stochastic gradient descent procedure supporting a large number of model replicas, and (ii) Sandblaster, a framework that supports for a variety of distributed batch optimization procedures, including a distributed implementation of L-BFGS. Downpour SGD and Sandblaster L-BFGS both increase the scale and speed of deep network training. We have successfully used our system to train a deep network 100x larger than previously reported in the literature, and achieves state-of-the-art performance on ImageNet, a visual object recognition task with 16 million images and 21k categories. We show that these same techniques dramatically accelerate the training of a more modestly sized deep network for a commercial speech recognition service. Although we focus on and report performance of these methods as applied to training large neural networks, the underlying algorithms are applicable to any gradient-based machine learning algorithm. Jeffrey Dean, Gregory S. Corrado, Rajat Monga, Kai Chen 0010, Matthieu Devin, Quoc V. Le, Mark Z. Mao, Marc'Aurelio Ranzato, Andrew W. Senior, Paul A. Tucker, Andrew Y. Ng |
NIPS | 4 |
| 2009 | Multiple-parameter coupling metrics for layered component-based software
Liguo Yu, Kai Chen 0010, Srini Ramaswamy |
Softw. Qual. J. | 2 |
| 2007 | A Semantic Anchoring Infrastructure for the Design of Embedded SystemsabstractEmbedded systems are a key enabling technology for the recent vast increase in functionality of a huge list of critical infrastructures. Hybrid automata can be used to model system-level behaviors for the large category of systems that exhibit strong couplings between discrete and continuous dynamics. Many software tools have been developed for hybrid automata to enable model-based design of embedded systems and these software tools are constructed by using their own modeling languages. Model-based design frameworks, such as Model-Integrated Computing (MIC), Model Driven Architecture (MDA), and Model Driven Design (MDD), have been advocated to raise the level of abstraction in software tool design by placing stronger emphasis on the use of software models in the software tool design process. In particular, MIC places strong emphasis on the use of Domain Specific Modeling Languages(DSMLs) and model transformations in design flows. Practical and effective development of formal specifications for DSML semantics within model-based tools can be challenging, but could positively impact adoption and reuse of these tools. The semantic anchoring methodology was developed to address this challenge by formally tying DSMLs to a "semantic unit", which is a formal specification that captures the operational semantics of a specific model of computation. Leveraging our prior work with semantic units, we develop a semantic unit for hybrid automata. In this paper, we explicitly specify the operational semantics of hybrid automata, and develop the corresponding semantic unit and model transformation rules. We demonstrate the effectiveness of the infrastructure in a practical case study involving the hybrid automata DSMLs, HyVisual and ReachLab. Graham Hemingway, Hang Su 0009, Kai Chen 0010, Tak-John Koo |
COMPSAC (1) | 3 |
| 2007 | Compositional specification of behavioral semanticsabstractAn emerging common trend in model-based design of embedded software and systems is the adoption of domain-specific modeling languages (DSMLs). While abstract syntax metamodeling enables the rapid and inexpensive development of DSMLs, the specification of DSML semantics is still a hard problem. In previous work, we have developed methods and tools for the semantic anchoring of DSMLs. Semantic anchoring introduces a set of reusable "semantic units" that provide reference semantics for basic behavioral categories using the abstract state machine (ASM) framework. In this paper, we extend the semantic anchoring framework to heterogeneous behaviors by developing a method for the composition of semantic units. Semantic unit composition reduces the required effort from DSML designers and improves the quality of the specification. The proposed method is demonstrated through a case study Kai Chen 0010, Janos Sztipanovits, Sandeep Neema |
DATE | 1 |
| 2007 | A Case Study on Semantic Unit CompositionabstractIn previous work we have discussed a semantic anchoring framework that enables the semantic specification of Domain-Specific Modeling languages by specifying semantic anchoring rules to predefined semantic units. This framework is further extended to support heterogeneous systems by developing a method for the composition of semantic units. In this paper, we explain the semantic unit composition through a case study. Kai Chen 0010, Janos Sztipanovits, Sandeep Neema |
MiSE@ICSE | 1 |
| 2007 | Common Coupling as a Measure of Reuse Effort in Kernel-Based Software
Liguo Yu, Stephen R. Schach, Kai Chen 0010 |
SEKE | 3 |
| 2006 | Model-Based Tool-Chain Infrastructure for Automated Analysis of Embedded Systems
Hang Su 0009, Graham Hemingway, Kai Chen 0010, Tak-John Koo |
ATVA | 3 |
| 2006 | An Empirical Study of the Maintenance Effort
Liguo Yu, Kai Chen 0010 |
SEKE | 2 |
| 2006 | Two Perspectives on Open-Source Software Evolution: Maintenance and Reuse
Liguo Yu, Kai Chen 0010 |
SEKE | 2 |
| 2006 | Maintainability of the kernels of open-source operating systems: A comparison of Linux with FreeBSD, NetBSD, and OpenBSD
Liguo Yu, Stephen R. Schach, Kai Chen 0010, Gillian Z. Heller, A. Jefferson Offutt |
J. Syst. Softw. | 3 |
| 2005 | Toward a semantic anchoring infrastructure for domain-specific modeling languagesabstractMetamodeling facilitates the rapid, inexpensive development of domain-specific modeling languages (DSML-s). However, there are still challenges hindering the wide-scale industrial application of model-based design. One of these unsolved problems is the lack of a practical, effective method for the formal specification of DSML semantics. This problem has negative impact on reusability of DSML-s and analysis tools in domain specific tool chains. To address these issues, we propose a formal well founded methodology with supporting tools to anchor the semantics of DSML-s to precisely defined and validated "semantic units". In our methodology, each of the syntactic and semantic DSML components is defined precisely and completely. The main contribution of our approach is that it moves toward an infrastructure for DSML design that integrates formal methods with practical engineering tools. In this paper we use a mathematical model, Abstract State Machines, a common semantic framework to define the semantic domains of DSML-s. Kai Chen 0010, Janos Sztipanovits, Sandeep Neema |
EMSOFT | 1 |
| 2004 | Open-Source Change Logs
Kai Chen 0010, Stephen R. Schach, Liguo Yu, A. Jefferson Offutt, Gillian Z. Heller |
Empir. Softw. Eng. | 1 |
| 2004 | Categorization of Common Coupling and Its Application to the Maintainability of the Linux KernelabstractData coupling between modules, especially common coupling, has long been considered a source of concern in software design, but the issue is somewhat more complicated for products that are comprised of kernel modules together with optional nonkernel modules. This paper presents a refined categorization of common coupling based on definitions and uses between kernel and nonkernel modules and applies the categorization to a case study. Common coupling is usually avoided when possible because of the potential for introducing risky dependencies among software modules. The relative risk of these dependencies is strongly related to the specific definition-use relationships. In a previous paper, we presented results from a longitudinal analysis of multiple versions of the open-source operating system Linux. This paper applies the new common coupling categorization to version 2.4.20 of Linux, counting the number of instances of common coupling between each of the 26 kernel modules and all the other nonkernel modules. We also categorize each coupling in terms of the definition-use relationships. Results show that the Linux kernel contains a large number of common couplings of all types, raising a concern about the long-term maintainability of Linux. Liguo Yu, Stephen R. Schach, Kai Chen 0010, A. Jefferson Offutt |
IEEE Trans. Software Eng. | 3 |