Demo Data from EDBT 2026 / reviewers in the wild / expert
John Boaz Lee
dblp:63/9993
· DBLP profile ↗
14ranked-venue papers
7as first author
2since 2021 · last 2022
0000-0002-6886-2120ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 13 · 6 first-author · 2 since 2021Artificial intelligence and machine learning · 7 · 3 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, 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.
| Artificial intelligence
4 papers |
Deep learning architectures and training · 41% Graph learning · 29% Efficient and distributed learning · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Emerging computing paradigms · 67% Energy-efficient computing · 33% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 77% Knowledge graphs · 23% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
network embedding |
0.6 | 1 | 2022 | Role-Based Graph Embeddings · IEEE Trans. Knowl. Data Eng. 2022 |
Data mining › representation learning
graph representation learning |
0.6 | 1 | 2022 | Role-Based Graph Embeddings · IEEE Trans. Knowl. Data Eng. 2022 |
Machine learning › Efficient and distributed learning
model compression |
0.5 | 1 | 2021 | Energy-Efficient Models for High-Dimensional Spike Train Classification using Sparse Spiking Neural Networks · KDD 2021 |
Machine learning › Deep learning architectures and training › regularization
sparse regularization |
0.5 | 1 | 2021 | Energy-Efficient Models for High-Dimensional Spike Train Classification using Sparse Spiking Neural Networks · KDD 2021 |
Energy-efficient computing
energy-efficient machine learning |
0.5 | 1 | 2021 | Energy-Efficient Models for High-Dimensional Spike Train Classification using Sparse Spiking Neural Networks · KDD 2021 |
Emerging computing paradigms
neuromorphic computing |
0.5 | 1 | 2021 | Energy-Efficient Models for High-Dimensional Spike Train Classification using Sparse Spiking Neural Networks · KDD 2021 |
Emerging computing paradigms › neuromorphic computing
spiking neural network |
0.5 | 1 | 2021 | Energy-Efficient Models for High-Dimensional Spike Train Classification using Sparse Spiking Neural Networks · KDD 2021 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.4 | 1 | 2020 | Recurrent Networks for Guided Multi-Attention Classification · KDD 2020 |
Machine learning › Deep learning architectures and training
attention mechanism |
0.3 | 1 | 2018 | Graph Classification using Structural Attention · KDD 2018 |
Machine learning › Graph learning
graph classification |
0.3 | 1 | 2018 | Graph Classification using Structural Attention · KDD 2018 |
Knowledge graphs
link prediction |
0.2 | 1 | 2022 | Role-Based Graph Embeddings · IEEE Trans. Knowl. Data Eng. 2022 |
Methods — techniques the papers use, named apart from their topics
random walk · 1.1attributed random walk · 1.1spiking neural network · 1.0sparsity regularization · 1.0reparameterization · 1.0recurrent network · 0.4attention mechanism · 0.4recurrent neural network · 0.3graph attention · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Role-Based Graph EmbeddingsabstractRandom walks are at the heart of many existing node embedding and network representation learning methods. However, such methods have many limitations that arise from the use of traditional random walks, e.g., the embeddings resulting from these methods capture proximity (communities) among the vertices as opposed to structural similarity (roles). Furthermore, the embeddings are unable to transfer to new nodes and graphs as they are tied to node identity. To overcome these limitations, we introduce theRole2Vecframework based on the proposed notion ofattributed random walksto learn structural role-based embeddings. Notably, the framework serves as a basis for generalizing any walk-based method. TheRole2Vecframework enables these methods to be more widely applicable by learning inductive functions that capture the structural roles in the graph. Furthermore, the original methods are recovered as a special case of the framework when each vertex is mapped to its own function that uniquely identifies it. Finally, theRole2Vecframework is shown to be effective with an average AUC improvement of 17.8 percent for link prediction while requiring on average 853x less space than existing methods on a variety of graphs from different domains. Nesreen K. Ahmed, Ryan Rossi, John Boaz Lee, Theodore L. Willke, Rong Zhou 0001, Xiangnan Kong, Hoda Eldardiry |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2021 | Energy-Efficient Models for High-Dimensional Spike Train Classification using Sparse Spiking Neural NetworksabstractSpike train classification is an important problem in many areas such as healthcare and mobile sensing, where each spike train is a high-dimensional time series of binary values. Conventional research on spike train classification mainly focus on developing Spiking Neural Networks (SNNs) under resource-sufficient settings (e.g., on GPU servers). The neurons of the SNNs are usually densely connected in each layer. However, in many real-world applications, we often need to deploy the SNN models on resource-constrained platforms (e.g., mobile devices) to analyze high-dimensional spike train data. The high resource requirement of the densely-connected SNNs can make them hard to deploy on mobile devices. In this paper, we study the problem of energy-efficient SNNs with sparsely-connected neurons. We propose an SNN model with sparse spatio-temporal coding. Our solution is based on the re-parameterization of weights in an SNN and the application of sparsity regularization during optimization. We compare our work with the state-of-the-art SNNs and demonstrate that our sparse SNNs achieve significantly better computational efficiency on both neuromorphic and standard datasets with comparable classification accuracy. Furthermore, compared with densely-connected SNNs, we show that our method has a better capability of generalization on small-size datasets through extensive experiments. John Boaz Lee, Xiangnan Kong, Thomas Hartvigsen, Sihong Xie |
KDD | 2 |
| 2020 | Recurrent Networks for Guided Multi-Attention ClassificationabstractAttention-based image classification has gained increasing popularity in recent years. State-of-the-art methods for attention-based classification typically require a large training set and operate under the assumption that the label of an image depends solely on a single object (i.e. region of interest) in the image. However, in many real-world applications (e.g. medical imaging), it is very expensive to collect a large training set. Moreover, the label of each image is usually determined jointly by multiple regions of interest (ROIs). Fortunately, for such applications, it is often possible to collect the locations of the ROIs in each training image. In this paper, we study the problem of guided multi-attention classification, the goal of which is to achieve high accuracy under the dual constraints of (1) small sample size, and (2) multiple ROIs for each image. We propose a model, called Guided Attention Recurrent Network (GARN), for multi-attention classification. Different from existing attention-based methods, GARN utilizes guidance information regarding multiple ROIs thus allowing it to work well even when sample size is small. Empirical studies on three different visual tasks show that our guided attention approach can effectively boost model performance for multi-attention image classification. Xiangnan Kong, Tian Guo 0001, John Boaz Lee, Xinyue Liu 0003, Constance M. Moore |
KDD | 4 |
| 2020 | Dual-Attention Recurrent Networks for Affine Registration of Neuroimaging DataabstractNeuroimaging data typically undergoes several preprocessing steps before further analysis and mining can be done. Affine image registration is one of the important tasks during preprocessing. Recently, several image registration methods which are based on Convolutional Neural Networks have been proposed. However, due to the high computational and memory requirements of CNNs, these methods cannot be used in real-time for large neuroimaging data like fMRI. In this paper, we propose a Dual-Attention Recurrent Network (DRN) which uses a hard attention mechanism to allow the model to focus on small, but task-relevant, parts of the input image – thus reducing computational and memory costs. Furthermore, DRN naturally supports inhomogeneity between the raw input image (e.g., functional MRI) and the image we want to align it to (e.g., anatomical MRI) so it can be applied to harder registration tasks such as fMRI coregistration and normalization. Extensive experiments on two different datasets demonstrate that DRN significantly reduces the computational and memory costs compared with other neural network-based methods without sacrificing the quality of image registration. Xiangnan Kong, Xinyue Liu 0003, John Boaz Lee, Constance M. Moore |
SDM | 4 |
| 2020 | Deep Parametric Model for Discovering Group-cohesive Functional Brain RegionsabstractOne of the primary tasks in neuroimaging is to simplify spatio-temporal scans of the brain (i.e., fMRI scans) by partitioning the voxels into a set of functional brain regions. An emerging line of research utilizes multiple fMRI scans, from a group of subjects, to calculate a single group consensus functional partition. This consensus-based approach is promising as it allows the model to improve the signal-to-noise ratio in the data. However, existing approaches are primarily non-parametric which poses problems when new samples are introduced. Furthermore, most existing approaches calculate a single partition for multiple subjects which fails to account for the functional and anatomical variability between different subjects. In this work, we study the problem of group-cohesive functional brain region discovery where the goal is to use information from a group of subjects to learn “group-cohesive” but individualized brain partitions for multiple fMRI scans. This problem is challenging since neuroimaging datasets are usually quite small and noisy. We introduce a novel deep parametric model based upon graph convolution, called the Brain Region Extraction Network (BREN). By treating the fMRI data as a graph, we are able to integrate information from neighboring voxels during brain region discovery which helps reduce noise for each subject. Our model is trained with a Siamese architecture to encourage partitions that are group-cohesive. Experiments on both synthetic and real-world data show the effectiveness of our proposed approach. John Boaz Lee, Xiangnan Kong, Constance M. Moore, Nesreen K. Ahmed |
SDM | 1 |
| 2020 | On Proximity and Structural Role-based Embeddings in Networks: Misconceptions, Techniques, and ApplicationsabstractStructural roles define sets of structurally similar nodes that are more similar to nodes inside the set than outside, whereas communities define sets of nodes with more connections inside the set than outside. Roles based on structural similarity and communities based on proximity are fundamentally different but important complementary notions. Recently, the notion of structural roles has become increasingly important and has gained a lot of attention due to the proliferation of work on learning representations (node/edge embeddings) from graphs that preserve the notion of roles. Unfortunately, recent work has sometimes confused the notion of structural roles and communities (based on proximity) leading to misleading or incorrect claims about the capabilities of network embedding methods. As such, this article seeks to clarify the misconceptions and key differences between structural roles and communities, and formalize the general mechanisms (e.g., random walks and feature diffusion) that give rise to community- or role-based structural embeddings. We theoretically prove that embedding methods based on these mechanisms result in either community- or role-based structural embeddings. These mechanisms are typically easy to identify and can help researchers quickly determine whether a method preserves community- or role-based embeddings. Furthermore, they also serve as a basis for developing new and improved methods for community- or role-based structural embeddings. Finally, we analyze and discuss applications and data characteristics where community- or role-based embeddings are most appropriate. Ryan Rossi, Di Jin 0003, Sungchul Kim, Nesreen K. Ahmed, Danai Koutra, John Boaz Lee |
ACM Trans. Knowl. Discov. Data | 6 |
| 2019 | Graph Convolutional Networks with Motif-based AttentionabstractThe success of deep convolutional neural networks in the domains of computer vision and speech recognition has led researchers to investigate generalizations of the said architecture to graph-structured data. A recently-proposed method called Graph Convolutional Networks has been able to achieve state-of-the-art results in the task of node classification. However, since the proposed method relies on localized first-order approximations of spectral graph convolutions, it is unable to capture higher-order interactions between nodes in the graph. In this work, we propose a motif-based graph attention model, called Motif Convolutional Networks, which generalizes past approaches by using weighted multi-hop motif adjacency matrices to capture higher-order neighborhoods. A novel attention mechanism is used to allow each individual node to select the most relevant neighborhood to apply its filter. We evaluate our approach on graphs from different domains (social networks and bioinformatics) with results showing that it is able to outperform a set of competitive baselines on the semi-supervised node classification task. Additional results demonstrate the usefulness of attention, showing that different higher-order neighborhoods are prioritized by different kinds of nodes. John Boaz Lee, Ryan Rossi, Xiangnan Kong, Sungchul Kim, Eunyee Koh, Anup B. Rao |
CIKM | 1 |
| 2019 | Attention Models in Graphs: A SurveyabstractGraph-structured data arise naturally in many different application domains. By representing data as graphs, we can capture entities (i.e., nodes) as well as their relationships (i.e., edges) with each other. Many useful insights can be derived from graph-structured data as demonstrated by an ever-growing body of work focused on graph mining. However, in the real-world, graphs can be both large—with many complex patterns—and noisy, which can pose a problem for effective graph mining. An effective way to deal with this issue is to incorporate “attention” into graph mining solutions. An attention mechanism allows a method to focus on task-relevant parts of the graph, helping it to make better decisions. In this work, we conduct a comprehensive and focused survey of the literature on the emerging field of graph attention models. We introduce three intuitive taxonomies to group existing work. These are based on problem setting (type of input and output), the type of attention mechanism used, and the task (e.g., graph classification, link prediction). We motivate our taxonomies through detailed examples and use each to survey competing approaches from a unique standpoint. Finally, we highlight several challenges in the area and discuss promising directions for future work. John Boaz Lee, Ryan Rossi, Sungchul Kim, Nesreen K. Ahmed, Eunyee Koh |
ACM Trans. Knowl. Discov. Data | 1 |
| 2018 | Dynamic Network Embeddings: From Random Walks to Temporal Random WalksabstractNetworks evolve continuously over time with the addition, deletion, and changing of links and nodes. Although many networks contain this type of temporal information, the majority of research in network representation learning has focused on static snapshots of the graph and has largely ignored the temporal dynamics of the network. In this work, we describe a general framework for incorporating temporal information into network embedding methods. The framework gives rise to methods for learning time-respecting embeddings from continuous-time dynamic networks. Overall, the experiments demonstrate the effectiveness of the proposed framework and dynamic network embedding approach as it achieves an average gain of 11.9% across all methods and graphs. The results indicate that modeling temporal dependencies in graphs is important for learning appropriate and meaningful network representations. Giang Hoang Nguyen, John Boaz Lee, Ryan Rossi, Nesreen K. Ahmed, Eunyee Koh, Sungchul Kim |
IEEE BigData | 2 |
| 2018 | Graph Classification using Structural AttentionabstractGraph classification is a problem with practical applications in many different domains. To solve this problem, one usually calculates certain graph statistics (i.e., graph features) that help discriminate between graphs of different classes. When calculating such features, most existing approaches process the entire graph. In a graphlet-based approach, for instance, the entire graph is processed to get the total count of different graphlets or subgraphs. In many real-world applications, however, graphs can be noisy with discriminative patterns confined to certain regions in the graph only. In this work, we study the problem of attention-based graph classification. The use of attention allows us to focus on small but informative parts of the graph, avoiding noise in the rest of the graph. We present a novel RNN model, called the Graph Attention Model (GAM), that processes only a portion of the graph by adaptively selecting a sequence of "informative" nodes. Experimental results on multiple real-world datasets show that the proposed method is competitive against various well-known methods in graph classification even though our method is limited to only a portion of the graph. John Boaz Lee, Ryan Rossi, Xiangnan Kong |
KDD | 1 |
| 2017 | Identifying Deep Contrasting Networks from Time Series Data: Application to Brain Network AnalysisabstractThe analysis of multiple time series data, which are generated from a networked system, has attracted much attention recently. This technique has been used in a wide range of applications including functional brain network analysis of neuroimaging data and social influence analysis. In functional brain network analysis, the activity of different brain regions can be represented as multiple time series. An important task in the analysis is to identify the latent network from the observed time series data. In this network, the edges (functional connectivity) capture the correlation between different time series (brain regions). Conventional network extraction approaches usually focus on capturing the connectivity through linear measures under unsupervised settings. In this paper, we study the problem of identifying deep nonlinear connections under group-contrasting settings, where we have two groups of time series samples, and the goal is to identify nonlinear connections that are discriminative across the two groups. We propose a method called GCC (Graph Construction CNN) which is based on deep convolutional neural networks for the task of network construction. The CNN in our model learns a nonlinear edge-weighting function to assign discriminative values to the edges of a network. Experiments on a real-world ADHD dataset show that our proposed method can effectively identify the nonlinear connections among different brain regions. We also demonstrate the extensibility of our proposed framework by combining it with an autoencoder to capture subgraph patterns from the constructed networks. John Boaz Lee, Xiangnan Kong, Yihan Bao, Constance M. Moore |
SDM | 1 |
| 2013 | Patch Reviewer Recommendation in OSS ProjectsabstractIn an Open Source Software (OSS) project, many developers contribute by submitting source code patches. To maintain the quality of the code, certain experienced developers review each patch before it can be applied or committed. Ideally, within a short amount of time after its submission, a patch is assigned to a reviewer and reviewed. In the real world, however, many large and active OSS projects evolve at a rapid pace and the core developers can get swamped with a large number of patches to review. Furthermore, since these core members may not always be available or may choose to leave the project, it can be challenging, at times, to find a good reviewer for a patch. In this paper, we propose a graph-based method to automatically recommend the most suitable reviewers for a patch. To evaluate our method, we conducted experiments to predict the developers who will apply new changes to the source code in the Eclipse project. Our method achieved an average recall of 0.84 for top-5 predictions and a recall of 0.94 for top-10 predictions. John Boaz Lee, Akinori Ihara, Akito Monden, Ken-ichi Matsumoto |
APSEC (2) | 1 |
| 2012 | Link Prediction in a Modified Heterogeneous Bibliographic NetworkabstractResearchers have discovered, in recent years, the advantages of modeling complex systems using heterogeneous information networks. These networks are comprised of heterogeneous sets of nodes and edges that better represent the different entities and relationships often found in the real world. Although heterogeneous networks provide a richer semantic view of the data, the added complexity makes it difficult to directly apply existing techniques that work well on homogeneous networks. In this paper, we propose a graph modification process that alters an existing heterogeneous bibliographic network into another network, with the purpose of highlighting the important relations in the bibliographic network. Several importance scores, some adopted from existing work and others defined in this work, are then used to measure the importance of links in the modified network. The link prediction problem is studied on the modified network by implementing a random walk-based algorithm on the network. The importance scores and the structure of the modified graph are used to guide a random walker towards relevant parts of the graph, i.e. towards nodes to which new links will be created in the future. The different properties of the proposed algorithm are evaluated experimentally on a real world bibliographic network, the DBLP. Results show that the proposed method outperforms the state-of-the-art supervised technique as well as various approaches based on topology and node attributes. John Boaz Lee, Henry N. Adorna |
ASONAM | 1 |
| 2011 | Voting Behavior Analysis in the Election of Wikipedia AdminsabstractPast work analyzing elections in online domains has largely ignored the underlying social networks present in such environments. Here, we study the Wikipedia Request for Adminship (RfA) process within the context of a social network and pinpoint several factors influencing different stages of the voting process. The facets explored are: election participation, decision making in elections, and election outcome. We find that voters tend to participate in elections that their contacts have participated in. Furthermore, there is evidence showing that an individual's decision-making is influenced by his contacts' actions. The properties of voters within the social graph were also studied, results reveal that candidates who gain the support of an influential coalition tend to succeed in elections. Gerard Cabunducan, Ralph Castillo, John Boaz Lee |
ASONAM | 3 |