Skip to main content

Jae-Woo Hwang

Korea Advanced Institute of Science and Technology · Computer Science

About the Lab

Professor Jae-Woo Hwang's research lab specializes in network science and knowledge representation, focusing on overlapping community detection in complex networks, clustering in signed and social networks, and the integration of multimodal data in knowledge graphs. The lab develops advanced algorithms that address real-world challenges such as overlapping clusters, outliers, and non-exhaustive clustering, with applications in social network analysis and semantic knowledge systems. A key focus is on unifying the treatment of overlap and non-exhaustiveness in clustering, as well as enhancing knowledge graphs with visual and textual explanations for improved interpretability and reasoning.

overlapping community detectionsigned networksknowledge graph embeddingnon-exhaustive clusteringmultimodal knowledge graphs

Research Overview

Papers
52
Total Citations
972
Papers (5y)
24
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
24total
2022
2023
2024
2025
2026
Citations per year (5y)
147total
20222023202420252026

Selected Papers

15
1
Article|245 citations·2016
Overlapping Community Detection Using Neighborhood-Inflated Seed Expansion
Joyce Jiyoung Whang, David F. Gleich, Inderjit S. Dhillon
SJR Q1IEEE Transactions on Knowledge and Data Engineering

Community detection is an important task in network analysis. A community (also referred to as a cluster) is a set of cohesive vertices that have more connections inside the set than outside. In many social and information networks, these communities naturally overlap. For instance, in a social network, each vertex in a graph corresponds to an individual who usually participates in multiple communities. In this paper, we propose an efficient overlapping community detection algorithm using a seed

Statistical and Nonlinear PhysicsPhysics and Astronomy
2
Article|189 citations·2013
Overlapping community detection using seed set expansion
Joyce Jiyoung Whang, David F. Gleich, Inderjit S. Dhillon

Community detection is an important task in network analysis. A community (also referred to as a cluster) is a set of cohesive vertices that have more connections inside the set than outside. In many social and information networks, these communities naturally overlap. For instance, in a social network, each vertex in a graph corresponds to an individual who usually participates in multiple communities. One of the most successful techniques for finding overlapping communities is based on local o

Statistical and Nonlinear PhysicsPhysics and Astronomy
3
Article|84 citations·2012
Scalable clustering of signed networks using balance normalized cut
Kai-Yang Chiang, Joyce Jiyoung Whang, Inderjit S. Dhillon

We consider the general $k$-way clustering problem in signed social networks where relationships between entities can be either positive or negative. Motivated by social balance theory, the clustering problem in signed networks aims to find mutually antagonistic groups such that entities within the same group are friends with each other. A recent method proposed in [13] extended the spectral clustering algorithm to the signed network setting by considering the signed graph Laplacian. This has be

Statistical and Nonlinear PhysicsPhysics and Astronomy
4
Article|56 citations·2015
Non-exhaustive, Overlapping k-means
Joyce Jiyoung Whang, Inderjit S. Dhillon, David F. Gleich

Traditional clustering algorithms, such as k-means, output a clustering that is disjoint and exhaustive, that is, every single data point is assigned to exactly one cluster. However, in real datasets, clusters can overlap and there are often outliers that do not belong to any cluster. This is a well recognized problem that has received much attention in the past, and several algorithms, such as fuzzy k-means have been proposed for overlapping clustering. However, most existing algorithms address

Statistical and Nonlinear PhysicsPhysics and Astronomy
5
Book Chapter|42 citations·2015
Scalable Data-Driven PageRank: Algorithms, System Issues, and Lessons Learned
Joyce Jiyoung Whang, Andrew Lenharth, Inderjit S. Dhillon, Keshav Pingali
SJR Q2Lecture notes in computer scienceOA
Computer Vision and Pattern RecognitionComputer Science
6
Article|36 citations·2023
VISTA: Visual-Textual Knowledge Graph Representation Learning
Jaejun Lee, Chanyoung Chung, Ho‐Chang Lee, Sungho Jo, Joyce Jiyoung Whang
OA

Knowledge graphs represent human knowledge using triplets composed of entities and relations. While most existing knowledge graph embedding methods only consider the structure of a knowledge graph, a few recently proposed multimodal methods utilize images or text descriptions of entities in a knowledge graph. In this paper, we propose visual-textual knowledge graphs (VTKGs), where not only entities but also triplets can be explained using images, and both entities and relations can accompany tex

Computer Vision and Pattern RecognitionComputer Science
7
Article|36 citations·2018
Non-Exhaustive, Overlapping Clustering
Joyce Jiyoung Whang, Yangyang Hou, David F. Gleich, Inderjit S. Dhillon
SJR Q1IEEE Transactions on Pattern Analysis and Machine Intelligence

Traditional clustering algorithms, such as K-Means, output a clustering that is disjoint and exhaustive, i.e., every single data point is assigned to exactly one cluster. However, in many real-world datasets, clusters can overlap and there are often outliers that do not belong to any cluster. While this is a well-recognized problem, most existing algorithms address either overlap or outlier detection and do not tackle the problem in a unified way. In this paper, we propose an intuitive objective

Statistical and Nonlinear PhysicsPhysics and Astronomy
8
Article|36 citations·2012
Scalable and Memory-Efficient Clustering of Large-Scale Social Networks
Joyce Jiyoung Whang, Xin Sui, Inderjit S. Dhillon

Clustering of social networks is an important task for their analysis, however, most existing algorithms do not scale to the massive size of todayâs social networks. A popular class of graph clustering algorithms for large-scale networks, such as PMetis, KMetis and Graclus, is based on a multilevel framework. Generally, these multilevel algorithms work reasonably well on networks with a few million vertices. However, when the network size increases to the scale of 10 million vertices or greater,

Statistical and Nonlinear PhysicsPhysics and Astronomy
9
Article|33 citations·2020
MEGA
Joyce Jiyoung Whang, Rundong Du, Sangwon Jung, Geon Lee, Barry Drake, Qingqing Liu, Seonggoo Kang, Haesun Park
SJR Q1Proceedings of the VLDB Endowment

Complex relationships among entities can be modeled very effectively using hypergraphs. Hypergraphs model real-world data by allowing a hyperedge to include two or more entities. Clustering of hypergraphs enables us to group the similar entities together. While most existing algorithms solely consider the connection structure of a hypergraph to solve the clustering problem, we can boost the clustering performance by considering various features associated with the entities as well as auxiliary r

Artificial IntelligenceComputer Science
10
Article|24 citations·2022
Semantic Grasping Via a Knowledge Graph of Robotic Manipulation: A Graph Representation Learning Approach
Ji Ho Kwak, Jaejun Lee, Joyce Jiyoung Whang, Sungho Jo
SJR Q1IEEE Robotics and Automation Letters

Semantic grasping aims to make stable robotic grasps suitable for specific object manipulation tasks. While existing semantic grasping models focus only on the grasping regions of objects based on their affordances, reasoning about which gripper to use for grasping, e.g., a rigid parallel-jaw gripper or a soft gripper, and how strongly to grasp the target object allows more sophisticated robotic manipulation. In this letter, we create a knowledge graph of robotic manipulation named roboKG to rep

Control and Systems EngineeringEngineering
11
Article|17 citations·2019
SmartGrip: grip sensing system for commodity mobile devices through sound signals
Namhyun Kim, Junseong Lee, Joyce Jiyoung Whang, Jinkyu Lee, Jinkyu Lee, Jinkyu Lee
SJR Q2Personal and Ubiquitous Computing
Human-Computer InteractionComputer Science
12
Article|17 citations·2022
HiddenCPG: Large-Scale Vulnerable Clone Detection Using Subgraph Isomorphism of Code Property Graphs
Seongil Wi, Sijae Woo, Joyce Jiyoung Whang, Sooel Son
Proceedings of the ACM Web Conference 2022

A code property graph (CPG) is a joint representation of syntax, control flows, and data flows of a target application. Recent studies have demonstrated the promising efficacy of leveraging CPGs for the identification of vulnerabilities. It recasts the problem of implementing a specific static analysis for a target vulnerability as a graph query composition problem. It requires devising coarse-grained graph queries that model vulnerable code patterns. Unfortunately, such coarse-grained queries o

Information SystemsComputer Science
13
Book Chapter|15 citations·2013
Parallel Clustered Low-Rank Approximation of Graphs and Its Application to Link Prediction
Xin Sui, Tsung-Hsien Lee, Joyce Jiyoung Whang, Berkant Savas, Saral Jain, Keshav Pingali, Inderjit S. Dhillon
SJR Q2Lecture notes in computer science
Computational MechanicsEngineering
14
Article|14 citations·2023
Representation Learning on Hyper-Relational and Numeric Knowledge Graphs with Transformers
Chanyoung Chung, Jaejun Lee, Joyce Jiyoung Whang
OA

In a hyper-relational knowledge graph, a triplet can be associated with a set of qualifiers, where a qualifier is composed of a relation and an entity, providing auxiliary information for the triplet. While existing hyper-relational knowledge graph embedding methods assume that the entities are discrete objects, some information should be represented using numeric values, e.g., (J.R.R., was born in, 1892). Also, a triplet (J.R.R., educated at, Oxford Univ.) can be associated with a qualifier suc

Artificial IntelligenceComputer Science
15
Article|13 citations·2023
Learning Representations of Bi-level Knowledge Graphs for Reasoning beyond Link Prediction
Chanyoung Chung, Joyce Jiyoung Whang
Proceedings of the AAAI Conference on Artificial IntelligenceOA

Knowledge graphs represent known facts using triplets. While existing knowledge graph embedding methods only consider the connections between entities, we propose considering the relationships between triplets. For example, let us consider two triplets T1 and T2 where T1 is (Academy_Awards, Nominates, Avatar) and T2 is (Avatar, Wins, Academy_Awards). Given these two base-level triplets, we see that T1 is a prerequisite for T2. In this paper, we define a higher-level triplet to represent a relati

Artificial IntelligenceComputer Science

Research Areas

Artificial IntelligenceStatistical and Nonlinear PhysicsComputer Vision and Pattern RecognitionInformation SystemsComputational MechanicsHuman-Computer Interaction

Dive deeper into Jae-Woo Hwang's research on Nubint

Open this lab's papers in the app to read with AI, summarize, and cite in your writing.