Demo Data from SIGIR 2026 / reviewers in the wild / expert
Seung-won Hwang
dblp:h/SeungwonHwang
· DBLP profile ↗
194ranked-venue papers
9as first author
57since 2021 · last 2026
0000-0003-0782-0661ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 106 · 2 first-author · 51 since 2021Databases, data management, data science and information retrieval · 94 · 4 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 27 · 8 since 2021Human-computer interaction and ubiquitous computing · 6 · 4 first-authorSoftware engineering, systems software and programming languages · 5 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorSystems, architecture and hardware · 1Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
48 papers |
Language models and text generation · 28% Question answering and dialogue systems · 12% Trustworthy machine learning · 11% | |
| Databases, data mining, and information retrieval
61 papers |
Information retrieval · 51% Knowledge graphs · 19% Query processing and optimization · 10% | |
| Software engineering, system software, and programming languages
10 papers |
Program synthesis and code generation · 44% Requirements engineering and software design · 17% Software maintenance and evolution · 10% |
Topics — the 30 heaviest of 223, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › document retrieval
reasoning-intensive retrieval |
2.0 | 2 | 2026 | Beyond Markovian Forgetfulness: Episodic Memory for Reasoning-Intensive Retrieval · ACL (1) 2026 Adaptive Retrieval for Reasoning · ACL (1) 2026 |
Machine learning › Trustworthy machine learning
robustness |
1.9 | 3 | 2024 | Interventional Speech Noise Injection for ASR Generalizable Spoken Language Understanding · EMNLP 2024 TrustAL: Trustworthy Active Learning Using Knowledge Distillation · AAAI 2022 C2L: Causally Contrastive Learning for Robust Text Classification · AAAI 2022 |
Natural language and speech › Language models and text generation
retrieval-augmented generation |
1.8 | 2 | 2026 | GRAD: Generalizing RAG Adaptation with Decoding · ACL (1) 2026 QuBE: Question-based Belief Enhancement for Agentic LLM Reasoning · EMNLP 2024 |
Knowledge graphs
knowledge graph construction |
1.8 | 4 | 2025 | Agent-as-Judge for Factual Summarization of Long Narratives · EMNLP 2025 XINA: Explainable Instance Alignment Using Dominance Relationship · IEEE Trans. Knowl. Data Eng. 2020 Multimodal KB Harvesting for Emerging Spatial Entities · IEEE Trans. Knowl. Data Eng. 2017 |
Information retrieval › reranking
listwise reranking |
1.8 | 2 | 2026 | On Listwise Reranking for Corpus Feedback · WSDM 2026 ListT5: Listwise Reranking with Fusion-in-Decoder Improves Zero-shot Retrieval · ACL (1) 2024 |
Information retrieval
reranking |
1.8 | 2 | 2026 | On Listwise Reranking for Corpus Feedback · WSDM 2026 ListT5: Listwise Reranking with Fusion-in-Decoder Improves Zero-shot Retrieval · ACL (1) 2024 |
Machine learning › Efficient and distributed learning
model compression |
1.6 | 2 | 2025 | STUN: Structured-Then-Unstructured Pruning for Scalable MoE Pruning · ACL (1) 2025 Breaking ReLU Barrier: Generalized MoEfication for Dense Pretrained Models · EMNLP 2024 |
Program synthesis and code generation
code generation with language models |
1.6 | 2 | 2025 | ConvCodeWorld: Benchmarking Conversational Code Generation in Reproducible Feedback Environments · ICLR 2025 ArchCode: Incorporating Software Requirements in Code Generation with Large Language Models · ACL (1) 2024 |
Knowledge graphs › knowledge graph alignment
entity alignment |
1.4 | 3 | 2025 | HLMEA: Unsupervised Entity Alignment Based on Hybrid Language Models · AAAI 2025 XINA: Explainable Instance Alignment using Dominance Relationship (Extended Abstract) · ICDE 2019 Overcoming Asymmetry in Entity Graphs · IEEE Trans. Knowl. Data Eng. 2014 |
Information retrieval › retrieval models › neural retrieval
dense retrieval |
1.2 | 2 | 2023 | On Complementarity Objectives for Hybrid Retrieval · ACL (1) 2023 Pseudo-Relevance for Enhancing Document Representation · EMNLP 2022 |
Machine learning › Trustworthy machine learning
interpretability |
1.2 | 3 | 2020 | Less is More: Attention Supervision with Counterfactuals for Text Classification · EMNLP (1) 2020 Explanatory and Actionable Debugging for Machine Learning: A TableQA Demonstration · SIGIR 2019 Counterfactual Attention Supervision · ICDM 2019 |
Data integration and cleaning › entity matching
instance matching |
1.0 | 3 | 2020 | XINA: Explainable Instance Alignment Using Dominance Relationship · IEEE Trans. Knowl. Data Eng. 2020 XINA: Explainable Instance Alignment using Dominance Relationship (Extended Abstract) · ICDE 2019 ARIA: Asymmetry Resistant Instance Alignment · AAAI 2014 |
Natural language and speech › Language models and text generation › decoding
adaptive decoding |
1.0 | 1 | 2026 | GRAD: Generalizing RAG Adaptation with Decoding · ACL (1) 2026 |
Machine learning › Transfer learning and domain adaptation
domain adaptation |
1.0 | 1 | 2026 | GRAD: Generalizing RAG Adaptation with Decoding · ACL (1) 2026 |
Information retrieval › interactive information retrieval
adaptive retrieval |
1.0 | 1 | 2026 | Adaptive Retrieval for Reasoning · ACL (1) 2026 |
Information retrieval › retrieval models
graph-based retrieval |
1.0 | 1 | 2026 | On Listwise Reranking for Corpus Feedback · WSDM 2026 |
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
expert pruning |
0.9 | 1 | 2025 | STUN: Structured-Then-Unstructured Pruning for Scalable MoE Pruning · ACL (1) 2025 |
Natural language and speech › Language models and text generation › text summarization › domain-specific summarization
narrative summarization |
0.9 | 1 | 2025 | Agent-as-Judge for Factual Summarization of Long Narratives · EMNLP 2025 |
Natural language and speech › Language models and text generation › large language model evaluation
position bias |
0.9 | 1 | 2025 | RoToR: Towards More Reliable Responses for Order-Invariant Inputs · ACL (1) 2025 |
Natural language and speech › Language models and text generation
text summarization |
0.9 | 1 | 2025 | Agent-as-Judge for Factual Summarization of Long Narratives · EMNLP 2025 |
Knowledge graphs › knowledge graph alignment › entity alignment
unsupervised entity alignment |
0.9 | 1 | 2025 | HLMEA: Unsupervised Entity Alignment Based on Hybrid Language Models · AAAI 2025 |
Program synthesis and code generation › interactive program synthesis
interactive code generation |
0.9 | 1 | 2025 | ConvCodeWorld: Benchmarking Conversational Code Generation in Reproducible Feedback Environments · ICLR 2025 |
Natural language and speech › Language models and text generation
pre-trained language model |
0.8 | 2 | 2024 | PLM-based World Models for Text-based Games · EMNLP 2022 Interventional Speech Noise Injection for ASR Generalizable Spoken Language Understanding · EMNLP 2024 |
Knowledge, reasoning and agents › Multi-agent systems › agentic AI
agentic reasoning |
0.8 | 1 | 2024 | QuBE: Question-based Belief Enhancement for Agentic LLM Reasoning · EMNLP 2024 |
Machine learning › Reinforcement learning
belief state |
0.8 | 1 | 2024 | QuBE: Question-based Belief Enhancement for Agentic LLM Reasoning · EMNLP 2024 |
Natural language and speech › Language models and text generation
large language model inference |
0.8 | 1 | 2024 | Breaking ReLU Barrier: Generalized MoEfication for Dense Pretrained Models · EMNLP 2024 |
Machine learning › Deep learning architectures and training › regularization
noise injection |
0.8 | 1 | 2024 | Interventional Speech Noise Injection for ASR Generalizable Spoken Language Understanding · EMNLP 2024 |
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › robust speech recognition
noise-robust speech recognition |
0.8 | 1 | 2024 | Interventional Speech Noise Injection for ASR Generalizable Spoken Language Understanding · EMNLP 2024 |
Machine learning › Deep learning architectures and training › mixture of experts
sparse expert activation |
0.8 | 1 | 2024 | Breaking ReLU Barrier: Generalized MoEfication for Dense Pretrained Models · EMNLP 2024 |
Natural language and speech › Speech recognition and synthesis
spoken language understanding |
0.8 | 1 | 2024 | Interventional Speech Noise Injection for ASR Generalizable Spoken Language Understanding · EMNLP 2024 |
Methods — techniques the papers use, named apart from their topics
large language model · 4.3state-based retrieval · 2.0selective retrieval · 2.0reasoning plan feedback · 2.0chain-of-thought · 2.0BERT · 1.1positional debiasing · 1.0decoding-time guidance · 1.0small language models · 0.9selective routing · 0.9pruning · 0.9positional ID modification · 0.9knowledge distillation · 0.9benchmark construction · 0.9agent-as-judge · 0.9LLM-as-a-judge · 0.9dominance relationship · 0.8visualization · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Adaptive Retrieval for ReasoningabstractWe study leveraging adaptive retrieval to ensure sufficient "bridge" documents are retrieved for reasoning-intensive retrieval.Bridge documents are those that contribute to the reasoning process yet are not directly relevant to the initial query.While existing reasoning-based reranker pipelines attempt to surface these documents in ranking, they suffer from bounded recall.Naive solution with adaptive retrieval into these pipelines often leads to planning error propagation.To address this, we propose REPAIR, a framework that bridges this gap by repurposing reasoning plans as dense feedback signals for adaptive retrieval.Our key distinction is enabling mid-course correction during reranking through selective adaptive retrieval, retrieving documents that support the pivotal plan.Experimental results on reasoning-intensive retrieval and complex QA tasks demonstrate that our method outperforms existing baselines by 5.6%pt. Jihyuk Kim, Yu Jin Kim, Seung-won Hwang, Moontae Lee |
ACL (1) | 5 |
| 2026 | GRAD: Generalizing RAG Adaptation with DecodingabstractRetrieval-augmented generation needs generation to follow retrieved evidence across shifting domains and prompt layouts, but training a new stronger model per task is costly.To this end, we propose GRAD, an adaptive decodingtime framework that keeps the base generator fixed and composes small, objective-specific guidance at inference.A key advantage of this design is enabling mix and match diverse RAG objectives: model scaling (MS), domain adaptation (DA) and positional debiasing (DB) can be integrated as token-level guidance terms, and new objectives can be easily plugged in.Across public benchmarks and private settings with no in-domain labels, GRAD improves accuracy with favorable latency, offering strong trade-offs versus scaling while reliably activating helpful objectives and suppressing harmful ones, adaptively to tasks. Youngwon Lee 0003, Seung-won Hwang, Zhewei Yao, Yuxiong He |
ACL (1) | 2 |
| 2026 | Beyond Markovian Forgetfulness: Episodic Memory for Reasoning-Intensive RetrievalabstractReasoning-intensive information retrieval uses large language models to solve complex queries via multi-step reasoning.However, existing methods have critical limitations.Chain-of-Thought (CoT) approaches suffer from inefficiency, while state-based methods, despite better token efficiency, often fall into reasoning cycles that trap the query refinement process.To address these issues, we propose Episodic Memory for Retrieval (EMR), which enhances the state-based framework with an episodic memory.This module stores the full history of prior states for a query, allowing the model to avoid repetition of such cycles.Experiments on the BRIGHT benchmark show that EMR consistently outperforms both CoT and state-based baselines.Moreover, it is highly token-efficient, reducing token usage by 72% on average.Our results show that episodic memory is an effective and tokenefficient mechanism for reasoning-intensive retrieval.The gains also generalize across different base models and stay efficient in terms of end-to-end latency.The code is available in https://github.com/ldilab/EMR. Dohyeon Lee, Yeonseok Jeong, Seung-won Hwang |
ACL (1) | 3 |
| 2026 | From Words to Code: Do NLP Prompting Strategies Generalize to Code Generation?
Erin Woo, Sangyeop Yeo, Hyungkook Jun, Sangcheol Kim, Seung-won Hwang, Yu-Seung Ma |
FASE | 5 |
| 2026 | On Listwise Reranking for Corpus FeedbackabstractReranker improves retrieval performance by capturing document interactions. At one extreme, graph-aware adaptive retrieval (GAR) represents an information-rich regime, requiring a pre-computed document similarity graph in reranking. However, as such graphs are often unavailable, or incur quadratic memory costs even when available, graph-free rerankers leverage large language model (LLM) calls to achieve competitive performance. We introduce L2G, a novel framework that implicitly induces document graphs from listwise reranker logs. By converting reranker signals into a graph structure, L2G enables scalable graph-based retrieval without the overhead of explicit graph computation. Results on the TREC-DL and BEIR subset show that L2G matches the effectiveness of oracle-based graph methods, while incurring zero additional LLM calls. Soyoung Yoon, Daeyong Kwon, Avishek Anand, Seung-won Hwang |
WSDM | 5 |
| 2025 | HLMEA: Unsupervised Entity Alignment Based on Hybrid Language ModelsabstractEntity alignment (EA) is crucial for integrating knowledge graphs (KGs) constructed from diverse sources. Conventional unsupervised EA approaches attempt to eliminate human intervention but often suffer from accuracy limitations. With the rise of large language models (LLMs), leveraging their capabilities for EA presents a promising direction. However, it introduces new challenges: formulating the LLM-based EA problem and extracting the background knowledge in LLMs to realize EA without human intervention. This paper proposes HLMEA, a novel hybrid language model-based unsupervised EA method. HLMEA formulates the EA task into a filtering and single-choice problem and synergistically integrates small language models (SLMs) and LLMs. Specifically, SLMs filter candidate entities based on textual representations generated from KG triples. Then, LLMs refine this selection to identify the most semantically aligned entities. An iterative self-training mechanism allows SLMs to distill knowledge from LLM outputs, enhancing the EA ability of hybrid language models in subsequent rounds cooperatively. We also conducted extensive experiments on benchmark datasets to evaluate HLMEA's performance. The results demonstrate that HLMEA significantly outperforms unsupervised and even supervised EA baselines, proving its potential for scalable and effective EA across large KGs. The code and data are available at \url{https://github.com/xnjin-ai/HLMEA}. Xiongnan Jin, Zhilin Wang, Jinpeng Chen 0001, Liu Yang 0015, Byungkook Oh, Seung-won Hwang |
AAAI | 6 |
| 2025 | STUN: Structured-Then-Unstructured Pruning for Scalable MoE PruningabstractJaeseong Lee, Seung-won Hwang, Aurick Qiao, Daniel F Campos, Zhewei Yao, Yuxiong He. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025. Jaeseong Lee 0002, Seung-won Hwang, Aurick Qiao, Daniel F. Campos, Zhewei Yao, Yuxiong He |
ACL (1) | 2 |
| 2025 | RoToR: Towards More Reliable Responses for Order-Invariant InputsabstractMitigating positional bias of language models (LMs) for listwise inputs is a well-known and important problem (e.g., lost-in-the-middle). While zero-shot order-invariant LMs have been proposed to solve this issue, their success on practical listwise problems has been limited. In this work, as a first contribution, we identify and overcome two limitations to make zero-shot invariant LMs more practical: (1) training and inference distribution mismatch arising from modifying positional ID assignments to enforce invariance, and (2) failure to adapt to mixture of order-invariant and sensitive inputs in practical listwise problems. Then, to overcome these issues we propose (1) RoToR, a zero-shot invariant LM for genuinely order-invariant inputs with minimal modifications of positional IDs, and (2) Selective Routing, an adaptive framework that handles both order-invariant and order-sensitive inputs in listwise tasks. On the Lost in the middle (LitM), Knowledge Graph QA (KGQA), and MMLU benchmarks, we show that RoToR with Selective Routing can effectively handle practical listwise input tasks in a zero-shot manner (https://github.com/soyoung97/RoToR) Soyoung Yoon, Dongha Ahn, Youngwon Lee 0003, Minkyu Jung, HyungJoo Jang, Seung-won Hwang |
ACL (1) | 6 |
| 2025 | PERC: Plan-As-Query Example Retrieval for Underrepresented Code GenerationabstractCode generation with large language models has shown significant promise, especially when employing retrieval-augmented generation (RAG) with few-shot examples. However, selecting effective examples that enhance generation quality remains a challenging task, particularly when the target programming language (PL) is underrepresented. In this study, we present two key findings: (1) retrieving examples whose presented algorithmic plans can be referenced for generating the desired behavior significantly improves generation accuracy, and (2) converting code into pseudocode effectively captures such algorithmic plans, enhancing retrieval quality even when the source and the target PLs are different. Based on these findings, we propose Plan-as-query Example Retrieval for few-shot prompting in Code generation (PERC), a novel framework that utilizes algorithmic plans to identify and retrieve effective examples. We validate the effectiveness of PERC through extensive experiments on the CodeContests, HumanEval and MultiPL-E benchmarks: PERC consistently outperforms the state-of-the-art RAG methods in code generation, both when the source and target programming languages match or differ, highlighting its adaptability and robustness in diverse coding environments. Jaeseok Yoo, Hojae Han, Youngwon Lee 0003, Jaejin Kim, Seung-won Hwang |
COLING | 5 |
| 2025 | Chain of Grounded Objectives: Concise Goal-Oriented Prompting for Code GenerationabstractThe use of Large Language Models (LLMs) for code generation has gained significant attention in recent years. Existing methods often aim to improve the quality of generated code by incorporating additional contextual information or guidance into input prompts. Many of these approaches adopt process-oriented reasoning strategies, mimicking human-like step-by-step thinking; however, they may not always align with the structured nature of programming languages. This paper introduces Chain of Grounded Objectives (CGO), a concise goal-oriented prompting approach that embeds functional objectives into prompts to enhance code generation. By focusing on precisely defined objectives rather than explicit procedural steps, CGO aligns more naturally with programming tasks while retaining flexibility. Empirical evaluations on HumanEval, MBPP, their extended versions, and LiveCodeBench show that CGO achieves accuracy comparable to or better than existing methods while using fewer tokens, making it a more efficient approach to LLM-based code generation. Sangyeop Yeo, Seung-won Hwang, Yu-Seung Ma |
ECOOP | 2 |
| 2025 | Agent-as-Judge for Factual Summarization of Long NarrativesabstractLarge Language Models (LLMs) have demonstrated near-human performance in summarization tasks based on traditional metrics such as ROUGE and BERTScore.However, these metrics do not adequately capture critical aspects of summarization quality, such as factual accuracy, particularly for long narratives (>100K tokens).Recent advances, such as LLM-as-a-Judge, address the limitations of metrics based on lexical similarity but still exhibit factual inconsistencies, especially in understanding character relationships and states.In this work, we introduce NARRATIVEFACTSCORE (NFS), the first "Agent-as-a-Judge" framework that evaluates and refines factuality in narrative summarization.By leveraging a Character Knowledge Graph (CKG) extracted from input narrative, NARRATIVEFACTSCORE evaluates the factuality and provides actionable guidance for refinement, such as identifying missing or erroneous facts.Our experimental results demonstrate that constructing the CKG enables reasoning with 1/3 of the factuality computation used in the prior approach, and achieve three times higher correlation with human judgments.Furthermore, refinement with actionable guidance improves the quality of the summary. 1 Yeonseok Jeong, Seung-won Hwang, Byung-Hak Kim |
EMNLP | 3 |
| 2025 | ConvCodeWorld: Benchmarking Conversational Code Generation in Reproducible Feedback EnvironmentsabstractLarge language models (LLMs) have proven invaluable for code generation, particularly in interactive settings. However, existing code generation benchmarks fail to capture the diverse feedback encountered in multi-turn interactions, limiting our ability to evaluate LLMs in these contexts. To address this gap, we present a set of novel benchmarks that explicitly model the quality of feedback provided to code generation LLMs. Our contributions are threefold: **First**, we introduce CONVCODEWORLD, a novel and reproducible environment for benchmarking interactive code generation. CONVCODEWORLD simulates 9 distinct interactive code generation scenarios while systematically combining three types of feedback: (a) compilation feedback; (b) execution feedback with varying test coverage; (c) verbal feedback generated by GPT-4o with different levels of expertise. **Second**, we introduce CONVCODEBENCH, a fast, static version of benchmark that uses pre-generated feedback logs, eliminating the need for costly dynamic verbal feedback generation while maintaining
strong Spearman’s rank correlations (0.82 to 0.99) with CONVCODEWORLD. **Third**, extensive evaluations of both closed-source and open-source LLMs including R1-Distill on CONVCODEWORLD reveal key insights: (a) LLM performance varies significantly based on the feedback provided; (b) Weaker LLMs, with sufficient feedback, can outperform single-turn results of state-of-the-art LLMs without feedback; (c) Training on a specific feedback combination can limit an LLM’s ability to utilize unseen combinations; (d) LLMs solve problems in fewer turns (high MRR) may not solve as many problems overall (high Recall), and vice versa. All implementations and benchmarks will be made publicly available at https://huggingface.co/spaces/ConvCodeWorld/ConvCodeWorld Hojae Han, Seung-won Hwang, Rajhans Samdani, Yuxiong He |
ICLR | 2 |
| 2025 | Query-focused Referentiability Learning for Zero-shot RetrievalabstractJaeyoung Kim, Dohyeon Lee, Seung-won Hwang. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Dohyeon Lee, Seung-won Hwang |
NAACL (Long Papers) | 3 |
| 2025 | tRAG: Term-level Retrieval-Augmented Generation for Domain-Adaptive RetrievalabstractDohyeon Lee, Jongyoon Kim, Jihyuk Kim, Seung-won Hwang, Joonsuk Park. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Dohyeon Lee, Jongyoon Kim, Jihyuk Kim, Seung-won Hwang, Joonsuk Park |
NAACL (Long Papers) | 4 |
| 2025 | Towards Lifelong Dialogue Agents via Timeline-based Memory ManagementabstractKai Tzu-iunn Ong, Namyoung Kim, Minju Gwak, Hyungjoo Chae, Taeyoon Kwon, Yohan Jo, Seung-won Hwang, Dongha Lee, Jinyoung Yeo. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Kai Tzu-iunn Ong, Namyoung Kim, Minju Gwak, Hyungjoo Chae, Taeyoon Kwon, Yohan Jo, Seung-won Hwang, Dongha Lee 0003, Jinyoung Yeo |
NAACL (Long Papers) | 7 |
| 2025 | HARP: Hesitation-Aware Reframing in Transformer Inference PassabstractRomain Storaï, Seung-won Hwang. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Romain Storaï, Seung-won Hwang |
NAACL (Long Papers) | 2 |
| 2025 | AcuRank: Uncertainty-Aware Adaptive Computation for Listwise RerankingabstractListwise reranking with large language models (LLMs) enhances top-ranked results in retrieval-based applications.
Due to the limit in context size and high inference cost of long context, reranking is typically performed over a fixed size of small subsets, with the final ranking aggregated from these partial results.
This fixed computation disregards query difficulty and document distribution, leading to inefficiencies.
We propose AcuRank, an adaptive reranking framework that dynamically adjusts both the amount and target of computation based on uncertainty estimates over document relevance.
Using a Bayesian TrueSkill model, we iteratively refine relevance estimates until reaching sufficient confidence levels, and our explicit modeling of ranking uncertainty enables principled control over reranking behavior and avoids unnecessary updates to confident predictions.
Results on the TREC-DL and BEIR benchmarks show that our method consistently achieves a superior accuracy–efficiency trade-off and scales better with compute than fixed-computation baselines.
These results highlight the effectiveness and generalizability of our method across diverse retrieval tasks and LLM-based reranking models. Soyoung Yoon, Gyuwan Kim, Gyu-Hwung Cho, Seung-won Hwang |
NeurIPS | 4 |
| 2025 | Overcoming Source Object Grounding for Semantic Image EditingabstractAbstract Recent diffusion models have demonstrated remarkable capabilities in text-to-image generation. However, their stochastic denoising process often causes semantic image editing (SIE) models to misapply textual instructions. That is, models often leave the source object unchanged or erroneously alter the background. We refer to this challenge as source object grounding. To address this challenge, we introduce R-SIE, a region-wise SIE framework. During the inference, R-SIE models noise separately for distinct image regions, enabling precise control over the transformed areas. To reinforce the inference, we devise an automatic pipeline leveraging bounding boxes to generate unambiguous training data. Additionally, we propose two region-focused metrics, CLIP-Region Class (CLIP-RC) and CLIP-Global Context (CLIP-GC), to independently assess how well the source object is edited and the background is preserved, respectively. Experimental results demonstrate that region-wise diffusion improves existing baselines, and our data generation pipeline further enhances these improvements.1 YeonJoon Jung, Seungtaek Choi, Seung-won Hwang |
Trans. Assoc. Comput. Linguistics | 3 |
| 2025 | TALE: Token-Adaptive Low-Rank KVCache Approximation with Reconstruction EliminationabstractAbstract KVCache, by storing key-value pairs for reuse, has been crucial for enhancing inference efficiency for large language models (LLMs). However, the increasing memory demands of KVCache, especially with recent trends of longer input sequences, present a major challenge. In this work, we propose an innovative token-adaptive low-rank approximation strategy for KVCache compression. By applying varying ranks based on token significance, our method compresses KVCache efficiently while retaining critical information. Moreover, we introduce a lazy approximation technique, which approximates lazily only when needed, alongside a reconstruction-free design to bypass costly recalculations. Combined with multi-level quantization, this method reduces KVCache size by 9.1× on the Llama-3.1-8B model, with minimal performance degradation on complex tasks such as GSM8K. Moreover, our custom attention implementation shows up to 2× latency reduction compared to the conventional method in long context scenarios. The code is publicly available. Jaeseong Lee 0002, Seung-won Hwang, Aurick Qiao, Daniel F. Campos, Zhewei Yao, Yuxiong He |
Trans. Assoc. Comput. Linguistics | 2 |
| 2024 | ArchCode: Incorporating Software Requirements in Code Generation with Large Language ModelsabstractThis paper aims to extend the code generation capability of large language models (LLMs) to automatically manage comprehensive software requirements from given textual descriptions.Such requirements include both functional (i.e.achieving expected behavior for inputs) and non-functional (e.g., time/space performance, robustness, maintainability) requirements.However, textual descriptions can either express requirements verbosely or may even omit some of them.We introduce ARCHCODE, a novel framework that leverages in-context learning to organize requirements observed in descriptions and to extrapolate unexpressed requirements from them.ARCHCODE generates requirements from given descriptions, conditioning them to produce code snippets and test cases.Each test case is tailored to one of the requirements, allowing for the ranking of code snippets based on the compliance of their execution results with the requirements.Public benchmarks show that ARCHCODE enhances to satisfy functional requirements, significantly improving Pass@k scores.Furthermore, we introduce HumanEval-NFR, the first evaluation of LLMs' non-functional requirements in code generation, demonstrating ARCHCODE's superiority over baseline methods.The implementation of ARCHCODE and the HumanEval-NFR benchmark are both publicly accessible. 1 Index Generated Requirements Generated Code (manually validated) (validated by Ground Truth Test Cases) HumanEval-NFR/51 0 Correct Passed 1 Correct Passed 2 Correct Passed 3 Correct Hojae Han, Jaejin Kim, Jaeseok Yoo, Youngwon Lee 0003, Seung-won Hwang |
ACL (1) | 5 |
| 2024 | ListT5: Listwise Reranking with Fusion-in-Decoder Improves Zero-shot RetrievalabstractWe propose LISTT5, a novel reranking approach based on Fusion-in-Decoder (FiD) that handles multiple candidate passages at both train and inference time.We also introduce an efficient inference framework for listwise ranking based on m-ary tournament sort with output caching.We evaluate and compare our model on the BEIR benchmark for zero-shot retrieval task, demonstrating that LISTT5 (1) outperforms the state-of-the-art RankT5 baseline with a notable +1.3 gain in the average NDCG@10 score, (2) has an efficiency comparable to pointwise ranking models and surpasses the efficiency of previous listwise ranking models, and (3) overcomes the lost-in-the-middle problem of previous listwise rerankers.Our code, model checkpoints, and the evaluation framework are fully open-sourced at https: //github.com/soyoung97/ListT5. Soyoung Yoon, Eunbi Choi, Jiyeon Kim, Hyeongu Yun, Yireun Kim, Seung-won Hwang |
ACL (1) | 6 |
| 2024 | Chaining Event Spans for Temporal Relation GroundingabstractAccurately understanding temporal relations between events is a critical building block of diverse tasks, such as temporal reading comprehension (TRC) and relation extraction (TRE).For example in TRC, we need to understand the temporal semantic differences between the following two questions that are lexically nearidentical: "What finished right before the decision?"or "What finished right after the decision?".To discern the two questions, existing solutions have relied on answer overlaps as a proxy label to contrast similar and dissimilar questions.However, we claim that answer overlap can lead to unreliable results, due to spurious overlaps of two dissimilar questions with coincidentally identical answers.To address the issue, we propose a novel approach that elicits proper reasoning behaviors through a module for predicting time spans of events.We introduce the Timeline Reasoning Network (TRN) operating in a two-step inductive reasoning process: In the first step model initially answers each question with semantic and syntactic information.The next step chains multiple questions on the same event to predict a timeline, which is then used to ground the answers.Results on the TORQUE and TB-dense, TRC and TRE tasks respectively, demonstrate that TRN outperforms previous methods by effectively resolving the spurious overlaps using the predicted timeline 1 . Dohyeon Lee, Seung-won Hwang |
EACL (1) | 4 |
| 2024 | Breaking ReLU Barrier: Generalized MoEfication for Dense Pretrained ModelsabstractAs the scale of language models (LMs) continues to grow, there is a heightened interest in reducing the inference cost associated with these models.Mixture-of-Experts (MoEs) present an efficient alternative to dense models, while the existing methods to convert pretrained dense models to MoEs is limited to ReLU-based models with natural sparsity.This paper introduces G-MoEfication, applicable to arbitrary dense models, where ReLU-based activation sparsity assumptions no longer hold.For generalizations, we encounter the dilemma of needing to zero-out deactivated experts, while also avoiding excessive zeroing-out to retain dense activation information.We publicly release our code 1 and report results conducted with mBERT, SantaCoder-1.1B,Phi-2-2.7B, and Falcon-7B demonstrating the efficacy of our approach in general scenarios: from multitask to multilingual, from fine-tuning to zero-shot evaluation. Jaeseong Lee 0002, Seung-won Hwang, Wonpyo Park, Mingi Ji |
EMNLP | 2 |
| 2024 | Coffee-Gym: An Environment for Evaluating and Improving Natural Language Feedback on Erroneous CodeabstractHyungjoo Chae, Taeyoon Kwon, Seungjun Moon, Yongho Song, Dongjin Kang, Kai Tzu-iunn Ong, Beong-woo Kwak, Seonghyeon Bae, Seung-won Hwang, Jinyoung Yeo. Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing. 2024. Hyungjoo Chae, Taeyoon Kwon, Seungjun Moon, Yongho Song, Dongjin Kang, Kai Tzu-iunn Ong, Beong-woo Kwak, Seonghyeon Bae, Seung-won Hwang, Jinyoung Yeo |
EMNLP | 9 |
| 2024 | Interventional Speech Noise Injection for ASR Generalizable Spoken Language UnderstandingabstractRecently, pre-trained language models (PLMs) have been increasingly adopted in spoken language understanding (SLU).However, automatic speech recognition (ASR) systems frequently produce inaccurate transcriptions, leading to noisy inputs for SLU models, which can significantly degrade their performance.To address this, our objective is to train SLU models to withstand ASR errors by exposing them to noises commonly observed in ASR systems, referred to as ASR-plausible noises.Speech noise injection (SNI) methods have pursued this objective by introducing ASR-plausible noises, but we argue that these methods are inherently biased towards specific ASR systems, or ASR-specific noises.In this work, we propose a novel and less biased augmentation method of introducing the noises that are plausible to any ASR system, by cutting off the non-causal effect of noises.Experimental results and analyses demonstrate the effectiveness of our proposed methods in enhancing the robustness and generalizability of SLU models against unseen ASR systems by introducing more diverse and plausible ASR noises in advance. YeonJoon Jung, Jaeseong Lee 0002, Seungtaek Choi, Dohyeon Lee, Seung-won Hwang |
EMNLP | 6 |
| 2024 | QuBE: Question-based Belief Enhancement for Agentic LLM ReasoningabstractDespite advancements in Large Language Models (LLMs), many complex tasks are not easily solved in a single inference step, requiring the use of agentic LLMs in interactive environments.However, agentic LLMs suffer from a phenomenon known as reasoning derailment, due to the indiscriminate incorporation of observations from partially observable environments.We introduce QuBE, a method that enhances agents' focus on task-relevant contexts, by constructing a belief state via question answering.We validate QuBE through experiments in two agentic LLM scenarios with partial observability: 1) a canonical interactive decision-making scenario using text-based game engines, and 2) an interactive retrievalaugmented generation (RAG) scenario using search engines.In the ALFWorld text-based game, QuBE outperforms established baselines by substantial margins, and in the search engine scenario, it achieves marked improvements on the BEIR zero-shot retrieval benchmark.The results demonstrate that QuBE significantly mitigates reasoning derailment, refining the decision-making process of LLM agents in partially observed environments.1 Jongyoon Kim, Jihyuk Kim, Seung-won Hwang |
EMNLP | 4 |
| 2024 | ScriptMix: Mixing Scripts for Low-resource Language ParsingabstractJaeseong Lee, Dohyeon Lee, Seung-won Hwang. Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2024. Jaeseong Lee 0002, Dohyeon Lee, Seung-won Hwang |
NAACL-HLT | 3 |
| 2024 | HIL: Hybrid Isotropy Learning for Zero-shot Performance in Dense retrievalabstractJaeyoung Kim, Dohyeon Lee, Seung-won Hwang. Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2024. Dohyeon Lee, Seung-won Hwang |
NAACL-HLT | 3 |
| 2023 | Script, Language, and Labels: Overcoming Three Discrepancies for Low-Resource Language SpecializationabstractAlthough multilingual pretrained models (mPLMs) enabled support of various natural language processing in diverse languages, its limited coverage of 100+ languages lets 6500+ languages remain ‘unseen’. One common approach for an unseen language is specializing the model for it as target, by performing additional masked language modeling (MLM) with the target language corpus. However, we argue that, due to the discrepancy from multilingual MLM pretraining, a naive specialization as such can be suboptimal. Specifically, we pose three discrepancies to overcome. Script and linguistic discrepancy of the target language from the related seen languages, hinder a positive transfer, for which we propose to maximize representation similarity, unlike existing approaches maximizing overlaps. In addition, label space for MLM prediction can vary across languages, for which we propose to reinitialize top layers for a more effective adaptation. Experiments over four different language families and three tasks shows that our method improves the task performance of unseen languages with statistical significance, while previous approach fails to. Jaeseong Lee 0002, Dohyeon Lee, Seung-won Hwang |
AAAI | 3 |
| 2023 | On Complementarity Objectives for Hybrid RetrievalabstractDense retrieval has shown promising results in various information retrieval tasks, and hybrid retrieval, combined with the strength of sparse retrieval, has also been actively studied.A key challenge in hybrid retrieval is to make sparse and dense complementary to each other.Existing models have focused on dense models to capture "residual" features neglected in the sparse models.Our key distinction is to show how this notion of residual complementarity is limited, and propose a new objective, denoted as RoC (Ratio of Complementarity), which captures a fuller notion of complementarity.We propose a two-level orthogonality designed to improve RoC, then show that the improved RoC of our model, in turn, improves the performance of hybrid retrieval.Our method outperforms all state-of-the-art methods on three representative IR benchmarks: MSMARCO-Passage, Natural Questions, and TREC Ro-bust04, with statistical significance.Our finding is also consistent in various adversarial settings. Dohyeon Lee, Seung-won Hwang, Kyungjae Lee 0002, Seungtaek Choi, Sunghyun Park 0005 |
ACL (1) | 2 |
| 2023 | C2LIR: Continual Cross-Lingual Transfer for Low-Resource Information Retrieval
Jaeseong Lee 0002, Dohyeon Lee, Seung-won Hwang |
ECIR (2) | 4 |
| 2023 | Learning to Rank Generation with Pairwise Partial RewardsabstractThis paper studies the use of reinforcement learning for conditional text generation, which overcomes the limitation of the prevalent supervised maximum likelihood estimation approach.However, it still suffers from challenges including the large action space and the delayed reward, as the reward can be computed only after an entire sequence is generated.To address these challenges, we propose a method that provides partial rewards for intermediate actions taken on partial sequences.This enables the model to promptly prioritize actions that lead to the generation of more desirable sequences.Our method's key contribution lies in its focus on distinguishing relatively more desirable actions rather than striving to precisely estimate pointwise values for arbitrary partial sequences.Instead, our reward shaping method learns to discern the relative desirability between pairs of actions, or rank actions in a pairwise manner, only when necessary and feasible.This is materialized in an efficient way by leveraging the prefix tree constructed from the sampled sequences.Experimental results on paraphrase generation and constrained machine translation tasks showcase the effectiveness of our method.1 Youngwon Lee 0003, Jinu Lee 0001, Seung-won Hwang |
EMNLP | 3 |
| 2023 | SMCL: Saliency Masked Contrastive Learning for Long-Tailed Visual RecognitionabstractReal-world data often follow a long-tailed distribution with a high imbalance in the number of samples between classes. The problem with training from imbalanced data is that some background features, common to all classes, can be unobserved in classes with scarce samples. As a result, this background correlates to biased predictions into "major" classes. In this paper, we propose saliency masked contrastive learning, a new method that uses saliency masking and contrastive learning to mitigate the problem and improve the generalizability of a model. Our key idea is to mask the important part of an image using saliency detection and use contrastive learning to move the masked image towards minor classes in the feature space, so that background features present in the masked image are no longer correlated with the original class. Experiment results show that our method achieves state-of-the-art level performance on benchmark long-tailed datasets. Sanglee Park, Seung-won Hwang, Jungmin So |
ICASSP | 2 |
| 2023 | On Monotonic Aggregation for Open-domain QA
Sang-eun Han, Yeonseok Jeong, Seung-won Hwang, Kyungjae Lee 0002 |
INTERSPEECH | 3 |
| 2023 | Relation-based Counterfactual Data Augmentation and Contrastive Learning for Robustifying Natural Language Inference ModelsabstractAlthough pre-trained language models show good performance on various natural language processing tasks, they often rely on non-causal features and patterns to determine the outcome.For natural language inference tasks, previous results have shown that even a model trained on a large number of data fails to perform well on counterfactually revised data, indicating that the model is not robustly learning the semantics of the classes.In this paper, we propose a method in which we use token-based and sentence-based augmentation methods to generate counterfactual sentence pairs that belong to each class, and apply contrastive learning to help the model learn the difference between sentence pairs of different classes with similar contexts.Evaluation results with counterfactually-revised dataset and general NLI datasets show that the proposed method can improve the performance and robustness of the NLI model. Heerin Yang, Seung-won Hwang, Jungmin So |
INTERSPEECH | 2 |
| 2022 | C2L: Causally Contrastive Learning for Robust Text ClassificationabstractDespite the super-human accuracy of recent deep models in NLP tasks, their robustness is reportedly limited due to their reliance on spurious patterns. We thus aim to leverage contrastive learning and counterfactual augmentation for robustness. For augmentation, existing work either requires humans to add counterfactuals to the dataset or machines to automatically matches near-counterfactuals already in the dataset. Unlike existing augmentation is affected by spurious correlations, ours, by synthesizing “a set” of counterfactuals, and making a collective decision on the distribution of predictions on this set, can robustly supervise the causality of each term. Our empirical results show that our approach, by collective decisions, is less sensitive to task model bias of attribution-based synthesis, and thus achieves significant improvements, in diverse dimensions: 1) counterfactual robustness, 2) cross-domain generalization, and 3) generalization from scarce data. Seungtaek Choi, Myeongho Jeong, Hojae Han, Seung-won Hwang |
AAAI | 4 |
| 2022 | Dual Task Framework for Improving Persona-Grounded Dialogue DatasetabstractThis paper introduces a simple yet effective data-centric approach for the task of improving persona-conditioned dialogue agents. Prior model-centric approaches unquestioningly depend on the raw crowdsourced benchmark datasets such as Persona-Chat. In contrast, we aim to fix annotation artifacts in benchmarking, which is orthogonally applicable to any dialogue model. Specifically, we augment relevant personas to improve dialogue dataset/agent, by leveraging the primal-dual structure of the two tasks, predicting dialogue responses and personas based on each other. Experiments on Persona-Chat show that our approach outperforms pre-trained LMs by an 11.7 point gain in terms of accuracy. Beong-woo Kwak, Youngwook Kim 0002, Hong-in Lee, Seung-won Hwang, Jinyoung Yeo |
AAAI | 5 |
| 2022 | TrustAL: Trustworthy Active Learning Using Knowledge DistillationabstractActive learning can be defined as iterations of data labeling, model training, and data acquisition, until sufficient labels are acquired. A traditional view of data acquisition is that, through iterations, knowledge from human labels and models is implicitly distilled to monotonically increase the accuracy and label consistency. Under this assumption, the most recently trained model is a good surrogate for the current labeled data, from which data acquisition is requested based on uncertainty/diversity. Our contribution is debunking this myth and proposing a new objective for distillation. First, we found example forgetting, which indicates the loss of knowledge learned across iterations. Second, for this reason, the last model is no longer the best teacher-- For mitigating such forgotten knowledge, we select one of its predecessor models as a teacher, by our proposed notion of "consistency". We show that this novel distillation is distinctive in the following three aspects; First, consistency ensures to avoid forgetting labels. Second, consistency improves both uncertainty/diversity of labeled data. Lastly, consistency redeems defective labels produced by human annotators. Beong-woo Kwak, Youngwook Kim 0002, Yu Jin Kim, Seung-won Hwang, Jinyoung Yeo |
AAAI | 4 |
| 2022 | ReACC: A Retrieval-Augmented Code Completion FrameworkabstractCode completion, which aims to predict the following code token(s) according to the code context, can improve the productivity of software development.Recent work has proved that statistical language modeling with transformers can greatly improve the performance in the code completion task via learning from large-scale source code datasets.However, current approaches focus only on code context within the file or project, i.e. internal context.Our distinction is utilizing "external" context, inspired by human behaviors of copying from the related code snippets when writing code.Specifically, we propose a retrieval-augmented code completion framework, leveraging both lexical copying and referring to code with similar semantics by retrieval.We adopt a stagewise training approach that combines a source code retriever and an auto-regressive language model for programming language.We evaluate our approach in the code completion task in Python and Java programming languages, achieving a state-of-the-art performance on CodeXGLUE benchmark. Nan Duan 0001, Hojae Han, Daya Guo, Seung-won Hwang, Alexey Svyatkovskiy |
ACL (1) | 5 |
| 2022 | Mind the Gap! Injecting Commonsense Knowledge for Abstractive Dialogue SummarizationabstractIn this paper, we propose to leverage the unique characteristics of dialogues sharing commonsense knowledge across participants, to resolve the difficulties in summarizing them. We present SICK, a framework that uses commonsense inferences as additional context. Compared to previous work that solely relies on the input dialogue, SICK uses an external knowledge model to generate a rich set of commonsense inferences and selects the most probable one with a similarity-based selection method. Built upon SICK, SICK++ utilizes commonsense as supervision, where the task of generating commonsense inferences is added upon summarizing the dialogue in a multi-task learning setting. Experimental results show that with injected commonsense knowledge, our framework generates more informative and consistent summaries than existing methods. Seungone Kim, Se June Joo, Hyungjoo Chae, Chaehyeong Kim, Seung-won Hwang, Jinyoung Yeo |
COLING | 5 |
| 2022 | Towards Compositional Generalization in Code SearchabstractWe study compositional generalization, which aims to generalize on unseen combinations of seen structural elements, for code search.Unlike existing approaches of partially pursuing this goal, we study how to extract structural elements, which we name a template that directly targets compositional generalization.Thus we propose CTBERT, or Code Template BERT, representing codes using automatically extracted templates as building blocks.We empirically validate CTBERT on two public code search benchmarks, AdvTest and CSN.Further, we show that templates are complementary to data flow graphs in GraphCodeBERT, by enhancing structural context around variables. Hojae Han, Seung-won Hwang, Nan Duan 0001, Seungtaek Choi |
EMNLP | 2 |
| 2022 | Pseudo-Relevance for Enhancing Document RepresentationabstractThis paper studies how to enhance the document representation for the bi-encoder approach in dense document retrieval.The biencoder, separately encoding a query and a document as a single vector, is favored for high efficiency in large-scale information retrieval, compared to more effective but complex architectures.To combine the strength of the two, the multi-vector representation of documents for bi-encoder, such as ColBERT preserving all token embeddings, has been widely adopted.Our contribution is to reduce the size of the multi-vector representation, without compromising the effectiveness, supervised by query logs.Our proposed solution decreases the latency and the memory footprint, up to 8-and 3fold, validated on MSMARCO and real-world search query logs 1 . Jihyuk Kim, Seung-won Hwang, Seoho Song, Hyeseon Ko, Young-In Song |
EMNLP | 2 |
| 2022 | PLM-based World Models for Text-based GamesabstractWorld models have improved the ability of reinforcement learning agents to operate in a sample efficient manner, by being trained to predict plausible changes in the underlying environment.As the core tasks of world models are future prediction and commonsense understanding, our claim is that pre-trained language models (PLMs) already provide a strong base upon which to build world models.Worldformer is a recently proposed world model for text-based game environments, based only partially on PLM and transformers.Our distinction is to fully leverage PLMs as actionable world models in text-based game environments, by reformulating generation as constrained decoding which decomposes actions into verb templates and objects.We show that our model improves future valid action prediction and graph change prediction. 1 Additionally, we show that our model better reflects commonsense than standard PLM. YeonJoon Jung, Dohyeon Lee, Seung-won Hwang |
EMNLP | 4 |
| 2022 | BotsTalk: Machine-sourced Framework for Automatic Curation of Large-scale Multi-skill Dialogue DatasetsabstractTo build open-domain chatbots that are able to use diverse communicative skills, we propose a novel framework BOTSTALK, where multiple agents grounded to the specific target skills participate in a conversation to automatically annotate multi-skill dialogues.We further present Blended Skill BotsTalk (BSBT), a large-scale multi-skill dialogue dataset comprising 300K conversations.Through extensive experiments, we demonstrate that our dataset can be effective for multi-skill dialogue systems which require an understanding of skill blending as well as skill grounding.Our code and data are available at https://github. com/convei-lab/BotsTalk. Chaehyeong Kim, Yongho Song, Seung-won Hwang, Jinyoung Yeo |
EMNLP | 4 |
| 2022 | Normalizing Mutual Information for Robust Adaptive Training for TranslationabstractDespite the success of neural machine translation models, tensions between fluency of optimizing target language modeling and sourcefaithfulness remain as challenges.Previously, Conditional Bilingual Mutual Information (CBMI), a scoring metric for the importance of target sentences and tokens, was proposed to encourage fluent and faithful translations.The score is obtained by combining the probability from the translation model and the target language model, which is then used to assign different weights to losses from sentences and tokens.Meanwhile, we argue this metric is not properly normalized, for which we propose Normalized Pointwise Mutual Information (NPMI).NPMI utilizes an additional language model on source language to approximate the joint likelihood of source-target pair and the likelihood of the source, which is then used for normalizing the score.We showed that NPMI better captures the dependence between source-target and that NPMI-based token-level adaptive training brings improvements over baselines with empirical results from En-De, De-En, and En-Ro translation tasks. Youngwon Lee 0003, Hojin Lee 0006, Seung-won Hwang |
EMNLP | 4 |
| 2022 | Collective Relevance Labeling for Passage RetrievalabstractDeep learning for Information Retrieval (IR) requires a large amount of high-quality querydocument relevance labels, but such labels are inherently sparse.Label smoothing redistributes some observed probability mass over unobserved instances, often uniformly, uninformed of the true distribution.In contrast, we propose knowledge distillation for informed labeling, without incurring high computation overheads at evaluation time.Our contribution is designing a simple but efficient teacher model which utilizes collective knowledge, to outperform state-of-thearts distilled from a more complex teacher model.Specifically, we train up to ×8 faster than the state-of-the-art teacher, while distilling the rankings better.Our code is publicly available at https://github.com/ jihyukkim-nlp/CollectiveKD. Jihyuk Kim, Seung-won Hwang |
NAACL-HLT | 3 |
| 2022 | Modularized Transfer Learning with Multiple Knowledge Graphs for Zero-shot Commonsense ReasoningabstractYu Jin Kim, Beong-woo Kwak, Youngwook Kim, Reinald Kim Amplayo, Seung-won Hwang, Jinyoung Yeo. Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2022. Yu Jin Kim, Beong-woo Kwak, Youngwook Kim 0002, Reinald Kim Amplayo, Seung-won Hwang, Jinyoung Yeo |
NAACL-HLT | 5 |
| 2022 | Privacy-Preserving Text Classification on BERT Embeddings with Homomorphic EncryptionabstractGaram Lee, Minsoo Kim, Jai Hyun Park, Seung-won Hwang, Jung Hee Cheon. Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2022. Garam Lee, Jai Hyun Park, Seung-won Hwang, Jung Hee Cheon |
NAACL-HLT | 4 |
| 2021 | Robustifying Multi-hop QA through Pseudo-Evidentiality TrainingabstractKyungjae Lee, Seung-won Hwang, Sang-eun Han, Dohyeon Lee. 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. Kyungjae Lee 0002, Seung-won Hwang, Sang-eun Han, Dohyeon Lee |
ACL/IJCNLP (1) | 2 |
| 2021 | Bridging Code-Text Representation Gap using ExplanationabstractThis paper studies Code-Text Representation (CTR) learning, aiming to learn general-purpose representations that support downstream code/text applications such as code search, finding code matching textual queries. However, state-of-the-arts do not focus on matching the gap between code/text modalities. In this paper, we complement this gap by providing an intermediate representation, and view it as “explanation.” Our contribution is three fold: First, we propose four types of explanation utilization methods for CTR, and compare their effectiveness. Second, we show that using explanation as the model input is desirable. Third, we confirm that even automatically generated explanation can lead to a drastic performance gain. To the best of our knowledge, this is the first work to define and categorize code explanation, for enhancing code understanding/representation. Hojae Han, Youngwon Lee 0003, Seung-won Hwang |
ACML | 4 |
| 2021 | Counterfactual Generative Smoothing for Imbalanced Natural Language ClassificationabstractClassification datasets are often biased in observations, leaving onlya few observations for minority classes. Our key contribution is de-tecting and reducing Under-represented (U-) and Over-represented(O-) artifacts from dataset imbalance, by proposing a Counterfac-tual Generative Smoothing approach on both feature-space anddata-space, namely CGS_f and CGS_d. Our technical contribution issmoothing majority and minority observations, by sampling a ma-jority seed and transferring to minority. Our proposed approachesnot only outperform state-of-the-arts in both synthetic and real-lifedatasets, they effectively reduce both artifact types. Hojae Han, Seungtaek Choi, Myeongho Jeong, Seung-won Hwang |
CIKM | 5 |
| 2021 | SCOPA: Soft Code-Switching and Pairwise Alignment for Zero-Shot Cross-lingual TransferabstractThe recent advent of cross-lingual embeddings, such as multilingual BERT (mBERT), provides a strong baseline for zero-shot cross-lingual transfer. There also exists increasing research attention to reduce the alignment discrepancy of cross-lingual embeddings between source and target languages, via generating code-switched sentences by substituting randomly selected words in the source languages with their counterparts of the target languages. Although these approaches improve the performance, naively code-switched sentences can have inherent limitations. In this paper, we propose SCOPA, a novel technique to improve the performance of zero-shot cross-lingual transfer. Instead of using the embeddings of code-switched sentences directly, SCOPA mixes them softly with the embeddings of original sentences. In addition, SCOPA utilizes an additional pairwise alignment objective, which aligns the vector differences of word pairs instead of word-level embeddings, in order to transfer contextualized information between different languages while preserving language-specific information. Experiments on the PAWS-X and MLDoc dataset show the effectiveness of SCOPA. Dohyeon Lee, Jaeseong Lee 0002, Gyewon Lee, Byung-Gon Chun, Seung-won Hwang |
CIKM | 5 |
| 2021 | Query Generation for Multimodal DocumentsabstractKyungho Kim, Kyungjae Lee, Seung-won Hwang, Young-In Song, Seungwook Lee. Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume. 2021. Kyungho Kim, Kyungjae Lee 0002, Seung-won Hwang, Young-In Song, Seungwook Lee |
EACL | 3 |
| 2021 | Structure-Augmented Keyphrase GenerationabstractThis paper studies the keyphrase generation (KG) task for scenarios where structure plays an important role.For example, a scientific publication consists of a short title and a long body, where the title can be used for de-emphasizing unimportant details in the body.Similarly, for short social media posts (e.g., tweets), scarce context can be augmented from titles, though often missing.Our contribution is generating/augmenting structure then encoding these information, using existing keyphrases of other documents, complementing missing/incomplete titles.Specifically, we first extend the given document with related but absent keyphrases from existing keyphrases, to augment missing contexts (generating structure), and then, build a graph of keyphrases and the given document, to obtain structure-aware representation of the augmented text (encoding structure).Our empirical results validate that our proposed structure augmentation and structure-aware encoding can improve KG for both scenarios, outperforming the state-of-the-art 1 . Jihyuk Kim, Myeongho Jeong, Seungtaek Choi, Seung-won Hwang |
EMNLP (1) | 4 |
| 2021 | Bootstrapping Information Extraction via ConceptualizationabstractBootstrapping enables us to use existing knowledge to find patterns and extract new knowledge from free texts, from which more patterns can be found. Due to its minimally supervised, domain-independent, and language-independent nature, it has been widely adopted in real-world applications. However, as iterations go on, semantic drift may happen. The extraction may shift from the target class to other classes and result in errors, which propagate in the succeeding iterations and hurt the performance significantly. Existing solutions simply throw away bad patterns, sacrificing recall to ensure high precision. However, we argue that most of these patterns and instances can be kept as long as being applied selectively, guided by prior knowledge. In this paper, we propose a pattern-based extraction framework with three distinguished features: (1) it uses conceptual taxonomies to guide the extraction to reduce semantic drift; (2) it uses the knowledge of existing triples to improve the precision; (3) it integrates all patterns to form a generalized pattern set with quantified confidence measurement. The proposed solution is applied on enriching two real-world knowledge bases and achieves higher precision and recall compared to existing solutions. Jiaqing Liang, Suo Feng, Chenhao Xie 0002, Yanghua Xiao, Jindong Chen, Seung-won Hwang |
ICDE | 6 |
| 2021 | Web Document Encoding for Structure-Aware Keyphrase ExtractionabstractWe study keyphrase extraction (KPE) from Web documents. Our key contribution is encoding Web documents to leverage structure, such as title or anchors, by building a graph of words representing both (a) position-based proximity and (b) structural relations. We evaluate KPE performance on real-world search engine NAVER and human-annotated KPE benchmarks, and ours outperforms state-of-the-arts in both tasks. Jihyuk Kim, Young-In Song, Seung-won Hwang |
SIGIR | 3 |
| 2021 | Label and Context Augmentation for Response Selection at DSTC8abstractThis paper studies the dialogue response selection task. As state-of-the-arts are neural models requiring a large training set, data augmentation has been considered as a means to overcome the sparsity of observational annotation, where only one observed response is annotated as gold. In this paper, we first consider label augmentation, of selecting, among unobserved utterances, that would “counterfactually” replace the labeled response, for the given context, and augmenting labels only if that is the case. The key advantage of this model is not incurring human annotation overhead, thus not increasing the training cost, i.e., for low-resource scenarios. In addition, we consider context augmentation scenarios where the given dialogue context is not sufficient for label augmentation. In this case, inspired by open-domain question answering, we “decontextualize” by retrieving missing contexts, such as related persona. We empirically show that our pipeline improves BERT-based models in two different response selection tasks without incurring annotation overheads. Myeongho Jeong, Seungtaek Choi, Jinyoung Yeo, Seung-won Hwang |
IEEE ACM Trans. Audio Speech Lang. Process. | 4 |
| 2020 | Segment-Then-Rank: Non-Factoid Question Answering on Instructional Videos
Kyungjae Lee 0002, Nan Duan 0001, Lei Ji 0001, Seung-won Hwang |
AAAI | 5 |
| 2020 | Retrieval-Augmented Controllable Review GenerationabstractIn this paper, we study review generation given a set of attribute identifiers which are user ID, product ID and rating.This is a difficult subtask of natural language generation since models are limited to the given identifiers, without any specific descriptive information regarding the inputs, when generating the text.The capacity of these models is thus confined and dependent to how well the models can capture vector representations of attributes.We thus propose to additionally leverage references, which are selected from a large pool of texts labeled with one of the attributes, as textual information that enriches inductive biases of given attributes.With these references, we can now pose the problem as an instance of text-to-text generation, which makes the task easier since texts that are syntactically, semantically similar to the output text are provided as inputs.Using this framework, we address issues such as selecting references from a large candidate set without textual context and improving the model complexity for generation.Our experiments show that our models improve over previous approaches on both automatic and human evaluation metrics. Jihyeok Kim, Seungtaek Choi, Reinald Kim Amplayo, Seung-won Hwang |
COLING | 4 |
| 2020 | Less is More: Attention Supervision with Counterfactuals for Text ClassificationabstractWe aim to leverage human and machine intelligence together for attention supervision.Specifically, we show that human annotation cost can be kept reasonably low, while its quality can be enhanced by machine selfsupervision.Specifically, for this goal, we explore the advantage of counterfactual reasoning, over associative reasoning typically used in attention supervision.Our empirical results show that this machine-augmented human attention supervision is more effective than existing methods requiring a higher annotation cost, in text classification tasks, including sentiment analysis and news categorization. Seungtaek Choi, Haeju Park, Jinyoung Yeo, Seung-won Hwang |
EMNLP (1) | 4 |
| 2020 | Bert is Not All You Need for Commonsense InferenceabstractThis paper studies the task of commonsense inference, especially natural language inference (NLI) and causal inference (CI), requiring knowledge beyond what is stated in the input sentences. State-of-the-arts have been neural models powered with knowledge or contextual embeddings, for example BERT, as commonsenses knowledge. Our research questions are thus: Is BERT all we need for NLI and CI? If not, what is missing information and where to find such information? While many work has studied what is captured in BERT, the limitation of BERT is rather under-studied. Our contribution is observing the limitations of BERT in commonsense inference, then leveraging complementary resources containing missing information. Specifically, we model BERT and complementary resource as two heterogeneous modalities, and explore the pros and cons of multimodal integration approaches. We demonstrate that our proposed integration models achieve the state-of-the-art performance on both NLI and CI tasks. Sunghyun Park 0005, Junsung Son, Seung-won Hwang, KyungLang Park |
ICASSP | 3 |
| 2020 | Conditional Response Augmentation for Dialogue Using Knowledge Distillation
Myeongho Jeong, Seungtaek Choi, Hojae Han, Kyungho Kim, Seung-won Hwang |
INTERSPEECH | 5 |
| 2020 | SQuAD2-CR: Semi-supervised Annotation for Cause and Rationales for Unanswerability in SQuAD 2.0abstractExisting machine reading comprehension models are reported to be brittle for adversarially perturbed questions when optimizing only for accuracy, which led to the creation of new reading comprehension benchmarks, such as SQuAD 2.0 which contains such type of questions. However, despite the super-human accuracy of existing models on such datasets, it is still unclear how the model predicts the answerability of the question, potentially due to the absence of a shared annotation for the explanation. To address such absence, we release SQuAD2-CR dataset, which contains annotations on unanswerable questions from the SQuAD 2.0 dataset, to enable an explanatory analysis of the model prediction. Specifically, we annotate (1) explanation on why the most plausible answer span cannot be the answer and (2) which part of the question causes unanswerability. We share intuitions and experimental results that how this dataset can be used to analyze and improve the interpretability of existing reading comprehension model behavior. Gyeongbok Lee, Seung-won Hwang, Hyunsouk Cho |
LREC | 2 |
| 2020 | Meta-supervision for Attention Using Counterfactual EstimationabstractAbstract Neural attention mechanism has been used as a form of explanation for model behavior. Users can either passively consume explanation or actively disagree with explanation and then supervise attention into more proper values (attention supervision). Though attention supervision was shown to be effective in some tasks, we find the existing attention supervision is biased, for which we propose to augment counterfactual observations to debias and contribute to accuracy gains. To this end, we propose a counterfactual method to estimate such missing observations and debias the existing supervisions. We validate the effectiveness of our counterfactual supervision on widely adopted image benchmark datasets: CUFED and PEC. Seungtaek Choi, Haeju Park, Seung-won Hwang |
Data Sci. Eng. | 3 |
| 2020 | Conversion Prediction from Clickstream: Modeling Market Prediction and Customer PredictabilityabstractAs 98 percent of shoppers do not make a purchase on the first visit, we study the problem of predicting whether they would come back for a purchase later (i.e., conversion prediction). This problem is important for strategizing “retargeting”, for example, by sending coupons for customers who are likely to convert. For this goal, we study the following two problems, prediction of market and predictability of customer. First, prediction of market aims at identifying a conversion rate for a given product and its customer behavior modeling, which is an important analytics metric for retargeting process. Compared to existing approaches using either of customer or product-level conversion pattern, we propose a joint modeling of both patterns based on the well-studied buying decision process. Second, we can observe customer-specific behaviors after showing retargeting ads, to predict whether this specific customer follows the market model (high predictability) or not (low predictability). For the former, we apply the market model, and for the latter, we propose a new customer-specific prediction based on dynamic ad behavior features. To evaluate the effectiveness of our methods, we perform extensive experiments on the simulated dataset generated based on a set of real-world web logs and retargeting campaign logs. The evaluation results show that conversion predictions and predictability by our approach are consistently more accurate and robust than those by existing baselines in dynamic market environment. Jinyoung Yeo, Seung-won Hwang, Sungchul Kim, Eunyee Koh, Nedim Lipka |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2020 | XINA: Explainable Instance Alignment Using Dominance RelationshipabstractOver the past few years, knowledge bases (KBs) like DBPedia, Freebase, and YAGO have accumulated a massive amount of knowledge from web data. Despite their seemingly large size, however, individual KBs often lack comprehensive information on any given domain. For example, over 70 percent of people on Freebase lack information on place of birth. For this reason, the complementary nature across different KBs motivates their integration through a process of aligning instances. Meanwhile, since application-level machine systems, such as medical diagnosis, have heavily relied on KBs, it is necessary to provide users with trustworthy reasons why the alignment decisions are made. To address this problem, we propose a new paradigm, explainable instance alignment (XINA), which provides user-understandable explanations for alignment decisions. Specifically, given an alignment candidate, XINA replaces existing scalar representation of an aggregated score, by decision and explanation-vector spaces for machine decision and user understanding, respectively. To validate XINA, we perform extensive experiments on real-world KBs and show that XINA achieves comparable performance with state-of-the-arts, even with far less human effort. Jinyoung Yeo, Haeju Park, Eric Wonhee Lee, Seung-won Hwang |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2019 | AutoSense Model for Word Sense InductionabstractWord sense induction (WSI), or the task of automatically discovering multiple senses or meanings of a word, has three main challenges: domain adaptability, novel sense detection, and sense granularity flexibility. While current latent variable models are known to solve the first two challenges, they are not flexible to different word sense granularities, which differ very much among words, from aardvark with one sense, to play with over 50 senses. Current models either require hyperparameter tuning or nonparametric induction of the number of senses, which we find both to be ineffective. Thus, we aim to eliminate these requirements and solve the sense granularity problem by proposing AutoSense, a latent variable model based on two observations: (1) senses are represented as a distribution over topics, and (2) senses generate pairings between the target word and its neighboring word. These observations alleviate the problem by (a) throwing garbage senses and (b) additionally inducing fine-grained word senses. Results show great improvements over the stateof-the-art models on popular WSI datasets. We also show that AutoSense is able to learn the appropriate sense granularity of a word. Finally, we apply AutoSense to the unsupervised author name disambiguation task where the sense granularity problem is more evident and show that AutoSense is evidently better than competing models. We share our data and code here: https://github.com/rktamplayo/AutoSense. Reinald Kim Amplayo, Seung-won Hwang, Min Song 0001 |
AAAI | 2 |
| 2019 | QADiver: Interactive Framework for Diagnosing QA ModelsabstractQuestion answering (QA) extracting answers from text to the given question in natural language, has been actively studied and existing models have shown a promise of outperforming human performance when trained and evaluated with SQuAD dataset. However, such performance may not be replicated in the actual setting, for which we need to diagnose the cause, which is non-trivial due to the complexity of model. We thus propose a web-based UI that provides how each model contributes to QA performances, by integrating visualization and analysis tools for model explanation. We expect this framework can help QA model researchers to refine and improve their models. Gyeongbok Lee, Sungdong Kim, Seung-won Hwang |
AAAI | 3 |
| 2019 | Paraphrase Diversification Using Counterfactual DebiasingabstractThe problem of generating a set of diverse paraphrase sentences while (1) not compromising the original meaning of the original sentence, and (2) imposing diversity in various semantic aspects, such as a lexical or syntactic structure, is examined. Existing work on paraphrase generation has focused more on the former, and the latter was trained as a fixed style transfer, such as transferring from positive to negative sentiments, even at the cost of losing semantics. In this work, we consider style transfer as a means of imposing diversity, with a paraphrasing correctness constraint that the target sentence must remain a paraphrase of the original sentence. However, our goal is to maximize the diversity for a set of k generated paraphrases, denoted as the diversified paraphrase (DP) problem. Our key contribution is deciding the style guidance at generation towards the direction of increasing the diversity of output with respect to those generated previously. As pre-materializing training data for all style decisions is impractical, we train with biased data, but with debiasing guidance. Compared to state-of-the-art methods, our proposed model can generate more diverse and yet semantically consistent paraphrase sentences. That is, our model, trained with the MSCOCO dataset, achieves the highest embedding scores, .94/.95/.86, similar to state-of-the-art results, but with a lower mBLEU score (more diverse) by 8.73%. Sunghyun Park 0005, Seung-won Hwang, Fuxiang Chen, Jaegul Choo, Jung-Woo Ha 0001, Sunghun Kim 0001, Jinyeong Yim |
AAAI | 2 |
| 2019 | Soft Representation Learning for Sparse TransferabstractTransfer learning is effective for improving the performance of tasks that are related, and Multi-task learning (MTL) and Cross-lingual learning (CLL) are important instances.This paper argues that hard-parameter sharing, of hard-coding layers shared across different tasks or languages, cannot generalize well, when sharing with a loosely related task.Such case, which we call sparse transfer, might actually hurt performance, a phenomenon known as negative transfer.Our contribution is using adversarial training across tasks, to "softcode" shared and private spaces, to avoid the shared space gets too sparse.In CLL, our proposed architecture considers another challenge of dealing with low-quality input. Haeju Park, Jinyoung Yeo, Seung-won Hwang |
ACL (1) | 4 |
| 2019 | Text Length Adaptation in Sentiment ClassificationabstractCan a text classifier generalize well for datasets where the text length is different? For example, when short reviews are sentiment-labeled, can these transfer to predict the sentiment of long reviews (i.e., short to long transfer), or vice versa? While unsupervised transfer learning has been well-studied for cross domain/lingual transfer tasks, \textbf{Cross Length Transfer} (CLT) has not yet been explored. One reason is the assumption that length difference is trivially transferable in classification. We show that it is not, because short/long texts differ in context richness and word intensity. We devise new benchmark datasets from diverse domains and languages, and show that existing models from similar tasks cannot deal with the unique challenge of transferring across text lengths. We introduce a strong baseline model called \textsc{BaggedCNN} that treats long texts as bags containing short texts. We propose a state-of-the-art CLT model called \textbf{Le}ngth \textbf{Tra}nsfer \textbf{Net}work\textbf{s} (\textsc{LeTraNets}) that introduces a two-way encoding scheme for short and long texts using multiple training mechanisms. We test our models and find that existing models perform worse than the \textsc{BaggedCNN} baseline, while \textsc{LeTraNets} outperforms all models. Reinald Kim Amplayo, Seonjae Lim, Seung-won Hwang |
ACML | 3 |
| 2019 | Design of Seamless Multi-modal Interaction Framework for Intelligent Virtual Agents in Wearable Mixed Reality EnvironmentabstractIn this paper, we present the design of a multimodal interaction framework for intelligent virtual agents in wearable mixed reality environments, especially for interactive applications at museums, botanical gardens, and similar places. These places need engaging and no-repetitive digital content delivery to maximize user involvement. An intelligent virtual agent is a promising mode for both purposes. Premises of framework is wearable mixed reality provided by MR devices supporting spatial mapping. We envisioned a seamless interaction framework by integrating potential features of spatial mapping, virtual character animations, speech recognition, gazing, domain-specific chatbot and object recognition to enhance virtual experiences and communication between users and virtual agents. By applying a modular approach and deploying computationally intensive modules on cloud-platform, we achieved a seamless virtual experience in a device with limited resources. Human-like gaze and speech interaction with a virtual agent made it more interactive. Automated mapping of body animations with the content of a speech made it more engaging. In our tests, the virtual agents responded within 2-4 seconds after the user query. The strength of the framework is flexibility and adaptability. It can be adapted to any wearable MR device supporting spatial mapping. Ghazanfar Ali, Hong-Quan Le, Junho Kim 0001, Seung-won Hwang, Jae-In Hwang |
CASA | 4 |
| 2019 | NL2pSQL: Generating Pseudo-SQL Queries from Under-Specified Natural Language QuestionsabstractFuxiang Chen, Seung-won Hwang, Jaegul Choo, Jung-Woo Ha, Sunghun Kim. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Fuxiang Chen, Seung-won Hwang, Jaegul Choo, Jung-Woo Ha 0001, Sunghun Kim 0001 |
EMNLP/IJCNLP (1) | 2 |
| 2019 | MICRON: Multigranular Interaction for Contextualizing RepresentatiON in Non-factoid Question AnsweringabstractHojae Han, Seungtaek Choi, Haeju Park, Seung-won Hwang. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Hojae Han, Seungtaek Choi, Haeju Park, Seung-won Hwang |
EMNLP/IJCNLP (1) | 4 |
| 2019 | Learning with Limited Data for Multilingual Reading ComprehensionabstractKyungjae Lee, Sunghyun Park, Hojae Han, Jinyoung Yeo, Seung-won Hwang, Juho Lee. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Kyungjae Lee 0002, Sunghyun Park 0005, Hojae Han, Jinyoung Yeo, Seung-won Hwang |
EMNLP/IJCNLP (1) | 5 |
| 2019 | XINA: Explainable Instance Alignment using Dominance Relationship (Extended Abstract)abstractIn this extended abstract, we present an instance alignment framework, namely XINA, for KB integration. We then show its effectiveness and efficiency on real-world KBs. Jinyoung Yeo, Haeju Park, Eric Wonhee Lee, Seung-won Hwang |
ICDE | 5 |
| 2019 | Counterfactual Attention SupervisionabstractNeural attention mechanism has been used as a form of explanation for model behavior. Users can either passively consume explanation, or actively disagree with explanation then supervise attention into more proper values (attention supervision). Though attention supervision was shown to be effective in some tasks, we find the existing attention supervision is biased, for which we propose to augment counterfactual observations to debias and contribute to accuracy gains. To this end, we propose a counterfactual method to estimate such missing observations and debias the existing supervisions. We validate the effectiveness of our counterfactual supervision on widely adopted image benchmark datasets: CUFED and PEC. Seungtaek Choi, Haeju Park, Seung-won Hwang |
ICDM | 3 |
| 2019 | Explanatory and Actionable Debugging for Machine Learning: A TableQA DemonstrationabstractQuestion answering from tables (TableQA) extracting answers from tables from the question given in natural language, has been actively studied. Existing models have been trained and evaluated mostly with respect to answer accuracy using public benchmark datasets such as WikiSQL. The goal of this demonstration is to show a debugging tool for such models, explaining answers to humans, known as explanatory debugging. Our key distinction is making it "actionable" to allow users to directly correct models upon explanation. Specifically, our tool surfaces annotation and models errors for users to correct, and provides actionable insights. Minseok Cho, Gyeongbok Lee, Seung-won Hwang |
SIGIR | 3 |
| 2019 | Categorical Metadata Representation for Customized Text ClassificationabstractThe performance of text classification has improved tremendously using intelligently engineered neural-based models, especially those injecting categorical metadata as additional information, e.g., using user/product information for sentiment classification. This information has been used to modify parts of the model (e.g., word embeddings, attention mechanisms) such that results can be customized according to the metadata. We observe that current representation methods for categorical metadata, which are devised for human consumption, are not as effective as claimed in popular classification methods, outperformed even by simple concatenation of categorical features in the final layer of the sentence encoder. We conjecture that categorical features are harder to represent for machine use, as available context only indirectly describes the category, and even such context is often scarce (for tail category). To this end, we propose using basis vectors to effectively incorporate categorical metadata on various parts of a neural-based model. This additionally decreases the number of parameters dramatically, especially when the number of categorical features is large. Extensive experiments on various data sets with different properties are performed and show that through our method, we can represent categorical metadata more effectively to customize parts of the model, including unexplored ones, and increase the performance of the model greatly. Jihyeok Kim, Reinald Kim Amplayo, Kyungjae Lee 0002, Sua Sung, Minji Seo, Seung-won Hwang |
Trans. Assoc. Comput. Linguistics | 6 |
| 2018 | Machine-Translated Knowledge Transfer for Commonsense Causal ReasoningabstractThis paper studies the problem of multilingual causal reasoning in resource-poor languages. Existing approaches, translating into the most probable resource-rich language such as English, suffer in the presence of translation and language gaps between different cultural area, which leads to the loss of causality. To overcome these challenges, our goal is thus to identify key techniques to construct a new causality network of cause-effect terms, targeted for the machine-translated English, but without any language-specific knowledge of resource-poor languages. In our evaluations with three languages, Korean, Chinese, and French, our proposed method consistently outperforms all baselines, achieving up-to 69.0% reasoning accuracy, which is close to the state-of-the-art accuracy 70.2% achieved on English. Jinyoung Yeo, Hyunsouk Cho, Seungtaek Choi, Seung-won Hwang |
AAAI | 5 |
| 2018 | Cold-Start Aware User and Product Attention for Sentiment ClassificationabstractThe use of user/product information in sentiment analysis is important, especially for cold-start users/products, whose number of reviews are very limited.However, current models do not deal with the cold-start problem which is typical in review websites.In this paper, we present Hybrid Contextualized Sentiment Classifier (HCSC), which contains two modules: (1) a fast word encoder that returns word vectors embedded with short and long range dependency features; and (2) Cold-Start Aware Attention (CSAA), an attention mechanism that considers the existence of cold-start problem when attentively pooling the encoded word vectors.HCSC introduces shared vectors that are constructed from similar users/products, and are used when the original distinct vectors do not have sufficient information (i.e.cold-start).This is decided by a frequency-guided selective gate vector.Our experiments show that in terms of RMSE, HCSC performs significantly better when compared with on famous datasets, despite having less complexity, and thus can be trained much faster.More importantly, our model performs significantly better than previous models when the training data is sparse and has coldstart problems. Reinald Kim Amplayo, Jihyeok Kim, Sua Sung, Seung-won Hwang |
ACL (1) | 4 |
| 2018 | Mining Cross-Cultural Differences and Similarities in Social MediaabstractCross-cultural differences and similarities are common in cross-lingual natural language understanding, especially for research in social media.For instance, people of distinct cultures often hold different opinions on a single named entity.Also, understanding slang terms across languages requires knowledge of cross-cultural similarities.In this paper, we study the problem of computing such cross-cultural differences and similarities.We present a lightweight yet effective approach, and evaluate it on two novel tasks: 1) mining cross-cultural differences of named entities and 2) finding similar terms for slang across languages.Experimental results show that our framework substantially outperforms a number of baseline methods on both tasks.The framework could be useful for machine translation applications and research in computational social science. Bill Y. Lin, Frank F. Xu, Kenny Q. Zhu, Seung-won Hwang |
ACL (1) | 4 |
| 2018 | Adversarial TableQA: Attention Supervision for Question Answering on TablesabstractThe task of answering a question given a text passage has shown great developments on model performance thanks to community efforts in building useful datasets. Recently, there have been doubts whether such rapid progress has been based on truly understanding language. The same question has not been asked in the table question answering (TableQA) task, where we are tasked to answer a query given a table. We show that existing efforts, of using “answers” for both evaluation and supervision for TableQA, show deteriorating performances in adversarial settings of perturbations that do not affect the answer. This insight naturally motivates to develop new models that understand question and table more precisely. For this goal, we propose \textsc{Neural Operator (NeOp)}, a multi-layer sequential network with attention supervision to answer the query given a table. \textsc{NeOp} uses multiple Selective Recurrent Units (SelRUs) to further help the interpretability of the answers of the model. Experiments show that the use of operand information to train the model significantly improves the performance and interpretability of TableQA models. \textsc{NeOp} outperforms all the previous models by a big margin. Minseok Cho, Reinald Kim Amplayo, Seung-won Hwang, Jonghyuck Park |
ACML | 3 |
| 2018 | Translations as Additional Contexts for Sentence ClassificationabstractIn sentence classification tasks, additional contexts, such as the neighboring sentences, may improve the accuracy of the classifier. However, such contexts are domain-dependent and thus cannot be used for another classification task with an inappropriate domain. In contrast, we propose the use of translated sentences as domain-free context that is always available regardless of the domain. We find that naive feature expansion of translations gains only marginal improvements and may decrease the performance of the classifier, due to possible inaccurate translations thus producing noisy sentence vectors. To this end, we present multiple context fixing attachment (MCFA), a series of modules attached to multiple sentence vectors to fix the noise in the vectors using the other sentence vectors as context. We show that our method performs competitively compared to previous models, achieving best classification performance on multiple data sets. We are the first to use translations as domain-free contexts for sentence classification. Reinald Kim Amplayo, Kyungjae Lee 0002, Jinyeong Yeo, Seung-won Hwang |
IJCAI | 4 |
| 2018 | Semi-supervised Training Data Generation for Multilingual Question Answering
Kyungjae Lee 0002, Kyoungho Yoon, Sunghyun Park 0005, Seung-won Hwang |
LREC | 4 |
| 2018 | Visual Choice of Plausible Alternatives: An Evaluation of Image-based Commonsense Causal Reasoning
Jinyoung Yeo, Gyeongbok Lee, Seungtaek Choi, Hyunsouk Cho, Reinald Kim Amplayo, Seung-won Hwang |
LREC | 7 |
| 2018 | Entity Commonsense Representation for Neural Abstractive SummarizationabstractReinald Kim Amplayo, Seonjae Lim, Seung-won Hwang. Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). 2018. Reinald Kim Amplayo, Seonjae Lim, Seung-won Hwang |
NAACL-HLT | 3 |
| 2018 | List Intersection for Web Search: Algorithms, Cost Models, and OptimizationsabstractThis paper studies the optimization of list intersection, especially in the context of the matching phase of search engines. Given a user query, we intersect the postings lists corresponding to the query keywords to generate the list of documents matching all keywords. Since the speed of list intersection depends the algorithm, hardware, and list lengths and their correlations, none the existing intersection algorithms outperforms the others in every scenario. Therefore, we develop a cost-based approach in which we identify a search space, spanning existing algorithms and their combinations. We propose a cost model to estimate the cost of the algorithms with their combinations, and use the cost model to search for the lowest-cost algorithm. The resulting plan is usually a combination of 2-way algorithms, outperforming conventional 2-way and k -way algorithms. The proposed approach is more general than designing a specific algorithm, as the cost models can be adapted to different hardware. We validate the cost model experimentally on two different CPUs, and show that the cost model closely estimates the actual cost. Using both real and synthetic datasets, we show that the proposed cost-based optimizer outperforms the state-of-the-art alternatives. Taesung Lee, Seung-won Hwang, Sameh Elnikety |
Proc. VLDB Endow. | 3 |
| 2017 | Graph-Based Wrong IsA Relation Detection in a Large-Scale Lexical TaxonomyabstractKnowledge base(KB) plays an important role in artificial intelligence. Much effort has been taken to both manually and automatically construct web-scale knowledge bases. Comparing with manually constructed KBs, automatically constructed KB is broader but with more noises. In this paper, we study the problem of improving the quality for automatically constructed web-scale knowledge bases, in particular, lexical taxonomies of isA relationships. We find that these taxonomies usually contain cycles, which are often introduced by incorrect isA relations. Inspired by this observation, we introduce two kinds of models to detect incorrect isA relations from cycles. The first one eliminates cycles by extracting directed acyclic graphs, and the other one eliminates cycles by grouping nodes into different levels. We implement our models on Probase, a state-of-the-art, automatically constructed, web-scale taxonomy. After processing tens of millions of relations, our models eliminate 74 thousand wrong relations with 91% accuracy. Jiaqing Liang, Yanghua Xiao, Seung-won Hwang, Haixun Wang |
AAAI | 4 |
| 2017 | Aspect Sentiment Model for Micro ReviewsabstractThis paper aims at an aspect sentiment model for aspect-based sentiment analysis (ABSA) focused on micro reviews. This task is important in order to understand short reviews majority of the users write, while existing topic models are targeted for expert-level long reviews with sufficient co-occurrence patterns to observe. Current methods on aggregating micro reviews using metadata information may not be effective as well due to metadata absence, topical heterogeneity, and cold start problems. To this end, we propose a model called Micro Aspect Sentiment Model (MicroASM). MicroASM is based on the observation that short reviews 1) are viewed with sentiment-aspect word pairs as building blocks of information, and 2) can be clustered into larger reviews. When compared to the current state-of-the-art aspect sentiment models, experiments show that our model provides better performance on aspect-level tasks such as aspect term extraction and document-level tasks such as sentiment classification. Reinald Kim Amplayo, Seung-won Hwang |
ICDM | 2 |
| 2017 | Entity Suggestion with Conceptual ExpanationabstractEntity Suggestion with Conceptual Explanation (ESC) refers to a type of entity acquisition query in which a user provides a set of example entities as the query and obtains in return not only some related entities but also concepts which can best explain the query and the result. ESC is useful in many applications such as related-entity recommendation and query expansion. Many example based entity suggestion solutions are available in existing literatures. However, they are generally not aware of the concepts of query entities thus cannot be used for conceptual explanation. In this paper, we propose two probabilistic entity suggestion models and their computation solutions. Our models and solutions fully take advantage of the large scale taxonomies which consist of isA relations between entities and concepts. With our models and solutions, we can not only find the best entities to suggest but also derive the best concepts to explain the suggestion. Extensive evaluations on real data sets justify the accuracy of our models and the efficiency of our solutions. Yanghua Xiao, Seung-won Hwang, Haixun Wang, Xiaoyang Sean Wang, Wei Wang 0009 |
IJCAI | 3 |
| 2017 | Gradable Adjective Embedding for Commonsense Knowledge
Kyungjae Lee 0002, Hyunsouk Cho, Seung-won Hwang |
PAKDD (2) | 3 |
| 2017 | Predicting Online Purchase Conversion for RetargetingabstractGenerally 2% of shoppers make a purchase on the first visit to an online store while the other 98% enjoys only window-shopping. To bring people back to the store and close the deal, "retargeting" has been a vital online advertising strategy that leads to "conversion" of window-shoppers into buyers. As such retargeting is more effective as a focused tool, in this paper, we study the problem of identifying a conversion rate for a given product and its current customers, which is an important analytics metric for retargeting process. Compared to existing approaches using either of customer- or product-level conversion pattern, we propose a joint modeling of both level patterns based on the well-studied buying decision process. To evaluate the effectiveness of our method, we perform extensive experiments on the simulated dataset generated based on a set of real-world web logs. The evaluation results show that conversion predictions by our approach are consistently more accurate and robust than those by existing baselines in dynamic market environment. Jinyoung Yeo, Sungchul Kim, Eunyee Koh, Seung-won Hwang, Nedim Lipka |
WSDM | 4 |
| 2017 | CrowdK: Answering top-k queries with crowdsourcing
Jongwuk Lee, Dongwon Lee 0001, Seung-won Hwang |
Inf. Sci. | 3 |
| 2017 | KBQA: Learning Question Answering over QA Corpora and Knowledge BasesabstractQuestion answering (QA) has become a popular way for humans to access billion-scale knowledge bases. Unlike web search, QA over a knowledge base gives out accurate and concise results, provided that natural language questions can be understood and mapped precisely to structured queries over the knowledge base. The challenge, however, is that a human can ask one question in many different ways. Previous approaches have natural limits due to their representations: rule based approaches only understand a small set of "canned" questions, while keyword based or synonym based approaches cannot fully understand the questions. In this paper, we design a new kind of question representation: templates , over a billion scale knowledge base and a million scale QA corpora. For example, for questions about a city's population, we learn templates such as What's the population of $city?, How many people are there in $city?. We learned 27 million templates for 2782 intents. Based on these templates, our QA system KBQA effectively supports binary factoid questions, as well as complex questions which are composed of a series of binary factoid questions. Furthermore, we expand predicates in RDF knowledge base, which boosts the coverage of knowledge base by 57 times. Our QA system beats all other state-of-art works on both effectiveness and efficiency over QALD benchmarks. Wanyun Cui, Yanghua Xiao, Haixun Wang, Yangqiu Song, Seung-won Hwang, Wei Wang 0009 |
Proc. VLDB Endow. | 5 |
| 2017 | Efficient Keyword-Aware Representative Travel Route RecommendationabstractWith the popularity of social media (e.g., Facebook and Flicker), users can easily share their check-in records and photos during their trips. In view of the huge number of user historical mobility records in social media, we aim to discover travel experiences to facilitate trip planning. When planning a trip, users always have specific preferences regarding their trips. Instead of restricting users to limited query options such as locations, activities, or time periods, we consider arbitrary text descriptions as keywords about personalized requirements. Moreover, a diverse and representative set of recommended travel routes is needed. Prior works have elaborated on mining and ranking existing routes from check-in data. To meet the need for automatic trip organization, we claim that more features of Places of Interest (POIs) should be extracted. Therefore, in this paper, we propose an efficient Keyword-aware Representative Travel Route framework that uses knowledge extraction from users' historical mobility records and social interactions. Explicitly, we have designed a keyword extraction module to classify the POI-related tags, for effective matching with query keywords. We have further designed a route reconstruction algorithm to construct route candidates that fulfill the requirements. To provide befitting query results, we explore Representative Skyline concepts, that is, the Skyline routes which best describe the trade-offs among different POI features. To evaluate the effectiveness and efficiency of the proposed algorithms, we have conducted extensive experiments on real location-based social network datasets, and the experiment results show that our methods do indeed demonstrate good performance compared to state-of-the-art works. Yu Ting Wen, Jinyoung Yeo, Wen-Chih Peng, Seung-won Hwang |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2017 | Multimodal KB Harvesting for Emerging Spatial EntitiesabstractNew entities are being created daily. Though the novelty of these entities naturally attracts mentions, due to lack of prior knowledge, it is more challenging to collect knowledge about such entities than pre-existing entities, whose KBs are comprehensively annotated through LBSNs and EBSNs. In this paper, we focus on knowledge harvesting for emerging spatial entities (ESEs), such as new businesses and venues, assuming we have only a list of ESE names. Existing techniques for knowledge base (KB) harvesting are primarily associated with information extraction from textual corpora. In contrast, we propose a multimodal method for event detection based on the complementary interaction of image, text, and user information between multi-source platforms, namely Flickr and Twitter. We empirically validate our harvesting approaches improve the quality of KB with enriched place and event knowledge. Jinyoung Yeo, Hyunsouk Cho, Seung-won Hwang |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2016 | Verb Pattern: A Probabilistic Semantic Representation on VerbsabstractVerbs are important in semantic understanding of natural language. Traditional verb representations, such as FrameNet, PropBank, VerbNet, focus on verbs' roles. These roles are too coarse to represent verbs' semantics. In this paper, we introduce verb patterns to represent verbs' semantics, such that each pattern corresponds to a single semantic of the verb. First we analyze the principles for verb patterns: generality and specificity. Then we propose a nonparametric model based on description length. Experimental results prove the high effectiveness of verb patterns. We further apply verb patterns to context-aware conceptualization, to show that verb patterns are helpful in semantic-related tasks. Wanyun Cui, Xiyou Zhou, Yanghua Xiao, Haixun Wang, Seung-won Hwang, Wei Wang 0009 |
AAAI | 6 |
| 2016 | Fine-Grained Semantic Conceptualization of FrameNetabstractUnderstanding verbs is essential for many natural language tasks. Tothis end, large-scale lexical resources such as FrameNet have beenmanually constructed to annotate the semantics of verbs (frames) andtheir arguments (frame elements or FEs) in example sentences.Our goal is to "semantically conceptualize" example sentences by connectingFEs to knowledge base (KB) concepts.For example, connecting Employer FE to company concept in the KB enables the understanding thatany (unseen) company can also be FE examples.However, a naive adoption of existing KB conceptualization technique, focusingon scenarios of conceptualizing a few terms,cannot 1) scale to many FE instances (average of 29.7 instances for all FEs) and 2) leverage interdependence betweeninstances and concepts.We thus propose a scalable k-truss clusteringand a Markov Random Field (MRF) model leveraging interdependence betweenconcept-instance, concept-concept, and instance-instance pairs. Our extensive analysis with real-life data validates that our approachimproves not only the quality of the identified concepts for FrameNet, but alsothat of applications such as selectional preference. Seung-won Hwang, Haixun Wang |
AAAI | 2 |
| 2016 | Understanding Emerging Spatial EntitiesabstractIn Foursquare or Google+ Local, emerging spatial entities, such as new business or venue, are reported to grow by 1% every day. As information on such spatial entities is initially limited (e.g., only name), we need to quickly harvest related information from social media such as Flickr photos. Especially, achieving high-recall in photo population is essential for emerging spatial entities, which suffer from data sparseness (e.g., 71% restaurants of TripAdvisor in Seattle do not have any photo, as of Sep 03, 2015). Our goal is thus to address this limitation by identifying effective linking techniques for emerging spatial entities and photos. Compared with state-of-the-art baselines, our proposed approach improves recall and F1 score by up to 24% and 18%, respectively. To show the effectiveness and robustness of our approach, we have conducted extensive experiments in three different cities, Seattle, Washington D.C., and Taipei, of varying characteristics such as geographical density and language. Jinyoung Yeo, Seung-won Hwang |
AAAI | 3 |
| 2016 | ECO: Entity-level captioning in context
Hyunsouk Cho, Seung-won Hwang |
ASONAM | 2 |
| 2016 | Trivia quiz mining using probabilistic knowledgeabstractRecent work suggests that providing unexpected information is an important factor for drawing user traffic. Such examples can be easily found in the “Did you know” section of the Wikipedia main page, the ESPN quiz, the Google Doodles, and the Bing main page. Inspired by these applications, we propose a novel trivia quiz mining asking unexpected questions for a given entity. We solve this problem by linking different types of social media as input and output, and mine unexpected properties based on prototype theory to mediate the input and the output media. Taesung Lee, Seung-won Hwang, Zhongyuan Wang 0006 |
ASONAM | 2 |
| 2016 | Probabilistic Prototype Model for Serendipitous Property MiningabstractBesides providing the relevant information, amusing users has been an important role of the web. Many web sites provide serendipitous (unexpected but relevant) information to draw user traffic. In this paper, we study the representative scenario of mining an amusing quiz. An existing approach leverages a knowledge base to mine an unexpected property then find quiz questions on such property, based on prototype theory in cognitive science. However, existing deterministic model is vulnerable to noise in the knowledge base. Therefore, we instead propose to leverage probabilistic approach to build a prototype that can overcome noise. Our extensive empirical study shows that our approach not only significantly outperforms baselines by 0.06 in accuracy, and 0.11 in serendipity but also shows higher relevance than the traditional relevance-pursuing baseline using TF-IDF. Taesung Lee, Seung-won Hwang, Zhongyuan Wang 0006 |
COLING | 2 |
| 2016 | Cross-Lingual Type Inference
Bo Xu 0023, Jiaqing Liang, Yanghua Xiao, Seung-won Hwang, Wei Wang 0009 |
DASFAA (1) | 5 |
| 2016 | Event Grounding from Multimodal Social Network FusionabstractThis paper studies the problem of extracting real world event information from social media streams. Although existing work focuses on event signals of bursty mentions extracted from a single-source of textual streams, these signals are likely to be noisy due to ambiguous occurrences of individual mentions. To extract accurate event signals, we propose a framework capable of "grounding" mentions to unique event using multiple social networks with complementary strength. We show that our framework jointly using multiple sources outperforms state-of-the-arts using publicly available datasets. Hyunsouk Cho, Jinyoung Yeo, Seung-won Hwang |
ICDM | 3 |
| 2016 | Commonsense Causal Reasoning between Short Texts
Zhiyi Luo, Yuchen Sha, Kenny Q. Zhu, Seung-won Hwang, Zhongyuan Wang 0006 |
KR | 4 |
| 2016 | Cost-aware triage ranking algorithms for bug reporting systems
Mu-Woong Lee, Jinhan Kim, Seung-won Hwang, Sunghun Kim 0001 |
Knowl. Inf. Syst. | 4 |
| 2016 | Prediction and Predictability for Search Query AccelerationabstractA commercial web search engine shards its index among many servers, and therefore the response time of a search query is dominated by the slowest server that processes the query. Prior approaches target improving responsiveness by reducing the tail latency , or high-percentile response time, of an individual search server. They predict query execution time, and if a query is predicted to be long-running, it runs in parallel; otherwise, it runs sequentially. These approaches are, however, not accurate enough for reducing a high tail latency when responses are aggregated from many servers because this requires each server to reduce a substantially higher tail latency (e.g., the 99.99th percentile), which we call extreme tail latency. To address tighter requirements of extreme tail latency, we propose a new design space for the problem, subsuming existing work and also proposing a new solution space. Existing work makes a prediction using features available at indexing time and focuses on optimizing prediction features for accelerating tail queries. In contrast, we identify “when to predict?” as another key optimization question. This opens up a new solution of delaying a prediction by a short duration to allow many short-running queries to complete without parallelization and, at the same time, to allow the predictor to collect a set of dynamic features using runtime information. This new question expands a solution space in two meaningful ways. First, we see a significant reduction of tail latency by leveraging “dynamic” features collected at runtime that estimate query execution time with higher accuracy. Second, we can ask whether to override prediction when the “predictability” is low. We show that considering predictability accelerates the query by achieving a higher recall. With this prediction, we propose to accelerate the queries that are predicted to be long-running. In our preliminary work, we focused on parallelization as an acceleration scenario. We extend to consider heterogeneous multicore hardware for acceleration. This hardware combines processor cores with different microarchitectures such as energy-efficient little cores and high-performance big cores, and accelerating web search using this hardware has remained an open problem. We evaluate the proposed prediction framework in two scenarios: (1) query parallelization on a multicore processor and (2) query scheduling on a heterogeneous processor. Our extensive evaluation results show that, for both scenarios of query acceleration using parallelization and heterogeneous cores, the proposed framework is effective in reducing the extreme tail latency compared to a start-of-the-art predictor because of its higher recall, and it improves server throughput by more than 70% because of its improved precision. Seung-won Hwang, Saehoon Kim, Yuxiong He, Sameh Elnikety, Seungjin Choi 0001 |
ACM Trans. Web | 1 |
| 2015 | An Association Network for Computing Semantic RelatednessabstractTo judge how much a pair of words (or texts) are semantically related is acognitive process. However, previous algorithms for computing semanticrelatedness are largely based on co-occurrences within textualwindows, and do not actively leverage cognitive human perceptions ofrelatedness. To bridge this perceptional gap, we propose to utilizefree association as signals to capture such human perceptions.However, free association, being manually evaluated,has limited lexical coverage and is inherently sparse. We propose to expand lexical coverage and overcome sparseness by constructing an association network of terms and concepts that combines signals from free association norms and five types of co-occurrences extracted from therich structures of Wikipedia. Our evaluation results validate thatsimple algorithms on this network give competitive results incomputing semantic relatedness between words and between shorttexts. Keyang Zhang, Kenny Q. Zhu, Seung-won Hwang |
AAAI | 3 |
| 2015 | KSTR: Keyword-Aware Skyline Travel Route RecommendationabstractWith the popularity of social media (e.g., Facebook and Flicker), users could easily share their check-in records and photos during their trips. In view of the huge amount of check-in data and photos in social media, we intend to discover travel experiences to facilitate trip planning. Prior works have been elaborated on mining and ranking existing travel routes from check-in data. We observe that when planning a trip, users may have some keywords about preference on his/her trips. Moreover, a diverse set of travel routes is needed. To provide a diverse set of travel routes, we claim that more features of Places of Interests (POIs) should be extracted. Therefore, in this paper, we propose a Keyword-aware Skyline Travel Route (KSTR) framework that use knowledge extraction from historical mobility records and the user's social interactions. Explicitly, we model the "Where, When, Who" issues by featurizing the geographical mobility pattern, temporal influence and social influence. Then we propose a keyword extraction module to classify the POI-related tags automatically into different types, for effective matching with query keywords. We further design a route reconstruction algorithm to construct route candidates that fulfill the query inputs. To provide diverse query results, we explore Skyline concepts to rank routes. To evaluate the effectiveness and efficiency of the proposed algorithms, we have conducted extensive experiments on real location-based social network datasets, and the experimental results show that KSTR does indeed demonstrate good performance compared to state-of-the-art works. Yu Ting Wen, Kae-Jer Cho, Wen-Chih Peng, Jinyoung Yeo, Seung-won Hwang |
ICDM | 5 |
| 2015 | Delayed-Dynamic-Selective (DDS) Prediction for Reducing Extreme Tail Latency in Web SearchabstractA commercial web search engine shards its index among many servers, and therefore the response time of a search query is dominated by the slowest server that processes the query. Prior approaches target improving responsiveness by reducing the tail latency of an individual search server. They predict query execution time, and if a query is predicted to be long-running, it runs in parallel, otherwise it runs sequentially. These approaches are, however, not accurate enough for reducing a high tail latency when responses are aggregated from many servers because this requires each server to reduce a substantially higher tail latency (e.g., the 99.99th-percentile), which we call extreme tail latency. Saehoon Kim, Yuxiong He, Seung-won Hwang, Sameh Elnikety, Seungjin Choi 0001 |
WSDM | 3 |
| 2015 | Processing and Optimizing Main Memory Spatial-Keyword QueriesabstractImportant cloud services rely on spatial-keyword queries, containing a spatial predicate and arbitrary boolean keyword queries. In particular, we study the processing of such queries in main memory to support short response times. In contrast, current state-of-the-art spatial-keyword indexes and relational engines are designed for different assumptions. Rather than building a new spatial-keyword index, we employ a cost-based optimizer to process these queries using a spatial index and a keyword index. We address several technical challenges to achieve this goal. We introduce three operators as the building blocks to construct plans for main memory query processing. We then develop a cost model for the operators and query plans. We introduce five optimization techniques that efficiently reduce the search space and produce a query plan with low cost. The optimization techniques are computationally efficient, and they identify a query plan with a formal approximation guarantee under the common independence assumption. Furthermore, we extend the framework to exploit interesting orders. We implement the query optimizer to empirically validate our proposed approach using real-life datasets. The evaluation shows that the optimizations provide significant reduction in the average and tail latency of query processing: 7- to 11-fold reduction over using a single index in terms of 99th percentile response time. In addition, this approach outperforms existing spatial-keyword indexes, and DBMS query optimizers for both average and high-percentile response times. Taesung Lee, Seung-won Hwang, Sameh Elnikety, Yuxiong He |
Proc. VLDB Endow. | 4 |
| 2014 | ARIA: Asymmetry Resistant Instance AlignmentabstractWe study the problem of instance alignment between knowledge bases (KBs). Existing approaches, exploiting the “symmetry” of structure and information across KBs, suffer in the presence of asymmetry, which is frequent as KBs are independently built. Specifically, we observe three types of asymmetries (in concepts, in features, and in structures). Our goal is to identify key techniques to reduce accuracy loss caused by each type of asymmetry, then design Asymmetry-Resistant Instance Alignment framework (ARIA). ARIA uses two-phased blocking methods considering concept and feature asymmetries, with a novel similarity measure overcoming structure asymmetry. Compared to a state-of-the-art method, ARIA increased precision by 19% and recall by 2%, and decreased processing time by more than 80% in matching large-scale real-life KBs. Seung-won Hwang |
AAAI | 2 |
| 2014 | Map Translation Using Geo-tagged Social MediaabstractThis paper discusses the problem of map translation, of servicing spatial entities in multiple languages.Existing work on entity translation harvests translation evidence from text resources, not considering spatial locality in translation.In contrast, we mine geo-tagged sources for multilingual tags to improve recall, and consider spatial properties of tags for translation to improve precision.Our approach empirically improves accuracy from 0.562 to 0.746 using Taiwanese spatial entities. Sunyou Lee, Taesung Lee, Seung-won Hwang |
EACL | 3 |
| 2014 | Predictive parallelization: taming tail latencies in web searchabstractWeb search engines are optimized to reduce the high-percentile response time to consistently provide fast responses to almost all user queries. This is a challenging task because the query workload exhibits large variability, consisting of many short-running queries and a few long-running queries that significantly impact the high-percentile response time. With modern multicore servers, parallelizing the processing of an individual query is a promising solution to reduce query execution time, but it gives limited benefits compared to sequential execution since most queries see little or no speedup when parallelized. The root of this problem is that short-running queries, which dominate the workload, do not benefit from parallelization. They incur a large parallelization overhead, taking scarce resources from long-running queries. On the other hand, parallelization substantially reduces the execution time of long-running queries with low overhead and high parallelization efficiency. Motivated by these observations, we propose a predictive parallelization framework with two parts: (1) predicting long-running queries, and (2) selectively parallelizing them. For the first part, prediction should be accurate and efficient. For accuracy, we study a comprehensive feature set covering both term features (reflecting dynamic pruning efficiency) and query features (reflecting query complexity). For efficiency, to keep overhead low, we avoid expensive features that have excessive requirements such as large memory footprints. For the second part, we use the predicted query execution time to parallelize long-running queries and process short-running queries sequentially. We implement and evaluate the predictive parallelization framework in Microsoft Bing search. Our measurements show that under moderate to heavy load, the predictive strategy reduces the 99th-percentile response time by 50% (from 200 ms to 100 ms) compared with prior approaches that parallelize all queries. Myeongjae Jeon, Saehoon Kim, Seung-won Hwang, Yuxiong He, Sameh Elnikety, Alan L. Cox, Scott Rixner |
SIGIR | 3 |
| 2014 | Scalable skyline computation using a balanced pivot selection technique
Jongwuk Lee, Seung-won Hwang |
Inf. Syst. | 2 |
| 2014 | MSSQ: Manhattan Spatial Skyline Queries
Wanbin Son, Seung-won Hwang, Hee-Kap Ahn |
Inf. Syst. | 2 |
| 2014 | Efficient entity matching using materialized lists
Jongwuk Lee, Seung-won Hwang |
Inf. Sci. | 3 |
| 2014 | Skyline ranking for uncertain databases
Hyountaek Yong, Jongwuk Lee, Jinha Kim, Seung-won Hwang |
Inf. Sci. | 4 |
| 2014 | Surfacing code in the dark: an instant clone search approach
Mu-Woong Lee, Jong-Won Roh, Seung-won Hwang, Sunghun Kim 0001 |
Knowl. Inf. Syst. | 4 |
| 2014 | Overcoming Asymmetry in Entity GraphsabstractThis paper studies the problem of mining named entity translations by aligning comparable corpora. Current state-of-the-art approaches mine a translation pair by aligning an entity graph in one language to another based on node similarity or propagated similarity of related entities. However, they, building on the assumption of “symmetry”, quickly deteriorate on “weakly” comparable corpora with some asymmetry. In this paper, we pursue two directions for overcoming relation and entity asymmetry respectively. The first approach starts from weakly comparable corpora (for high recall) then ensures precision by selective propagation only to entities of symmetric relations. The second approach starts from parallel corpora (for high precision) then enhances recall by extending the translation matrix based on node similarity and contextual similarity. Our experimental results on English-Chinese corpora show that both approaches are effective and complementary. Our combined approach outperforms the best-performing baseline in terms of F1-score by up to 0.28. Taesung Lee, Young-rok Cha, Seung-won Hwang |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2014 | Toward Scalable Indexing for Top-k QueriesabstractA top-k query retrieves the best k tuples by assigning scores for each tuple in a target relation with respect to a user-specific scoring function. This paper studies the problem of constructing an indexing structure for supporting top-k queries over varying scoring functions and retrieval sizes. The existing research efforts can be categorized into three approaches: list-, layer-, and view-based approaches. In this paper, we mainly focus on the layer-based approach that pre-materializes tuples into consecutive multiple layers. We first propose a dual-resolution layer that consists of coarse-level and fine-level layers. Specifically, we build coarse-level layers using skylines, and divide each coarse-level layer into fine-level sublayers using convex skylines. To make our proposed dual-resolution layer scalable, we then address the following optimization directions: 1) index construction; 2) disk-based storage scheme; 3) the design of the virtual layer; and 4) index maintenance for tuple updates. Our evaluation results show that our proposed method is more scalable than the state-of-the-art methods. Jongwuk Lee, Hyunsouk Cho, Sunyou Lee, Seung-won Hwang |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2014 | Toward efficient multidimensional subspace skyline computation
Jongwuk Lee, Seung-won Hwang |
VLDB J. | 2 |
| 2013 | Bootstrapping Entity Translation on Weakly Comparable Corpora
Taesung Lee, Seung-won Hwang |
ACL (1) | 2 |
| 2013 | Attribute extraction and scoring: A probabilistic approachabstractKnowledge bases, which consist of concepts, entities, attributes and relations, are increasingly important in a wide range of applications. We argue that knowledge about attributes (of concepts or entities) plays a critical role in inferencing. In this paper, we propose methods to derive attributes for millions of concepts and we quantify the typicality of the attributes with regard to their corresponding concepts. We employ multiple data sources such as web documents, search logs, and existing knowledge bases, and we derive typicality scores for attributes by aggregating different distributions derived from different sources using different methods. To the best of our knowledge, ours is the first approach to integrate concept- and instance-based patterns into probabilistic typicality scores that scale to broad concept space. We have conducted extensive experiments to show the effectiveness of our approach. Taesung Lee, Zhongyuan Wang 0006, Haixun Wang, Seung-won Hwang |
ICDE | 4 |
| 2013 | Solving Graph Isomorphism Using Parameterized Matching
Juan Mendivelso, Sameh Elnikety, Yuxiong He, Seung-won Hwang, Yoan J. Pinzón |
SPIRE | 5 |
| 2013 | The Farthest Spatial Skyline Queries
Gae-won You, Mu-Woong Lee, Hyeonseung Im, Seung-won Hwang |
Inf. Syst. | 4 |
| 2013 | Entity Translation Mining from Comparable Corpora: Combining Graph Mapping with Corpus Latent FeaturesabstractThis paper addresses the problem of mining named entity translations from comparable corpora, specifically, mining English and Chinese named entity translation. We first observe that existing approaches use one or more of the following named entity similarity metrics: entity, entity context, and relationship. Motivated by this observation, we propose a new holistic approach by 1) combining all similarity types used and 2) additionally considering relationship context similarity between pairs of named entities, a missing quadrant in the taxonomy of similarity metrics. We abstract the named entity translation problem as the matching of two named entity graphs extracted from the comparable corpora. Specifically, named entity graphs are first constructed from comparable corpora to extract relationship between named entities. Entity similarity and entity context similarity are then calculated from every pair of bilingual named entities. A reinforcing method is utilized to reflect relationship similarity and relationship context similarity between named entities. We also discover "latent" features lost in the graph extraction process and integrate this into our framework. According to our experimental results, our holistic graph-based approach and its enhancement using corpus latent features are highly effective and our framework significantly outperforms previous approaches. Jinhan Kim, Seung-won Hwang, Long Jiang, Young-In Song, Ming Zhou 0001 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2013 | Enriching Documents with Examples: A Corpus Mining ApproachabstractSoftware developers increasingly rely on information from the Web, such as documents or code examples on application programming interfaces (APIs), to facilitate their development processes. However, API documents often do not include enough information for developers to fully understand how to use the APIs, and searching for good code examples requires considerable effort. To address this problem, we propose a novel code example recommendation system that combines the strength of browsing documents and searching for code examples and returns API documents embedded with high-quality code example summaries mined from the Web. Our evaluation results show that our approach provides code examples with high precision and boosts programmer productivity. Jinhan Kim, Seung-won Hwang, Sunghun Kim 0001 |
ACM Trans. Inf. Syst. | 3 |
| 2013 | Ursa: Scalable Load and Power Management in Cloud Storage SystemsabstractEnterprise and cloud data centers are comprised of tens of thousands of servers providing petabytes of storage to a large number of users and applications. At such a scale, these storage systems face two key challenges: (1) hot-spots due to the dynamic popularity of stored objects; and (2) high operational costs due to power and cooling. Existing storage solutions, however, are unsuitable to address these challenges because of the large number of servers and data objects. This article describes the design, implementation, and evaluation of Ursa, a system that scales to a large number of storage nodes and objects, and aims to minimize latency and bandwidth costs during system reconfiguration. Toward this goal, Ursa formulates an optimization problem that selects a subset of objects from hot-spot servers and performs topology-aware migration to minimize reconfiguration costs. As exact optimization is computationally expensive, we devise scalable approximation techniques for node selection and efficient divide-and-conquer computation. We also show that the same dynamic reconfiguration techniques can be leveraged to reduce power costs by dynamically migrating data off under-utilized nodes, and powering up servers neighboring existing hot-spots to reduce reconfiguration costs. Our evaluation shows that Ursa achieves cost-effective load management, is time-responsive in computing placement decisions (e.g., about two minutes for 10K nodes and 10M objects), and provides power savings of 15%--37%. Gae-won You, Seung-won Hwang, Navendu Jain |
ACM Trans. Storage | 2 |
| 2013 | Hybrid entity clustering using crowds and data
Jongwuk Lee, Hyunsouk Cho, Young-rok Cha, Seung-won Hwang, Zaiqing Nie, Ji-Rong Wen |
VLDB J. | 5 |
| 2013 | SocialSearch + : enriching social network with web evidences
Gae-won You, Seung-won Hwang, Zaiqing Nie, Ji-Rong Wen |
World Wide Web | 3 |
| 2012 | Predictive Mining of Comparable Entities from the WebabstractComparing entities is an important part of decision making. Several approaches have been reported for mining comparable entities from Web sources to improve user experience in comparing entities online.However, these efforts extract only entities explicitly compared in the corpora, and may exclude entities that occur less-frequently but potentially comparable. To build a more complete comparison machine that can infer such missing relations, here we develop a solutionto predict transitivity of known comparable relations. Named CliqueGrow, our approach predicts missing links given a comparable entity graph obtained from versus query logs. Our approach achieved the highest F1-score among five link prediction approaches and a commercial comparison engine provided by Yahoo!. Myungha Jang, Seung-won Hwang |
AAAI | 3 |
| 2012 | Robust distributed indexing for locality-skewed workloadsabstractMultidimensional indexing is crucial for enabling a fast search over large-scale data. Owing to the unprecedented scale of data, extending such indexing technology has recently gained attention in distributed environments. The goal of existing efforts in distributed indexing has been the localization of queries to data residing at a small number of nodes (i.e., locality-preserving indexing) to minimize communication cost. However, considering that workloads often correlate with data locality, such indexing often generates hotspots. Location-based queries are typically skewed to disaster areas during certain periods of time, e.g., during Hurricane Irene, search traffic increased by more than 2000%. To alleviate such hotspots, we propose workload-balancing as an optimization goal. A cost model analytically supporting the need for load balancing is first developed, then a distributed index that evenly distributes the workload is presented. Our empirical study suggests that hotspots degrading search performance can be effectively alleviated. Specifically, when deployed to Amazon EC2, our proposed scheme showed maximum speed-up of 127.7%. Even in hostile settings where workload is not at all correlated with the search criteria, the proposed scheme's performance is comparable to existing approaches optimized for such settings. Mu-Woong Lee, Seung-won Hwang |
CIKM | 2 |
| 2012 | Finding influential products on social domination gameabstractIn this paper, we propose a new type of market model called the social domination game model. Given a set C of customers and a set P of products, this model simulates market competition among P and estimates market shares, considering both the dominance relation between C and P and the influence relation among the members of C. With this model, we propose a greedy product positioning algorithm for designing a new product that approximately maximizes market share. Our experimental results show that the proposed algorithm creates a new product gaining up to 97.5% market share of the best product's market share obtained by the exact method, while significantly outperforming the exact method in terms of running time, i.e., by up to two orders of magnitude. Jinyoung Yeo, Seung-won Hwang |
CIKM | 3 |
| 2012 | Efficient Dual-Resolution Layer Indexing for Top-k QueriesabstractTop-k queries have gained considerable attention as an effective means for narrowing down the overwhelming amount of data. This paper studies the problem of constructing an indexing structure that efficiently supports top-k queries for varying scoring functions and retrieval sizes. The existing work can be categorized into three classes: list-, layer-, and view-based approaches. This paper focuses on the layer-based approach, pre-materializing tuples into consecutive multiple layers. The layer-based index enables us to return top-k answers efficiently by restricting access to tuples in the k layers. However, we observe that the number of tuples accessed in each layer can be reduced further. For this purpose, we propose a dual-resolution layer structure. Specifically, we iteratively build coarse-level layers using skylines, and divide each coarse-level layer into fine-level sub layers using convex skylines. The dual-resolution layer is able to leverage not only the dominance relationship between coarse-level layers, named for all-dominance, but also a relaxed dominance relationship between fine-level sub layers, named exists-dominance. Our extensive evaluation results demonstrate that our proposed method significantly reduces the number of tuples accessed than the state-of-the-art methods. Jongwuk Lee, Hyunsouk Cho, Seung-won Hwang |
ICDE | 3 |
| 2012 | Supporting efficient distributed skyline computation using skyline views
Jongwuk Lee, Jinhan Kim, Seung-won Hwang |
Inf. Sci. | 3 |
| 2012 | Interactive skyline queries
Jongwuk Lee, Gae-won You, Seung-won Hwang, Joachim Selke, Wolf-Tilo Balke |
Inf. Sci. | 3 |
| 2012 | Efficient bitmap-based indexing of time-based interval sequences
Jong-Won Roh, Seung-won Hwang, Byoung-Kee Yi |
Inf. Sci. | 2 |
| 2012 | An efficient method for learning nonlinear ranking SVM functions
Hwanjo Yu, Jinha Kim, Youngdae Kim, Seung-won Hwang, Young Ho Lee |
Inf. Sci. | 4 |
| 2012 | Efficient Entity Translation Mining: A Parallelized Graph Alignment ApproachabstractThis article studies the problem of mining entity translation, specifically, mining English and Chinese name pairs. Existing efforts can be categorized into (a) transliteration-based approaches that leverage phonetic similarity and (b) corpus-based approaches that exploit bilingual cooccurrences. These approaches suffer from inaccuracy and scarcity, respectively. In clear contrast, we use under-leveraged resources of monolingual entity cooccurrences crawled from entity search engines, which are represented as two entity-relationship graphs extracted from two language corpora, respectively. Our problem is then abstracted as finding correct mappings across two graphs. To achieve this goal, we propose a holistic approach to exploiting both transliteration similarity and monolingual cooccurrences. This approach, which builds upon monolingual corpora, complements existing corpus-based work requiring scarce resources of parallel or comparable corpus while significantly boosting the accuracy of transliteration-based work. In addition, by parallelizing the mapping process on multicore architectures, we speed up the computation by more than 10 times per unit accuracy. We validated the effectiveness and efficiency of our proposed approach using real-life datasets. Gae-won You, Seung-won Hwang, Young-In Song, Long Jiang, Zaiqing Nie |
ACM Trans. Inf. Syst. | 2 |
| 2011 | CosTriage: A Cost-Aware Triage Algorithm for Bug Reporting Systemsabstract"Who can fix this bug?" is an important question in bug triage to "accurately" assign developers to bug reports. To address this question, recent research treats it as a optimizing recommendation accuracy problem and proposes a solution that is essentially an instance of content-based recommendation (CBR). However, CBR is well-known to cause over-specialization, recommending only the types of bugs that each developer has solved before. This problem is critical in practice, as some experienced developers could be overloaded, and this would slow the bug fixing process. In this paper, we take two directions to address this problem: First,we reformulate the problem as an optimization problem of both accuracy and cost. Second, we adopt a content-boosted collaborative filtering (CBCF), combining an existing CBR with a collaborative filtering recommender (CF), which enhances the recommendationquality of either approach alone. However, unlike general recommendation scenarios, bug fix history is extremely sparse. Due to the nature of bug fixes, one bug is fixed by only one developer, which makes it challenging to pursue the above two directions. To address this challenge, we develop a topic-model to reduce the sparseness and enhance the quality of CBCF. Our experimental evaluation shows that our solution reduces the cost efficiently by 30% without seriously compromising accuracy. Mu-Woong Lee, Jinhan Kim, Seung-won Hwang, Sunghun Kim 0001 |
AAAI | 4 |
| 2011 | Mining entity translations from comparable corpora: a holistic graph mapping approachabstractThis paper addresses the problem of mining named entity translations from comparable corpora, specifically, mining English and Chinese named entity translation. We first observe that existing approaches use one or more of the following named entity similarity metrics: entity, entity context, and relationship. Inspired by this observation, in this paper, we propose a new holistic approach, by (1) combining all similarity types used and (2) additionally considering relationship context similarity between pairs of named entities, a missing quadrant in the taxonomy of similarity metrics. We abstract the named entity translation problem as the matching of two named entity graphs extracted from the comparable corpora. Specifically, named entity graphs are first constructed from comparable corpora to extract relationship between named entities. Entity similarity and entity context similarity are then calculated from every pair of bilingual named entities. A reinforcing method is utilized to reflect relationship similarity and relationship context similarity between named entities. According to our experimental results, our holistic graph-based approach significantly outperforms previous approaches. Jinhan Kim, Long Jiang, Seung-won Hwang, Young-In Song, Ming Zhou 0001 |
CIKM | 3 |
| 2011 | Scalable entity matching computation with materializationabstractEntity matching (EM) is the task of identifying records that refer to the same real-world entity from different data sources. While EM is widely used in data integration and data cleaning applications, the naive method for EM incurs quadratic cost with respect to the size of the datasets. To address this problem, this paper proposes a scalable EM algorithm that employs a pre-materialized structure. Specifically, once the structure is built, our proposed algorithm can identify the EM results with sub-linear cost. In addition, as the rules evolve, our algorithm can efficiently adapt to new rules by selectively accessing records using the materialized structure. Our evaluation results show that our proposed EM algorithm is significantly faster than the state-of-the-art method for extensive real-life datasets. Jongwuk Lee, Seung-won Hwang |
CIKM | 3 |
| 2011 | TPM: supporting pattern matching queries for road-network trajectory dataabstractWith the advent of ubiquitous computing, we can easily collect large scale trajectory data from moving vehicles. This paper presents TPM (Trajectory Pattern Miner), a software aimed at pattern matching queries for road-network trajectory data, which complements existing efforts focusing on (a) a spatio-temporal window query for location-based service or (b) Euclidean space with no restriction. To overcome limitations of prior research, TPM supports three types of pattern matching queries-- whole, subpattern, and reverse sub-pattern matching for road-network trajectories. We demonstrate application scenarios for each type of pattern matching queries using large-scale real-life trajectory data. Gook-Pil Roh, Seung-won Hwang |
EDBT | 2 |
| 2011 | SocialSearch: enhancing entity search with social network matchingabstractThis paper introduces the problem of matching people names to their corresponding social network identities such as their Twitter accounts. Existing tools for this purpose build upon naive textual matching and inevitably suffer low precision, due to false positives (e.g., fake impersonator accounts) and false negatives (e.g., accounts using nicknames). To overcome these limitations, we leverage evidences extracted from the Web corpus. In particular, as such an example, weadopt Web document co-occurrences, which can be interpreted as an implicit counterpart of Twitter follower relationships. Using both textual and relational features, we learn a ranking function aggregating these features for the accurate ordering of candidate matches. Another key contribution of this paper is to formulate confidence scoring as a separate problem from relevance ranking. A baseline approach is to use the relevance of the top match itself as the confidence score. In contrast, we train a separate classifier, using not only the top relevance score but also various statistical features extracted from the relevance scores of all candidates, and empirically validate to outperform the baseline approach. We evaluate our proposed system using real-life internetscale entity-relationship and social network graphs. Gae-won You, Seung-won Hwang, Zaiqing Nie, Ji-Rong Wen |
EDBT | 2 |
| 2011 | Integrating code search into the development sessionabstractTo support rapid and efficient software development, we propose to demonstrate our tool, integrating code search into software development process. For example, a developer, right during writing a module, can find a code piece sharing the same syntactic structure from a large code corpus representing the wisdom of other developers in the same team (or in the universe of open-source code). While there exist commercial code search engines on the code universe, they treat software as text (thus oblivious of syntactic structure), and fail at finding semantically related code. Meanwhile, existing tools, searching for syntactic clones, do not focus on efficiency, focusing on “post-mortem” usage scenario of detecting clones “after” the code development is completed. In clear contrast, we focus on optimizing efficiency for syntactic code search and making this search “interactive” for large-scale corpus, to complement the existing two lines of research. From our demonstration, we will show how such interactive search supports rapid software development, as similarly claimed lately in SE and HCI communities. As an enabling technology, we design efficient index building and traversal techniques, optimized for code corpus and code search workload. Our tool can identify relevant code in the corpus of 1.7 million code pieces in a sub-second response time, without compromising any accuracy obtained by a state-of-the-art tool, as we report our extensive evaluation results in. Mu-Woong Lee, Seung-won Hwang, Sunghun Kim 0001 |
ICDE | 2 |
| 2011 | Scalable Load Balancing in Cluster Storage Systems
Gae-won You, Seung-won Hwang, Navendu Jain |
Middleware | 2 |
| 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 | 4 |
| 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 | 4 |
| 2011 | MSSQ: Manhattan Spatial Skyline Queries
Wanbin Son, Seung-won Hwang, Hee-Kap Ahn |
SSTD | 2 |
| 2011 | Spatial skyline queries: exact and approximation algorithms
Mu-Woong Lee, Wanbin Son, Hee-Kap Ahn, Seung-won Hwang |
GeoInformatica | 4 |
| 2011 | Web Scale Taxonomy Cleansing
Taesung Lee, Zhongyuan Wang 0006, Haixun Wang, Seung-won Hwang |
Proc. VLDB Endow. | 4 |
| 2011 | Supporting Pattern-Matching Queries over Trajectories on Road NetworksabstractWith the advent of ubiquitous computing, we can easily collect large-scale trajectory data, say, from moving vehicles. This paper studies pattern-matching problems for trajectory data over road networks, which complements existing efforts focusing on (1) a spatiotemporal window query for location-based service or (2) euclidean space with no restriction. In contrast, we first identify some desirable properties for pattern-matching queries to the road network trajectories. As the existing work does not fully satisfy these properties, we develop (1) trajectory representation and (2) distance metric that satisfy all the desirable properties we identified. Based on this representation and metric, we develop efficient algorithms for three types of pattern-matching queries-whole, subpattern, and reverse subpattern matching. We analytically validate the correctness of our algorithms and also empirically validate their scalability over large-scale, real-life, and synthetic trajectory data sets. Gook-Pil Roh, Jong-Won Roh, Seung-won Hwang, Byoung-Kee Yi |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2010 | Towards an Intelligent Code Search EngineabstractSoftware developers increasingly rely on information from the Web, such as documents or code examples on Application Programming Interfaces (APIs), to facilitate their development processes. However, API documents often do not include enough information for developers to fully understand the API usages, while searching for good code examples requires non-trivial efforts. To address this problem, we propose a novel code search engine, combining the strength of browsing documents and searching for code examples, by returning documents embedded with high-quality code example summaries mined from the Web. Our evaluation results show that our approach provides code examples with high precision and boosts programmer productivity. Jinhan Kim, Seung-won Hwang, Sunghun Kim 0001 |
AAAI | 3 |
| 2010 | k-ARQ: k-Anonymous Ranking Queries
Eunjin Jung, Sukhyun Ahn, Seung-won Hwang |
DASFAA (1) | 3 |
| 2010 | NNCluster: An Efficient Clustering Algorithm for Road Network Trajectories
Gook-Pil Roh, Seung-won Hwang |
DASFAA (2) | 2 |
| 2010 | BSkyTree: scalable skyline computation using a balanced pivot selectionabstractSkyline queries have gained a lot of attention for multi-criteria analysis in large-scale datasets. While existing skyline algorithms have focused mostly on exploiting data dominance to achieve efficiency, we propose that data incomparability should be treated as another key factor in optimizing skyline computation. Specifically, to optimize both factors, we first identify common modules shared by existing non-index skyline algorithms, and then analyze them to develop a cost model to guide a balanced pivot point selection. Based on the cost model, we lastly implement our balanced pivot selection in two algorithms, BSkyTree-S and BSkyTree-P, treating both dominance and incomparability as key factors. Our experimental results demonstrate that proposed algorithms outperform state-of-the-art skyline algorithms up to two orders of magnitude. Jongwuk Lee, Seung-won Hwang |
EDBT | 2 |
| 2010 | Mining Name Translations from Entity Graph Mapping
Gae-won You, Seung-won Hwang, Young-In Song, Long Jiang, Zaiqing Nie |
EMNLP | 2 |
| 2010 | Navigation system for product searchabstractWe demonstrate Product EntityCube, a product recommendation and navigation system. While the unprecedented scale of a product search portal enables to satisfy users with diverse needs, this scale also complicates product recommendation. Specifically, our target application poses a unique challenge of overcoming insufficient user profiles and feedbacks. To address this problem, we organize query results into clusters representing different user perceptions of similarity, and provide a navigational UI to handle personal interests. Specifically, we first discuss hybrid object clustering capturing diverse user interests from millions of Web pages and disambiguating different perceptions using feature-based similarity. We then discuss skyline object ranking to highlight interesting items at each cluster. Our demonstration illustrates how Product EntityCube can enrich user product shopping experiences. Jongwuk Lee, Seung-won Hwang, Zaiqing Nie, Ji-Rong Wen |
ICDE | 2 |
| 2010 | Instant code clone searchabstractIn this paper, we propose a scalable instant code clone search engine for large-scale software repositories. While there are commercial code search engines available, they treat software as text and often fail to find semantically related code. Meanwhile, existing tools for semantic code clone searches take a "post-mortem" approach involving the detection of clones "after" the code development is completed, and hence, fail to return the results instantly. In clear contrast, we combine the strength of these two lines of existing research, by supporting instant code clone detection. To achieve this goal, we propose scalable indexing structures on vector abstractions of code. Our proposed algorithms allow developers to detect clones of a given code segment among the 1.7 million code segments from 492 open source projects in sub-second response times, without compromising the accuracy obtained by a state-of-the-art tool. Mu-Woong Lee, Jong-Won Roh, Seung-won Hwang, Sunghun Kim 0001 |
SIGSOFT FSE | 3 |
| 2010 | QSkycube: Efficient Skycube Computation using Point-Based Space PartitioningabstractSkyline queries have gained considerable attention for multi-criteria analysis of large-scale datasets. However, the skyline queries are known to return too many results for high-dimensional data. To address this problem, a skycube is introduced to efficiently provide users with multiple skylines with different strengths. For efficient skycube construction, state-of-the-art algorithms amortized redundant computation among subspace skylines , or cuboids , either (1) in a bottom-up fashion with the principle of sharing result or (2) in a top-down fashion with the principle of sharing structure. However, we observed further room for optimization in both principles. This paper thus aims to design a more efficient skycube algorithm that shares multiple cuboids using more effective structures. Specifically, we first develop each principle by leveraging multiple parents and a skytree , representing recursive point-based space partitioning. We then design an efficient algorithm exploiting these principles. Experimental results demonstrate that our proposed algorithm is significantly faster than state-of-the-art skycube algorithms in extensive datasets. Jongwuk Lee, Seung-won Hwang |
Proc. VLDB Endow. | 2 |
| 2009 | Skyline View: Efficient Distributed Subspace Skyline Computation
Jinhan Kim, Jongwuk Lee, Seung-won Hwang |
DaWaK | 3 |
| 2009 | Continuous Skylining on Volatile Moving DataabstractA dynamic skyline query retrieves the moving data objects that are not spatially dominated by any other object with respect to a given query point. Existing efforts on supporting such queries, however, supports location as a single dynamic attribute and one or more static dimensions. In a clear contrast, this paper focuses on the continuous skyline computation on moving data with an arbitrary number of dynamic queriable dimensions, e.g., to model both location and its volatility, with and without static dimension. Toward the goal, we investigate the relative positions and velocities of the initial skyline points with respect to the query, to derive a search region for skyline candidates. After retrieving these candidates, we further prune out some candidates and examine their spatial relations to monitor the changes in the skyline. Mu-Woong Lee, Seung-won Hwang |
ICDE | 2 |
| 2009 | A logical account of uncertain databases based on linear logicabstractA formal semantics of uncertain databases typically takes an algebraic approach by mapping an uncertain database to a set of relational databases, or possible worlds. We present a new semantics for uncertain databases which takes a logical approach by translating uncertain databases into logical theories. A characteristic feature of our semantics is that it uses linear logic, instead of propositional logic, as its logical foundation. Linear logic lends itself well to a logical interpretation of uncertain information because unlike propositional logic, it treats logical formulae not as persistent facts but as consumable resources. Seung-won Hwang |
ICDT | 2 |
| 2009 | Video courseware for teaching operating systems with WindowsabstractOperating systems, being one of the most complex pieces of source code, are often an intimidating subject for both instructors and students. Recently, Microsoft released teaching materials on Windows for operating system curricula, to complement traditional Unix-based instructional operating systems. Such materials have been reported to boost student learning by enhancing the relevance and diversity of courses, while the lack of "hands-on" guidance materials has been reported as hindrance. To complement lacking, we created video courseware to walk students through the Windows source code and help them get ready for large-scale developments on Windows kernel. Seung-won Hwang |
ITiCSE | 1 |
| 2009 | Blended learning for teaching operating systems with WindowsabstractSince the release of Windows teaching materials, many experience reports have been published on OS course offerings adopting Windows kernel for course projects. Such projects, inherently requiring active learning, are reported to have both positive and negative correlations for student learning performance and responses. In this paper, we study how to maximize the traditional benefits of active learning, such as promoting student motivation, while minimizing the negatives, such as students feeling lost and overwhelmed. More specifically, we propose to blend active learning projects with closed problem sets and report student responses and learning performances. Seung-won Hwang |
ITiCSE | 1 |
| 2009 | Adding Examples into Java DocumentsabstractCode examples play an important role to explain the usage of Application Programming Interfaces (APIs), but most API documents do not provide sufficient code examples. For example, for the JDK 5 documents (JavaDocs), only 2% of APIs have code examples. In this paper, we propose a technique that automatically augments API documents with code examples. Our approach finds and embeds code examples for more than 75% of the APIs in JavaDocs 5. Jinhan Kim, Seung-won Hwang, Sunghun Kim 0001 |
ASE | 3 |
| 2009 | Query result clustering for object-level searchabstractQuery result clustering has recently attracted a lot of attention to provide users with a succinct overview of relevant results. However, little work has been done on organizing the query results for object-level search. Object-level search result clustering is challenging because we need to support diverse similarity notions over object-specific features (such as the price and weight of a product) of heterogeneous domains. To address this challenge, we propose a hybrid subspace clustering algorithm called Hydra. Algorithm Hydra captures the user perception of diverse similarity notions from millions of Web pages and disambiguates different senses using feature-based subspace locality measures. Our proposed solution, by combining wisdom of crowds and wisdom of data, achieves robustness and efficiency over existing approaches. We extensively evaluate our proposed framework and demonstrate how to enrich user experiences in object-level search using a real-world product search scenarios. Jongwuk Lee, Seung-won Hwang, Zaiqing Nie, Ji-Rong Wen |
KDD | 2 |
| 2009 | RV-SVM: An Efficient Method for Learning Ranking SVM
Hwanjo Yu, Youngdae Kim, Seung-won Hwang |
PAKDD | 3 |
| 2009 | Spatial Skyline Queries: An Efficient Geometric Algorithm
Wanbin Son, Mu-Woong Lee, Hee-Kap Ahn, Seung-won Hwang |
SSTD | 4 |
| 2009 | Ranking strategies and threats: a cost-based pareto optimization approach
Youngdae Kim, Gae-won You, Seung-won Hwang |
Distributed Parallel Databases | 3 |
| 2009 | Personalized top-k skyline queries in high-dimensional space
Jongwuk Lee, Gae-won You, Seung-won Hwang |
Inf. Syst. | 3 |
| 2008 | Escaping a Dominance Region at Minimum Cost
Youngdae Kim, Gae-won You, Seung-won Hwang |
DEXA | 3 |
| 2008 | Optimal Preference Elicitation for Skyline Queries over Categorical Domains
Jongwuk Lee, Gae-won You, Seung-won Hwang, Joachim Selke, Wolf-Tilo Balke |
DEXA | 3 |
| 2008 | Approximate Boolean + Ranking Query Answering Using WaveletsabstractAs more and more data become accessible, ranking query semantics such as ranked retrieval, possibly combined with Boolean query conditions, has gained a lot of attention lately. As the formulation of such queries is known to be difficult, we aim at providing quick approximate answers as cues for interactive query refinements. Toward the goal, we study approximate answering techniques for Boolean+ranking queries. While approximate query answering has been studied for Boolean-only queries, we observed that a straightforward extension of this work for advanced queries incurs prohibitive overheads. We thus propose a systematic framework which significantly outperforms such a naive extension. We also empirically validate the effectiveness and efficiency of our framework. Youngdae Kim, Seung-won Hwang |
WAIM | 2 |
| 2008 | PerRank: Personalized Rank Retrieval with Categorical and Numerical AttributesabstractRanking has been popularly used for intelligent data retrieval in both database and machine learning communities. Recently, there were studies on integrating these two approaches to support soft queries, based on a user's sense of relevance and preference, for ranking with numerical attributes. However, in real life, it is desirable to use categorical attributes together with numerical ones in ranking. For example, when buying a car, categorical attributes, such as make, model, color, and equipments, are considered as significant factors as numerical attributes, such as price and year. Meanwhile, users often do not have sufficient domain knowledge at formulating an effective selection query over categories, whereas rank formulation is even more challenging as categories have no inherent ordering. In this paper, we propose a framework PerRank (Personalized Ranking with Categorical and Numerical Attributes) to support personalized ranking with both categorical and numerical attributes for soft queries. For an efficient computation, we developed an algorithm CAC (Clustering-based Attribute Construction) which makes use of a clustering method. Extensive experiments show CAC is effective and efficient at supporting ranking with both categorical and numerical attributes for soft queries. Sangkyum Kim, Jaebum Kim, Younhee Ko, Seung-won Hwang, Jiawei Han 0001 |
WAIM | 4 |
| 2008 | Search structures and algorithms for personalized ranking
Gae-won You, Seung-won Hwang |
Inf. Sci. | 2 |
| 2008 | Supporting personalized ranking over categorical attributes
Gae-won You, Seung-won Hwang, Hwanjo Yu |
Inf. Sci. | 2 |
| 2007 | Telescope: Zooming to Interesting Skylines
Jongwuk Lee, Gae-won You, Seung-won Hwang |
DASFAA | 3 |
| 2007 | Teaching operating systems with Windows: experiences and contributionsabstractOperating system is one of the largest pieces of software, which makes its understanding quite intimidating to students. This paper reports our experiences of complementing the traditional Unix-based operating system curriculum with Windows alternative. Our goals are two-fold: First, we aim at making the learning of operating system concepts more relevant to students, by using Windows which is a dominant operating system choice among students, Second, we aim at making the course more diverse, by presenting alternative design examples to Unix-based instructional materials such that students can learn from comparing and contrasting. In this poster, we will present available educational resources and our contributions to them. Seung-won Hwang |
ITiCSE | 1 |
| 2007 | Efficient Text Proximity Search
Ralf Schenkel, Andreas Broschart, Seung-won Hwang, Martin Theobald, Gerhard Weikum |
SPIRE | 3 |
| 2007 | Enabling soft queries for data retrieval
Hwanjo Yu, Seung-won Hwang, Kevin Chen-Chuan Chang |
Inf. Syst. | 2 |
| 2007 | Probe Minimization by Schedule Optimization: Supporting Top-K Queries with Expensive PredicatesabstractThis paper addresses the problem of evaluating ranked top-k queries with expensive predicates. As major DBMSs now all support expensive user-defined predicates for Boolean queries, we believe such support for ranked queries can be even more important: first, ranked queries often need to model user-specific concepts of preference, relevance, or similarity, which call for dynamic user-defined functions. Second, middleware systems must incorporate external predicates for integrating autonomous sources typically accessible only by per-object queries. Third, ranked queries often accompany Boolean ranking conditions, which may turn predicates into expensive ones, as the index structure on the predicate built on the base table may be no longer effective in retrieving the filtered objects in order. Fourth, fuzzy joins are inherently expensive, as they are essentially user-defined operations that dynamically associate multiple relations. These predicates, being dynamically defined or externally accessed, cannot rely on index mechanisms to provide zero-time sorted output, and must instead require per-object probe to evaluate. To enable probe minimization, we develop the problem as cost-based optimization of searching over potential probe schedules. In particular, we decouple probe scheduling into object and predicate scheduling problems and develop an analytical object scheduling optimization and a dynamic predicate scheduling optimization, which combined together form a cost-effective probe schedule Seung-won Hwang, Kevin Chen-Chuan Chang |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2007 | Optimizing top-k queries for middleware access: A unified cost-based approachabstractThis article studies optimizing top- k queries in middlewares. While many assorted algorithms have been proposed, none is generally applicable to a wide range of possible scenarios. Existing algorithms lack both the “generality” to support a wide range of access scenarios and the systematic “adaptivity” to account for runtime specifics. To fulfill this critical lacking, we aim at taking a cost-based optimization approach: By runtime search over a space of algorithms, cost-based optimization is general across a wide range of access scenarios, yet adaptive to the specific access costs at runtime. While such optimization has been taken for granted for relational queries from early on, it has been clearly lacking for ranked queries. In this article, we thus identify and address the barriers of realizing such a unified framework. As the first barrier, we need to define a “comprehensive” space encompassing all possibly optimal algorithms to search over. As the second barrier and a conflicting goal, such a space should also be “focused” enough to enable efficient search. For SQL queries that are explicitly composed of relational operators, such a space, by definition, consists of schedules of relational operators (or “query plans”). In contrast, top- k queries do not have logical tasks , such as relational operators. We thus define the logical tasks of top- k queries as building blocks to identify a comprehensive and focused space for top- k queries. We then develop efficient search schemes over such space for identifying the optimal algorithm. Our study indicates that our framework not only unifies, but also outperforms existing algorithms specifically designed for their scenarios. Seung-won Hwang, Kevin Chen-Chuan Chang |
ACM Trans. Database Syst. | 1 |
| 2006 | Optimizing Ranked Retrieval over Categorical AttributesabstractAs the entry and archival of medical data are being digitized, more and more medical data are becoming accessible. This paper studies how to enable an effective retrieval of medical data by ranked retrieval of only the most relevant highly-ranked data. While ranked retrieval has been actively studied lately, existing works have focused mainly on supporting ranking over numerical or text data. However, many existing medical data contain a large amount of categorical attributes, e.g., gender, race profile, or pain type, which cannot be efficiently supported by either line of existing algorithms - Unlike numerical attributes where a natural ordering is inherent, formulating and processing ranked retrieval over categorical attributes with no such ordering are challenging. This paper studies an efficient and effective support of ranking over categorical data, and also a uniform support with other types of attributes, e.g., numerical attributes. Seung-won Hwang |
CBMS | 1 |
| 2006 | H3 : A Hybrid Handheld Healthcare Framework
Seung-won Hwang |
KES (2) | 1 |
| 2006 | Boolean + ranking: querying a database by k-constrained optimizationabstractThe wide spread of databases for managing structured data, compounded with the expanded reach of the Internet, has brought forward interesting data retrieval and analysis scenarios to RDBMS. In such settings, queries often take the form of k-constrained optimization, with a Boolean constraint and a numeric optimization expression as the goal function, retrieving only the top-k tuples. This paper proposes the concept of supporting such queries, as their nature implies, by a functional optimization machinery over the search space of multiple indices. To realize this concept, we combine the dual perspectives of discrete state search (from the view of indices) and continuous function optimization (from the view of goal functions). We present, as the marriage of the two perspectives, the OPT* framework, which encodes k-constrained optimization as an A* search over the composite space of multiple indices, driven by functional optimization for providing tight heuristics. By processing queries as optimization, OPT* significantly outperforms baseline approaches, with up to 3 orders of magnitude margins. Zhen Zhang 0001, Seung-won Hwang, Kevin Chen-Chuan Chang, Min Wang 0001, Christian A. Lang, Yuan-Chi Chang |
SIGMOD Conference | 2 |
| 2005 | Optimizing Access Cost for Top-k Queries over Web Sources: A Unified Cost-based ApproachabstractWe study the problem of supporting ranked queries in middleware environments, where queries are evaluated over multiple sources. In particular, we study Web middleware scenarios, querying over various Web sources. To motivate, consider a Web "travel agent" scenario for finding restaurants and hotels. (We use this real scenario as "benchmark" queries for experiments as well). In particular, how to access sources with different capabilities and costs, to answer queries efficiently? As our Web middleware coordinates various sources, each source access incurs network communication and server computation. This paper aims at optimizing such access, costs-which dominate the overall query processing (like I/O in relational DBMS). Seung-won Hwang, Kevin Chen-Chuan Chang |
ICDE | 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 | 2 |
| 2004 | Automatic Categorization of Query ResultsabstractExploratory ad-hoc queries could return too many answers - a phenomenon commonly referred to as "information overload". In this paper, we propose to automatically categorize the results of SQL queries to address this problem. We dynamically generate a labeled, hierarchical category structure - users can determine whether a category is relevant or not by examining simply its label; she can then explore just the relevant categories and ignore the remaining ones, thereby reducing information overload. We first develop analytical models to estimate information overload faced by a user for a given exploration. Based on those models, we formulate the categorization problem as a cost optimization problem and develop heuristic algorithms to compute the min-cost categorization. Kaushik Chakrabarti, Surajit Chaudhuri, Seung-won Hwang |
SIGMOD Conference | 3 |
| 2002 | Minimal probing: supporting expensive predicates for top-k queriesabstractThis paper addresses the problem of evaluating ranked top-k queries with expensive predicates. As major DBMSs now all support expensive user-defined predicates for Boolean queries, we believe such support for ranked queries will be even more important: First ranked queries often need to model user-specific concepts of preference, relevance, or similarity, which call for dynamic user-defined functions. Second, middleware systems must incorporate external predicates for integrating autonomous sources typically accessible only by per-object queries. Third, fuzzy joins are inherently expensive, as they are essentially user-defined operations that dynamically associate multiple relations. These predicates, being dynamically defined or externally accessed, cannot rely on index mechanisms to provide zero-time sorted output, and must instead require per-object probe to evaluate. The current standard sort-merge framework for ranked queries cannot efficiently handle such predicates because it must completely probe all objects, before sorting and merging them to produce top-k answers. To minimize expensive probes, we thus develop the formal principle of "necessary probes," which determines if a probe is absolutely required. We then propose Algorithm MPro which, by implementing the principle, is provably optimal with minimal probe cost. Further, we show that MPro can scale well and can be easily parallelized. Our experiments using both a real-estate benchmark database and synthetic datasets show that MPro enables significant probe reduction, which can be orders of magnitude faster than the standard scheme using complete probing. Kevin Chen-Chuan Chang, Seung-won Hwang |
SIGMOD Conference | 2 |
| 2001 | Clustering High dimensional Massive Scientific DatasetabstractMany scientific applications can benefit from an efficient clustering algorithm of massively large high dimensional datasets. However most of the developed algorithms are impractical to use when the amount of data is very large. Given N objects each defined by an M-dimensional feature vector any clustering technique for handling very large datasets in high dimensional space should run in time O(N) at best, and O(N log N) in the worst case, using no more than O(NM) storage, for it to be practical. A parallelized version of the same algorithm should achieve a linear speed-up in processing time with increasing number of processors. We introduce a hybrid algorithm called HyCeltyc, as an approach for clustering massively large high dimensional datasets. HyCeltyc, which stands for Hybrid Cell Density Clustering method combines a cell-density based algorithm with a hierarchical agglomerative method to identify clusters in linear time. The main steps of the algorithm involve sampling, dimensionality reduction and selection of significant features on which to cluster the data. Ekow J. Otoo, Arie Shoshani, Seung-won Hwang |
SSDBM | 3 |
| 2001 | Clustering High Dimensional Massive Scientific Datasets
Ekow J. Otoo, Arie Shoshani, Seung-won Hwang |
J. Intell. Inf. Syst. | 3 |