Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hwanjo Yu
dblp:80/6889
· DBLP profile ↗
158ranked-venue papers
23as first author
51since 2021 · last 2026
0000-0002-7510-0255ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 110 · 20 first-author · 32 since 2021Artificial intelligence and machine learning · 82 · 13 first-author · 28 since 2021Applied, interdisciplinary, general and emerging computing · 23 · 1 first-author · 11 since 2021Graphics, computer vision, multimedia, augmented reality and games · 15 · 1 first-author · 9 since 2021Computer networks · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous 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.
| Databases, data mining, and information retrieval
62 papers |
Recommender systems · 55% Information retrieval · 22% Data mining · 13% | |
| Artificial intelligence
34 papers |
Trustworthy machine learning · 32% Graph learning · 15% Efficient and distributed learning · 12% |
Topics — the 30 heaviest of 172, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems
sequential recommendation |
4.7 | 7 | 2026 | Capturing User Interests from Data Streams for Continual Sequential Recommendation · WSDM 2026 FLAME: Condensing Ensemble Diversity into a Single Network for Efficient Sequential Recommendation · SIGIR 2026 Multi-Domain Sequential Recommendation via Domain Space Learning · SIGIR 2024 |
Recommender systems
collaborative filtering |
2.9 | 7 | 2022 | Consensus Learning from Heterogeneous Objectives for One-Class Collaborative Filtering · WWW 2022 Bootstrapping User and Item Representations for One-Class Collaborative Filtering · SIGIR 2021 Deep Rating Elicitation for New Users in Collaborative Filtering · WWW 2020 |
Recommender systems
debiased recommendation |
2.5 | 3 | 2026 | BPL: Bias-Adaptive Preference Distillation Learning For Recommender System · IEEE Trans. Knowl. Data Eng. 2026 Doubly Calibrated Estimator for Recommendation on Data Missing Not at Random · WWW 2024 Top-Personalized-K Recommendation · WWW 2024 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
2.4 | 4 | 2025 | StepER: Step-wise Knowledge Distillation for Enhancing Reasoning Ability in Multi-Step Retrieval-Augmented Language Models · EMNLP 2025 Continual Collaborative Distillation for Recommender System · KDD 2024 Distillation from Heterogeneous Models for Top-K Recommendation · WWW 2023 |
Machine learning › Trustworthy machine learning
robustness |
2.1 | 3 | 2025 | Delving into Instance-Dependent Label Noise in Graph Data: A Comprehensive Study and Benchmark · KDD (2) 2025 Learning Discriminative Dynamics with Label Corruption for Noisy Label Detection · CVPR 2024 Convolutional Neural Networks with Compression Complexity Pooling for Out-of-Distribution Image Detection · IJCAI 2020 |
Machine learning › Graph learning
graph neural network |
2.0 | 3 | 2025 | Delving into Instance-Dependent Label Noise in Graph Data: A Comprehensive Study and Benchmark · KDD (2) 2025 Learning Topology-Specific Experts for Molecular Property Prediction · AAAI 2023 Learnable Structural Semantic Readout for Graph Classification · ICDM 2021 |
Information retrieval
document retrieval |
1.8 | 2 | 2026 | PairSem: LLM-Guided Pairwise Semantic Matching for Scientific Document Retrieval · WWW 2026 Improving Retrieval in Theme-specific Applications using a Corpus Topical Taxonomy · WWW 2024 |
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels |
1.6 | 2 | 2025 | Delving into Instance-Dependent Label Noise in Graph Data: A Comprehensive Study and Benchmark · KDD (2) 2025 Learning Discriminative Dynamics with Label Corruption for Noisy Label Detection · CVPR 2024 |
Machine learning › Efficient and distributed learning
model compression |
1.6 | 3 | 2024 | Continual Collaborative Distillation for Recommender System · KDD 2024 Distillation from Heterogeneous Models for Top-K Recommendation · WWW 2023 Topology Distillation for Recommender System · KDD 2021 |
Recommender systems
cross-domain recommendation |
1.5 | 2 | 2024 | Multi-Domain Sequential Recommendation via Domain Space Learning · SIGIR 2024 Multi-Domain Recommendation to Attract Users via Domain Preference Modeling · AAAI 2024 |
Recommender systems › recommender system evaluation › off-policy evaluation
doubly robust estimation |
1.5 | 2 | 2024 | Doubly Calibrated Estimator for Recommendation on Data Missing Not at Random · WWW 2024 Top-Personalized-K Recommendation · WWW 2024 |
Information retrieval › document retrieval › domain-specific retrieval
scientific document retrieval |
1.3 | 2 | 2026 | PairSem: LLM-Guided Pairwise Semantic Matching for Scientific Document Retrieval · WWW 2026 Improving Scientific Document Retrieval with Concept Coverage-based Query Set Generation · WSDM 2025 |
Recommender systems › personalized ranking
top-n recommendation |
1.2 | 2 | 2023 | Distillation from Heterogeneous Models for Top-K Recommendation · WWW 2023 Bidirectional Distillation for Top-K Recommender System · WWW 2021 |
Recommender systems › collaborative filtering
one-class collaborative filtering |
1.1 | 2 | 2022 | Consensus Learning from Heterogeneous Objectives for One-Class Collaborative Filtering · WWW 2022 Bootstrapping User and Item Representations for One-Class Collaborative Filtering · SIGIR 2021 |
Machine learning › Learning paradigms › incremental learning
concept drift adaptation |
1.0 | 1 | 2026 | Dynamic Multi-period Experts for Online Time Series Forecasting · WWW 2026 |
Machine learning › Trustworthy machine learning
fairness |
1.0 | 1 | 2026 | COMPASS: A Framework for Evaluating Organization-Specific Policy Alignment in LLMs · ACL (1) 2026 |
Natural language and speech › Language models and text generation
large language model evaluation |
1.0 | 1 | 2026 | COMPASS: A Framework for Evaluating Organization-Specific Policy Alignment in LLMs · ACL (1) 2026 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
1.0 | 1 | 2026 | Dynamic Multi-period Experts for Online Time Series Forecasting · WWW 2026 |
Recommender systems › side information integration
knowledge augmentation |
1.0 | 1 | 2026 | Filling the Gaps: Selective Knowledge Augmentation for LLM Recommenders · SIGIR 2026 |
Data mining
representation learning |
0.9 | 2 | 2021 | Bootstrapping User and Item Representations for One-Class Collaborative Filtering · SIGIR 2021 Interest Sustainability-Aware Recommender System · ICDM 2020 |
Natural language and speech › Language models and text generation › in-context learning
demonstration retrieval |
0.9 | 1 | 2025 | Topic Coverage-based Demonstration Retrieval for In-Context Learning · EMNLP 2025 |
Machine learning › Generative modeling
diffusion model |
0.9 | 1 | 2025 | Controlling Diversity at Inference: Guiding Diffusion Recommender Models with Targeted Category Preferences · KDD (1) 2025 |
Natural language and speech › Language models and text generation
in-context learning |
0.9 | 1 | 2025 | Topic Coverage-based Demonstration Retrieval for In-Context Learning · EMNLP 2025 |
Machine learning › Trustworthy machine learning › robustness › learning with noisy labels
instance-dependent label noise |
0.9 | 1 | 2025 | Delving into Instance-Dependent Label Noise in Graph Data: A Comprehensive Study and Benchmark · KDD (2) 2025 |
Natural language and speech › Question answering and dialogue systems › reasoning-based question answering
multi-hop question answering |
0.9 | 1 | 2025 | StepER: Step-wise Knowledge Distillation for Enhancing Reasoning Ability in Multi-Step Retrieval-Augmented Language Models · EMNLP 2025 |
Machine learning › Trustworthy machine learning › AI safety
multimodal safety |
0.9 | 1 | 2025 | Are Vision-Language Models Safe in the Wild? A Meme-Based Benchmark Study · EMNLP 2025 |
Machine learning › Graph learning
network embedding |
0.9 | 2 | 2020 | Unsupervised Differentiable Multi-aspect Network Embedding · KDD 2020 Unsupervised Attributed Multiplex Network Embedding · AAAI 2020 |
Machine learning › Graph learning › graph neural network
node classification |
0.9 | 1 | 2025 | Delving into Instance-Dependent Label Noise in Graph Data: A Comprehensive Study and Benchmark · KDD (2) 2025 |
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection |
0.9 | 2 | 2020 | Multi-Class Data Description for Out-of-distribution Detection · KDD 2020 Convolutional Neural Networks with Compression Complexity Pooling for Out-of-Distribution Image Detection · IJCAI 2020 |
Natural language and speech › Language models and text generation
retrieval-augmented generation |
0.9 | 1 | 2025 | StepER: Step-wise Knowledge Distillation for Enhancing Reasoning Ability in Multi-Step Retrieval-Augmented Language Models · EMNLP 2025 |
Methods — techniques the papers use, named apart from their topics
knowledge distillation · 3.8large language model · 2.9contrastive learning · 2.3harmonic matching · 2.0frequency-domain distillation · 2.0FFT · 2.0continual learning · 1.8self-supervision · 1.2text embedding · 1.1transformer · 1.0mixture of experts · 1.0linear attention · 1.0ensemble learning · 1.0topic modeling · 0.9iterative selection · 0.9tensor factorization · 0.6secure data harmonization · 0.6fine-tuning · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Harmonic Dataset Distillation for Time Series ForecastingabstractTime Series forecasting (TSF) in the modern era faces significant computational and storage cost challenges due to the massive scale of real-world data. Dataset Distillation (DD), a paradigm that synthesizes a small, compact dataset to achieve training performance comparable to that of the original dataset, has emerged as a promising solution. However, conventional DD methods are not tailored for time series and suffer from architectural overfitting and limited scalability. To address these issues, we propose Harmonic Dataset Distillation for Time Series Forecasting (HDT). HDT decomposes the time series into its sinusoidal basis through the FFT and aligns the core periodic structure by Harmonic Matching. Since this process operates in the frequency domain, all updates during distillation are applied globally without disrupting temporal dependencies of time series. Extensive experiments demonstrate that HDT achieves strong cross-architecture generalization and scalability, validating its practicality for large-scale, real-world applications. Seungha Hong, Sanghwan Jang, Wonbin Kweon, Su Yeon Kim, Gyuseok Lee, Hwanjo Yu |
AAAI | 6 |
| 2026 | COMPASS: A Framework for Evaluating Organization-Specific Policy Alignment in LLMsabstractDasol Choi, DongGeon Lee, Brigitta Jesica Kartono, Helena Berndt, Taeyoun Kwon, Joonwon Jang, Haon Park, Hwanjo Yu, Minsuk Kahng. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026. Dasol Choi, DongGeon Lee, Brigitta Jesica Kartono, Helena Berndt, Taeyoun Kwon, Joonwon Jang, Haon Park, Hwanjo Yu, Minsuk Kahng |
ACL (1) | 8 |
| 2026 | On the Effectiveness of Integration Methods for Multimodal Dialogue Response RetrievalabstractMultimodal chatbots have become one of the major topics for dialogue systems in both research community and industry. Recently, researchers have shed light on the multimodality of responses as well as dialogue contexts. This work explores how a dialogue system can output responses in various modalities such as text and image. To this end, we first formulate a multimodal dialogue response retrieval task for retrieval-based systems as the combination of three subtasks. We then propose three integration methods based on a two-step approach and an end-to-end approach, and compare the merits and demerits of each method. Experimental results on two datasets demonstrate that the end-to-end approach achieves comparable performance without an intermediate step in the two-step approach. In addition, a parameter sharing strategy not only reduces the number of parameters but also boosts performance by transferring knowledge across the subtasks and the modalities. Seongbo Jang, Seonghyeon Lee, Dongha Lee 0003, Hwanjo Yu |
ICMR | 4 |
| 2026 | FLAME: Condensing Ensemble Diversity into a Single Network for Efficient Sequential RecommendationabstractSequential recommendation requires capturing diverse user behaviors, which a single network often fails to capture. While ensemble methods mitigate this, training multiple networks from scratch incurs high computational cost and instability from noisy mutual supervision. We propose Frozen and Learnable networks with Aligned Modular Ensemble (FLAME), a novel framework that condenses ensemble-level diversity into a single network for efficient sequential recommendation. During training, FLAME simulates exponential diversity using only two networks via modular ensemble, which dynamically combines sub-modules (e.g., layers) of each network to generate a rich space of diverse representation patterns. To stabilize training, FLAME pretrains and freezes one network as a semantic anchor and employs guided mutual learning to align diverse representations into the space of remaining learnable network. At inference, FLAME utilizes only the learnable network, achieving ensemble-level performance with zero overhead compared to a single network. Experiments on six datasets show that FLAME outperforms state-of-the-art baselines, achieving up to 7.69x faster convergence and 9.70% improvement in NDCG@20. Our code is available at https://github.com/woo-joo/FLAME_SIGIR26. WooJoo Kim, JunYoung Kim, Jaehyung Lim, SeongJin Choi, Seongku Kang, Hwanjo Yu |
SIGIR | 6 |
| 2026 | Filling the Gaps: Selective Knowledge Augmentation for LLM RecommendersabstractLarge language models (LLMs) have recently emerged as powerful training-free recommenders. However, their knowledge of individual items is inevitably uneven due to imbalanced information exposure during pretraining, a phenomenon we refer to as knowledge gap problem. To address this, most prior methods have employed a naive uniform augmentation that appends external information for every item in the input prompt. However, this approach not only wastes limited context budget on redundant augmentation for well-known items but can also hinder the model's effective reasoning. To this end, we propose KnowSACKP(Knowledge-aware Selective Augmentation with Comparative Knowledge Probing) to mitigate the knowledge gap problem. KnowSACKP estimates the LLM's internal knowledge by evaluating its capability to capture collaborative relationships and selectively injects additional information only where it is most needed. By avoiding unnecessary augmentation for well-known items, KnowSACKP focuses on items that benefit most from knowledge supplementation, thereby making more effective use of the context budget. KnowSACKP requires no fine-tuning step, and consistently improves both recommendation accuracy and context efficiency across four real-world datasets. Our code is available at https://github.com/nowhyun/KnowSA_CKP. Sanghwan Jang, Seongku Kang, Hwanjo Yu |
SIGIR | 4 |
| 2026 | Capturing User Interests from Data Streams for Continual Sequential RecommendationabstractTransformer-based sequential recommendation (SR) models excel at modeling long-range dependencies, but suffer from high computational costs and catastrophic forgetting during continuous updates. Although continual learning has been applied to recommendation, existing methods gradually forget long-term user preferences and remain underexplored in SR. In this paper, we introduce Continual Sequential Transformer for Recommendation (CSTRec), which effectively adapt to current interests by leveraging preserved historical knowledge. Its core is Continual Sequential Attention (CSA), a linear attention tailored for continual SR, which partially retain historical knowledge without direct access to prior data. CSA features: (1) Cauchy-Schwarz Normalization to stabilize learning over time under uneven user interaction frequencies, and (2) Collaborative Interest Enrichment via shared, learnable interest pools to mitigate forgetting. We also introduce a new technique for new user adaptation by transferring historical knowledge from existing users with similar interests. Extensive experiments show CSTRec's superior performance in both knowledge retention and acquisition. Our code is available at https://github.com/Gyu-Seok0/CSTRec_WSDM26. Gyuseok Lee, Hyunsik Yoo, Junyoung Hwang, Seongku Kang, Hwanjo Yu |
WSDM | 5 |
| 2026 | Dynamic Multi-period Experts for Online Time Series ForecastingabstractOnline Time Series Forecasting (OTSF) requires models to continuously adapt to concept drift. However, existing methods often treat concept drift as a monolithic phenomenon. To address this limitation, we first redefine concept drift by categorizing it into two distinct types: Recurring Drift, where previously seen patterns reappear, and Emergent Drift, where entirely new patterns emerge. We then propose DynaME (Dynamic Multi-period Experts), a novel hybrid framework designed to effectively address this dual nature of drift. For Recurring Drift, DynaME employs a committee of specialized experts that are dynamically fitted to the most relevant historical periodic patterns at each time step. For Emergent Drift, the framework detects high-uncertainty scenarios and shifts reliance to a stable, general expert. Extensive experiments on several benchmark datasets and backbones demonstrate that DynaME effectively adapts to both concept drifts and significantly outperforms existing baselines. Our source code is available at https://github.com/shhong97/DynaME. Seungha Hong, Sukang Chae, Su Yeon Kim, Sanghwan Jang, Hwanjo Yu |
WWW | 5 |
| 2026 | PairSem: LLM-Guided Pairwise Semantic Matching for Scientific Document Retrieval
Wonbin Kweon, Runchu Tian, Seongku Kang, Pengcheng Jiang, Zhiyong Lu, Jiawei Han 0001, Hwanjo Yu |
WWW | 7 |
| 2026 | BPL: Bias-Adaptive Preference Distillation Learning For Recommender SystemabstractRecommender systems suffer from biases that cause the collected feedback to incompletely reveal user preference. While debiasing learning has been extensively studied, they mostly focused on the specialized (calledcounterfactual) test environment simulated by random exposure of items, significantly degrading accuracy in the typical (calledfactual) test environment based on actual user-item interactions. In fact, each test environment highlights the benefit of a different aspect: the counterfactual test emphasizes user satisfaction in the long-terms, while the factual test focuses on predicting subsequent user behaviors on platforms. Therefore, it is desirable to have a model that performs well on both tests rather than only one. In this work, we introduce a new learning framework, calledBias-adaptivePreference distillationLearning (BPL), to gradually uncover user preferences with dual distillation strategies. These distillation strategies are designed to drive high performance in both factual and counterfactual test environments. Employing a specialized form ofteacher-student distillationfrom a biased model, BPL retains accurate preference knowledge aligned with the collected feedback, leading to high performance in the factual test. Furthermore, through self-distillation with reliability filtering, BPL iteratively refines its knowledge throughout the training process. This enables the model to produce more accurate predictions across a broader range of user-item combinations, thereby improving performance in the counterfactual test. Comprehensive experiments validate the effectiveness of BPL in both factual and counterfactual tests. Seongku Kang, Jianxun Lian, Dongha Lee 0003, Wonbin Kweon, Sanghwan Jang, Jindong Wang 0001, Xing Xie 0001, Hwanjo Yu |
IEEE Trans. Knowl. Data Eng. | 9 |
| 2025 | Federated Continual Recommendation
Jaehyung Lim, Wonbin Kweon, Woojoo Kim, Junyoung Kim 0007, Seongjin Choi, Hwanjo Yu |
CIKM | 7 |
| 2025 | Topic Coverage-based Demonstration Retrieval for In-Context LearningabstractThe effectiveness of in-context learning relies heavily on selecting demonstrations that provide all the necessary information for a given test input.To achieve this, it is crucial to identify and cover fine-grained knowledge requirements.However, prior methods often retrieve demonstrations based solely on embedding similarity or generation probability, resulting in irrelevant or redundant examples.In this paper, we propose TopicK, a topic coverage-based retrieval framework that selects demonstrations to comprehensively cover topiclevel knowledge relevant to both the test input and the model.Specifically, TopicK estimates the topics required by the input and assesses the model's knowledge on those topics.TopicK then iteratively selects demonstrations that introduce previously uncovered required topics, in which the model exhibits low topical knowledge.We validate the effectiveness of TopicK through extensive experiments across various datasets and both Wonbin Kweon, Seongku Kang, Runchu Tian, Pengcheng Jiang, Jiawei Han 0001, Hwanjo Yu |
EMNLP | 6 |
| 2025 | StepER: Step-wise Knowledge Distillation for Enhancing Reasoning Ability in Multi-Step Retrieval-Augmented Language ModelsabstractAnswering complex real-world questions requires step-by-step retrieval and integration of relevant information to generate well-grounded responses. However, existing knowledge distillation methods overlook the need for different reasoning abilities at different steps, hindering transfer in multi-step retrieval-augmented frameworks. To address this, we propose Stepwise Knowledge Distillation for Enhancing Reasoning Ability in Multi-Step Retrieval-Augmented Language Models (STEPER). STE-PER employs step-wise supervision to alignwith evolving information and reasoning demands across stages.Additionally, it incorporates difficulty-aware training to progressively optimize learning by prioritizing suitable steps.Our method is adaptable to various multi-step retrieval-augmented language models, including those that use retrieval queries for reasoning paths or decomposed questions.Extensive experiments show that STEPER outperforms prior methods on multi-hop QA benchmarks, with an 8B model achieving performance comparable to a 70B teacher model. Kyumin Lee, Minjin Jeon, Sanghwan Jang, Hwanjo Yu |
EMNLP | 4 |
| 2025 | Are Vision-Language Models Safe in the Wild? A Meme-Based Benchmark StudyabstractRapid deployment of vision-language models (VLMs) magnifies safety risks, yet most evaluations rely on artificial images.This study asks: How safe are current VLMs when confronted with meme images that ordinary users share?To investigate this question, we introduce MEMESAFETYBENCH, a 50,430-instance benchmark pairing real meme images with both harmful and benign instructions.Using a comprehensive safety taxonomy and LLMbased instruction generation, we assess multiple VLMs across single and multi-turn interactions.We investigate how real-world memes influence harmful outputs, the mitigating effects of conversational context, and the relationship between model scale and safety metrics.Our findings demonstrate that VLMs are more vulnerable to meme-based harmful prompts than to synthetic or typographic images.Memes significantly increase harmful responses and decrease refusals compared to textonly inputs.Though multi-turn interactions provide partial mitigation, elevated vulnerability persists.These results highlight the need for ecologically valid evaluations and stronger safety mechanisms.MEMESAFETYBENCH is publicly available at https://github.com/ oneonlee/Meme-Safety-Bench.Warning: This paper includes examples of harmful language and images that may be sensitive or uncomfortable.Reader discretion is recommended. DongGeon Lee, Joonwon Jang, Jihae Jeong, Hwanjo Yu |
EMNLP | 4 |
| 2025 | Controlling Diversity at Inference: Guiding Diffusion Recommender Models with Targeted Category PreferencesabstractDiversity control is an important task to alleviate bias amplification and filter bubble problems. The desired degree of diversity may fluctuate based on users' daily moods or business strategies. However, existing methods for controlling diversity often lack flexibility, as diversity is decided during training and cannot be easily modified during inference. We propose D3Rec (Disentangled Diffusion model for Diversified Recommendation), an end-to-end method that controls the accuracy-diversity trade-off at inference. D3Rec meets our three desiderata by (1) generating recommendations based on category preferences, (2) controlling category preferences during the inference phase, and (3) adapting to arbitrary targeted category preferences. In the forward process, D3Rec removes category preferences lurking in user interactions by adding noises. Then, in the reverse process, D3Rec generates recommendations through denoising steps while reflecting desired category preferences. Extensive experiments on real-world and synthetic datasets validate the effectiveness of D3Rec in controlling diversity at inference. Gwangseok Han, Wonbin Kweon, Hwanjo Yu |
KDD (1) | 4 |
| 2025 | Delving into Instance-Dependent Label Noise in Graph Data: A Comprehensive Study and BenchmarkabstractGraph Neural Networks (GNNs) have achieved state-of-the-art performance in node classification tasks but struggle with label noise in real-world data.Existing studies on graph learning with label noise commonly rely on class-dependent label noise, overlooking the complexities of instance-dependent noise and falling short of capturing real-world corruption patterns.We introduce BeGIN (Benchmarking for Graphs with Instance-dependent Noise), a new benchmark that provides realistic graph datasets with various noise types and comprehensively evaluates noise-handling strategies across GNN architectures, noisy label detection, and noise-robust learning.To simulate instance-dependent corruptions, BeGIN introduces algorithmic methods and LLM-based simulations.Our experiments reveal the challenges of instance-dependent noise, particularly LLM-based corruption, and underscore the importance of node-specific parameterization to enhance GNN robustness.By comprehensively evaluating noise-handling strategies, BeGIN provides insights into their effectiveness, efficiency, and key performance factors.We expect that BeGIN will serve as a valuable resource for advancing research on label noise in graphs and fostering the development of robust GNN training methods.The code is available at https://github.com/kimsu55/BeGIN. Su Yeon Kim, Seongku Kang, Dongwoo Kim 0002, Jungseul Ok, Hwanjo Yu |
KDD (2) | 5 |
| 2025 | Improving Scientific Document Retrieval with Concept Coverage-based Query Set GenerationabstractIn specialized fields like the scientific domain, constructing large-scale human-annotated datasets poses a significant challenge due to the need for domain expertise. Recent methods have employed large language models to generate synthetic queries, which serve as proxies for actual user queries. However, they lack control over the content generated, often resulting in incomplete coverage of academic concepts in documents. We introduce Concept Coverage-based Query set Generation (CCQGen) framework, designed to generate a set of queries with comprehensive coverage of the document's concepts. A key distinction of CCQGen is that it adaptively adjusts the generation process based on the previously generated queries. We identify concepts not sufficiently covered by previous queries, and leverage them as conditions for subsequent query generation. This approach guides each new query to complement the previous ones, aiding in a thorough understanding of the document. Extensive experiments demonstrate that CCQGen significantly enhances query quality and retrieval performance. Seongku Kang, Bowen Jin, Wonbin Kweon, Yu Zhang 0044, Dongha Lee 0003, Jiawei Han 0001, Hwanjo Yu |
WSDM | 7 |
| 2025 | Uncertainty Quantification and Decomposition for LLM-based RecommendationabstractDespite the widespread adoption of large language models (LLMs) for recommendation, we demonstrate that LLMs often exhibit uncertainty in their recommendations. To ensure the trustworthy use of LLMs in generating recommendations, we emphasize the importance of assessing the reliability of recommendations generated by LLMs. We start by introducing a novel framework for estimating the predictive uncertainty to quantitatively measure the reliability of LLM-based recommendations. We further propose to decompose the predictive uncertainty into recommendation uncertainty and prompt uncertainty, enabling in-depth analyses of the primary source of uncertainty. Through extensive experiments, we (1) demonstrate predictive uncertainty effectively indicates the reliability of LLM-based recommendations, (2) investigate the origins of uncertainty with decomposed uncertainty measures, and (3) propose uncertainty-aware prompting for a lower predictive uncertainty and enhanced recommendation. Our source code and model weights are available at https://github.com/WonbinKweon/UNC_LLM_REC_WWW2025 Wonbin Kweon, Sanghwan Jang, Seongku Kang, Hwanjo Yu |
WWW | 4 |
| 2025 | Unbiased, Effective, and Efficient Distillation from Heterogeneous Models for Recommender SystemsabstractIn recent years, recommender systems have achieved remarkable performance by using ensembles of heterogeneous models. However, this approach is costly due to the resources and inference latency proportional to the number of models, creating a bottleneck for production. Our work aims at transfering the ensemble knowledge of heterogeneous teachers to a lightweight student model using knowledge distillation (KD), reducing inference costs while maintaining high accuracy. We find that the efficacy of distillation decreases when transferring knowledge from heterogeneous teachers. To address this, we propose a new KD framework, named HetComp, that guides the student model by transferring easy-to-hard sequences of knowledge generated from teachers’ trajectories. HetComp uses dynamic knowledge construction to provide progressively difficult ranking knowledge and adaptive knowledge transfer to gradually transfer finer-grained ranking information. Although HetComp improves accuracy, it exacerbates popularity bias, resulting in a high popularity lift. To mitigate this issue, we introduce two strategies that leverage models’ disagreement knowledge (i.e., dissensus) for heterogeneous comparison. Our experiments demonstrate that HetComp significantly enhances distillation quality and the student model’s generalization capabilities. Furthermore, we provide extensive experimental results supporting the effectiveness of our dissensus-based debiasing techniques in mitigating the popularity lift caused by HetComp. Seongku Kang, Wonbin Kweon, Dongha Lee 0003, Jianxun Lian, Xing Xie 0001, Hwanjo Yu |
Trans. Recomm. Syst. | 6 |
| 2024 | Multi-Domain Recommendation to Attract Users via Domain Preference ModelingabstractRecently, web platforms are operating various service domains simultaneously. Targeting a platform that operates multiple service domains, we introduce a new task, Multi-Domain Recommendation to Attract Users (MDRAU), which recommends items from multiple ``unseen'' domains with which each user has not interacted yet, by using knowledge from the user's ``seen'' domains. In this paper, we point out two challenges of MDRAU task. First, there are numerous possible combinations of mappings from seen to unseen domains because users have usually interacted with a different subset of service domains. Second, a user might have different preference for each of the target unseen domains, which requires recommendations to reflect users' preference on domains as well as items. To tackle these challenges, we propose DRIP framework that models users' preference at two levels (i.e., domain and item) and learns various seen-unseen domain mappings in a unified way with masked domain modeling. Our extensive experiments demonstrate the effectiveness of DRIP in MDRAU task and its ability to capture users' domain-level preferences. Hyunjun Ju, Seongku Kang, Dongha Lee 0003, Junyoung Hwang, Sanghwan Jang, Hwanjo Yu |
AAAI | 6 |
| 2024 | KoDialogBench: Evaluating Conversational Understanding of Language Models with Korean Dialogue BenchmarkabstractAs language models are often deployed as chatbot assistants, it becomes a virtue for models to engage in conversations in a user’s first language. While these models are trained on a wide range of languages, a comprehensive evaluation of their proficiency in low-resource languages such as Korean has been lacking. In this work, we introduce KoDialogBench, a benchmark designed to assess language models’ conversational capabilities in Korean. To this end, we collect native Korean dialogues on daily topics from public sources, or translate dialogues from other languages. We then structure these conversations into diverse test datasets, spanning from dialogue comprehension to response selection tasks. Leveraging the proposed benchmark, we conduct extensive evaluations and analyses of various language models to measure a foundational understanding of Korean dialogues. Experimental results indicate that there exists significant room for improvement in models’ conversation skills. Furthermore, our in-depth comparisons across different language models highlight the effectiveness of recent training techniques in enhancing conversational proficiency. We anticipate that KoDialogBench will promote the progress towards conversation-aware Korean language models. Seongbo Jang, Seonghyeon Lee, Hwanjo Yu |
LREC/COLING | 3 |
| 2024 | Learning Discriminative Dynamics with Label Corruption for Noisy Label DetectionabstractLabel noise, commonly found in real-world datasets, has a detrimental impact on a model's generalization. To effectively detect incorrectly labeled instances, previous works have mostly relied on distinguishable training signals, such as training loss, as indicators to differentiate between clean and noisy labels. However, they have limitations in that the training signals incompletely reveal the model's behavior and are not effectively generalized to various noise types, resulting in limited detection accuracy. In this paper, we propose DynaCor framework that distinguishes incorrectly labeled instances from correctly labeled ones based on the dynamics of the training signals. To cope with the absence of supervision for clean and noisy labels, DynaCor first in-troduces a label corruption strategy that augments the original dataset with intentionally corrupted labels, enabling indirect simulation of the model's behavior on noisy labels. Then, DynaCor learns to identify clean and noisy instances by inducing two clearly distinguishable clusters from the latent representations of training dynamics. Our compre-hensive experiments show that DynaCor outperforms the state-of-the-art competitors and shows strong robustness to various noise types and noise rates. Su Yeon Kim, Dongha Lee 0003, Seongku Kang, Sukang Chae, Sanghwan Jang, Hwanjo Yu |
CVPR | 6 |
| 2024 | Taxonomy-guided Semantic Indexing for Academic Paper SearchabstractAcademic paper search is an essential task for efficient literature discovery and scientific advancement.While dense retrieval has advanced various ad-hoc searches, it often struggles to match the underlying academic concepts between queries and documents, which is critical for paper search.To enable effective academic concept matching for paper search, we propose Taxonomy-guided semantic Indexing (TaxoIndex) framework.TaxoIndex extracts key concepts from papers and organizes them as a semantic index guided by an academic taxonomy, and then leverages this index as foundational knowledge to identify academic concepts and link queries and documents.As a plug-and-play framework, TaxoIndex can be flexibly employed to enhance existing dense retrievers.Extensive experiments show that Tax-oIndex brings significant improvements, even with highly limited training data, and greatly enhances interpretability. Seongku Kang, Yunyi Zhang 0001, Pengcheng Jiang, Dongha Lee 0003, Jiawei Han 0001, Hwanjo Yu |
EMNLP | 6 |
| 2024 | Continual Collaborative Distillation for Recommender SystemabstractKnowledge distillation (KD) has emerged as a promising technique for addressing the computational challenges associated with deploying large-scale recommender systems. KD transfers the knowledge of a massive teacher system to a compact student model, to reduce the huge computational burdens for inference while retaining high accuracy. The existing KD studies primarily focus on one-time distillation in static environments, leaving a substantial gap in their applicability to real-world scenarios dealing with continuously incoming users, items, and their interactions. In this work, we delve into a systematic approach to operating the teacher-student KD in a non-stationary data stream. Our goal is to enable efficient deployment through a compact student, which preserves the high performance of the massive teacher, while effectively adapting to continuously incoming data. We propose Continual Collaborative Distillation (CCD) framework, where both the teacher and the student continually and collaboratively evolve along the data stream. CCD facilitates the student in effectively adapting to new data, while also enabling the teacher to fully leverage accumulated knowledge. We validate the effectiveness of CCD through extensive quantitative, ablative, and exploratory experiments on two real-world datasets. We expect this research direction to contribute to narrowing the gap between existing KD studies and practical applications, thereby enhancing the applicability of KD in real-world systems. Gyuseok Lee, Seongku Kang, Wonbin Kweon, Hwanjo Yu |
KDD | 4 |
| 2024 | Rectifying Demonstration Shortcut in In-Context LearningabstractJoonwon Jang, Sanghwan Jang, Wonbin Kweon, Minjin Jeon, Hwanjo Yu. Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2024. Joonwon Jang, Sanghwan Jang, Wonbin Kweon, Minjin Jeon, Hwanjo Yu |
NAACL-HLT | 5 |
| 2024 | Multi-Domain Sequential Recommendation via Domain Space LearningabstractThis paper explores Multi-Domain Sequential Recommendation (MDSR), an advancement of Multi-Domain Recommendation that incorporates sequential context. Recent MDSR approach exploits domain-specific sequences, decoupled from mixed-domain histories, to model domain-specific sequential preference, and use mixeddomain histories to model domain-shared sequential preference. However, the approach faces challenges in accurately obtaining domain-specific sequential preferences in the target domain, especially when users only occasionally engage with it. In such cases, the history of users in the target domain is limited or not recent, leading the sequential recommender system to capture inaccurate domain-specific sequential preferences. To address this limitation, this paper introduces Multi-Domain Sequential Recommendation via Domain Space Learning (MDSR-DSL). Our approach utilizes cross-domain items to supplement missing sequential context in domain-specific sequences. It involves creating a "domain space" to maintain and utilize the unique characteristics of each domain and a domain-to-domain adaptation mechanism to transform item representations across domain spaces. To validate the effectiveness of MDSR-DSL, this paper extensively compares it with state-of-the-art MD(S)R methods and provides detailed analyses. Junyoung Hwang, Hyunjun Ju, Seongku Kang, Sanghwan Jang, Hwanjo Yu |
SIGIR | 5 |
| 2024 | Improving Retrieval in Theme-specific Applications using a Corpus Topical TaxonomyabstractDocument retrieval has greatly benefited from the advancements of large-scale pre-trained language models (PLMs). However, their effectiveness is often limited in theme-specific applications for specialized areas or industries, due to unique terminologies, incomplete contexts of user queries, and specialized search intents. To capture the theme-specific information and improve retrieval, we propose to use a corpus topical taxonomy, which outlines the latent topic structure of the corpus while reflecting user-interested aspects. We introduce ToTER (Topical Taxonomy Enhanced Retrieval) framework, which identifies the central topics of queries and documents with the guidance of the taxonomy, and exploits their topical relatedness to supplement missing contexts. As a plug-and-play framework, ToTER can be flexibly employed to enhance various PLM-based retrievers. Through extensive quantitative, ablative, and exploratory experiments on two real-world datasets, we ascertain the benefits of using topical taxonomy for retrieval in theme-specific applications and demonstrate the effectiveness of ToTER. Seongku Kang, Shivam Agarwal, Bowen Jin, Dongha Lee 0003, Hwanjo Yu, Jiawei Han 0001 |
WWW | 5 |
| 2024 | Top-Personalized-K RecommendationabstractRecommender systems often suffer from selection bias as users tend to rate their preferred items. The datasets collected under such conditions exhibit entries missing not at random and thus are not randomized-controlled trials representing the target population. To address this challenge, a doubly robust estimator and its enhanced variants have been proposed as they ensure unbiasedness when accurate imputed errors or predicted propensities are provided. However, we argue that existing estimators rely on miscalibrated imputed errors and propensity scores as they depend on rudimentary models for estimation. We provide theoretical insights into how miscalibrated imputation and propensity models may limit the effectiveness of doubly robust estimators and validate our theorems using real-world datasets. On this basis, we propose a Doubly Calibrated Estimator that involves the calibration of both the imputation and propensity models. To achieve this, we introduce calibration experts that consider different logit distributions across users. Moreover, we devise a tri-level joint learning framework, allowing the simultaneous optimization of calibration experts alongside prediction and imputation models. Through extensive experiments on real-world datasets, we demonstrate the superiority of the Doubly Calibrated Estimator in the context of debiased recommendation tasks. Wonbin Kweon, Seongku Kang, Sanghwan Jang, Hwanjo Yu |
WWW | 4 |
| 2024 | Doubly Calibrated Estimator for Recommendation on Data Missing Not at RandomabstractRecommender systems often suffer from selection bias as users tend to rate their preferred items.The datasets collected under such conditions exhibit entries missing not at random and thus are not randomized-controlled trials representing the target population.To address this challenge, a doubly robust estimator and its enhanced variants have been proposed as they ensure unbiasedness when accurate imputed errors or predicted propensities are provided.However, we argue that existing estimators rely on miscalibrated imputed errors and propensity scores as they depend on rudimentary models for estimation.We provide theoretical insights into how miscalibrated imputation and propensity models may limit the effectiveness of doubly robust estimators and validate our theorems using real-world datasets.On this basis, we propose a Doubly Calibrated Estimator that involves the calibration of both the imputation and propensity models.To achieve this, we introduce calibration experts that consider different logit distributions across users.Moreover, we devise a tri-level joint learning framework, allowing the simultaneous optimization of calibration experts alongside prediction and imputation models.Through extensive experiments on real-world datasets, we demonstrate the superiority of the Doubly Calibrated Estimator in the context of debiased recommendation tasks. Wonbin Kweon, Hwanjo Yu |
WWW | 2 |
| 2023 | Dynamic Multi-Behavior Sequence Modeling for Next Item RecommendationabstractSequential Recommender Systems (SRSs) aim to predict the next item that users will consume, by modeling the user interests within their item sequences. While most existing SRSs focus on a single type of user behavior, only a few pay attention to multi-behavior sequences, although they are very common in real-world scenarios. It is challenging to effectively capture the user interests within multi-behavior sequences, because the information about user interests is entangled throughout the sequences in complex relationships. To this end, we first address the characteristics of multi-behavior sequences that should be considered in SRSs, and then propose novel methods for Dynamic Multi-behavior Sequence modeling named DyMuS, which is a light version, and DyMuS+, which is an improved version, considering the characteristics. DyMuS first encodes each behavior sequence independently, and then combines the encoded sequences using dynamic routing, which dynamically integrates information required in the final result from among many candidates, based on correlations between the sequences. DyMuS+, furthermore, applies the dynamic routing even to encoding each behavior sequence to further capture the correlations at item-level. Moreover, we release a new, large and up-to-date dataset for multi-behavior recommendation. Our experiments on DyMuS and DyMuS+ show their superiority and the significance of capturing the characteristics of multi-behavior sequences. Junsu Cho, Dongmin Hyun, Dong won Lim, Hyeon jae Cheon, Hyoung-iel Park, Hwanjo Yu |
AAAI | 6 |
| 2023 | Learning Topology-Specific Experts for Molecular Property PredictionabstractRecently, graph neural networks (GNNs) have been successfully applied to predicting molecular properties, which is one of the most classical cheminformatics tasks with various applications. Despite their effectiveness, we empirically observe that training a single GNN model for diverse molecules with distinct structural patterns limits its prediction performance. In this paper, motivated by this observation, we propose TopExpert to leverage topology-specific prediction models (referred to as experts), each of which is responsible for each molecular group sharing similar topological semantics. That is, each expert learns topology-specific discriminative features while being trained with its corresponding topological group. To tackle the key challenge of grouping molecules by their topological patterns, we introduce a clustering-based gating module that assigns an input molecule into one of the clusters and further optimizes the gating module with two different types of self-supervision: topological semantics induced by GNNs and molecular scaffolds, respectively. Extensive experiments demonstrate that TopExpert has boosted the performance for molecular property prediction and also achieved better generalization for new molecules with unseen scaffolds than baselines. The code is available at https://github.com/kimsu55/ToxExpert. Su Yeon Kim, Dongha Lee 0003, Seongku Kang, Seonghyeon Lee, Hwanjo Yu |
AAAI | 5 |
| 2023 | Distillation from Heterogeneous Models for Top-K RecommendationabstractRecent recommender systems have shown remarkable performance by using an ensemble of heterogeneous models. However, it is exceedingly costly because it requires resources and inference latency proportional to the number of models, which remains the bottleneck for production. Our work aims to transfer the ensemble knowledge of heterogeneous teachers to a lightweight student model using knowledge distillation (KD), to reduce the huge inference costs while retaining high accuracy. Through an empirical study, we find that the efficacy of distillation severely drops when transferring knowledge from heterogeneous teachers. Nevertheless, we show that an important signal to ease the difficulty can be obtained from the teacher’s training trajectory. This paper proposes a new KD framework, named HetComp, that guides the student model by transferring easy-to-hard sequences of knowledge generated from the teachers’ trajectories. To provide guidance according to the student’s learning state, HetComp uses dynamic knowledge construction to provide progressively difficult ranking knowledge and adaptive knowledge transfer to gradually transfer finer-grained ranking information. Our comprehensive experiments show that HetComp significantly improves the distillation quality and the generalization of the student model. Seongku Kang, Wonbin Kweon, Dongha Lee 0003, Jianxun Lian, Xing Xie 0001, Hwanjo Yu |
WWW | 6 |
| 2022 | Obtaining Calibrated Probabilities with Personalized Ranking ModelsabstractFor personalized ranking models, the well-calibrated probability of an item being preferred by a user has great practical value. While existing work shows promising results in image classification, probability calibration has not been much explored for personalized ranking. In this paper, we aim to estimate the calibrated probability of how likely a user will prefer an item. We investigate various parametric distributions and propose two parametric calibration methods, namely Gaussian calibration and Gamma calibration. Each proposed method can be seen as a post-processing function that maps the ranking scores of pre-trained models to well-calibrated preference probabilities, without affecting the recommendation performance. We also design the unbiased empirical risk minimization framework that guides the calibration methods to learning of true preference probability from the biased user-item interaction dataset. Extensive evaluations with various personalized ranking models on real-world datasets show that both the proposed calibration methods and the unbiased empirical risk minimization significantly improve the calibration performance. Wonbin Kweon, Seongku Kang, Hwanjo Yu |
AAAI | 3 |
| 2022 | Toward Interpretable Semantic Textual Similarity via Optimal Transport-based Contrastive Sentence LearningabstractRecently, finetuning a pretrained language model to capture the similarity between sentence embeddings has shown the state-of-theart performance on the semantic textual similarity (STS) task.However, the absence of an interpretation method for the sentence similarity makes it difficult to explain the model output.In this work, we explicitly describe the sentence distance as the weighted sum of contextualized token distances on the basis of a transportation problem, and then present the optimal transport-based distance measure, named RCMD; it identifies and leverages semantically-aligned token pairs.In the end, we propose CLRCMD, a contrastive learning framework that optimizes RCMD of sentence pairs, which enhances the quality of sentence similarity and their interpretation.Extensive experiments demonstrate that our learning framework outperforms other baselines on both STS and interpretable-STS benchmarks, indicating that it computes effective sentence similarity and also provides interpretation consistent with human judgement.The code and checkpoint are publicly available at https: //github.com/sh0416/clrcmd. Seonghyeon Lee, Dongha Lee 0003, Seongbo Jang, Hwanjo Yu |
ACL (1) | 4 |
| 2022 | Beyond Learning from Next Item: Sequential Recommendation via Personalized Interest SustainabilityabstractSequential recommender systems have shown effective suggestions by capturing users' interest drift. There have been two groups of existing sequential models: user- and item-centric models. The user-centric models capture personalized interest drift based on each user's sequential consumption history, but do not explicitly consider whether users' interest in items sustains beyond the training time, i.e., interest sustainability. On the other hand, the item-centric models consider whether users' general interest sustains after the training time, but it is not personalized. In this work, we propose a recommender system taking advantages of the models in both categories. Our proposed model captures personalized interest sustainability, indicating whether each user's interest in items will sustain beyond the training time or not. We first formulate a task that requires to predict which items each user will consume in the recent period of the training time based on users' consumption history. We then propose simple yet effective schemes to augment users' sparse consumption history. Extensive experiments show that the proposed model outperforms 10 baseline models on 11 real-world datasets. The codes are available at: https://github.com/dmhyun/PERIS. Dongmin Hyun, Chanyoung Park 0001, Junsu Cho, Hwanjo Yu |
CIKM | 4 |
| 2022 | A Light Bug Triage Framework for Applying Large Pre-trained Language ModelabstractAssigning appropriate developers to the bugs is one of the main challenges in bug triage. Demands for automatic bug triage are increasing in the industry, as manual bug triage is labor-intensive and time-consuming in large projects. The key to the bug triage task is extracting semantic information from a bug report. In recent years, large Pre-trained Language Models (PLMs) including BERT [4] have achieved dramatic progress in the natural language processing (NLP) domain. However, applying large PLMs to the bug triage task for extracting semantic information has several challenges. In this paper, we address the challenges and propose a novel framework for bug triage named LBT-P, standing for Light Bug Triage framework with a Pre-trained language model. It compresses a large PLM into small and fast models using knowledge distillation techniques and also prevents catastrophic forgetting of PLM by introducing knowledge preservation fine-tuning. We also develop a new loss function exploiting representations of earlier layers as well as deeper layers in order to handle the overthinking problem. We demonstrate our proposed framework on the real-world private dataset and three public real-world datasets [11]: Google Chromium, Mozilla Core, and Mozilla Firefox. The result of the experiments shows the superiority of LBT-P. Jaehyung Lee 0002, Kisun Han, Hwanjo Yu |
ASE | 3 |
| 2022 | Consensus Learning from Heterogeneous Objectives for One-Class Collaborative FilteringabstractOver the past decades, for One-Class Collaborative Filtering (OCCF), many learning objectives have been researched based on a variety of underlying probabilistic models. From our analysis, we observe that models trained with different OCCF objectives capture distinct aspects of user-item relationships, which in turn produces complementary recommendations. This paper proposes a novel OCCF framework, named as ConCF, that exploits the complementarity from heterogeneous objectives throughout the training process, generating a more generalizable model. ConCF constructs a multi-branch variant of a given target model by adding auxiliary heads, each of which is trained with heterogeneous objectives. Then, it generates consensus by consolidating the various views from the heads, and guides the heads based on the consensus. The heads are collaboratively evolved based on their complementarity throughout the training, which again results in generating more accurate consensus iteratively. After training, we convert the multi-branch architecture back to the original target model by removing the auxiliary heads, thus there is no extra inference cost for the deployment. Our extensive experiments on real-world datasets demonstrate that ConCF significantly improves the generalization of the model by exploiting the complementarity from heterogeneous objectives. Seongku Kang, Dongha Lee 0003, Wonbin Kweon, Junyoung Hwang, Hwanjo Yu |
WWW | 5 |
| 2022 | TaxoCom: Topic Taxonomy Completion with Hierarchical Discovery of Novel Topic ClustersabstractTopic taxonomies, which represent the latent topic (or category) structure of document collections, provide valuable knowledge of contents in many applications such as web search and information filtering. Recently, several unsupervised methods have been developed to automatically construct the topic taxonomy from a text corpus, but it is challenging to generate the desired taxonomy without any prior knowledge. In this paper, we study how to leverage the partial (or incomplete) information about the topic structure as guidance to find out the complete topic taxonomy. We propose a novel framework for topic taxonomy completion, named TaxoCom, which recursively expands the topic taxonomy by discovering novel sub-topic clusters of terms and documents. To effectively identify novel topics within a hierarchical topic structure, TaxoCom devises its embedding and clustering techniques to be closely-linked with each other: (i) locally discriminative embedding optimizes the text embedding space to be discriminative among known (i.e., given) sub-topics, and (ii) novelty adaptive clustering assigns terms into either one of the known sub-topics or novel sub-topics. Our comprehensive experiments on two real-world datasets demonstrate that TaxoCom not only generates the high-quality topic taxonomy in terms of term coherency and topic coverage but also outperforms all other baselines for a downstream task. Dongha Lee 0003, Seongku Kang, Susik Yoon, Jiawei Han 0001, Hwanjo Yu |
WWW | 6 |
| 2022 | Mitigating viewpoint sensitivity of self-supervised one-class classifiers
Hyunjun Ju, Dongha Lee 0003, Seongku Kang, Hwanjo Yu |
Inf. Sci. | 4 |
| 2022 | Personalized Knowledge Distillation for Recommender System
Seongku Kang, Dongha Lee 0003, Wonbin Kweon, Hwanjo Yu |
Knowl. Based Syst. | 4 |
| 2021 | Learnable Dynamic Temporal Pooling for Time Series ClassificationabstractWith the increase of available time series data, predicting their class labels has been one of the most important challenges in a wide range of disciplines. Recent studies on time series classification show that convolutional neural networks (CNN) achieved the state-of-the-art performance as a single classifier. In this work, pointing out that the global pooling layer that is usually adopted by existing CNN classifiers discards the temporal information of high-level features, we present a dynamic temporal pooling (DTP) technique that reduces the temporal size of hidden representations by aggregating the features at the segment-level. For the partition of a whole series into multiple segments, we utilize dynamic time warping (DTW) to align each time point in a temporal order with the prototypical features of the segments, which can be optimized simultaneously with the network parameters of CNN classifiers. The DTP layer combined with a fully-connected layer helps to extract further discriminative features considering their temporal position within an input time series. Extensive experiments on both univariate and multivariate time series datasets show that our proposed pooling significantly improves the classification performance. Dongha Lee 0003, Seonghyeon Lee, Hwanjo Yu |
AAAI | 3 |
| 2021 | OoMMix: Out-of-manifold Regularization in Contextual Embedding Space for Text ClassificationabstractSeonghyeon Lee, Dongha Lee, Hwanjo Yu. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021. Seonghyeon Lee, Dongha Lee 0003, Hwanjo Yu |
ACL/IJCNLP (1) | 3 |
| 2021 | Weakly Supervised Temporal Anomaly Segmentation with Dynamic Time WarpingabstractMost recent studies on detecting and localizing temporal anomalies have mainly employed deep neural networks to learn the normal patterns of temporal data in an unsupervised manner. Unlike them, the goal of our work is to fully utilize instance-level (or weak) anomaly labels, which only indicate whether any anomalous events occurred or not in each instance of temporal data. In this paper, we present WETAS, a novel framework that effectively identifies anomalous temporal segments (i.e., consecutive time points) in an input instance. WETAS learns discriminative features from the instance-level labels so that it infers the sequential order of normal and anomalous segments within each instance, which can be used as a rough segmentation mask. Based on the dynamic time warping (DTW) alignment between the input instance and its segmentation mask, WETAS obtains the result of temporal segmentation, and simultaneously, it further enhances itself by using the mask as additional supervision. Our experiments show that WETAS considerably outperforms other baselines in terms of the localization of temporal anomalies, and also it provides more informative results than point-level detection methods. Dongha Lee 0003, Sehun Yu, Hyunjun Ju, Hwanjo Yu |
ICCV | 4 |
| 2021 | Out-of-Category Document Identification Using Target-Category Names as Weak SupervisionabstractIdentifying outlier documents, whose content is different from the majority of the documents in a corpus, has played an important role to manage a large text collection. However, due to the absence of explicit information about the inlier (or target) distribution, existing unsupervised outlier detectors are likely to make unreliable results depending on the density or diversity of the outliers in the corpus. To address this challenge, we introduce a new task referred to as out-of-category detection, which aims to distinguish the documents according to their semantic relevance to the inlier (or target) categories by using the category names as weak supervision. In practice, this task can be widely applicable in that it can flexibly designate the scope of target categories according to users’ interests while requiring only the target-category names as minimum guidance. In this paper, we present an out-of-category detection framework, which effectively measures how confidently each document belongs to one of the target categories. Our framework adopts a two-step approach, to take advantage of both (i) a discriminative text embedding and (ii) a neural text classifier. The experiments on real-world datasets demonstrate that our framework achieves the best detection performance among all baseline methods in various scenarios specifying different target categories. Dongha Lee 0003, Dongmin Hyun, Jiawei Han 0001, Hwanjo Yu |
ICDM | 4 |
| 2021 | Learnable Structural Semantic Readout for Graph ClassificationabstractWith the great success of deep learning in various domains, graph neural networks (GNNs) also become a dominant approach to graph classification. By the help of a global readout operation that simply aggregates all node (or node-cluster) representations, existing GNN classifiers obtain a graph-level representation of an input graph and predict its class label using the representation. However, such global aggregation does not consider the structural information of each node, which results in information loss on the global structure. In this work, we propose structural semantic readout (SSRead) to summarize the node representations at the position-level, which allows to model the position-specific weight parameters for classification as well as to effectively capture the graph semantic relevant to the global structure. Given an input graph, SSRead aims to identify structurally-meaningful positions by using the semantic alignment between its nodes and structural prototypes, which encode the prototypical features of each position. The structural prototypes are optimized to minimize the alignment cost for all training graphs, while the other GNN parameters are trained to predict the class labels. Our experimental results demonstrate that SSRead significantly improves the classification performance and interpretability of GNN classifiers while being compatible with a variety of aggregation functions, GNN architectures, and learning frameworks. Dongha Lee 0003, Su Kim, Seonghyeon Lee, Chanyoung Park 0001, Hwanjo Yu |
ICDM | 5 |
| 2021 | Topology Distillation for Recommender SystemabstractRecommender Systems (RS) have employed knowledge distillation which is a model compression technique training a compact student model with the knowledge transferred from a pre-trained large teacher model. Recent work has shown that transferring knowledge from the teacher's intermediate layer significantly improves the recommendation quality of the student. However, they transfer the knowledge of individual representation point-wise and thus have a limitation in that primary information of RS lies in the relations in the representation space. This paper proposes a new topology distillation approach that guides the student by transferring the topological structure built upon the relations in the teacher space. We first observe that simply making the student learn the whole topological structure is not always effective and even degrades the student's performance. We demonstrate that because the capacity of the student is highly limited compared to that of the teacher, learning the whole topological structure is daunting for the student. To address this issue, we propose a novel method named Hierarchical Topology Distillation (HTD) which distills the topology hierarchically to cope with the large capacity gap. Our extensive experiments on real-world datasets show that the proposed method significantly outperforms the state-of-the-art competitors. We also provide in-depth analyses to ascertain the benefit of distilling the topology for RS. Seongku Kang, Junyoung Hwang, Wonbin Kweon, Hwanjo Yu |
KDD | 4 |
| 2021 | Unsupervised Proxy Selection for Session-based Recommender SystemsabstractSession-based Recommender Systems (SRSs) have been actively developed to recommend the next item of an anonymous short item sequence (i.e., session). Unlike sequence-aware recommender systems where the whole interaction sequence of each user can be used to model both the short-term interest and the general interest of the user, the absence of user-dependent information in SRSs makes it difficult to directly derive the user's general interest from data. Therefore, existing SRSs have focused on how to effectively model the information about short-term interest within the sessions, but they are insufficient to capture the general interest of users. To this end, we propose a novel framework to overcome the limitation of SRSs, named ProxySR, which imitates the missing information in SRSs (i.e., general interest of users) by modeling proxies of sessions. ProxySR selects a proxy for the input session in an unsupervised manner, and combines it with the encoded short-term interest of the session. As a proxy is jointly learned with the short-term interest and selected by multiple sessions, a proxy learns to play the role of the general interest of a user and ProxySR learns how to select a suitable proxy for an input session. Moreover, we propose another real-world situation of SRSs where a few users are logged-in and leave their identifiers in sessions, and a revision of ProxySR for the situation. Our experiments on real-world datasets show that ProxySR considerably outperforms the state-of-the-art competitors, and the proxies successfully imitate the general interest of the users without any user-dependent information. Junsu Cho, Seongku Kang, Dongmin Hyun, Hwanjo Yu |
SIGIR | 4 |
| 2021 | Bootstrapping User and Item Representations for One-Class Collaborative FilteringabstractThe goal of one-class collaborative filtering (OCCF) is to identify the user-item pairs that are positively-related but have not been interacted yet, where only a small portion of positive user-item interactions (e.g., users' implicit feedback) are observed. For discriminative modeling between positive and negative interactions, most previous work relied on negative sampling to some extent, which refers to considering unobserved user-item pairs as negative, as actual negative ones are unknown. However, the negative sampling scheme has critical limitations because it may choose "positive but unobserved" pairs as negative. This paper proposes a novel OCCF framework, named as BUIR, which does not require negative sampling. To make the representations of positively-related users and items similar to each other while avoiding a collapsed solution, BUIR adopts two distinct encoder networks that learn from each other; the first encoder is trained to predict the output of the second encoder as its target, while the second encoder provides the consistent targets by slowly approximating the first encoder. In addition, BUIR effectively alleviates the data sparsity issue of OCCF, by applying stochastic data augmentation to encoder inputs. Based on the neighborhood information of users and items, BUIR randomly generates the augmented views of each positive interaction each time it encodes, then further trains the model by this self-supervision. Our extensive experiments demonstrate that BUIR consistently and significantly outperforms all baseline methods by a large margin especially for much sparse datasets in which any assumptions about negative interactions are less valid. Dongha Lee 0003, Seongku Kang, Hyunjun Ju, Chanyoung Park 0001, Hwanjo Yu |
SIGIR | 5 |
| 2021 | Learning Heterogeneous Temporal Patterns of User Preference for Timely RecommendationabstractRecommender systems have achieved great success in modeling user’s preferences on items and predicting the next item the user would consume. Recently, there have been many efforts to utilize time information of users’ interactions with items to capture inherent temporal patterns of user behaviors and offer timely recommendations at a given time. Existing studies regard the time information as a single type of feature and focus on how to associate it with user preferences on items. However, we argue they are insufficient for fully learning the time information because the temporal patterns of user preference are usually heterogeneous. A user’s preference for a particular item may 1) increase periodically or 2) evolve over time under the influence of significant recent events, and each of these two kinds of temporal pattern appears with some unique characteristics. In this paper, we first define the unique characteristics of the two kinds of temporal pattern of user preference that should be considered in time-aware recommender systems. Then we propose a novel recommender system for timely recommendations, called TimelyRec, which jointly learns the heterogeneous temporal patterns of user preference considering all of the defined characteristics. In TimelyRec, a cascade of two encoders captures the temporal patterns of user preference using a proposed attention module for each encoder. Moreover, we introduce an evaluation scenario that evaluates the performance on predicting an interesting item and when to recommend the item simultaneously in top-K recommendation (i.e., item-timing recommendation). Our extensive experiments on a scenario for item recommendation and the proposed scenario for item-timing recommendation on real-world datasets demonstrate the superiority of TimelyRec and the proposed attention modules. Junsu Cho, Dongmin Hyun, Seongku Kang, Hwanjo Yu |
WWW | 4 |
| 2021 | Bidirectional Distillation for Top-K Recommender SystemabstractRecommender systems (RS) have started to employ knowledge distillation, which is a model compression technique training a compact model (student) with the knowledge transferred from a cumbersome model (teacher). The state-of-the-art methods rely on unidirectional distillation transferring the knowledge only from the teacher to the student, with an underlying assumption that the teacher is always superior to the student. However, we demonstrate that the student performs better than the teacher on a significant proportion of the test set, especially for RS. Based on this observation, we propose Bidirectional Distillation (BD) framework whereby both the teacher and the student collaboratively improve with each other. Specifically, each model is trained with the distillation loss that makes to follow the other’s prediction along with its original loss function. For effective bidirectional distillation, we propose rank discrepancy-aware sampling scheme to distill only the informative knowledge that can fully enhance each other. The proposed scheme is designed to effectively cope with a large performance gap between the teacher and the student. Trained in the bidirectional way, it turns out that both the teacher and the student are significantly improved compared to when being trained separately. Our extensive experiments on real-world datasets show that our proposed framework consistently outperforms the state-of-the-art competitors. We also provide analyses for an in-depth understanding of BD and ablation studies to verify the effectiveness of each proposed component. Wonbin Kweon, Seongku Kang, Hwanjo Yu |
WWW | 3 |
| 2021 | Learning to utilize auxiliary reviews for recommendation
Dongmin Hyun, Chanyoung Park 0001, Junsu Cho, Hwanjo Yu |
Inf. Sci. | 4 |
| 2021 | Item-side ranking regularized distillation for recommender system
Seongku Kang, Junyoung Hwang, Wonbin Kweon, Hwanjo Yu |
Inf. Sci. | 4 |
| 2020 | Unsupervised Attributed Multiplex Network EmbeddingabstractNodes in a multiplex network are connected by multiple types of relations. However, most existing network embedding methods assume that only a single type of relation exists between nodes. Even for those that consider the multiplexity of a network, they overlook node attributes, resort to node labels for training, and fail to model the global properties of a graph. We present a simple yet effective unsupervised network embedding method for attributed multiplex network called DMGI, inspired by Deep Graph Infomax (DGI) that maximizes the mutual information between local patches of a graph, and the global representation of the entire graph. We devise a systematic way to jointly integrate the node embeddings from multiple graphs by introducing 1) the consensus regularization framework that minimizes the disagreements among the relation-type specific node embeddings, and 2) the universal discriminator that discriminates true samples regardless of the relation types. We also show that the attention mechanism infers the importance of each relation type, and thus can be useful for filtering unnecessary relation types as a preprocessing step. Extensive experiments on various downstream tasks demonstrate that DMGI outperforms the state-of-the-art methods, even though DMGI is fully unsupervised. Chanyoung Park 0001, Donghyun Kim 0007, Jiawei Han 0001, Hwanjo Yu |
AAAI | 4 |
| 2020 | DE-RRD: A Knowledge Distillation Framework for Recommender SystemabstractRecent recommender systems have started to employ knowledge distillation, which is a model compression technique distilling knowledge from a cumbersome model (teacher) to a compact model (student), to reduce inference latency while maintaining performance. The state-of-the-art methods have only focused on making the student model to accurately imitate the predictions of the teacher model. They have a limitation in that the prediction results incompletely reveal the teacher's knowledge. In this paper, we propose a novel knowledge distillation framework for recommender system, called DE-RRD, which enables the student model to learn from the latent knowledge encoded in the teacher model as well as from the teacher's predictions. Concretely, DE-RRD consists of two methods: 1) Distillation Experts (DE) that directly transfers the latent knowledge from the teacher model. DE exploits "experts" and a novel expert selection strategy for effectively distilling the vast teacher's knowledge to the student with limited capacity. 2) Relaxed Ranking Distillation (RRD) that transfers the knowledge revealed from the teacher's prediction with consideration of the relaxed ranking orders among items. Our extensive experiments show that DE-RRD outperforms the state-of-the-art competitors and achieves comparable or even better performance to that of the teacher model with faster inference time. Seongku Kang, Junyoung Hwang, Wonbin Kweon, Hwanjo Yu |
CIKM | 4 |
| 2020 | Building Large-Scale English and Korean Datasets for Aspect-Level Sentiment Analysis in Automotive DomainabstractWe release large-scale datasets of users' comments in two languages, English and Korean, for aspect-level sentiment analysis in automotive domain.The datasets consist of 58,000+ commentaspect pairs, which are the largest compared to existing datasets.In addition, this work covers new language (i.e., Korean) along with English for aspect-level sentiment analysis.We build the datasets from automotive domain to enable users (e.g., marketers in automotive companies) to analyze the voice of customers on automobiles.We also provide baseline performances for future work by evaluating recent models on the released datasets. Dongmin Hyun, Junsu Cho, Hwanjo Yu |
COLING | 3 |
| 2020 | Interest Sustainability-Aware Recommender SystemabstractThe key to successful recommendations is to provide users with items likely to be consumed in the future. From real-world data, we observe that users' consumption patterns for items change over time. For example, users may no longer like some items they liked in the past. However, existing recommender systems model user's preference to items without considering how much users' interests in each item will sustain in the future. Thus, they often recommend less interesting items in the deployment time (i.e., test time). In this work, we propose a novel recommender system, called CRIS, that considers the change of users' interest in each item over time. More precisely, we first predict the interest sustainability of each item, that is, how likely each item will be consumed in the future. Then, our goal is to make users closer to the items with high interest sustainability scores in the representation space than those with low interest sustainability scores. We perform experiments on 11 real-world datasets to show the effectiveness of CRIS. We also show that considering the interest sustainability is indeed crucial for boosting the accuracy of recommendations. Dongmin Hyun, Junsu Cho, Chanyoung Park 0001, Hwanjo Yu |
ICDM | 4 |
| 2020 | Sparse Network Inversion for Key Instance Detection in Multiple Instance LearningabstractMultiple Instance Learning (MIL) involves predicting a single label for a bag of instances, given positive or negative labels at bag-level, without accessing to label for each instance in the training phase. Since a positive bag contains both positive and negative instances, it is often required to detect positive instances (key instances) when a set of instances is categorized as a positive bag. The attention-based deep MIL model is a recent advance in both bag-level classification and key instance detection (KID). However, if the positive and negative instances in a positive bag are not clearly distinguishable, the attention-based deep MIL model has limited KID performance as the attention scores are skewed to few positive instances. In this paper, we present a method to improve the attention-based deep MIL model in the task of KID. The main idea is to use the neural network inversion to find which instances made contribution to the bag-level prediction produced by the trained MIL model. Moreover, we incorporate a sparseness constraint into the neural network inversion, leading to the sparse network inversion which is solved by the proximal gradient method. Numerical experiments on an MNIST-based image MIL dataset and two real-world histopathology datasets verify the validity of our method, demonstrating the KID performance is significantly improved while the performance of bag-level prediction is maintained. Beomjo Shin, Junsu Cho, Hwanjo Yu, Seungjin Choi 0001 |
ICPR | 3 |
| 2020 | Convolutional Neural Networks with Compression Complexity Pooling for Out-of-Distribution Image DetectionabstractTo reliably detect out-of-distribution images based on already deployed convolutional neural networks, several recent studies on the out-of-distribution detection have tried to define effective confidence scores without retraining the model. Although they have shown promising results, most of them need to find the optimal hyperparameter values by using a few out-of-distribution images, which eventually assumes a specific test distribution and makes it less practical for real-world applications. In this work, we propose a novel out-of-distribution detection method termed as MALCOM, which neither uses any out-of-distribution sample nor retrains the model. Inspired by an observation that the global average pooling cannot capture spatial information of feature maps in convolutional neural networks, our method aims to extract informative sequential patterns from the feature maps. To this end, we introduce a similarity metric that focuses on shared patterns between two sequences based on the normalized compression distance. In short, MALCOM uses both the global average and the spatial patterns of feature maps to identify out-of-distribution images accurately. Sehun Yu, Dongha Lee 0003, Hwanjo Yu |
IJCAI | 3 |
| 2020 | Multi-Class Data Description for Out-of-distribution DetectionabstractThe capability of reliably detecting out-of-distribution samples is one of the key factors in deploying a good classifier, as the test distribution always does not match with the training distribution in most real-world applications. In this work, we present a deep multi-class data description, termed as Deep-MCDD, which is effective to detect out-of-distribution (OOD) samples as well as classify in-distribution (ID) samples. Unlike the softmax classifier that only focuses on the linear decision boundary partitioning its latent space into multiple regions, our Deep-MCDD aims to find a spherical decision boundary for each class which determines whether a test sample belongs to the class or not. By integrating the concept of Gaussian discriminant analysis into deep neural networks, we propose a deep learning objective to learn class-conditional distributions that are explicitly modeled as separable Gaussian distributions. Thereby, we can define the confidence score by the distance of a test sample from each class-conditional distribution, and utilize it for identifying OOD samples. Our empirical evaluation on multi-class tabular and image datasets demonstrates that Deep-MCDD achieves the best performances in distinguishing OOD samples while showing the classification accuracy as high as the other competitors. Dongha Lee 0003, Sehun Yu, Hwanjo Yu |
KDD | 3 |
| 2020 | Unsupervised Differentiable Multi-aspect Network EmbeddingabstractNetwork embedding is an influential graph mining technique for representing nodes in a graph as distributed vectors. However, the majority of network embedding methods focus on learning a single vector representation for each node, which has been recently criticized for not being capable of modeling multiple aspects of a node. To capture the multiple aspects of each node, existing studies mainly rely on offline graph clustering performed prior to the actual embedding, which results in the cluster membership of each node (i.e., node aspect distribution) fixed throughout training of the embedding model. We argue that this not only makes each node always have the same aspect distribution regardless of its dynamic context, but also hinders the end-to-end training of the model that eventually leads to the final embedding quality largely dependent on the clustering. In this paper, we propose a novel end-to-end framework for multi-aspect network embedding, called asp2vec, in which the aspects of each node are dynamically assigned based on its local context. More precisely, among multiple aspects, we dynamically assign a single aspect to each node based on its current context, and our aspect selection module is end-to-end differentiable via the Gumbel-Softmax trick. We also introduce the aspect regularization framework to capture the interactions among the multiple aspects in terms of relatedness and diversity. We further demonstrate that our proposed framework can be readily extended to heterogeneous networks. Extensive experiments towards various downstream tasks on various types of homogeneous networks and a heterogeneous network demonstrate the superiority of asp2vec. Chanyoung Park 0001, Carl Yang 0001, Qi Zhu 0008, Donghyun Kim 0007, Hwanjo Yu, Jiawei Han 0001 |
KDD | 5 |
| 2020 | Deep Rating Elicitation for New Users in Collaborative FilteringabstractRecent recommender systems started to use rating elicitation, which asks new users to rate a small seed itemset for inferring their preferences, to improve the quality of initial recommendations. The key challenge of the rating elicitation is to choose the seed items which can best infer the new users’ preference. This paper proposes a novel end-to-end Deep learning framework for Rating Elicitation (DRE), that chooses all the seed items at a time with consideration of the non-linear interactions. To this end, it first defines categorical distributions to sample seed items from the entire itemset, then it trains both the categorical distributions and a neural reconstruction network to infer users’ preferences on the remaining items from CF information of the sampled seed items. Through the end-to-end training, the categorical distributions are learned to select the most representative seed items while reflecting the complex non-linear interactions. Experimental results show that DRE outperforms the state-of-the-art approaches in the recommendation quality by accurately inferring the new users’ preferences and its seed itemset better represents the latent space than the seed itemset obtained by the other methods. Wonbin Kweon, Seongku Kang, Junyoung Hwang, Hwanjo Yu |
WWW | 4 |
| 2020 | Input initialization for inversion of neural networks using k-nearest neighbor approach
Seongbo Jang, Ye-Eun Jang, Young-Jin Kim 0004, Hwanjo Yu |
Inf. Sci. | 4 |
| 2020 | PUMAD: PU Metric learning for anomaly detection
Hyunjun Ju, Dongha Lee 0003, Junyoung Hwang, Junghyun Namkung, Hwanjo Yu |
Inf. Sci. | 5 |
| 2020 | Scalable disk-based topic modeling for memory limited devices
Byungju Kim, Dongha Lee 0003, Jinoh Oh, Hwanjo Yu |
Inf. Sci. | 4 |
| 2020 | OCam: Out-of-core coordinate descent algorithm for matrix completion
Dongha Lee 0003, Jinoh Oh, Hwanjo Yu |
Inf. Sci. | 3 |
| 2020 | Click-aware purchase prediction with push at the top
Chanyoung Park 0001, Donghyun Kim 0007, Jung-Tae Lee, Hwanjo Yu |
Inf. Sci. | 5 |
| 2020 | Generating sequential electronic health records using dual adversarial autoencoderabstractOBJECTIVE: Recent studies on electronic health records (EHRs) started to learn deep generative models and synthesize a huge amount of realistic records, in order to address significant privacy issues surrounding the EHR. However, most of them only focus on structured records about patients' independent visits, rather than on chronological clinical records. In this article, we aim to learn and synthesize realistic sequences of EHRs based on the generative autoencoder. MATERIALS AND METHODS: We propose a dual adversarial autoencoder (DAAE), which learns set-valued sequences of medical entities, by combining a recurrent autoencoder with 2 generative adversarial networks (GANs). DAAE improves the mode coverage and quality of generated sequences by adversarially learning both the continuous latent distribution and the discrete data distribution. Using the MIMIC-III (Medical Information Mart for Intensive Care-III) and UT Physicians clinical databases, we evaluated the performances of DAAE in terms of predictive modeling, plausibility, and privacy preservation. RESULTS: Our generated sequences of EHRs showed the comparable performances to real data for a predictive modeling task, and achieved the best score in plausibility evaluation conducted by medical experts among all baseline models. In addition, differentially private optimization of our model enables to generate synthetic sequences without increasing the privacy leakage of patients' data. CONCLUSIONS: DAAE can effectively synthesize sequential EHRs by addressing its main challenges: the synthetic records should be realistic enough not to be distinguished from the real records, and they should cover all the training patients to reproduce the performance of specific downstream tasks. Dongha Lee 0003, Hwanjo Yu, Xiaoqian Jiang, Deevakar Rogith, Meghana Gudala, Mubeen Tejani, Qiuchen Zhang, Li Xiong 0001 |
J. Am. Medical Informatics Assoc. | 2 |
| 2020 | Harmonized representation learning on dynamic EHR graphs
Dongha Lee 0003, Xiaoqian Jiang, Hwanjo Yu |
J. Biomed. Informatics | 3 |
| 2020 | Fast and memory-efficient algorithms for high-order Tucker decomposition
Jinoh Oh, Kijung Shin, Evangelos E. Papalexakis, Christos Faloutsos, Hwanjo Yu |
Knowl. Inf. Syst. | 6 |
| 2020 | Deep multiplex graph infomax: Attentive multiplex network embedding using global information
Chanyoung Park 0001, Jiawei Han 0001, Hwanjo Yu |
Knowl. Based Syst. | 3 |
| 2019 | Semi-Supervised Learning for Cross-Domain Recommendation to Cold-Start UsersabstractProviding accurate recommendations to newly joined users (or potential users, so-called cold-start users) has remained a challenging yet important problem in recommender systems. To infer the preferences of such cold-start users based on their preferences observed in other domains, several cross-domain recommendation (CDR) methods have been studied. The state-of-the-art Embedding and Mapping approach for CDR (EMCDR) aims to infer the latent vectors of cold-start users by supervised mapping from the latent space of another domain. In this paper, we propose a novel CDR framework based on semi-supervised mapping, called SSCDR, which effectively learns the cross-domain relationship even in the case that only a few number of labeled data is available. To this end, it first learns the latent vectors of users and items for each domain so that their interactions are represented by the distances, then trains a cross-domain mapping function to encode such distance information by exploiting both overlapping users as labeled data and all the items as unlabeled data. In addition, SSCDR adopts an effective inference technique that predicts the latent vectors of cold-start users by aggregating their neighborhood information. Our extensive experiments on different CDR scenarios show that SSCDR outperforms the state-of-the-art methods in terms of CDR accuracy, particularly in the realistic settings that a small portion of users overlap between two domains. Seongku Kang, Junyoung Hwang, Dongha Lee 0003, Hwanjo Yu |
CIKM | 4 |
| 2019 | BHIN2vec: Balancing the Type of Relation in Heterogeneous Information NetworkabstractThe goal of network embedding is to transform nodes in a network to a low-dimensional embedding vectors. Recently, heterogeneous network has shown to be effective in representing diverse information in data. However, heterogeneous network embedding suffers from the imbalance issue, i.e. the size of relation types (or the number of edges in the network regarding the type) is imbalanced. In this paper, we devise a new heterogeneous network embedding method, called BHIN2vec, which considers the balance among all relation types in a network. We view the heterogeneous network embedding as simultaneously solving multiple tasks in which each task corresponds to each relation type in a network. After splitting the skip-gram loss into multiple losses corresponding to different tasks, we propose a novel random-walk strategy to focus on the tasks with high loss values by considering the relative training ratio. Unlike previous random walk strategies, our proposed random-walk strategy generates training samples according to the relative training ratio among different tasks, which results in a balanced training for the node embedding. Our extensive experiments on node classification and recommendation demonstrate the superiority of BHIN2vec compared to the state-of-the-art methods. Also, based on the relative training ratio, we analyze how much each relation type is represented in the embedding space. Seonghyeon Lee, Chanyoung Park 0001, Hwanjo Yu |
CIKM | 3 |
| 2019 | Task-Guided Pair Embedding in Heterogeneous NetworkabstractMany real-world tasks solved by heterogeneous network embedding methods can be cast as modeling the likelihood of a pairwise relationship between two nodes. For example, the goal of author identification task is to model the likelihood of a paper being written by an author (paper-author pairwise relationship). Existing taskguided embedding methods are node-centric in that they simply measure the similarity between the node embeddings to compute the likelihood of a pairwise relationship between two nodes. However, we claim that for task-guided embeddings, it is crucial to focus on directly modeling the pairwise relationship. In this paper, we propose a novel task-guided pair embedding framework in heterogeneous network, called TaPEm, that directly models the relationship between a pair of nodes that are related to a specific task (e.g., paper-author relationship in author identification). To this end, we 1) propose to learn a pair embedding under the guidance of its associated context path, i.e., a sequence of nodes between the pair, and 2) devise the pair validity classifier to distinguish whether the pair is valid with respect to the specific task at hand. By introducing pair embeddings that capture the semantics behind the pairwise relationships, we are able to learn the fine-grained pairwise relationship between two nodes, which is paramount for task-guided embedding methods. Extensive experiments on author identification task demonstrate that TaPEm outperforms the state-of-the-art methods, especially for authors with few publication records. Chanyoung Park 0001, Donghyun Kim 0007, Qi Zhu 0008, Jiawei Han 0001, Hwanjo Yu |
CIKM | 5 |
| 2019 | Sequential and Diverse Recommendation with Long TailabstractSequential recommendation is a task that learns a temporal dynamic of a user behavior in sequential data and predicts items that a user would like afterward. However, diversity has been rarely emphasized in the context of sequential recommendation. Sequential and diverse recommendation must learn temporal preference on diverse items as well as on general items. Thus, we propose a sequential and diverse recommendation model that predicts a ranked list containing general items and also diverse items without compromising significant accuracy.To learn temporal preference on diverse items as well as on general items, we cluster and relocate consumed long tail items to make a pseudo ground truth for diverse items and learn the preference on long tail using recurrent neural network, which enables us to directly learn a ranking function. Extensive online and offline experiments deployed on a commercial platform demonstrate that our models significantly increase diversity while preserving accuracy compared to the state-of-the-art sequential recommendation model, and consequently our models improve user satisfaction. Yejin Kim 0001, Kwangseob Kim, Chanyoung Park 0001, Hwanjo Yu |
IJCAI | 4 |
| 2019 | Action Space Learning for Heterogeneous User Behavior PredictionabstractUsers' behaviors observed in many web-based applications are usually heterogeneous, so modeling their behaviors considering the interplay among multiple types of actions is important. However, recent collaborative filtering (CF) methods based on a metric learning approach cannot learn multiple types of user actions, because they are developed for only a single type of user actions. This paper proposes a novel metric learning method, called METAS, to jointly model heterogeneous user behaviors. Specifically, it learns two distinct spaces: 1) action space which captures the relations among all observed and unobserved actions, and 2) entity space which captures high-level similarities among users and among items. Each action vector in the action space is computed using a non-linear function and its corresponding entity vectors in the entity space. In addition, METAS adopts an efficient triplet mining algorithm to effectively speed up the convergence of metric learning. Experimental results show that METAS outperforms the state-of-the-art methods in predicting users' heterogeneous actions, and its entity space represents the user-user and item-item similarities more clearly than the space trained by the other methods. Dongha Lee 0003, Chanyoung Park 0001, Hyunjun Ju, Junyoung Hwang, Hwanjo Yu |
IJCAI | 5 |
| 2019 | Target-aware convolutional neural network for target-level sentiment analysis
Dongmin Hyun, Chanyoung Park 0001, Ilhyeon Song, Jung-Tae Lee, Hwanjo Yu |
Inf. Sci. | 6 |
| 2019 | An encoder-decoder switch network for purchase prediction
Chanyoung Park 0001, Donghyun Kim 0007, Hwanjo Yu |
Knowl. Based Syst. | 3 |
| 2019 | Adversarial approach to domain adaptation for reinforcement learning on dialog systems
Sangjun Koo, Hwanjo Yu, Gary Geunbae Lee |
Pattern Recognit. Lett. | 2 |
| 2018 | Disk-based Matrix Completion for Memory Limited DevicesabstractMore and more data need to be processed or analyzed within mobile devices for efficiency or privacy reasons, but performing machine learning tasks with large data within the devices is challenging because of their limited memory resources. For this reason, disk-based machine learning methods have been actively researched, which utilize storage resources without holding all the data in memory. This paper proposes D-MC2, a novel disk-based matrix completion method that (1) supports incremental data update (i.e., data insertion and deletion) and (2) spills both data and model to disk when necessary; these functionalities are not supported by existing methods. First, D-MC2 builds a two-layered index to efficiently support incremental data update; there exists a trade-off relationship between model learning and data update costs, and our two-layered index simultaneously optimizes the two costs. Second, we develop a window-based stochastic gradient descent (SGD) scheduler to efficiently support the dual spilling; a huge amount of disk I/O is incurred when the size of model is larger than that of memory, and our new scheduler substantially reduces it. Our evaluation results show that D-MC2 is significantly more scalable and faster than other disk-based competitors under the limited memory environment. In terms of the co-optimization, D-MC2 outperforms the baselines that only optimize one of the two costs up to 48x. Furthermore, the window-based scheduler improves the training speed 12.4x faster compared to a naive scheduler. Dongha Lee 0003, Jinoh Oh, Christos Faloutsos, Byungju Kim, Hwanjo Yu |
CIKM | 5 |
| 2018 | Out-of-domain Detection based on Generative Adversarial NetworkabstractThe main goal of this paper is to develop out-of-domain (OOD) detection for dialog systems.We propose to use only indomain (IND) sentences to build a generative adversarial network (GAN) of which the discriminator generates low scores for OOD sentences.To improve basic GANs, we apply feature matching loss in the discriminator, use domain-category analysis as an additional task in the discriminator, and remove the biases in the generator.Thereby, we reduce the huge effort of collecting OOD sentences for training OOD detection.For evaluation, we experimented OOD detection on a multi-domain dialog system.The experimental results showed the proposed method was most accurate compared to the existing methods. Seonghan Ryu, Sangjun Koo, Hwanjo Yu, Gary Geunbae Lee |
EMNLP | 3 |
| 2018 | Fast Tucker Factorization for Large-Scale Tensor CompletionabstractTensor completion is the task of completing multi-aspect data represented as a tensor by accurately predicting missing entries in the tensor. It is mainly solved by tensor factorization methods, and among them, Tucker factorization has attracted considerable interests due to its powerful ability to learn latent factors and even their interactions. Although several Tucker methods have been developed to reduce the memory and computational complexity, the state-of-the-art method still 1) generates redundant computations and 2) cannot factorize a large tensor that exceeds the size of memory. This paper proposes FTcom, a fast and scalable Tucker factorization method for tensor completion. FTcom performs element-wise updates for factor matrices based on coordinate descent, and adopts a novel caching algorithm which stores frequently-required intermediate data. It also uses a tensor file for disk-based data processing and loads only a small part of the tensor at a time into the memory. Experimental results show that FTcom is much faster and more scalable compared to all other competitors. It significantly shortens the training time of Tucker factorization, especially on real-world tensors, and it can be executed on a billion-scale tensor which is bigger than the memory capacity within a single machine. Dongha Lee 0003, Jaehyung Lee 0002, Hwanjo Yu |
ICDM | 3 |
| 2018 | Collaborative Translational Metric LearningabstractRecently, matrix factorization-based recommendation methods have been criticized for the problem raised by the triangle inequality violation. Although several metric learning-based approaches have been proposed to overcome this issue, existing approaches typically project each user to a single point in the metric space, and thus do not suffice for properly modeling the intensity and the heterogeneity of user-item relationships in implicit feedback. In this paper, we propose TransCF to discover such latent user-item relationships embodied in implicit user-item interactions. Inspired by the translation mechanism popularized by knowledge graph embedding, we construct user-item specific translation vectors by employing the neighborhood information of users and items, and translate each user toward items according to the user's relationships with the items. Our proposed method outperforms several state-of-the-art methods for top-N recommendation on seven real-world data by up to 17% in terms of hit ratio. We also conduct extensive qualitative evaluations on the translation vectors learned by our proposed method to ascertain the benefit of adopting the translation mechanism for implicit feedback-based recommendations. Chanyoung Park 0001, Donghyun Kim 0007, Xing Xie 0001, Hwanjo Yu |
ICDM | 4 |
| 2018 | DILOF: Effective and Memory Efficient Local Outlier Detection in Data StreamsabstractWith precipitously growing demand to detect outliers in data streams, many studies have been conducted aiming to develop extensions of well-known outlier detection algorithm called Local Outlier Factor (LOF), for data streams. However, existing LOF-based algorithms for data streams still suffer from two inherent limitations: 1) Large amount of memory space is required. 2) A long sequence of outliers is not detected. In this paper, we propose a new outlier detection algorithm for data streams, called DILOF that effectively overcomes the limitations. To this end, we first develop a novel density-based sampling algorithm to summarize past data and then propose a new strategy for detecting a sequence of outliers. It is worth noting that our proposing algorithms do not require any prior knowledge or assumptions on data distribution. Moreover, we accelerate the execution time of DILOF about 15 times by developing a powerful distance approximation technique. Our comprehensive experiments on real-world datasets demonstrate that DILOF significantly outperforms the state-of-the-art competitors in terms of accuracy and execution time. The source code for the proposed algorithm is available at our website: http://di.postech.ac.kr/DILOF. Gyoung S. Na, Donghyun Kim 0007, Hwanjo Yu |
KDD | 3 |
| 2018 | Review Sentiment-Guided Scalable Deep Recommender SystemabstractExisting review-aware recommendation methods represent users (or items) through the concatenation of the reviews written by (or for) them, and depend entirely on convolutional neural networks (CNNs) to extract meaningful features for modeling users (or items). However, understanding reviews based only on the raw words of reviews is challenging because of the inherent ambiguity contained in them originated from the users' different tendency in writing. Moreover, it is inefficient in time and memory to model users/items by the concatenation of their associated reviews owing to considerably large inputs to CNNs. In this work, we present a scalable review-aware recommendation method, called SentiRec, that is guided to incorporate the sentiments of reviews when modeling the users and the items. SentiRec is a two-step approach composed of the first step that includes the encoding of each review into a fixed-size review vector that is trained to embody the sentiment of the review, followed by the second step that generates recommendations based on the vector-encoded reviews. Through our experiments, we show that SentiRec not only outperforms the existing review-aware methods, but also drastically reduces the training time and the memory usage. We also conduct a qualitative evaluation on the vector-encoded reviews trained by SentiRec to demonstrate that the overall sentiments are indeed encoded therein. Dongmin Hyun, Chanyoung Park 0001, Ilhyeon Song, Jung-Tae Lee, Hwanjo Yu |
SIGIR | 6 |
| 2017 | DiagTree: Diagnostic Tree for Differential DiagnosisabstractDifferential diagnosis is detection of one disease among similar diseases using evidence such as pathologic tests. A Partially Observed Markov Decision Process (POMDP) formulates the complex differential diagnosis process into a probabilistic decision-making model. However, differential diagnosis is not often fully formulated as POMDP because model construction does not consider the cost (or time) to finish the diagnosis process, or the practical convention on clinical tests. We propose a Diagnostic Tree (DiagTree), a new framework for diagnosing diseases, which combines several tests to reduce the diagnosis time and to incorporate real-world constraints into discrete optimization. DiagTree consists of multiple tests in internal nodes and posterior probabilities ("confidences") that the patient suffers the disease listed at each leaf node. The confidences are computed after a series of test results is applied in internal nodes. DiagTree is built to maximize the confidences at leaf nodes and to minimize the decision process time. We formulate this problem as integer programming and solve it by the Branch-and-Bound method and a greedy approach. We apply DiagTree to immunohistochemistry profiles to detect lymphoid neoplasms. We evaluate the accuracy and cost of the diagnosis rules from DiagTree compared to those obtained using rules that clinicians derived from their experience. DiagTree detected diseases with high accuracy and also reduced the diagnosis cost (or time) compared to the existing rules of clinicians. DiagTree can support clinicians by suggesting a simple diagnosis process with high accuracy and low cost among test candidates. Yejin Kim 0001, Jingyun Choi, Yosep Chong, Xiaoqian Jiang, Hwanjo Yu |
CIKM | 5 |
| 2017 | Federated Tensor Factorization for Computational PhenotypingabstractTensor factorization models offer an effective approach to convert massive electronic health records into meaningful clinical concepts (phenotypes) for data analysis. These models need a large amount of diverse samples to avoid population bias. An open challenge is how to derive phenotypes jointly across multiple hospitals, in which direct patient-level data sharing is not possible (e.g., due to institutional policies). In this paper, we developed a novel solution to enable federated tensor factorization for computational phenotyping without sharing patient-level data. We developed secure data harmonization and federated computation procedures based on alternating direction method of multipliers (ADMM). Using this method, the multiple hospitals iteratively update tensors and transfer secure summarized information to a central server, and the server aggregates the information to generate phenotypes. We demonstrated with real medical datasets that our method resembles the centralized training model (based on combined datasets) in terms of accuracy and phenotypes discovery while respecting privacy. Yejin Kim 0001, Jimeng Sun 0001, Hwanjo Yu, Xiaoqian Jiang |
KDD | 3 |
| 2017 | S-HOT: Scalable High-Order Tucker DecompositionabstractMulti-aspect data appear frequently in many web-related applications. For example, product reviews are quadruplets of (user, product, keyword, timestamp). How can we analyze such web-scale multi-aspect data? Can we analyze them on an off-the-shelf workstation with limited amount of memory? Jinoh Oh, Kijung Shin, Evangelos E. Papalexakis, Christos Faloutsos, Hwanjo Yu |
WSDM | 5 |
| 2017 | Do "Also-Viewed" Products Help User Rating Prediction?abstractFor online product recommendation engines, learning high-quality product embedding that captures various aspects of the product is critical to improving the accuracy of user rating prediction. In recent research, in conjunction with user feedback, the appearance of a product as side information has been shown to be helpful for learning product embedding. However, since a product has a variety of aspects such as functionality and specifications, taking into account only its appearance as side information does not suffice to accurately learn its embedding. In this paper, we propose a matrix co-factorization method that leverages information hidden in the so-called "also-viewed" products, i.e., a list of products that has also been viewed by users who have viewed a target product. "Also-viewed" products reflect various aspects of a given product that have been overlooked by visually-aware recommendation methods proposed in past research. Experiments on multiple real-world datasets demonstrate that our proposed method outperforms state-of-the-art baselines in terms of user rating prediction. We also perform classification on the product embedding learned by our method, and compare it with a state-of-the-art baseline to demonstrate the superiority of our method in generating high-quality product embedding that better represents the product. Chanyoung Park 0001, Donghyun Kim 0007, Jinoh Oh, Hwanjo Yu |
WWW | 4 |
| 2017 | Influence maximization based on reachability sketches in dynamic graphs
Dongeun Kim, Dongmin Hyeon, Jinoh Oh, Wook-Shin Han, Hwanjo Yu |
Inf. Sci. | 5 |
| 2017 | Scalable and parallelizable influence maximization with Random Walk Ranking and Rank Merge Pruning
Seung-Keol Kim, Dongeun Kim, Jinoh Oh, Jeong-Hyon Hwang, Wook-Shin Han, Wei Chen 0013, Hwanjo Yu |
Inf. Sci. | 7 |
| 2017 | Deep hybrid recommender systems via exploiting document context and statistics of items
Donghyun Kim 0007, Chanyoung Park 0001, Jinoh Oh, Hwanjo Yu |
Inf. Sci. | 4 |
| 2017 | RecTime: Real-Time recommender system for online broadcasting
Yoojin Park, Jinoh Oh, Hwanjo Yu |
Inf. Sci. | 3 |
| 2017 | Neural sentence embedding using only in-domain sentences for out-of-domain sentence detection in dialog systems
Seonghan Ryu, Seokhwan Kim, Junhwi Choi, Hwanjo Yu, Gary Geunbae Lee |
Pattern Recognit. Lett. | 4 |
| 2016 | Analyzing Pre-processing Settings for Urdu Single-document Extractive Summarization
Muhammad Humayoun, Hwanjo Yu |
LREC | 2 |
| 2016 | Convolutional Matrix Factorization for Document Context-Aware RecommendationabstractSparseness of user-to-item rating data is one of the major factors that deteriorate the quality of recommender system. To handle the sparsity problem, several recommendation techniques have been proposed that additionally consider auxiliary information to improve rating prediction accuracy. In particular, when rating data is sparse, document modeling-based approaches have improved the accuracy by additionally utilizing textual data such as reviews, abstracts, or synopses. However, due to the inherent limitation of the bag-of-words model, they have difficulties in effectively utilizing contextual information of the documents, which leads to shallow understanding of the documents. This paper proposes a novel context-aware recommendation model, convolutional matrix factorization (ConvMF) that integrates convolutional neural network (CNN) into probabilistic matrix factorization (PMF). Consequently, ConvMF captures contextual information of documents and further enhances the rating prediction accuracy. Our extensive evaluations on three real-world datasets show that ConvMF significantly outperforms the state-of-the-art recommendation models even when the rating data is extremely sparse. We also demonstrate that ConvMF successfully captures subtle contextual difference of a word in a document. Our implementation and datasets are available at http://dm.postech.ac.kr/ConvMF. Donghyun Kim 0007, Chanyoung Park 0001, Jinoh Oh, Sungyoung Lee 0001, Hwanjo Yu |
RecSys | 5 |
| 2016 | A mutation profile for top-k patient search exploiting Gene-Ontology and orthogonal non-negative matrix factorizationabstractBioinformatics, (2015) 31, 3653–3659 doi:10.1093/bioinformatics/btv409 Funding sources were omitted in the article initially published. The authors acknowledge the funding by ‘Basic Science Research Program’ through the NRF of Korea funded by MSIP (NRF-2013R1A1A3005259), ‘Next-Generation Information Computing Development Program’ through the NRF of Korea funded by MOE (2012M3C4A7033344), and the ICT R&D program of MSIP/IITP (14-824-09-014).The authors apologize for this error. Sungchul Kim, Lee Sael, Hwanjo Yu |
Bioinform. | 3 |
| 2016 | Spoiler detection in TV program tweets
Sungho Jeon 0002, Sungchul Kim, Hwanjo Yu |
Inf. Sci. | 3 |
| 2016 | GeoVideoIndex: Indexing for georeferenced videos
Dongha Lee 0003, Jinoh Oh, Woong-Kee Loh, Hwanjo Yu |
Inf. Sci. | 4 |
| 2016 | Improving top-K recommendation with truster and trustee relationship in user trust network
Chanyoung Park 0001, Donghyun Kim 0007, Jinoh Oh, Hwanjo Yu |
Inf. Sci. | 4 |
| 2015 | Fast and Robust Parallel SGD Matrix FactorizationabstractMatrix factorization is one of the fundamental techniques for analyzing latent relationship between two entities. Especially, it is used for recommendation for its high accuracy. Efficient parallel SGD matrix factorization algorithms have been developed for large matrices to speed up the convergence of factorization. However, most of them are designed for a shared-memory environment thus fail to factorize a large matrix that is too big to fit in memory, and their performances are also unreliable when the matrix is skewed. Jinoh Oh, Wook-Shin Han, Hwanjo Yu, Xiaoqian Jiang |
KDD | 3 |
| 2015 | A mutation profile for top-k patient search exploiting Gene-Ontology and orthogonal non-negative matrix factorizationabstractMOTIVATION: As the quantity of genomic mutation data increases, the likelihood of finding patients with similar genomic profiles, for various disease inferences, increases. However, so does the difficulty in identifying them. Similarity search based on patient mutation profiles can solve various translational bioinformatics tasks, including prognostics and treatment efficacy predictions for better clinical decision making through large volume of data. However, this is a challenging problem due to heterogeneous and sparse characteristics of the mutation data as well as their high dimensionality. RESULTS: To solve this problem we introduce a compact representation and search strategy based on Gene-Ontology and orthogonal non-negative matrix factorization. Statistical significance between the identified cancer subtypes and their clinical features are computed for validation; results show that our method can identify and characterize clinically meaningful tumor subtypes comparable or better in most datasets than the recently introduced Network-Based Stratification method while enabling real-time search. To the best of our knowledge, this is the first attempt to simultaneously characterize and represent somatic mutational data for efficient search purposes. AVAILABILITY: The implementations are available at: https://sites.google.com/site/postechdm/research/implementation/orgos. CONTACT: [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Sungchul Kim, Lee Sael, Hwanjo Yu |
Bioinform. | 3 |
| 2015 | Fast density-based clustering through dataset partition using graphics processing units
Woong-Kee Loh, Hwanjo Yu |
Inf. Sci. | 2 |
| 2014 | OPT: a new framework for overlapped and parallel triangulation in large-scale graphsabstractGraph triangulation, which finds all triangles in a graph, has been actively studied due to its wide range of applications in the network analysis and data mining. With the rapid growth of graph data size, disk-based triangulation methods are in demand but little researched. To handle a large-scale graph which does not fit in memory, we must iteratively load small parts of the graph. In the existing literature, achieving the ideal cost has been considered to be impossible for billion-scale graphs due to the memory size constraint. In this paper, we propose an overlapped and parallel disk-based triangulation framework for billion-scale graphs, OPT, which achieves the ideal cost by (1) full overlap of the CPU and I/O operations and (2) full parallelism of multi-core CPU and FlashSSD I/O. In OPT, triangles in memory are called the internal triangles while triangles constituting vertices in memory and vertices in external memory are called the external triangles. At the macro level, OPT overlaps the internal triangulation and the external triangulation, while it overlaps the CPU and I/O operations at the micro level. Thereby, the cost of OPT is close to the ideal cost. Moreover, OPT instantiates both vertex-iterator and edge-iterator models and benefits from multi-thread parallelism on both types of triangulation. Extensive experiments conducted on large-scale datasets showed that (1) OPT achieved the elapsed time close to that of the ideal method with less than 7% of overhead under the limited memory budget, (2) OPT achieved linear speed-up with an increasing number of CPU cores, (3) OPT outperforms the state-of-the-art parallel method by up to an order of magnitude with 6 CPU cores, and (4) for the first time in the literature, the triangulation results are reported for a billion-vertex scale real-world graph. Jinha Kim, Wook-Shin Han, Sangyeon Lee, Kyungyeol Park, Hwanjo Yu |
SIGMOD Conference | 5 |
| 2014 | Leveraging spatial join for robust tuple extraction from web pages
Wook-Shin Han, Wooseong Kwak, Hwanjo Yu, Jeonghoon Lee 0004, Min-Soo Kim 0002 |
Inf. Sci. | 3 |
| 2014 | Processing time-dependent shortest path queries without pre-computed speed information on road networks
Jinha Kim, Wook-Shin Han, Jinoh Oh, Sungchul Kim, Hwanjo Yu |
Inf. Sci. | 5 |
| 2014 | iKernel: Exact indexing for support vector machines
Youngdae Kim, Ilhwan Ko, Wook-Shin Han, Hwanjo Yu |
Inf. Sci. | 4 |
| 2014 | Advertiser-centric approach to understand user click behavior in sponsored search
Sungchul Kim, Tao Qin 0001, Tie-Yan Liu, Hwanjo Yu |
Inf. Sci. | 4 |
| 2014 | When to recommend: A new issue on TV show recommendation
Jinoh Oh, Sungchul Kim, Jinha Kim, Hwanjo Yu |
Inf. Sci. | 4 |
| 2014 | GeoTree: Using spatial information for georeferenced video search
Jinha Kim, Hwanjo Yu |
Knowl. Based Syst. | 3 |
| 2014 | CT-IC: Continuously activated and Time-restricted Independent Cascade model for viral marketing
Jinha Kim, Wonyeol Lee 0001, Hwanjo Yu |
Knowl. Based Syst. | 3 |
| 2013 | Scalable and parallelizable processing of influence maximization for large-scale social networks?abstractAs social network services connect people across the world, influence maximization, i.e., finding the most influential nodes (or individuals) in the network, is being actively researched with applications to viral marketing. One crucial challenge in scalable influence maximization processing is evaluating influence, which is #P-hard and thus hard to solve in polynomial time. We propose a scalable influence approximation algorithm, Independent Path Algorithm (IPA) for Independent Cascade (IC) diffusion model. IPA efficiently approximates influence by considering an independent influence path as an influence evaluation unit. IPA are also easily parallelized by simply adding a few lines of OpenMP meta-programming expressions. Also, overhead of maintaining influence paths in memory is relieved by safely throwing away insignificant influence paths. Extensive experiments conducted on large-scale real social networks show that IPA is an order of magnitude faster and uses less memory than the state of the art algorithms. Our experimental results also show that parallel versions of IPA speeds up further as the number of CPU cores increases, and more speed-up is achieved for larger datasets. The algorithms have been implemented in our demo application for influence maximization (available at http://dm.postech.ac.kr/ipa demo), which efficiently finds the most influential nodes in a social network. Jinha Kim, Seung-Keol Kim, Hwanjo Yu |
ICDE | 3 |
| 2013 | Don't Be Spoiled by Your Friends: Spoiler Detection in TV Program Tweets
Sungho Jeon 0002, Sungchul Kim, Hwanjo Yu |
ICWSM | 3 |
| 2013 | TurboGraph: a fast parallel graph engine handling billion-scale graphs in a single PCabstractGraphs are used to model many real objects such as social networks and web graphs. Many real applications in various fields require efficient and effective management of large-scale graph structured data. Although distributed graph engines such as GBase and Pregel handle billion-scale graphs, the user needs to be skilled at managing and tuning a distributed system in a cluster, which is a nontrivial job for the ordinary user. Furthermore, these distributed systems need many machines in a cluster in order to provide reasonable performance. In order to address this problem, a disk-based parallel graph engine called Graph-Chi, has been recently proposed. Although Graph-Chi significantly outperforms all representative (disk-based) distributed graph engines, we observe that Graph-Chi still has serious performance problems for many important types of graph queries due to 1) limited parallelism and 2) separate steps for I/O processing and CPU processing. In this paper, we propose a general, disk-based graph engine called TurboGraph to process billion-scale graphs very efficiently by using modern hardware on a single PC. TurboGraph is the first truly parallel graph engine that exploits 1) full parallelism including multi-core parallelism and FlashSSD IO parallelism and 2) full overlap of CPU processing and I/O processing as much as possible. Specifically, we propose a novel parallel execution model, called pin-and-slide. TurboGraph also provides engine-level operators such as BFS which are implemented under the pin-and-slide model. Extensive experimental results with large real datasets show that TurboGraph consistently and significantly outperforms Graph-Chi by up to four orders of magnitude! Our implementation of TurboGraph is available at ``http://wshan.net/turbograph}" as executable files. Wook-Shin Han, Sangyeon Lee, Kyungyeol Park, Jeonghoon Lee 0004, Min-Soo Kim 0002, Jinha Kim, Hwanjo Yu |
KDD | 7 |
| 2013 | Efficient semantic network construction with application to PubMed search
Jinoh Oh, Sun Park, Hwanjo Yu, Young Ho Lee |
Knowl. Based Syst. | 4 |
| 2012 | Multilingual Named Entity Recognition using Parallel Data and Metadata from Wikipedia
Sungchul Kim, Kristina Toutanova, Hwanjo Yu |
ACL (1) | 3 |
| 2012 | iSampling: framework for developing sampling methods considering user's interestabstractSampling is one of fundamental techniques for data preprocessing and mining. It helps to reduce computational costs and improve the mining quality. A sampling method is typically developed independently for a specific problem and for a specific user's interest, because it is hard to develop a method that is generalized across various user's interests. An absence of general framework for sampling makes it inefficient to develop or revise a sampling method as user's interest changes. This paper proposes a general framework, isampling, which facilitates a user developing sampling methods and easily modifying the user's sampling interest in the method. In the framework, a user explicitly describes her sampling interest into a graph model called interest model. Then, isampling automatically selects a sample set according to the model, which satisfies the user's interest. In order to demonstrate the effectiveness of our framework, we develop new trajectory sampling methods using our framework; trajectory sampling has been a challenging problem due to its high complexity of data and various user's interests. We demonstrate the flexibility of our framework by showing how easily trajectory samples of different interests can be generated within our framework. Jinoh Oh, Hwanjo Yu |
CIKM | 2 |
| 2012 | Data Management Challenges and Opportunities in Cloud Computing
Kyuseok Shim, Sang Kyun Cha, Lei Chen 0002, Wook-Shin Han, Divesh Srivastava, Katsumi Tanaka, Hwanjo Yu, Xiaofang Zhou 0001 |
DASFAA (2) | 7 |
| 2012 | CT-IC: Continuously Activated and Time-Restricted Independent Cascade Model for Viral MarketingabstractInfluence maximization problem with applications to viral marketing has gained much attention. Underlying influence diffusion models affect influence maximizing nodes because they focus on difference aspect of influence diffusion. Nevertheless, existing diffusion models overlook two important aspects of real-world marketing - continuous trials and time restriction. This paper proposes a new realistic influence diffusion model called Continously activated and Time-restricted IC (CT-IC) model which generalizes the IC model by embedding the above two aspects. We first prove that CT-IC model satisfies two crucial properties - monotonicity and submodularity. We then provide an efficient method for calculating exact influence spread when a social network is restricted to a directed tree and a simple path. Finally, we propose a scalable algorithm for influence maximization under CT-IC model called CT-IPA. Our experiments show that CT-IC model provides seeds of higher influence spread than IC model and CT-IPA is four orders of magnitude faster than the greedy algorithm while providing similar influence spread to the greedy algorithm. Wonyeol Lee 0001, Jinha Kim, Hwanjo Yu |
ICDM | 3 |
| 2012 | GeoSearch: georeferenced video retrieval systemabstractConventional video search systems, to find relevant videos, rely on textual data such as video titles, annotations, and text around the video. Nowadays, video recording devices such as ameras, smartphones and car blackboxes are equipped with GPS sensors and able to capture videos with spatiotemporal information such as time, location and camera direction. We call such videos georeferenced videos. This paper presents a georeferenced video retrieval system, geosearch, which efficiently retrieves videos containing a certain point or range in the map. To enable a fast search of georeferenced videos, geosearch adopts a novel data structure MBTR (Minimum Bounding Tilted Rectangle) in the leaf nodes of R-Tree. New algorithms are developed to build MBTRs from georeferenced videos and to efficiently process point and range queries on MBTRs. We demonstrate our system on real georeferenced videos, and show that, compared to previous methods, geosearch substantially reduces the index size and also improves the search speed for georeferenced video data. Our online demo is available at "http://dm.hwanjoyu.org/geosearch". Jinha Kim, Hwanjo Yu |
KDD | 3 |
| 2012 | PubMed search and exploration with real-time semantic network constructionabstractExploring PubMed to find relevant information is challenging and time-consuming because PubMed typically returns a long list of articles as a result of query. Semantic network helps users to explore a large document collection and to capture key concepts and relationships among the concepts. The semantic network also serves to broaden the user's knowledge and extend query keyword by detecting and visualizing new related concepts or relations hidden in the retrieved documents. The problem of existing semantic network techniques is that they typically produce many redundant relationships, which prevents users from quickly capturing the underlying relationships among concepts. This paper develops an online PubMed search system, which displays semantic networks having no redundant relationships in real-time as a result of query. To do so, we propose an efficient semantic network construction algorithm, which prevents producing redundant relationships during the network construction. Our extensive experiments on actual PubMed data show that the proposed method is significantly faster than the method removing redundant relationships afterward. Our method is implemented and integrated into a relevance feedback PubMed search engine, called RefMed, "http://dm.postech.ac.kr/refmed", and will be demonstrated through the website. Jinoh Oh, Sun Park, Hwanjo Yu |
KDD | 4 |
| 2012 | An efficient method for learning nonlinear ranking SVM functions
Hwanjo Yu, Jinha Kim, Youngdae Kim, Seung-won Hwang, Young Ho Lee |
Inf. Sci. | 1 |
| 2011 | Advertiser-centric approach to understand user click behavior in sponsored searchabstractSponsored search is the major business model of commercial search engines. The number of clicks on ads is a key indicator of success for both advertisers and search engines, and increasing ad clicks is a goal of both of them. Many existing works stand on the view of search engines concerning how to help search engines to earn more revenue by accurately predicting ad clicks. Unlike the existing works, this paper aims at understanding user clicks on ads from "the view of advertisers", in order to help advertisers to improve their ad quality and therefore advertising effectiveness. To do this, a factor graph model is proposed, which considers two advertiser-controllable factors to understand user click behaviors: the relevance between a query and an ad, which has been well studied in previous literatures, and the "attractiveness" of the ad, which is a newly-proposed concept. The proposed model can be used to predict user clicks and also to mine a set of attractive words that could be leveraged to improve the quality of the ads. We have verified the effectiveness of the proposed approach using real-world datasets, through quantitative evaluations and informative case studies. Sungchul Kim, Tao Qin 0001, Hwanjo Yu, Tie-Yan Liu |
CIKM | 3 |
| 2011 | Novel Recommendation Based on Personal Popularity TendencyabstractRecently, novel recommender systems have attracted considerable attention in the research community. Recommending popular items may not always satisfy users. For example, although most users likely prefer popular items, such items are often not very surprising or novel because users may already know about the items. Also, such recommender systems hardly satisfy a group of users who prefer relatively obscure items. Existing novel recommender systems, however, still recommend mainly popular items or degrade the quality of recommendation. They do so because they do not consider the balance between novelty and preference-based recommendation. This paper proposes an efficient novel-recommendation method called Personal Popularity Tendency Matching (PPTM) which recommends novel items by considering an individual's Personal Popularity Tendency (or PPT). Considering PPT helps to diversify recommendations by reasonably penalizing popular items while improving the recommendation accuracy. We experimentally show that the proposed method, PPTM, is better than other methods in terms of both novelty and accuracy. Jinoh Oh, Sun Park, Hwanjo Yu, Min Song 0001, Seung-Taek Park |
ICDM | 3 |
| 2011 | Protecting location privacy using location semanticsabstractAs the use of mobile devices increases, a location-based service (LBS) becomes increasingly popular because it provides more convenient context-aware services. However, LBS introduces problematic issues for location privacy due to the nature of the service. Location privacy protection methods based on k-anonymity and l-diversity have been proposed to provide anonymized use of LBS. However, the k-anonymity and l-diversity methods still can endanger the user's privacy because location semantic information could easily be breached while using LBS. This paper presents a novel location privacy protection technique, which protects the location semantics from an adversary. In our scheme, location semantics are first learned from location data. Then, the trusted-anonymization server performs the anonymization using the location semantic information by cloaking with semantically heterogeneous locations. Thus, the location semantic information is kept secure as the cloaking is done with semantically heterogeneous locations and the true location information is not delivered to the LBS applications. This paper proposes algorithms for learning location semantics and achieving semantically secure cloaking. Byoungyoung Lee, Jinoh Oh, Hwanjo Yu, Jong Kim 0001 |
KDD | 3 |
| 2011 | A new approach for processing ranked subsequence matching based on ranked unionabstractRanked subsequence matching finds top-k subsequences most similar to a given query sequence from data sequences. Recently, Han et al. [12] proposed a solution (referred to here as HLMJ) to this problem by using the concept of the minimum distance matching window pair (MDMWP) and a global priority queue. By using the concept of MDMWP, HLMJ can prune many unnecessary accesses to data subsequences using a lower bound distance. However, we notice that HLMJ may incur serious performance overhead for important types of queries. In this paper, we propose a novel systematic framework to solve this problem by viewing ranked subsequence matching as ranked union. Specifically, we propose a notion of the matching subsequence equivalence class (MSEQ) and a novel lower bound called the MSEQ-distance. To completely eliminate the performance problem of HLMJ, we also propose a cost-aware density-based scheduling technique, where we consider both the density and cost of the priority queue. Extensive experimental results with many real datasets show that the proposed algorithm outperforms HLMJ and the adapted PSM [22], a state-of-the-art index-based merge algorithm supporting non-monotonic distance functions, by up to two to three orders of magnitude, respectively. Wook-Shin Han, Jinsoo Lee, Yang-Sae Moon, Seung-won Hwang, Hwanjo Yu |
SIGMOD Conference | 5 |
| 2011 | Exact indexing for support vector machinesabstractSVM (Support Vector Machine) is a well-established machine learning methodology popularly used for classification, regression, and ranking. Recently SVM has been actively researched for rank learning and applied to various applications including search engines or relevance feedback systems. A query in such systems is the ranking function F learned by SVM. Once learning a function F or formulating the query, processing the query to find top-k results requires evaluating the entire database by F.So far, there exists no exact indexing solution for SVM functions. Existing top-k query processing algorithms are not applicable to the machine-learned ranking functions, as they often make restrictive assumptions on the query, such as linearity or monotonicity of functions. Existing metric-based or reference-based indexing methods are also not applicable, because data points are invisible in the kernel space (SVM feature space) on which the index must be built. Existing kernel indexing methods return approximate results or fix kernel parameters. This paper proposes an exact indexing solution for SVM functions with varying kernel parameters.We first propose key geometric properties of the kernel space -- ranking instability and ordering stability -- which is crucial for building indices in the kernel space. Based on them, we develop an index structure iKernel and processing algorithms. We then present clustering techniques in the kernel space to enhance the pruning effectiveness of the index. According to our experiments, iKernel is highly effective overall producing 1~5% of evaluation ratio on large data sets. According to our best knowledge, iKernel is the first indexing solution that finds exact top-k results of SVM functions without a full scan of data set. Hwanjo Yu, Ilhwan Ko, Youngdae Kim, Seung-won Hwang, Wook-Shin Han |
SIGMOD Conference | 1 |
| 2011 | Processing SPARQL queries with regular expressions in RDF databasesabstractBACKGROUND: As the Resource Description Framework (RDF) data model is widely used for modeling and sharing a lot of online bioinformatics resources such as Uniprot (dev.isb-sib.ch/projects/uniprot-rdf) or Bio2RDF (bio2rdf.org), SPARQL - a W3C recommendation query for RDF databases - has become an important query language for querying the bioinformatics knowledge bases. Moreover, due to the diversity of users' requests for extracting information from the RDF data as well as the lack of users' knowledge about the exact value of each fact in the RDF databases, it is desirable to use the SPARQL query with regular expression patterns for querying the RDF data. To the best of our knowledge, there is currently no work that efficiently supports regular expression processing in SPARQL over RDF databases. Most of the existing techniques for processing regular expressions are designed for querying a text corpus, or only for supporting the matching over the paths in an RDF graph. RESULTS: In this paper, we propose a novel framework for supporting regular expression processing in SPARQL query. Our contributions can be summarized as follows. 1) We propose an efficient framework for processing SPARQL queries with regular expression patterns in RDF databases. 2) We propose a cost model in order to adapt the proposed framework in the existing query optimizers. 3) We build a prototype for the proposed framework in C++ and conduct extensive experiments demonstrating the efficiency and effectiveness of our technique. CONCLUSIONS: Experiments with a full-blown RDF engine show that our framework outperforms the existing ones by up to two orders of magnitude in processing SPARQL queries with regular expression patterns. Jinsoo Lee, Minh-Duc Pham, Wook-Shin Han, Hune Cho, Hwanjo Yu, Jeonghoon Lee 0004 |
BMC Bioinform. | 6 |
| 2011 | Combining active learning and semi-supervised learning techniques to extract protein interaction sentencesabstractBACKGROUND: Protein-protein interaction (PPI) extraction has been a focal point of many biomedical research and database curation tools. Both Active Learning and Semi-supervised SVMs have recently been applied to extract PPI automatically. In this paper, we explore combining the AL with the SSL to improve the performance of the PPI task. METHODS: We propose a novel PPI extraction technique called PPISpotter by combining Deterministic Annealing-based SSL and an AL technique to extract protein-protein interaction. In addition, we extract a comprehensive set of features from MEDLINE records by Natural Language Processing (NLP) techniques, which further improve the SVM classifiers. In our feature selection technique, syntactic, semantic, and lexical properties of text are incorporated into feature selection that boosts the system performance significantly. RESULTS: By conducting experiments with three different PPI corpuses, we show that PPISpotter is superior to the other techniques incorporated into semi-supervised SVMs such as Random Sampling, Clustering, and Transductive SVMs by precision, recall, and F-measure. CONCLUSIONS: Our system is a novel, state-of-the-art technique for efficiently extracting protein-protein interaction pairs. Min Song 0001, Hwanjo Yu, Wook-Shin Han |
BMC Bioinform. | 2 |
| 2011 | Selective sampling techniques for feedback-based data retrieval
Hwanjo Yu |
Data Min. Knowl. Discov. | 1 |
| 2011 | Hessian matrix distribution for Bayesian policy gradient reinforcement learning
Ngo Anh Vien, Hwanjo Yu, TaeChoong Chung |
Inf. Sci. | 2 |
| 2010 | RankSVR: can preference data help regression?abstractIn some regression applications (e.g., an automatic movie scoring system), a large number of ranking data is available in addition to the original regression data. This paper studies whether and how the ranking data can improve the accuracy of regression task. In particular, this paper first proposes an extension of SVR (Support Vector Regression), RankSVR, which incorporates ranking constraints in the learning of regression function. Second, this paper proposes novel sampling methods for RankSVR, which selectively choose samples of ranking data for training of regression functions in order to maximize the performance of RankSVR. While it is relatively easier to acquire ranking data than regression data, incorporating all the ranking data in the learning of regression doest not always generate the best output. Moreoever, adding too many ranking constraints into the regression problem substantially lengthens the training time. Our proposed sampling methods find the ranking samples that maximize the regression performance. Experimental results on synthetic and real data sets show that, when the ranking data is additionally available, RankSVR significantly performs better than SVR by utilizing ranking constraints in the learning of regression, and also show that our sampling methods improve the RankSVR performance better than the random sampling. Hwanjo Yu, Sungchul Kim, Seung-Hoon Na |
CIKM | 1 |
| 2010 | On supporting effective web extractionabstractCommercial tuple extraction systems have enjoyed some success to extract tuples by regarding HTML pages as tree structures and exploiting XPath queries to find attributes of tuples in the HTML pages. However, such systems would be vulnerable to small changes on the web pages. In this paper, we propose a robust tuple extraction system which utilizes spatial relationships among elements rather than the XPath queries of the elements. Our system regards elements in the rendered page as spatial objects in the 2-D space and executes spatial joins to extract target elements. Since humans also identify an element in a web page by its relative spatial location, our system extracting elements by their spatial relationships could possibly be as robust as manual extraction and is far more robust than existing tuple extraction systems. Wook-Shin Han, Wooseong Kwak, Hwanjo Yu |
ICDE | 3 |
| 2010 | Passive Sampling for RegressionabstractActive sampling (also called active learning or selective sampling) has been extensively researched for classification and rank learning methods, which is to select the most informative samples from unlabeled data such that, once the samples are labeled, the accuracy of the function learned from the samples is maximized. While active sampling methods require learning a function at each iteration to find the most informative samples, this paper proposes passive sampling techniques for regression, which find the informative samples not based on the learned function but based on the samples' geometric characteristics in the feature space. Passive sampling is more efficient than active sampling, as it does not require, at each iteration, learning and validating the regression functions and evaluating the unlabeled data using the function. For regression, passive sampling is also more effective, Active sampling for regression suffers from serious performance fluctuations in practice, because it selects the samples of highest regression errors and such samples are likely noisy. Passive sampling, on the other hand, shows more stable performance. We observe from our extensive experiments that our passive sampling methods perform even better than the ``omniscient'' active sampling that knows the labels of unlabeled data. Hwanjo Yu, Sungchul Kim |
ICDM | 1 |
| 2010 | Enabling multi-level relevance feedback on PubMed by integrating rank learning into DBMSabstractBACKGROUND: Finding relevant articles from PubMed is challenging because it is hard to express the user's specific intention in the given query interface, and a keyword query typically retrieves a large number of results. Researchers have applied machine learning techniques to find relevant articles by ranking the articles according to the learned relevance function. However, the process of learning and ranking is usually done offline without integrated with the keyword queries, and the users have to provide a large amount of training documents to get a reasonable learning accuracy. This paper proposes a novel multi-level relevance feedback system for PubMed, called RefMed, which supports both ad-hoc keyword queries and a multi-level relevance feedback in real time on PubMed. RESULTS: RefMed supports a multi-level relevance feedback by using the RankSVM as the learning method, and thus it achieves higher accuracy with less feedback. RefMed "tightly" integrates the RankSVM into RDBMS to support both keyword queries and the multi-level relevance feedback in real time; the tight coupling of the RankSVM and DBMS substantially improves the processing time. An efficient parameter selection method for the RankSVM is also proposed, which tunes the RankSVM parameter without performing validation. Thereby, RefMed achieves a high learning accuracy in real time without performing a validation process. RefMed is accessible at http://dm.postech.ac.kr/refmed. CONCLUSIONS: RefMed is the first multi-level relevance feedback system for PubMed, which achieves a high accuracy with less feedback. It effectively learns an accurate relevance function from the user's feedback and efficiently processes the function to return relevant articles in real time. Hwanjo Yu, Jinoh Oh, Ilhwan Ko, Sungchul Kim, Wook-Shin Han |
BMC Bioinform. | 1 |
| 2009 | VRIFA: a nonlinear SVM visualization tool using nomogram and localized radial basis function (LRBF) kernelsabstractPrediction problems are prevalent in medical domains. For example, computer-aided diagnosis or prognosis is a key component in a CDSS (Clinical Decision Support System). SVMs, especially SVMs with nonlinear kernels such RBF kernels, have shown superior accuracy in prediction problems. However, they are not favorably used by physicians for medical prediction problems because nonlinear SVMs are difficult to visualize, thus it is hard to provide intuitive interpretation of prediction results to physicians. Nomogram was proposed to visualize SVM classification models. However, it cannot visualize nonlinear SVM models. Localized RBF (LRBF) kernel was proposed which shows comparable accuracy as the RBF kernel while the LRBF kernel is easier to interpret since it can be linearly decomposed. This paper presents a new tool named VRIFA, which integrates the nomogram and LRBF kernel to provide users with an interactive visualization of nonlinear SVM models. VRIFA graphically exposes the internal structure of nonlinear SVM models showing the effect of each feature, the magnitude of the effect, and the change at the prediction output. VRIFA also performs nomogram-based feature selection while training a model in order to remove noise or redundant features and improve the prediction accuracy. The tool has been used by biomedical researchers for computer-aided diagnosis and risk factor analysis for diseases. VRIFA is accessible at http://dm.postech.ac.kr/vrifa . Ngo Anh Vien, Nguyen Hoang Viet, TaeChoong Chung, Hwanjo Yu, Sungchul Kim, Baek Hwan Cho |
CIKM | 4 |
| 2009 | RefMed: relevance feedback retrieval system fo PubMedabstractFinding related articles from the PubMed (a large biomedical literature repository) is challenging because it is hard to express the user's specific relevance in the given query interface and a keyword query typically retrieves many results. Biomedical researchers spend a critical amount of time (e.g., often more than several days) in the literature search process. This paper proposes RefMed, a novel search system for PubMed, which supports relevance ranking by enabling relevance feedback on PubMed. RefMed first returns initial result documents for a user's keyword query as in PubMed. The user then makes relevance judgments on some of the resultant documents while browsing them. Once the user pushes the feedback, the system induces a relevance function using RankSVM and ranks the results according to the function. To realize the ad-hoc relevance retrieval on PubMed, RefMed tightly integrates RankSVM within RDBMS and runs the rank learning and process on the fly with a response time of a few minutes.Our qualitative experiments with biomedical researchers show that RefMed substantially reduces the amount of effort required to search related PubMed articles. RefMed is accessible at http://dm.postech.ac.kr/refmed. Hwanjo Yu, Jinoh Oh, Ilhwan Ko, Sungchul Kim |
CIKM | 1 |
| 2009 | Efficient feature weighting methods for rankingabstractFeature weighting or selection is a crucial process to identify an important subset of features from a data set. Removing irrelevant or redundant features can improve the generalization performance of ranking functions in information retrieval. Due to fundamental differences between classification and ranking, feature weighting methods developed for classification cannot be readily applied to feature weighting for ranking. A state of the art feature selection method for ranking, called GAS, has been recently proposed, which exploits importance of each feature and similarity between every pair of features. However, GAS must compute the similarity scores of all pairs of features, thus it is not scalable for high-dimensional data and its performance degrades on nonlinear ranking functions. This paper proposes novel algorithms, RankWrapper and RankFilter, which is scalable for high-dimensional data and also performs reasonably well on nonlinear ranking functions. RankWrapper and RankFilter are designed based on the key idea of Relief algorithm. Relief is a feature selection algorithm for classification, which exploits the notions of hits (data points within the same class) and misses (data points from different classes) for classification. However, there is no such notion of hits or misses in ranking. The proposed algorithms instead utilize the ranking distances of nearest data points in order to identify the key features for ranking. Our extensive experiments show that RankWrapper and RankFilter generate higher accuracy overall than the GAS and traditional Relief algorithms adapted for ranking, and run substantially faster than the GAS on high dimensional data. Hwanjo Yu, Jinoh Oh, Wook-Shin Han |
CIKM | 1 |
| 2009 | Fault detection in IP-based process control networks using data miningabstractIndustrial process control IP networks support communications between process control applications and devices. Communication faults in any stage of these control networks can cause delays or even shutdown of the entire manufacturing process. The current process of detecting and diagnosing communication faults is mostly manual, cumbersome, and inefficient. Detecting early symptoms of potential problems is very important but automated solutions do not yet exist. Our research goal is to automate the process of detecting and diagnosing the communication faults as well as to prevent problems by detecting early symptoms of potential problems. To achieve our goal, we have first investigated real-world fault cases and summarized control network failures. We have also defined network metrics and their alarm conditions to detect early symptoms for communication failures between process control servers and devices. In particular, we leverage data mining techniques to train the system to learn the rules of network faults in control networks and our testing results show that these rules are very effective. In our earlier work, we presented a design of a process control network monitoring and fault diagnosis system. In this paper, we focus on how the fault detection part of this system can be improved using data mining techniques. Byungchul Park, Young J. Won, Hwanjo Yu, James Won-Ki Hong, Hong-Sun Noh, Jang Jin Lee |
Integrated Network Management | 3 |
| 2009 | RV-SVM: An Efficient Method for Learning Ranking SVM
Hwanjo Yu, Youngdae Kim, Seung-won Hwang |
PAKDD | 1 |
| 2008 | Application of irregular and unbalanced data to predict diabetic nephropathy using visualization and feature selection methods
Baek Hwan Cho, Hwanjo Yu, Kwang-Won Kim, Tae Hyun Kim 0005, Sun I. Kim |
Artif. Intell. Medicine | 2 |
| 2008 | Supporting personalized ranking over categorical attributes
Gae-won You, Seung-won Hwang, Hwanjo Yu |
Inf. Sci. | 3 |
| 2008 | Privacy-preserving SVM classification
Jaideep Vaidya, Hwanjo Yu, Xiaoqian Jiang |
Knowl. Inf. Syst. | 2 |
| 2008 | Nonlinear Support Vector Machine Visualization for Risk Factor Analysis Using Nomograms and Localized Radial Basis Function KernelsabstractNonlinear classifiers, e.g., support vector machines (SVMs) with radial basis function (RBF) kernels, have been used widely for automatic diagnosis of diseases because of their high accuracies. However, it is difficult to visualize the classifiers, and thus difficult to provide intuitive interpretation of results to physicians. We developed a new nonlinear kernel, the localized radial basis function (LRBF) kernel, and new visualization system visualization for risk factor analysis (VRIFA) that applies a nomogram and LRBF kernel to visualize the results of nonlinear SVMs and improve the interpretability of results while maintaining high prediction accuracy. Three representative medical datasets from the University of California, Irvine repository and Statlog dataset-breast cancer, diabetes, and heart disease datasets-were used to evaluate the system. The results showed that the classification performance of the LRBF is comparable with that of the RBF, and the LRBF is easy to visualize via a nomogram. Our study also showed that the LRBF kernel is less sensitive to noise features than the RBF kernel, whereas the LRBF kernel degrades the prediction accuracy more when important features are eliminated. We demonstrated the VRIFA system, which visualizes the results of linear and nonlinear SVMs with LRBF kernels, on the three datasets. Baek Hwan Cho, Hwanjo Yu, Jong Shill Lee, Young Joon Chee, Sun I. Kim |
IEEE Trans. Inf. Technol. Biomed. | 2 |
| 2007 | Predicting the Impact of an Electronic Health Record on Practice Patterns Using Computational Modeling and Simulation
Thomas R. Clancy, Connie White-Delaney, Alberto M. Segre, Kathleen M. Carley, Andrew Kuziak, Hwanjo Yu |
AMIA | 6 |
| 2007 | Enabling soft queries for data retrieval
Hwanjo Yu, Seung-won Hwang, Kevin Chen-Chuan Chang |
Inf. Syst. | 1 |
| 2006 | Privacy-Preserving SVM Classification on Vertically Partitioned Data
Hwanjo Yu, Jaideep Vaidya, Xiaoqian Jiang |
PAKDD | 1 |
| 2005 | Enabling Ad-hoc Ranking for Data RetrievalabstractTo enable ad-hoc ranking for data retrieval, we observe two major barriers: first, usability: ad-hoc ranking should be "user friendly", for ordinary users to easily specify their ranking criteria. Second, efficiency: ad-hoc ranking should be "database friendly", to be amenable to efficient processing. This paper proposes a new framework such that: 1) to achieve usability, it allows users to qualitatively and intuitively express their preferences by partial orders on selected examples, from which it effectively learns a quantitative global ranking function, and (2) to achieve efficiency, it integrates the front-end machine learner with a back-end top-k query processor to evaluate the learned functions. First, to support efficient query processing, our framework assumes the score-based ranking model. Such a model is both expressive and amenable to efficient query processing. Hwanjo Yu, Seung-won Hwang, Kevin Chen-Chuan Chang |
ICDE | 1 |
| 2005 | SVM selective sampling for ranking with application to data retrievalabstractLearning ranking (or preference) functions has been a major issue in the machine learning community and has produced many applications in information retrieval. SVMs (Support Vector Machines) - a classification and regression methodology - have also shown excellent performance in learning ranking functions. They effectively learn ranking functions of high generalization based on the large-margin principle and also systematically support nonlinear ranking by the kernel trick. In this paper, we propose an SVM selective sampling technique for learning ranking functions. SVM selective sampling (or active learning with SVM) has been studied in the context of classification. Such techniques reduce the labeling effort in learning classification functions by selecting only the most informative samples to be labeled. However, they are not extendable to learning ranking functions, as the labeled data in ranking is relative ordering, or partial orders of data. Our proposed sampling technique effectively learns an accurate SVM ranking function with fewer partial orders. We apply our sampling technique to the data retrieval application, which enables fuzzy search on relational databases by interacting with users for learning their preferences. Experimental results show a significant reduction of the labeling effort in inducing accurate ranking functions. Hwanjo Yu |
KDD | 1 |
| 2005 | Mining Behavior Graphs for "Backtrace" of Noncrashing BugsabstractAnalyzing the executions of a buggy software program is essentially a data mining process. Although many interesting methods have been developed to trace crashing bugs (such as memory violation and core dumps), it is still difficult to analyze noncrashing bugs (such as logical errors). In this paper, we develop a novel method to classify the structured traces of program executions using software behavior graphs. By analyzing the correct and incorrect executions, we have made good progress at the isolation of program regions that may lead to the faulty executions. The classification framework is built on an integration of closed graph mining and SVM classification. More interestingly, suspicious regions are identified through the capture of the classification accuracy change, which is measured incrementally during program execution. Our performance study and case-based experiments show that our approach is both effective and efficient. Chao Liu 0001, Xifeng Yan, Hwanjo Yu, Jiawei Han 0001, Philip S. Yu |
SDM | 3 |
| 2005 | Making SVMs Scalable to Large Data Sets using Hierarchical Cluster Indexing
Hwanjo Yu, Jiong Yang 0001, Jiawei Han 0001, Xiaolei Li 0001 |
Data Min. Knowl. Discov. | 1 |
| 2005 | Single-Class Classification with Mapping Convergence
Hwanjo Yu |
Mach. Learn. | 1 |
| 2004 | Scalable Construction of Topic Directory with Nonparametric Closed Termset MiningabstractA topic directory, e.g., Yahoo directory, provides a view of a document set at different levels of abstraction and is ideal for the interactive exploration and visualization of the document set. We present a method that dynamically generates a topic directory from a document set using a frequent closed termset mining algorithm. Our method shows experimental results of equal quality to recent document clustering methods and has additional benefits such as automatic generation of topic labels and determination of a clustering parameter. Hwanjo Yu, Duane Searsmith, Xiaolei Li 0001, Jiawei Han 0001 |
ICDM | 1 |
| 2004 | PEBL: Web Page Classification without Negative ExamplesabstractWeb page classification is one of the essential techniques for Web mining because classifying Web pages of an interesting class is often the first step of mining the Web. However, constructing a classifier for an interesting class requires laborious preprocessing such as collecting positive and negative training examples. For instance, in order to construct a "homepage" classifier, one needs to collect a sample of homepages (positive examples) and a sample of nonhomepages (negative examples). In particular, collecting negative training examples requires arduous work and caution to avoid bias. The paper presents a framework, called positive example based learning (PEBL), for Web page classification which eliminates the need for manually collecting negative training examples in preprocessing. The PEBL framework applies an algorithm, called mapping-convergence (M-C), to achieve high classification accuracy (with positive and unlabeled data) as high as that of a traditional SVM (with positive and negative data). M-C runs in two stages: the mapping stage and convergence stage. In the mapping stage, the algorithm uses a weak classifier that draws an initial approximation of "strong" negative data. Based on the initial approximation, the convergence stage iteratively runs an internal classifier (e.g., SVM) which maximizes margins to progressively improve the approximation of negative data. Thus, the class boundary eventually converges to the true boundary of the positive class in the feature space. We present the M-C algorithm with supporting theoretical and experimental justifications. Our experiments show that, given the same set of positive examples; the M-C algorithm outperforms one-class SVMs, and it is almost as accurate as the traditional SVMs. Hwanjo Yu, Jiawei Han 0001, Kevin Chen-Chuan Chang |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2003 | Text classification from positive and unlabeled documentsabstractMost existing studies of text classification assume that the training data are completely labeled. In reality, however, many information retrieval problems can be more accurately described as learning a binary classifier from a set of incompletely labeled examples, where we typically have a small number of labeled positive examples and a very large number of unlabeled examples. In this paper, we study such a problem of performing Text Classification WithOut labeled Negative data TC-WON). In this paper, we explore an efficient extension of the standard Support Vector Machine (SVM) approach, called SVMC (Support Vector Mapping Convergence) [17]for the TC-WON tasks. Our analyses show that when the positive training data is not too under-sampled, SVMC significantly outperforms other methods because SVMC basically exploits the natural "gap" between positive and negative documents in the feature space, which eventually corresponds to improving the generalization performance. In the text domain there are likely to exist many gaps in the feature space because a document is usually mapped to a sparse and high dimensional feature space. However, as the number of positive training data decreases, the boundary of SVMC starts overfitting at some point and end up generating very poor results.This is because when the positive training data is too few, the boundary over-iterates and trespasses the natural gaps between positive and negative class in the feature space and thus ends up fitting tightly around the few positive training data. Hwanjo Yu, ChengXiang Zhai, Jiawei Han 0001 |
CIKM | 1 |
| 2003 | General MC: Estimating Boundary of Positive Class from Small Positive DataabstractSingle-class classification (SCC) seeks to distinguish one class of data from the universal set of multiple classes. We propose a SCC method called general MC that estimates an accurate classification boundary of positive class from small positive data using the distribution of unlabeled data. Our theoretical and empirical analyses show that, as long as the distribution of unlabeled data is not highly skewed in the feature space, general MC significantly outperforms other recent SCC methods when the positive data set is highly under-sampled. Hwanjo Yu |
ICDM | 1 |
| 2003 | SVMC: Single-Class Classification With Support Vector Machines
Hwanjo Yu |
IJCAI | 1 |
| 2003 | Classifying large data sets using SVMs with hierarchical clustersabstractSupport vector machines (SVMs) have been promising methods for classification and regression analysis because of their solid mathematical foundations which convery several salient properties that other methods hardly provide. However, despite the prominent properties of SVMs, they are not as favored for large-scale data mining as for pattern recognition or machine learning because the training complexity of SVMs is highly dependent on the size of a data set. Many real-world data mining applications involve millions or billions of data records where even multiple scans of the entire data are too expensive to perform. This paper presents a new method, Clustering-Based SVM (CB-SVM), which is specifically designed for handling very large data sets. CB-SVM applies a hierarchical micro-clustering algorithm that scans the entire data set only once to provide an SVM with high quality samples that carry the statistical summaries of the data such that the summaries maximize the benefit of learning the SVM. CB-SVM tries to generate the best SVM boundary for very large data sets given limited amount of resources. Our experiments on synthetic and real data sets show that CB-SVM is highly scalable for very large data sets while also generating high classification accuracy. Hwanjo Yu, Jiong Yang 0001, Jiawei Han 0001 |
KDD | 1 |
| 2002 | Heterogeneous Learner for Web Page ClassificationabstractClassification of an interesting class of Web pages has been an interesting problem. Typical machine learning algorithms for this problem require two classes of data for training: positive and negative training examples. However in application to Web page classification, gathering an unbiased sample of negative examples appears to be difficult. We propose a heterogeneous learning framework for classifying Web pages, which (1) eliminates the need for negative training data, and (2) increases classification accuracy by using two heterogeneous learners. Our framework uses two heterogeneous learners-a decision list and a linear separator which complement each other-to eliminate the need for negative training data in the training phase and to increase the accuracy in the testing phase. Our results show that our heterogeneous framework achieves high accuracy without requiring negative training data; it enhances the accuracy of linear separators by reducing the errors on "low-margin data". That is, it classifies more accurately while requiring less human efforts in training. Hwanjo Yu, Kevin Chen-Chuan Chang, Jiawei Han 0001 |
ICDM | 1 |
| 2002 | PEBL: positive example based learning for Web page classification using SVMabstractWeb page classification is one of the essential techniques for Web mining. Specifically, classifying Web pages of a user-interesting class is the first step of mining interesting information from the Web. However, constructing a classifier for an interesting class requires laborious pre-processing such as collecting positive and negative training examples. For instance, in order to construct a homepage classifier, one needs to collect a sample of homepages (positive examples) and a sample of non-homepages (negative examples). In particular, collecting negative training examples requires arduous work and special caution to avoid biasing them. We introduce in this paper the Positive Example Based Learning (PEBL) framework for Web page classification which eliminates the need for manually collecting negative training examples in pre-processing. We present an algorithm called Mapping-Convergence (M-C) that achieves classification accuracy (with positive and unlabeled data) as high as that of traditional SVM (with positive and negative data). Our experiments show that when the M-C algorithm uses the same amount of positive examples as that of traditional SVM, the M-C algorithm performs as well as traditional SVM. Hwanjo Yu, Jiawei Han 0001, Kevin Chen-Chuan Chang |
KDD | 1 |