Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jae-Gil Lee 0001
dblp:28/3904
· DBLP profile ↗
97ranked-venue papers
10as first author
36since 2021 · last 2025
0000-0002-8711-7732ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 64 · 9 first-author · 14 since 2021Artificial intelligence and machine learning · 40 · 1 first-author · 28 since 2021Applied, interdisciplinary, general and emerging computing · 13 · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 9 since 2021Human-computer interaction and ubiquitous computing · 10 · 1 since 2021Systems, architecture and hardware · 2 · 1 first-author
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
24 papers |
Trustworthy machine learning · 28% Learning paradigms · 14% Transfer learning and domain adaptation · 13% | |
| Databases, data mining, and information retrieval
41 papers |
Data mining · 63% Data stream processing · 8% Machine learning and data management · 5% | |
| Interdisciplinary, comprehensive, and emerging computing
6 papers |
Computational finance and economics · 44% Medical and health informatics · 36% Smart cities and intelligent transportation · 20% |
Topics — the 30 heaviest of 143, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels |
2.9 | 5 | 2024 | Toward Robustness in Multi-Label Classification: A Data Augmentation Strategy against Imbalance and Noise · AAAI 2024 Robust Data Pruning under Label Noise via Maximizing Re-labeling Accuracy · NeurIPS 2023 Meta-Query-Net: Resolving Purity-Informativeness Dilemma in Open-set Active Learning · NeurIPS 2022 |
Machine learning › Trustworthy machine learning
robustness |
2.6 | 5 | 2024 | Adaptive Shortcut Debiasing for Online Continual Learning · AAAI 2024 Task-Agnostic Undesirable Feature Deactivation Using Out-of-Distribution Data · NeurIPS 2021 Robust Learning by Self-Transition for Handling Noisy Labels · KDD 2021 |
Data mining
anomaly detection |
2.6 | 7 | 2024 | Breaking the Time-Frequency Granularity Discrepancy in Time-Series Anomaly Detection · WWW 2024 Adaptive Model Pooling for Online Deep Anomaly Detection from a Complex Evolving Data Stream · KDD 2022 Multiple Dynamic Outlier-Detection from a Data Stream by Exploiting Duality of Data and Queries · SIGMOD Conference 2021 |
Machine learning › Learning paradigms
continual learning |
2.4 | 3 | 2025 | Active Learning for Continual Learning: Keeping the Past Alive in the Present · ICLR 2025 One Size Fits All for Semantic Shifts: Adaptive Prompt Tuning for Continual Learning · ICML 2024 Adaptive Shortcut Debiasing for Online Continual Learning · AAAI 2024 |
Machine learning › Efficient and distributed learning
active learning |
2.2 | 3 | 2025 | Active Learning for Continual Learning: Keeping the Past Alive in the Present · ICLR 2025 Active Prompt Learning in Vision Language Models · CVPR 2024 Meta-Query-Net: Resolving Purity-Informativeness Dilemma in Open-set Active Learning · NeurIPS 2022 |
Data mining
time series analysis |
2.0 | 3 | 2024 | Exploiting Representation Curvature for Boundary Detection in Time Series · NeurIPS 2024 Context Consistency Regularization for Label Sparsity in Time Series · ICML 2023 Coherence-based Label Propagation over Time Series for Accelerated Active Learning · ICLR 2022 |
Machine learning › Trustworthy machine learning › robustness
robust learning |
1.9 | 3 | 2024 | Toward Robustness in Multi-Label Classification: A Data Augmentation Strategy against Imbalance and Noise · AAAI 2024 Robust Data Pruning under Label Noise via Maximizing Re-labeling Accuracy · NeurIPS 2023 Machine Learning Robustness, Fairness, and their Convergence · KDD 2021 |
Machine learning › Deep learning architectures and training
data augmentation |
1.6 | 2 | 2025 | Sample-Efficient Multi-Round Generative Data Augmentation for Long-Tail Instance Segmentation · NeurIPS 2025 Toward Robustness in Multi-Label Classification: A Data Augmentation Strategy against Imbalance and Noise · AAAI 2024 |
Data mining › anomaly detection
outlier detection |
1.4 | 4 | 2021 | Multiple Dynamic Outlier-Detection from a Data Stream by Exploiting Duality of Data and Queries · SIGMOD Conference 2021 Ultrafast Local Outlier Detection from a Data Stream with Stationary Region Skipping · KDD 2020 NETS: Extremely Fast Outlier Detection from a Data Stream via Set-Based Processing · Proc. VLDB Endow. 2019 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
1.2 | 3 | 2022 | Meta-Learning for Online Update of Recommender Systems · AAAI 2022 PREMERE: Meta-Reweighting via Self-Ensembling for Point-of-Interest Recommendation · AAAI 2021 Meta-Query-Net: Resolving Purity-Informativeness Dilemma in Open-set Active Learning · NeurIPS 2022 |
Data mining › structured data mining › graph mining
community detection |
1.2 | 4 | 2019 | LinkBlackHole**: Robust Overlapping Community Detection Using Link Embedding · IEEE Trans. Knowl. Data Eng. 2019 LinkBlackHole*: Robust Overlapping Community Detection Using Link Embedding (Extended Abstract) · ICDE 2019 BlackHole: Robust community detection inspired by graph drawing · ICDE 2016 |
Data mining › structured data mining › graph mining › community detection
overlapping community detection |
1.2 | 4 | 2019 | LinkBlackHole**: Robust Overlapping Community Detection Using Link Embedding · IEEE Trans. Knowl. Data Eng. 2019 LinkBlackHole*: Robust Overlapping Community Detection Using Link Embedding (Extended Abstract) · ICDE 2019 BlackHole: Robust community detection inspired by graph drawing · ICDE 2016 |
Data mining
clustering |
1.1 | 5 | 2018 | RP-DBSCAN: A Superfast Parallel DBSCAN Algorithm Based on Random Partitioning · SIGMOD Conference 2018 PAMAE: Parallel k-Medoids Clustering with High Accuracy and Efficiency · KDD 2017 BlackHole: Robust community detection inspired by graph drawing · ICDE 2016 |
Machine learning › Generative modeling
diffusion model |
0.9 | 1 | 2025 | Sample-Efficient Multi-Round Generative Data Augmentation for Long-Tail Instance Segmentation · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › attention mechanism
efficient attention |
0.9 | 1 | 2025 | VarDrop: Enhancing Training Efficiency by Reducing Variate Redundancy in Periodic Time Series Forecasting · AAAI 2025 |
Computer vision › Segmentation and scene understanding
instance segmentation |
0.9 | 1 | 2025 | Sample-Efficient Multi-Round Generative Data Augmentation for Long-Tail Instance Segmentation · NeurIPS 2025 |
Machine learning › Transfer learning and domain adaptation
label shift |
0.9 | 1 | 2025 | Mitigating Source Label Dependency in Time-Series Domain Adaptation under Label Shifts · KDD (2) 2025 |
Computer vision › Segmentation and scene understanding › instance segmentation
long-tailed instance segmentation |
0.9 | 1 | 2025 | Sample-Efficient Multi-Round Generative Data Augmentation for Long-Tail Instance Segmentation · NeurIPS 2025 |
Machine learning › Time series and sequential data › time series analysis › time series forecasting
multivariate time series forecasting |
0.9 | 1 | 2025 | VarDrop: Enhancing Training Efficiency by Reducing Variate Redundancy in Periodic Time Series Forecasting · AAAI 2025 |
Machine learning › Trustworthy machine learning › robustness › learning with noisy labels
sample selection |
0.9 | 1 | 2025 | Active Learning for Continual Learning: Keeping the Past Alive in the Present · ICLR 2025 |
Machine learning › Transfer learning and domain adaptation
test-time adaptation |
0.9 | 1 | 2025 | RA-TTA: Retrieval-Augmented Test-Time Adaptation for Vision-Language Models · ICLR 2025 |
Machine learning › Transfer learning and domain adaptation › domain adaptation › unsupervised domain adaptation
time series domain adaptation |
0.9 | 1 | 2025 | Mitigating Source Label Dependency in Time-Series Domain Adaptation under Label Shifts · KDD (2) 2025 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
0.9 | 1 | 2025 | VarDrop: Enhancing Training Efficiency by Reducing Variate Redundancy in Periodic Time Series Forecasting · AAAI 2025 |
Machine learning › Transfer learning and domain adaptation › domain adaptation
unsupervised domain adaptation |
0.9 | 1 | 2025 | Mitigating Source Label Dependency in Time-Series Domain Adaptation under Label Shifts · KDD (2) 2025 |
Computer vision › Vision and language
vision-language model |
0.9 | 1 | 2025 | RA-TTA: Retrieval-Augmented Test-Time Adaptation for Vision-Language Models · ICLR 2025 |
Web and social media mining › misinformation detection
fake news detection |
0.9 | 1 | 2025 | Adversarial Style Augmentation via Large Language Model for Robust Fake News Detection · WWW 2025 |
Data mining › structured data mining › graph mining
graph learning |
0.9 | 1 | 2025 | Bi-Modal Learning for Networked Time Series · KDD (2) 2025 |
Data mining › spatiotemporal data mining
human mobility prediction |
0.9 | 1 | 2025 | Bi-Modal Learning for Networked Time Series · KDD (2) 2025 |
Machine learning › Learning paradigms
class imbalance |
0.8 | 1 | 2024 | Toward Robustness in Multi-Label Classification: A Data Augmentation Strategy against Imbalance and Noise · AAAI 2024 |
Machine learning › Learning paradigms › continual learning
online continual learning |
0.8 | 1 | 2024 | Adaptive Shortcut Debiasing for Online Continual Learning · AAAI 2024 |
Methods — techniques the papers use, named apart from their topics
meta-learning · 2.7active learning · 1.6super-resolution module · 1.5semi-supervised learning · 1.5consistency regularization · 1.5autoencoder · 1.0machine learning · 0.9stratified sampling · 0.9sparse attention · 0.9retrieval augmentation · 0.9large language model · 0.9label refinement · 0.9frequency hashing · 0.9fisher information matrix · 0.9diffusion model · 0.9contrastive learning · 0.9clustering · 0.9bimodal learning · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | VarDrop: Enhancing Training Efficiency by Reducing Variate Redundancy in Periodic Time Series ForecastingabstractVariate tokenization, which independently embeds each variate as separate tokens, has achieved remarkable improvements in multivariate time series forecasting. However, employing self-attention with variate tokens incurs a quadratic computational cost with respect to the number of variates, thus limiting its training efficiency for large-scale applications. To address this issue, we propose VarDrop, a simple yet efficient strategy that reduces the token usage by omitting redundant variate tokens during training. VarDrop adaptively excludes redundant tokens within a given batch, thereby reducing the number of tokens used for dot-product attention while preserving essential information. Specifically, we introduce k-dominant frequency hashing (k-DFH), which utilizes the ranked dominant frequencies in the frequency domain as a hash value to efficiently group variate tokens exhibiting similar periodic behaviors. Then, only representative tokens in each group are sampled through stratified sampling. By performing sparse attention with these selected tokens, the computational cost of scaled dot-product attention is significantly alleviated. Experiments conducted on public benchmark datasets demonstrate that VarDrop outperforms existing efficient baselines. Junhyeok Kang, Yooju Shin, Jae-Gil Lee 0001 |
AAAI | 3 |
| 2025 | RA-TTA: Retrieval-Augmented Test-Time Adaptation for Vision-Language ModelsabstractVision-language models (VLMs) are known to be susceptible to distribution shifts between pre-training data and test data, and test-time adaptation (TTA) methods for VLMs have been proposed to mitigate the detrimental impact of the distribution shifts. However, the existing methods solely rely on the internal knowledge encoded within the model parameters, which are constrained to pre-training data. To complement the limitation of the internal knowledge, we propose **Retrieval-Augmented-TTA (RA-TTA)** for adapting VLMs to test distribution using **external** knowledge obtained from a web-scale image database. By fully exploiting the bi-modality of VLMs, RA-TTA **adaptively** retrieves proper external images for each test image to refine VLMs' predictions using the retrieved external images, where fine-grained **text descriptions** are leveraged to extend the granularity of external knowledge. Extensive experiments on 17 datasets demonstrate that the proposed RA-TTA outperforms the state-of-the-art methods by 3.01-9.63\% on average. Youngjun Lee, Junhyeok Kang, Jihwan Bang, Hwanjun Song, Jae-Gil Lee 0001 |
ICLR | 6 |
| 2025 | Active Learning for Continual Learning: Keeping the Past Alive in the Presentabstract*Continual learning (CL)* enables deep neural networks to adapt to ever-changing data distributions. In practice, there may be scenarios where annotation is costly, leading to *active continual learning (ACL)*, which performs *active learning (AL)* for the CL scenarios when reducing the labeling cost by selecting the most informative subset is preferable. However, conventional AL strategies are not suitable for ACL, as they focus solely on learning the new knowledge, leading to *catastrophic forgetting* of previously learned tasks. Therefore, ACL requires a new AL strategy that can balance the prevention of catastrophic forgetting and the ability to quickly learn new tasks. In this paper, we propose **AccuACL**, **Accu**mulated informativeness-based **A**ctive **C**ontinual **L**earning, by the novel use of the Fisher information matrix as a criterion for sample selection, derived from a theoretical analysis of the Fisher-optimality preservation properties within the framework of ACL, while also addressing the scalability issue of Fisher information-based AL. Extensive experiments demonstrate that AccuACL significantly outperforms AL baselines across various CL algorithms, increasing the average accuracy and forgetting by 23.8% and 17.0%, respectively, on average. Dongmin Park, Jae-Gil Lee 0001 |
ICLR | 3 |
| 2025 | Mobility Networked Time-Series Forecasting Benchmark DatasetsabstractHuman mobility is crucial for urban planning (e.g., public transportation) and epidemic response strategies. However, existing research often neglects integrating comprehensive perspectives on spatial dynamics, temporal trends, and other contextual views due to the limitations of existing mobility datasets. To bridge this gap, we introduce MOBINS (MOBIlity Networked time Series), a novel dataset collection designed for networked time-series forecasting of dynamic human movements. MOBINS features diverse and explainable datasets that capture various mobility patterns across different transportation modes in four cities and two countries and cover both transportation and epidemic domains at the administrative area level. Our experiments with nine baseline methods reveal the significant impact of different model backbones on the proposed six datasets. We provide a valuable resource for advancing urban mobility research. Jihye Na, Youngeun Nam, Susik Yoon, Hwanjun Song, Byung Suk Lee 0001, Jae-Gil Lee 0001 |
ICWSM | 6 |
| 2025 | Mitigating Source Label Dependency in Time-Series Domain Adaptation under Label ShiftsabstractTime-series unsupervised domain adaptation (TS-UDA) is essential in fields such as healthcare and manufacturing, where data often consists of distinct entities, such as individual patients or machinery.This heterogeneity leads to discrepancies not only in feature distributions but also in label distributions, posing a significant challenge for domain adaptation.However, prior studies have mostly focused on alleviating covariate shifts, resulting in predicted target labels that are often biased toward the source domain's label distribution.To address this issue, we propose Time-series domain Adaptation for mitigating Label Shifts (TA4LS), a novel label refinement approach.TA4LS leverages the consistency between predicted labels and clustering information obtained from the unique characteristics that differentiate each label in the target domain.Furthermore, our approach as a plug-in module achieves performance improvements across diverse existing unsupervised domain adaptation methods, particularly in scenarios with significant discrepancies between source and target label distributions.In experiments on four benchmark datasets with label shifts, TA4LS demonstrates superior performance across six unsupervised domain adaptation methods and six label shift handling modules. Jihye Na, Youngeun Nam, Junhyeok Kang, Jae-Gil Lee 0001 |
KDD (2) | 4 |
| 2025 | Bi-Modal Learning for Networked Time SeriesabstractUnderstanding human mobility patterns is a complex challenge that requires modeling both node-oriented time series (e.g., population) and edge-oriented time series (e.g., population flows) within graph topologies across time.While previous methods have focused on either node-oriented time series or interactions, the synergistic integration of these two modalities has proven difficult to achieve.In this paper, we propose BINTS (BI-modal learning for Networked Time Series), a novel bi-modal learning framework that employs soft contrastive learning along the temporal axis.BINTS captures modality similarities and temporal patterns by simultaneously learning from evolving node-oriented time series and interactions, solving the limitations of single-modality approaches.To evaluate our method, we curate comprehensive multi-modal human mobility datasets spanning diverse locations and times.Our experimental results demonstrate that BINTS significantly outperforms existing forecasting models by capturing synergies across different data modalities.Overall, we establish BINTS as a powerful technique for holistically understanding and forecasting complex mobility dynamics.For reproducibility, the source code of our framework is available at https://github.com/kaist-dmlab/BINTS. Youngeun Nam, Jihye Na, Susik Yoon, Hwanjun Song, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
KDD (2) | 5 |
| 2025 | Sample-Efficient Multi-Round Generative Data Augmentation for Long-Tail Instance SegmentationabstractData synthesis has become increasingly crucial for long-tail instance segmentation tasks to mitigate class imbalance and high annotation costs. Previous methods have primarily prioritized the selection of data from a pre-generated image object pool, which frequently leads to the inefficient utilization of generated data. To address this inefficiency, we propose a **collaborative** approach that incorporates feedback from an instance segmentation model to guide the augmentation process. Specifically, the diffusion model uses feedback to generate objects that exhibit high uncertainty. The number and size of synthesized objects for each class are dynamically adjusted based on the model state to improve learning in underrepresented classes. This augmentation process is further strengthened by running **multiple rounds**, allowing feedback to be refined throughout training. In summary, **multi-round collaborative augmentation (MRCA)** enhances sample efficiency by providing optimal synthetic data at the right moment. Our framework requires **only 6\%** of the data generation needed by state-of-the-art methods while outperforming them. Minyoung Bae, Jae-Gil Lee 0001 |
NeurIPS | 3 |
| 2025 | Adversarial Style Augmentation via Large Language Model for Robust Fake News DetectionabstractThe spread of fake news harms individuals and presents a critical social challenge that must be addressed. Although numerous algorithmic and insightful features have been developed to detect fake news, many of these features can be manipulated with style-conversion attacks, especially with the emergence of advanced language models, making it more difficult to differentiate from genuine news. This study proposes adversarial style augmentation, AdStyle, designed to train a fake news detector that remains robust against various style-conversion attacks. The primary mechanism involves the strategic use of LLMs to automatically generate a diverse and coherent array of style-conversion attack prompts, enhancing the generation of particularly challenging prompts for the detector. Experiments indicate that our augmentation strategy significantly improves robustness and detection performance when evaluated on fake news benchmark datasets. Sungwon Park 0001, Sungwon Han 0001, Xing Xie 0001, Jae-Gil Lee 0001, Meeyoung Cha |
WWW | 4 |
| 2025 | Large language models are zero-shot point-of-interest recommendersabstractAbstract Point-of-interest (POI) recommendation systems play an important role in various location-based services by improving the user experience. Previous research has leveraged large-scale visit records to predict a user’s next visit POI based on the behavior of similar users. However, with the increasing emphasis on privacy preservation, there is a shift towards zero-shot recommendation that does not require training and only uses individual visit history data. As a better alternative to traditional zero-shot recommender systems, this paper proposes a novel zero-shot recommender system leveraging the ability of pre-trained large language models (LLMs) to understand human behavior called ZeroPOIRec . ZeroPOIRec involves a profiler module that enables LLMs to extract individual user preferences from multiple aspects, including spatio-temporal patterns and individual characteristics, and a recommender module that enhances the zero-shot POI recommendation performance via candidate refinement and prioritization. Through experiments using a benchmark dataset and a newly introduced real-world dataset with semantic variables, we demonstrate that, despite ZeroPOIRec being a zero-shot approach, it outperforms state-of-the-art methods in terms of recommendation performance. Joeun Kim, Youngjin Seo, Yeonsoo Kim, Junhyeok Kang, Jeeho Shin, Patara Trirat, Jae-Gil Lee 0001 |
Data Min. Knowl. Discov. | 7 |
| 2025 | TFAS: zero-shot NAS for general time-series analysis with time-frequency aware scoring
Patara Trirat, Jae-Gil Lee 0001 |
Mach. Learn. | 2 |
| 2024 | Adaptive Shortcut Debiasing for Online Continual LearningabstractWe propose a novel framework DropTop that suppresses the shortcut bias in online continual learning (OCL) while being adaptive to the varying degree of the shortcut bias incurred by continuously changing environment. By the observed high-attention property of the shortcut bias, highly-activated features are considered candidates for debiasing. More importantly, resolving the limitation of the online environment where prior knowledge and auxiliary data are not ready, two novel techniques---feature map fusion and adaptive intensity shifting---enable us to automatically determine the appropriate level and proportion of the candidate shortcut features to be dropped. Extensive experiments on five benchmark datasets demonstrate that, when combined with various OCL algorithms, DropTop increases the average accuracy by up to 10.4% and decreases the forgetting by up to 63.2%. Dongmin Park, Yooju Shin, Jihwan Bang, Hwanjun Song, Jae-Gil Lee 0001 |
AAAI | 6 |
| 2024 | Toward Robustness in Multi-Label Classification: A Data Augmentation Strategy against Imbalance and NoiseabstractMulti-label classification poses challenges due to imbalanced and noisy labels in training data. In this paper, we propose a unified data augmentation method, named BalanceMix, to address these challenges. Our approach includes two samplers for imbalanced labels, generating minority-augmented instances with high diversity. It also refines multi-labels at the label-wise granularity, categorizing noisy labels as clean, re-labeled, or ambiguous for robust optimization. Extensive experiments on three benchmark datasets demonstrate that BalanceMix outperforms existing state-of-the-art methods. We release the code at https://github.com/DISL-Lab/BalanceMix. Hwanjun Song, Jae-Gil Lee 0001 |
AAAI | 3 |
| 2024 | Active Prompt Learning in Vision Language ModelsabstractPre-trained Vision Language Models (VLMs) have demonstrated notable progress in various zero-shot tasks, such as classification and retrieval. Despite their performance, because improving performance on new tasks requires task-specific knowledge, their adaptation is essential. While labels are needed for the adaptation, acquiring them is typically expensive. To overcome this challenge, active learning, a method of achieving a high performance by obtaining labels for a small number of samples from experts, has been studied. Active learning primarily focuses on selecting unlabeled samples for labeling and leveraging them to train models. In this study, we pose the question, “how can the pre-trained VLMs be adapted under the active learning framework?” In response to this inquiry, we observe that (1) simply applying a conventional active learning framework to pre-trained VLMs even may degrade performance compared to random selection because of the class imbalance in labeling candidates, and (2) the knowledge of VLMs can provide hints for achieving the balance before labeling. Based on these observations, we devise a novel active learning framework for VLMs, denoted as PCB. To assess the effectiveness of our approach, we conduct experiments on seven different real-world datasets, and the results demonstrate that PCB surpasses conventional active learning and random sampling methods. Code is available at https://github.com/kaist-dmlab/pcb. Jihwan Bang, Sumyeong Ahn, Jae-Gil Lee 0001 |
CVPR | 3 |
| 2024 | One Size Fits All for Semantic Shifts: Adaptive Prompt Tuning for Continual LearningabstractIn real-world continual learning (CL) scenarios, tasks often exhibit intricate and unpredictable semantic shifts, posing challenges for fixed prompt management strategies which are tailored to only handle semantic shifts of uniform degree (i.e., uniformly mild or uniformly abrupt). To address this limitation, we propose an adaptive prompting approach that effectively accommodates semantic shifts of varying degree where mild and abrupt shifts are mixed. AdaPromptCL employs the assign-and-refine semantic grouping mechanism that dynamically manages prompt groups in accordance with the semantic similarity between tasks, enhancing the quality of grouping through continuous refinement. Our experiment results demonstrate that AdaPromptCL outperforms existing prompting methods by up to 21.3%, especially in the benchmark datasets with diverse semantic shifts between tasks. Susik Yoon, Dongmin Park, Youngjun Lee, Hwanjun Song, Jihwan Bang, Jae-Gil Lee 0001 |
ICML | 7 |
| 2024 | Semi-Supervised Learning for Time Series Collected at a Low Sampling RateabstractAlthough time-series classification has many applications in healthcare and manufacturing, the high cost of data collection and labeling hinders its widespread use. To reduce data collection and labeling costs while maintaining high classification accuracy, we propose a novel problem setting, called semi-supervised learning with low-sampling-rate time series, in which the majority of time series are collected at a low sampling rate and are unlabeled whereas the minority of time series are collected at a high sampling rate and are labeled. For this novel problem scenario, we develop the SemiTSR framework equipped with the super-resolution module and the semi-supervised learning module. Here, low-sampling-rate time series are upsampled precisely, taking periodicity and trend at each timestamp into account, and both labeled and unlabeled high-sampling-rate time series are utilized for training. In particular, consistency regularization between artificially downsampled time series derived from an original high-sampling-rate time series is effective at overcoming limited sampling rates. We demonstrate that SemiTSR significantly outperforms conventional semi-supervised learning techniques by assuring high classification accuracy with low-sampling-rate time series. Minyoung Bae, Yooju Shin, Youngeun Nam, Youngseop Lee, Jae-Gil Lee 0001 |
KDD | 5 |
| 2024 | Exploiting Representation Curvature for Boundary Detection in Time Seriesabstract*Boundaries* are the timestamps at which a class in a time series changes. Recently, representation-based boundary detection has gained popularity, but its emphasis on consecutive distance difference backfires, especially when the changes are gradual. In this paper, we propose a boundary detection method, **RECURVE**, based on a novel change metric, the ***curvature*** of a representation trajectory, to accommodate both gradual and abrupt changes. Here, a sequence of representations in the representation space is interpreted as a trajectory, and a curvature at each timestamp can be computed. Using the theory of random walk, we formally show that the mean curvature is lower near boundaries than at other points. Extensive experiments using diverse real-world time-series datasets confirm the superiority of RECURVE over state-of-the-art methods. Yooju Shin, Susik Yoon, Hwanjun Song, Byung Suk Lee 0001, Jae-Gil Lee 0001 |
NeurIPS | 6 |
| 2024 | Breaking the Time-Frequency Granularity Discrepancy in Time-Series Anomaly DetectionabstractIn light of the remarkable advancements made in time-series anomaly detection(TSAD), recent emphasis has been placed on exploiting the frequency domain as well as the time domain to address the difficulties in precisely detecting pattern-wise anomalies. However, in terms of anomaly scores, the window granularity of the frequency domain is inherently distinct from the data-point granularity of the time domain. Owing to this discrepancy, the anomaly information in the frequency domain has not been utilized to its full potential for TSAD. In this paper, we propose a TSAD framework, Dual-TF, that simultaneously uses both the time and frequency domains while breaking the time-frequency granularity discrepancy. To this end, our framework employs nested-sliding windows, with the outer and inner windows responsible for the time and frequency domains, respectively, and aligns the anomaly scores of the two domains. As a result of the high resolution of the aligned scores, the boundaries of pattern-wise anomalies can be identified more precisely. In six benchmark datasets, our framework outperforms state-of-the-art methods by 12.0--147%, as demonstrated by experimental results. Youngeun Nam, Susik Yoon, Yooju Shin, Minyoung Bae, Hwanjun Song, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
WWW | 6 |
| 2023 | AnoViz: A Visual Inspection Tool of Anomalies in Multivariate Time SeriesabstractThis paper presents AnoViz, a novel visualization tool of anomalies in multivariate time series, to support domain experts and data scientists in understanding anomalous instances in their systems. AnoViz provides an overall summary of time series as well as detailed visualizations of relevant detected anomalies in both query and stream modes, rendering near real-time visual analysis available. Here, we show that AnoViz streamlines the process of finding a potential cause of an anomaly with a deeper analysis of anomalous instances, giving explainability to any anomaly detector. Patara Trirat, Youngeun Nam, Jae-Gil Lee 0001 |
AAAI | 4 |
| 2023 | Context Consistency Regularization for Label Sparsity in Time SeriesabstractLabels are typically sparse in real-world time series due to the high annotation cost. Recently, consistency regularization techniques have been used to generate artificial labels from unlabeled augmented instances. To fully exploit the sequential characteristic of time series in consistency regularization, we propose a novel method of data augmentation called *context-attached augmentation*, which adds preceding and succeeding instances to a target instance to form its augmented instance. Unlike the existing augmentation techniques that modify a target instance by directly perturbing its attributes, the context-attached augmentation generates instances augmented with varying contexts while maintaining the target instance. Based on our augmentation method, we propose a *context consistency regularization* framework, which first adds different contexts to a target instance sampled from a given time series and then shares unitary reliability-based cross-window labels across the augmented instances to maintain consistency. We demonstrate that the proposed framework outperforms the existing state-of-the-art consistency regularization frameworks through comprehensive experiments on real-world time-series datasets. Yooju Shin, Susik Yoon, Hwanjun Song, Dongmin Park, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
ICML | 6 |
| 2023 | Robust Data Pruning under Label Noise via Maximizing Re-labeling AccuracyabstractData pruning, which aims to downsize a large training set into a small informative subset, is crucial for reducing the enormous computational costs of modern deep learning. Though large-scale data collections invariably contain annotation noise and numerous robust learning methods have been developed, data pruning for the noise-robust learning scenario has received little attention. With state-of-the-art Re-labeling methods that self-correct erroneous labels while training, it is challenging to identify which subset induces the most accurate re-labeling of erroneous labels in the entire training set. In this paper, we formalize the problem of data pruning with re-labeling. We first show that the likelihood of a training example being correctly re-labeled is proportional to the prediction confidence of its neighborhood in the subset. Therefore, we propose a novel data pruning algorithm, Prune4Rel, that finds a subset maximizing the total neighborhood confidence of all training examples, thereby maximizing the re-labeling accuracy and generalization performance. Extensive experiments on four real and one synthetic noisy datasets show that Prune4Rel outperforms the baselines with Re-labeling models by up to 9.1% as well as those with a standard model by up to 21.6%. Dongmin Park, Seola Choi, Hwanjun Song, Jae-Gil Lee 0001 |
NeurIPS | 5 |
| 2023 | MG-TAR: Multi-View Graph Convolutional Networks for Traffic Accident Risk PredictionabstractDue to the continuing colossal socio-economic losses caused by traffic accidents, it is of prime importance to precisely forecast the traffic accident risk to reduce future accidents. In this paper, we use dangerous driving statistics from driving log data and multi-graph learning to enhance predictive performance. We first conduct geographical and temporal correlation analyses to quantify the relationship between dangerous driving and actual accidents. Then, to learn various dependencies between districts besides the traditional adjacency matrix, we simultaneously model both static and dynamic graphs representing the spatio-temporal contextual relationships with heterogeneous environmental data, including the dangerous driving behavior. A graph is generated for each type of the relationships. Ultimately, we propose an end-to-end framework, called MG-TAR, to effectively learn the association of multiple graphs for accident risk prediction by adopting multi-view graph neural networks with a multi-attention module. Thorough experiments on ten real-world datasets show that, compared with state-of-the-art methods, MG-TAR reduces the error of predicting the accident risk by up to 23% and improves the accuracy of predicting the most dangerous areas by up to 27%. Patara Trirat, Susik Yoon, Jae-Gil Lee 0001 |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2023 | Learning From Noisy Labels With Deep Neural Networks: A SurveyabstractDeep learning has achieved remarkable success in numerous domains with help from large amounts of big data. However, the quality of data labels is a concern because of the lack of high-quality labels in many real-world scenarios. As noisy labels severely degrade the generalization performance of deep neural networks, learning from noisy labels (robust training) is becoming an important task in modern deep learning applications. In this survey, we first describe the problem of learning with label noise from a supervised learning perspective. Next, we provide a comprehensive review of 62 state-of-the-art robust training methods, all of which are categorized into five groups according to their methodological difference, followed by a systematic comparison of six properties used to evaluate their superiority. Subsequently, we perform an in-depth analysis of noise rate estimation and summarize the typically used evaluation methodology, including public noisy datasets and evaluation metrics. Finally, we present several promising research directions that can serve as a guideline for future studies. Hwanjun Song, Dongmin Park, Yooju Shin, Jae-Gil Lee 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2023 | Data collection and quality challenges in deep learning: a data-centric AI perspective
Steven Euijong Whang, Yuji Roh, Hwanjun Song, Jae-Gil Lee 0001 |
VLDB J. | 4 |
| 2022 | COVID-EENet: Predicting Fine-Grained Impact of COVID-19 on Local EconomiesabstractAssessing the impact of the COVID-19 crisis on economies is fundamental to tailor the responses of the governments to recover from the crisis. In this paper, we present a novel approach to assessing the economic impact with a large-scale credit card transaction dataset at a fine granularity. For this purpose, we develop a fine-grained economic-epidemiological modeling framework COVID-EENet, which is featured with a two-level deep neural network. In support of the fine-grained EEM, COVID-EENet learns the impact of nearby mass infection cases on the changes of local economies in each district. Through the experiments using the nationwide dataset, given a set of active mass infection cases, COVID-EENet is shown to precisely predict the sales changes in two or four weeks for each district and business category. Therefore, policymakers can be informed of the predictive impact to put in the most effective mitigation measures. Overall, we believe that our work opens a new perspective of using financial data to recover from the economic crisis. For public use in this urgent problem, we release the source code at https://github.com/kaist-dmlab/COVID-EENet. Hyangsuk Min, Youngeun Nam, Hwanjun Song, Susik Yoon, Jae-Gil Lee 0001 |
AAAI | 7 |
| 2022 | Meta-Learning for Online Update of Recommender SystemsabstractOnline recommender systems should be always aligned with users' current interest to accurately suggest items that each user would like. Since user interest usually evolves over time, the update strategy should be flexible to quickly catch users' current interest from continuously generated new user-item interactions. Existing update strategies focus either on the importance of each user-item interaction or the learning rate for each recommender parameter, but such one-directional flexibility is insufficient to adapt to varying relationships between interactions and parameters. In this paper, we propose MeLON, a meta-learning based novel online recommender update strategy that supports two-directional flexibility. It is featured with an adaptive learning rate for each parameter-interaction pair for inducing a recommender to quickly learn users' up-to-date interest. The procedure of MeLON is optimized following a meta-learning approach: it learns how a recommender learns to generate the optimal learning rates for future updates. Specifically, MeLON first enriches the meaning of each interaction based on previous interactions and identifies the role of each parameter for the interaction; and then combines these two pieces of information to generate an adaptive learning rate. Theoretical analysis and extensive evaluation on three real-world online recommender datasets validate the effectiveness of MeLON. Hwanjun Song, Yooju Shin, Dongmin Park, Kijung Shin, Jae-Gil Lee 0001 |
AAAI | 6 |
| 2022 | Multi-view POI-level Cellular Trajectory Reconstruction for Digital Contact Tracing of Infectious DiseasesabstractDigital contact tracing is an effective solution to prevent such a pandemic, but the low adoption rate of a required mobile app hinders its effectiveness. A large collection of cellular trajectories from mobile subscribers can be an out-of-the-box solution that is free from the low adoption issue, but has been overlooked due to its low spatial resolution. In this paper, to increase the resolution of this cellular trajectory, we present a new problem that estimates the user’s visited places at the point-of-interest(POI) level, which we call POI-level cellular trajectory reconstruction. We propose a novel algorithm, Pincette, that accomplishes more accurate POI reconstruction by leveraging various external data such as road networks and POI contexts. Specifically, Pincette comprises multi-view feature extraction and GCN-LSTM-based POI estimation. In the multi-view feature extraction, Pincette extracts three complementary features from three views: efficiency, periodicity, and popularity. In the GCN-LSTM-based POI estimation, these three views are seamlessly integrated, where spatio-temporal periodic patterns are captured by graph convolutional networks (GCNs) and an LSTM. With extensive experiments on two real data collections of two cities, we show that Pincette outperforms four POI estimation baselines by up to 21.20%. We believe that our work sheds light on the use of cellular trajectories for digital contact tracing. We release the source code at https://github.com/kaist-dmlab/Pincette. Dongmin Park, Junhyeok Kang, Hwanjun Song, Susik Yoon, Jae-Gil Lee 0001 |
ICDM | 5 |
| 2022 | Coherence-based Label Propagation over Time Series for Accelerated Active Learning
Yooju Shin, Susik Yoon, Sundong Kim, Hwanjun Song, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
ICLR | 5 |
| 2022 | Adaptive Model Pooling for Online Deep Anomaly Detection from a Complex Evolving Data StreamabstractOnline anomaly detection from a data stream is critical for the safety and security of many applications but is facing severe challenges due to complex and evolving data streams from IoT devices and cloud-based infrastructures. Unfortunately, existing approaches fall too short for these challenges; online anomaly detection methods bear the burden of handling the complexity while offline deep anomaly detection methods suffer from the evolving data distribution. This paper presents a framework for online deep anomaly detection, ARCUS, which can be instantiated with any autoencoder-based deep anomaly detection methods. It handles the complex and evolving data streams using an adaptive model pooling approach with two novel techniques: concept-driven inference and drift-aware model pool update; the former detects anomalies with a combination of models most appropriate for the complexity, and the latter adapts the model pool dynamically to fit the evolving data streams. In comprehensive experiments with ten data sets which are both high-dimensional and concept-drifted, ARCUS improved the anomaly detection accuracy of the streaming variants of state-of-the-art autoencoder-based methods and that of the state-of-the-art streaming anomaly detection methods by up to 22% and 37%, respectively. Susik Yoon, Youngjun Lee, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
KDD | 3 |
| 2022 | Meta-Query-Net: Resolving Purity-Informativeness Dilemma in Open-set Active LearningabstractUnlabeled data examples awaiting annotations contain open-set noise inevitably. A few active learning studies have attempted to deal with this open-set noise for sample selection by filtering out the noisy examples. However, because focusing on the purity of examples in a query set leads to overlooking the informativeness of the examples, the best balancing of purity and informativeness remains an important question. In this paper, to solve this purity-informativeness dilemma in open-set active learning, we propose a novel Meta-Query-Net (MQ-Net) that adaptively finds the best balancing between the two factors. Specifically, by leveraging the multi-round property of active learning, we train MQ-Net using a query set without an additional validation set. Furthermore, a clear dominance relationship between unlabeled examples is effectively captured by MQ-Net through a novel skyline regularization. Extensive experiments on multiple open-set active learning scenarios demonstrate that the proposed MQ-Net achieves 20.14% improvement in terms of accuracy, compared with the state-of-the-art methods. Dongmin Park, Yooju Shin, Jihwan Bang, Youngjun Lee, Hwanjun Song, Jae-Gil Lee 0001 |
NeurIPS | 6 |
| 2021 | PREMERE: Meta-Reweighting via Self-Ensembling for Point-of-Interest RecommendationabstractPoint-of-interest (POI) recommendation has become an important research topic in these days. The user check-in history used as the input to POI recommendation is very imbalanced and noisy because of sparse and missing check-ins. Although sample reweighting is commonly adopted for addressing this challenge with the input data, its fixed weighting scheme is often inappropriate to deal with different characteristics of users or POIs. Thus, in this paper, we propose PREMERE, an adaptive weighting scheme based on meta-learning. Because meta-data is typically required by meta-learning but is inherently hard to obtain in POI recommendation, we self-generate the meta-data via self-ensembling. Furthermore, the meta-model architecture is extended to deal with the scarcity of check-ins. Thorough experiments show that replacing a weighting scheme with PREMERE boosts the performance of the state-of-the-art recommender algorithms by 2.36–26.9% on three benchmark datasets. Hwanjun Song, Kijung Shin, Jae-Gil Lee 0001 |
AAAI | 5 |
| 2021 | Exploiting Scene Depth for Object Detection with Multimodal Transformers
Hwanjun Song, Varun Jampani, Deqing Sun, Jae-Gil Lee 0001, Ming-Hsuan Yang 0001 |
BMVC | 5 |
| 2021 | Machine Learning Robustness, Fairness, and their ConvergenceabstractResponsible AI becomes critical where robustness and fairness must be satisfied together. Traditionally, the two topics have been studied by different communities for different applications. Robust training is designed for noisy or poisoned data where image data is typically considered. In comparison, fair training primarily deals with biased data where structured data is typically considered. Nevertheless, robust training and fair training are fundamentally similar in considering that both of them aim at fixing the inherent flaws of real-world data. In this tutorial, we first cover state-of-the-art robust training techniques where most of the research is on combating various label noises. In particular, we cover label noise modeling, robust training approaches, and real-world noisy data sets. Then, proceeding to the related fairness literature, we discuss pre-processing, in-processing, and post-processing unfairness mitigation techniques, depending on whether the mitigation occurs before, during, or after the model training. Finally, we cover the recent trend emerged to combine robust and fair training in two flavors: the former is to make the fair training more robust (i.e., robust fair training), and the latter is to consider robustness and fairness as two equals to incorporate them into a holistic framework. This tutorial is indeed timely and novel because the convergence of the two topics is increasingly common, but yet to be addressed in tutorials. The tutors have extensive experience publishing papers in top-tier machine learning and data mining venues and developing machine learning platforms. Jae-Gil Lee 0001, Yuji Roh, Hwanjun Song, Steven Euijong Whang |
KDD | 1 |
| 2021 | Robust Learning by Self-Transition for Handling Noisy LabelsabstractReal-world data inevitably contains noisy labels, which induce the poor generalization of deep neural networks. It is known that the network typically begins to rapidly memorize false-labeled samples after a certain point of training. Thus, to counter the label noise challenge, we propose a novel self-transitional learning method called MORPH, which automatically switches its learning phase at the transition point from seeding to evolution. In the seeding phase, the network is updated using all the samples to collect a seed of clean samples. Then, in the evolution phase, the network is updated using only the set of arguably clean samples, which precisely keeps expanding by the updated network. Thus, MORPH effectively avoids the overfitting to false-labeled samples throughout the entire training period. Extensive experiments using five real-world or synthetic benchmark datasets demonstrate substantial improvements over state-of-the-art methods in terms of robustness and efficiency. Hwanjun Song, Dongmin Park, Yooju Shin, Jae-Gil Lee 0001 |
KDD | 5 |
| 2021 | Task-Agnostic Undesirable Feature Deactivation Using Out-of-Distribution DataabstractA deep neural network (DNN) has achieved great success in many machine learning tasks by virtue of its high expressive power. However, its prediction can be easily biased to undesirable features, which are not essential for solving the target task and are even imperceptible to a human, thereby resulting in poor generalization. Leveraging plenty of undesirable features in out-of-distribution (OOD) examples has emerged as a potential solution for de-biasing such features, and a recent study shows that softmax-level calibration of OOD examples can successfully remove the contribution of undesirable features to the last fully-connected layer of a classifier. However, its applicability is confined to the classification task, and its impact on a DNN feature extractor is not properly investigated. In this paper, we propose Taufe, a novel regularizer that deactivates many undesirable features using OOD examples in the feature extraction layer and thus removes the dependency on the task-specific softmax layer. To show the task-agnostic nature of Taufe, we rigorously validate its performance on three tasks, classification, regression, and a mix of them, on CIFAR-10, CIFAR-100, ImageNet, CUB200, and CAR datasets. The results demonstrate that Taufe consistently outperforms the state-of-the-art method as well as the baselines without regularization. Dongmin Park, Hwanjun Song, Jae-Gil Lee 0001 |
NeurIPS | 4 |
| 2021 | Multiple Dynamic Outlier-Detection from a Data Stream by Exploiting Duality of Data and QueriesabstractReal-time outlier detection from a data stream has become increasingly important in the current hyperconnected world. This paper focuses on an important yet unaddressed challenge in continuous outlier detection: the multiplicity and dynamicity of queries. This challenge arises from various contexts of outliers evolving over time, but the state-of-the-art algorithms cannot handle the challenge effectively, as they can only process a fixed set of outlier detection queries for each data point separately. In this paper, we propose a novel algorithm, abbreviated as MDUAL, based on a new idea called duality-based unified processing. The underlying rationale is to exploit the duality of data and queries so that a group of similar data points are processed together by a group of similar queries incrementally. Two main techniques embodying the idea, data-query grouping and prioritized group processing, are employed. Comprehensive experiments showed that MDUAL runs 216 to 221 times faster while consuming 11 to 13 times less memory than the state-of-the-art algorithms through its efficient and effective handling of the multiplicity-dynamicity challenge. Susik Yoon, Yooju Shin, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
SIGMOD Conference | 3 |
| 2021 | DF-TAR: A Deep Fusion Network for Citywide Traffic Accident Risk Prediction with Dangerous Driving BehaviorabstractBecause traffic accidents cause huge social and economic losses, it is of prime importance to precisely predict the traffic accident risk for reducing future accidents. In this paper, we propose a Deep Fusion network for citywide Traffic Accident Risk prediction (DF-TAR) with dangerous driving statistics that contain the frequencies of various dangerous driving offences in each region. Our unique contribution is to exploit these statistics, obtained by processing the data from in-vehicle sensors, for modeling the traffic accident risk. Toward this goal, we first examine the correlation between dangerous driving offences and traffic accidents, and the analysis shows a strong correlation between them in terms of both location and time. Specifically, quick start (0.83), rapid acceleration (0.76), and sharp turn (0.76) are the top three offences that have the highest average correlation scores. We then train the DF-TAR model using the dangerous driving statistics as well as external environmental features. By extensive experiments on various frameworks, the DF-TAR model is shown to improve the accuracy of the baseline models by up to 54% by virtue of the integration of dangerous driving into the modeling of traffic accident risk. Patara Trirat, Jae-Gil Lee 0001 |
WWW | 2 |
| 2020 | Carpe Diem, Seize the Samples Uncertain "at the Moment" for Adaptive Batch SelectionabstractThe accuracy of deep neural networks is significantly affected by how well mini-batches are constructed during the training step. In this paper, we propose a novel adaptive batch selection algorithm called Recency Bias that exploits the uncertain samples predicted inconsistently in recent iterations. The historical label predictions of each training sample are used to evaluate its predictive uncertainty within a sliding window. Then, the sampling probability for the next mini-batch is assigned to each training sample in proportion to its predictive uncertainty. By taking advantage of this design, Recency Bias not only accelerates the training step but also achieves a more accurate network. We demonstrate the superiority of Recency Bias by extensive evaluation on two independent tasks. Compared with existing batch selection methods, the results showed that Recency Bias reduced the test error by up to 20.97% in a fixed wall-clock training time. At the same time, it improved the training time by up to 59.32% to reach the same test error. Hwanjun Song, Sundong Kim, Jae-Gil Lee 0001 |
CIKM | 4 |
| 2020 | Hi-COVIDNet: Deep Learning Approach to Predict Inbound COVID-19 Patients and Case Study in South KoreaabstractThe escalating crisis of COVID-19 has put people all over the world in danger. Owing to the high contagion rate of the virus, COVID-19 cases continue to increase globally. To further suppress the threat of the COVID-19 pandemic and minimize its damage, it is imperative that each country monitors inbound travelers. Moreover, given that resources for quarantine are often limited, they must be carefully allocated. In this paper, to aid in such allocation by predicting the number of inbound COVID-19 cases, we propose Hi-COVIDNet, which takes advantage of the geographic hierarchy. Hi-COVIDNet is based on a neural network with two-level components, namely, country-level and continent-level encoders, which understand the complex relationships among foreign countries and derive their respective contagion risk to the destination country. An in-depth case study in South Korea with real-world COVID-19 datasets confirmed the effectiveness and practicality of Hi-COVIDNet. Junhyeok Kang, Hwanjun Song, Hyangsuk Min, Youngeun Nam, Dongmin Park, Jae-Gil Lee 0001 |
KDD | 8 |
| 2020 | Ultrafast Local Outlier Detection from a Data Stream with Stationary Region SkippingabstractReal-time outlier detection from a data stream is an increasingly important problem, especially as sensor-generated data streams abound in many applications owing to the prevalence of IoT and emergence of digital twins. Several density-based approaches have been proposed to address this problem, but arguably none of them is fast enough to meet the performance demand of real applications. This paper is founded upon a novel observation that, in many regions of the data space, data distributions hardly change across window slides. We propose a new algorithm, abbr. STARE, which identifies local regions in which data distributions hardly change and then skips updating the densities in those regions-a notion called stationary region skipping. Two techniques, data distribution approximation and cumulative net-change-based skip, are employed to efficiently and effectively implement the notion. Extensive experiments using synthetic and real data streams as well as a case study show that STARE is several orders of magnitude faster than the existing algorithms while achieving comparable or higher accuracy. Susik Yoon, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
KDD | 2 |
| 2020 | Revisit Prediction by Deep Survival Analysis
Sundong Kim, Hwanjun Song, Sejin Kim 0002, Beomyoung Kim, Jae-Gil Lee 0001 |
PAKDD (2) | 5 |
| 2020 | TRAP: Two-level Regularized Autoencoder-based Embedding for Power-law Distributed DataabstractRecently, autoencoder (AE)-based embedding approaches have achieved state-of-the-art performance in many tasks, especially in top-k recommendation with user embedding or node classification with node embedding. However, we find that many real-world data follow the power-law distribution with respect to the data object sparsity. When learning AE-based embeddings of these data, dense inputs move away from sparse inputs in an embedding space even when they are highly correlated. This phenomenon, which we call polarization, obviously distorts the embedding. In this paper, we propose TRAP that leverages two-level regularizers to effectively alleviate the polarization problem. The macroscopic regularizer generally prevents dense input objects from being distant from other sparse input objects, and the microscopic regularizer individually attracts each object to correlated neighbor objects rather than uncorrelated ones. Importantly, TRAP is a meta-algorithm that can be easily coupled with existing AE-based embedding methods with a simple modification. In extensive experiments on two representative embedding tasks using six-real world datasets, TRAP boosted the performance of the state-of-the-art algorithms by up to 31.53% and 94.99% respectively. Dongmin Park, Hwanjun Song, Jae-Gil Lee 0001 |
WWW | 4 |
| 2020 | DTranNER: biomedical named entity recognition with deep learning-based label-label transition modelabstractBACKGROUND: Biomedical named-entity recognition (BioNER) is widely modeled with conditional random fields (CRF) by regarding it as a sequence labeling problem. The CRF-based methods yield structured outputs of labels by imposing connectivity between the labels. Recent studies for BioNER have reported state-of-the-art performance by combining deep learning-based models (e.g., bidirectional Long Short-Term Memory) and CRF. The deep learning-based models in the CRF-based methods are dedicated to estimating individual labels, whereas the relationships between connected labels are described as static numbers; thereby, it is not allowed to timely reflect the context in generating the most plausible label-label transitions for a given input sentence. Regardless, correctly segmenting entity mentions in biomedical texts is challenging because the biomedical terms are often descriptive and long compared with general terms. Therefore, limiting the label-label transitions as static numbers is a bottleneck in the performance improvement of BioNER. RESULTS: We introduce DTranNER, a novel CRF-based framework incorporating a deep learning-based label-label transition model into BioNER. DTranNER uses two separate deep learning-based networks: Unary-Network and Pairwise-Network. The former is to model the input for determining individual labels, and the latter is to explore the context of the input for describing the label-label transitions. We performed experiments on five benchmark BioNER corpora. Compared with current state-of-the-art methods, DTranNER achieves the best F1-score of 84.56% beyond 84.40% on the BioCreative II gene mention (BC2GM) corpus, the best F1-score of 91.99% beyond 91.41% on the BioCreative IV chemical and drug (BC4CHEMD) corpus, the best F1-score of 94.16% beyond 93.44% on the chemical NER, the best F1-score of 87.22% beyond 86.56% on the disease NER of the BioCreative V chemical disease relation (BC5CDR) corpus, and a near-best F1-score of 88.62% on the NCBI-Disease corpus. CONCLUSIONS: Our results indicate that the incorporation of the deep learning-based label-label transition model provides distinctive contextual clues to enhance BioNER over the static transition model. We demonstrate that the proposed framework enables the dynamic transition model to adaptively explore the contextual relations between adjacent labels in a fine-grained way. We expect that our study can be a stepping stone for further prosperity of biomedical literature mining. S. K. Hong, Jae-Gil Lee 0001 |
BMC Bioinform. | 2 |
| 2020 | A systematic framework of predicting customer revisit with in-store sensors
Sundong Kim, Jae-Gil Lee 0001 |
Knowl. Inf. Syst. | 2 |
| 2020 | Ada-boundary: accelerating DNN training via adaptive boundary batch selection
Hwanjun Song, Sundong Kim, Jae-Gil Lee 0001 |
Mach. Learn. | 4 |
| 2020 | Distributed fine-tuning of CNNs for image retrieval on multiple mobile devices
Gwangseon Jang, Jae-Gil Lee 0001, Yunxin Liu 0001 |
Pervasive Mob. Comput. | 3 |
| 2020 | Data Collection and Quality Challenges for Deep LearningabstractSoftware 2.0 refers to the fundamental shift in software engineering where using machine learning becomes the new norm in software with the availability of big data and computing infrastructure. As a result, many software engineering practices need to be rethought from scratch where data becomes a first-class citizen, on par with code. It is well known that 80--90% of the time for machine learning development is spent on data preparation. Also, even the best machine learning algorithms cannot perform well without good data or at least handling biased and dirty data during model training. In this tutorial, we focus on data collection and quality challenges that frequently occur in deep learning applications. Compared to traditional machine learning, there is less need for feature engineering, but more need for significant amounts of data. We thus go through state-of-the-art data collection techniques for machine learning. Then, we cover data validation and cleaning techniques for improving data quality. Even if the data is still problematic, hope is not lost, and we cover fair and robust training techniques for handling data bias and errors. We believe that the data management community is well poised to lead the research in these directions. The presenters have extensive experience in developing machine learning platforms and publishing papers in top-tier database, data mining, and machine learning venues. Steven Euijong Whang, Jae-Gil Lee 0001 |
Proc. VLDB Endow. | 2 |
| 2020 | Geosocial Co-Clustering: A Novel Framework for Geosocial Community DetectionabstractAs location-based services using mobile devices have become globally popular these days, social network analysis (especially, community detection) increasingly benefits from combining social relationships with geographic preferences. In this regard, this article addresses the emerging problem of geosocial community detection. We first formalize the problem of geosocial co-clustering , which co-clusters the users in social networks and the locations they visited. Geosocial co-clustering detects higher-quality communities than existing approaches by improving the mapping clusterability , whereby users in the same community tend to visit locations in the same region. While geosocial co-clustering is soundly formalized as non-negative matrix tri-factorization , conventional matrix tri-factorization algorithms suffer from a significant computational overhead when handling large-scale datasets. Thus, we also develop an efficient framework for geosocial co-clustering, called GEOsocial COarsening and DEcomposition (GEOCODE) . To achieve efficient matrix tri-factorization, GEOCODE reduces the numbers of users and locations through coarsening and then decomposes the single whole matrix tri-factorization into a set of multiple smaller sub-matrix tri-factorizations. Thorough experiments conducted using real-world geosocial networks show that GEOCODE reduces the elapsed time by 19–69 times while achieving the accuracy of up to 94.8% compared with the state-of-the-art co-clustering algorithm. Furthermore, the benefit of the mapping clusterability is clearly demonstrated through a local expert recommendation application. Jungeun Kim, Jae-Gil Lee 0001, Byung Suk Lee 0001, Jiajun Liu 0004 |
ACM Trans. Intell. Syst. Technol. | 2 |
| 2020 | Effect of garbage collection in iterative algorithms on Spark: an experimental analysis
Minseo Kang, Jae-Gil Lee 0001 |
J. Supercomput. | 2 |
| 2020 | An effective approach to enhancing a focused crawler using Google
Jae-Gil Lee 0001, Donghwan Bae, Sansung Kim, Jungeun Kim, Mun Yong Yi |
J. Supercomput. | 1 |
| 2019 | LinkBlackHole*: Robust Overlapping Community Detection Using Link Embedding (Extended Abstract)abstractThis paper proposes LinkBlackHole*, a novel algorithm for finding communities that are (i) overlapping in nodes and (ii) mixing (not separating clearly) in links. There has been a small body of work in each category, but this paper is the first one that addresses both. For this purpose, LinkBlackHole* incorporates the advantages of both the link-space transformation and the black hole transformation. Thorough experiments show superior quality of the communities detected by LinkBlackHole* to those detected by other state-of-the-art algorithms. Jungeun Kim, Sungsu Lim, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
ICDE | 3 |
| 2019 | CEP-Wizard: Automatic Deployment of Distributed Complex Event ProcessingabstractComplex event processing (CEP) is defined as event processing for multiple stream sources to infer events that suggest complicated circumstances. As the size of stream data becomes larger, CEP engines have been parallelized to take advantage of distributed computing. Typically, deployment of such a distributed CEP engine involves manual configuration, which has been regarded as an obstacle to its widespread adoption. In this demonstration, we present CEP-Wizard, a framework of automatically configuring and deploying a distributed CEP engine with minimum effort. The demonstration shows that even inexperienced users can easily configure and deploy it on Apache Storm with achieving high performance and low resource usage. Yooju Shin, Susik Yoon, Patara Trirat, Jae-Gil Lee 0001 |
ICDE | 4 |
| 2019 | SELFIE: Refurbishing Unclean Samples for Robust Deep LearningabstractOwing to the extremely high expressive power of deep neural networks, their side effect is to totally memorize training data even when the labels are extremely noisy. To overcome overfitting on the noisy labels, we propose a novel robust training method called SELFIE. Our key idea is to selectively refurbish and exploit unclean samples that can be corrected with high precision, thereby gradually increasing the number of available training samples. Taking advantage of this design, SELFIE effectively prevents the risk of noise accumulation from the false correction and fully exploits the training data. To validate the superiority of SELFIE, we conducted extensive experimentation using four real-world or synthetic data sets. The result showed that SELFIE remarkably improved absolute test error compared with two state-of-the-art methods. Hwanjun Song, Jae-Gil Lee 0001 |
ICML | 3 |
| 2019 | Maximizing MapReduce job speed and reliability in the mobile cloud by optimizing task allocation
Gwangseon Jang, Hohyun Jung, Jae-Gil Lee 0001, Uichin Lee |
Pervasive Mob. Comput. | 4 |
| 2019 | NETS: Extremely Fast Outlier Detection from a Data Stream via Set-Based ProcessingabstractThis paper addresses the problem of efficiently detecting outliers from a data stream as old data points expire from and new data points enter the window incrementally. The proposed method is based on a newly discovered characteristic of a data stream that the change in the locations of data points in the data space is typically very insignificant. This observation has led to the finding that the existing distance-based outlier detection algorithms perform excessive unnecessary computations that are repetitive and/or canceling out the effects. Thus, in this paper, we propose a novel set-based approach to detecting outliers, whereby data points at similar locations are grouped and the detection of outliers or inliers is handled at the group level. Specifically, a new algorithm NETS is proposed to achieve a remarkable performance improvement by realizing set-based early identification of outliers or inliers and taking advantage of the "net effect" between expired and new data points. Additionally, NETS is capable of achieving the same efficiency even for a high-dimensional data stream through two-level dimensional filtering . Comprehensive experiments using six real-world data streams show 5 to 25 times faster processing time than state-of-the-art algorithms with comparable memory consumption. We assert that NETS opens a new possibility to real-time data stream outlier detection. Susik Yoon, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
Proc. VLDB Endow. | 2 |
| 2019 | LinkBlackHole**: Robust Overlapping Community Detection Using Link EmbeddingabstractThis paper proposes LinkBlackHole*, a novel algorithm for finding communities that are (i) overlapping in nodes and (ii) mixing (not separating clearly) in links. There has been a small body of work in each category, but this paper is the first one that addresses both. LinkBlackHole* is a merger of our earlier two algorithms, LinkSCAN* and BlackHole, inheriting their advantages in support of highly-mixed overlapping communities. The former is used to handle overlapping nodes, and the latter to handle mixing links in finding communities. Like LinkSCAN and its more efficient variant LinkSCAN*, this paper presents LinkBlackHole and its more efficient variant LinkBlackHole*, which reduces the number of links through random sampling. Thorough experiments show superior quality of the communities detected by LinkBlackHole* and LinkBlackHole to those detected by other state-of-the-art algorithms. In addition, LinkBlackHole* shows high resilience to the link sampling effect, and its running time scales up almost linearly with the number of links in a network. Jungeun Kim, Sungsu Lim, Jae-Gil Lee 0001, Byung Suk Lee 0001 |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2018 | TED Talk Recommender Using Speech TranscriptsabstractNowadays, online video platforms mostly recommend related videos by analyzing user-driven data such as viewing patterns, rather than the content of the videos. However, content is more important than any other element when videos aim to deliver knowledge. Therefore, we have developed a web application which recommends related TED lecture videos to the users, considering the content of the videos from the transcripts. TED Talk Recommender constructs a network for recommending videos that are similar content-wise and providing a user interface. Our demo system is available at http://dmserver6.kaist.ac.kr:24673/. Jaehoon Oh, Injung Lee, Yeon Seonwoo, Simin Sung, Ilbong Kwon, Jae-Gil Lee 0001 |
ASONAM | 6 |
| 2018 | Utilizing In-store Sensors for Revisit PredictionabstractPredicting revisit intention is very important for the retail industry. Converting first-time visitors to repeating customers is of prime importance for high profitability. However, revisit analyses for offline retail businesses have been conducted on a small scale in previous studies, mainly because their methodologies have mostly relied on manually collected data. With the help of noninvasive monitoring, analyzing a customer's behavior inside stores has become possible, and revisit statistics are available from the large portion of customers who turn on their Wi-Fi or Bluetooth devices. Using Wi-Fi fingerprinting data from ZOYI, we propose a systematic framework to predict the revisit intention of customers using only signals received from their mobile devices. Using data collected from seven flagship stores in downtown Seoul, we achieved 67-80% prediction accuracy for all customers and 64-72% prediction accuracy for first-time visitors. The performance improvement by considering customer mobility was 4.7-24.3%. Our framework showed a feasibility to predict revisits using customer mobility from Wi-Fi signals, that have not been considered in previous marketing studies. Toward this goal, we examine the effect of data collection period on the prediction performance and present the robustness of our model on missing customers. Finally, we discuss the difficulties of securing prediction accuracy with the features that look promising but turn out to be unsatisfactory. Sundong Kim, Jae-Gil Lee 0001 |
ICDM | 2 |
| 2018 | RP-DBSCAN: A Superfast Parallel DBSCAN Algorithm Based on Random PartitioningabstractIn most parallel DBSCAN algorithms, neighboring points are assigned to the same data partition for parallel processing to facilitate calculation of the density of the neighbors. This data partitioning scheme causes a few critical problems including load imbalance between data partitions, especially in a skewed data set. To remedy these problems, we propose a cell-based data partitioning scheme, pseudo random partitioning , that randomly distributes small cells rather than the points themselves. It achieves high load balance regardless of data skewness while retaining the data contiguity required for DBSCAN. In addition, we build and broadcast a highly compact summary of the entire data set, which we call a two-level cell dictionary , to supplement random partitions. Then, we develop a novel parallel DBSCAN algorithm, Random Partitioning-DBSCAN (shortly, RP-DBSCAN), that uses pseudo random partitioning together with a two-level cell dictionary. The algorithm simultaneously finds the local clusters to each data partition and then merges these local clusters to obtain global clustering. To validate the merit of our approach, we implement RP-DBSCAN on Spark and conduct extensive experiments using various real-world data sets on 12 Microsoft Azure machines (48 cores). In RP-DBSCAN, data partitioning and cluster merging are very light, and clustering on each split is not dragged out by a specific worker. Therefore, the performance results show that RP-DBSCAN significantly outperforms the state-of-the-art algorithms by up to 180 times. Hwanjun Song, Jae-Gil Lee 0001 |
SIGMOD Conference | 2 |
| 2017 | PAMAE: Parallel k-Medoids Clustering with High Accuracy and EfficiencyabstractThe k-medoids algorithm is one of the best-known clustering algorithms. Despite this, however, it is not as widely used for big data analytics as the k-means algorithm, mainly because of its high computational complexity. Many studies have attempted to solve the efficiency problem of the k-medoids algorithm, but all such studies have improved efficiency at the expense of accuracy. In this paper, we propose a novel parallel k-medoids algorithm, which we call PAMAE, that achieves both high accuracy and high efficiency. We identify two factors---"global search" and "entire data"---that are essential to achieving high accuracy, but are also very time-consuming if considered simultaneously. Thus, our key idea is to apply them individually through two phases: parallel seeding and parallel refinement, neither of which is costly. The first phase performs global search over sampled data, and the second phase performs local search over entire data. Our theoretical analysis proves that this serial execution of the two phases leads to an accurate solution that would be achieved by global search over entire data. In order to validate the merit of our approach, we implement PAMAE on Spark as well as Hadoop and conduct extensive experiments using various real-world data sets on 12 Microsoft Azure machines (48 cores). The results show that PAMAE significantly outperforms most of recent parallel algorithms and, at the same time, produces a clustering quality as comparable as the previous most-accurate algorithm. The source code and data are available at https://github.com/jaegil/k-Medoid. Hwanjun Song, Jae-Gil Lee 0001, Wook-Shin Han |
KDD | 2 |
| 2017 | Boundary image matching supporting partial denoising using time-series matching techniques
Yang-Sae Moon, Jae-Gil Lee 0001 |
Multim. Tools Appl. | 3 |
| 2017 | Differential Flattening: A Novel Framework for Community Detection in Multi-Layer GraphsabstractAmulti-layer graphconsists of multiple layers of weighted graphs, where the multiple layers represent the different aspects of relationships. Considering multiple aspects (i.e., layers) together is essential to achieve a comprehensive and consolidated view. In this article, we propose a novel framework ofdifferential flattening, which facilitates the analysis of multi-layer graphs, and apply this framework to community detection. Differential flattening merges multiple graphs into a single graph such that the graph structure with the maximum clustering coefficient is obtained from the single graph. It has two distinct features compared with existing approaches. First, dealing with multiple layers is doneindependentlyof a specific community detection algorithm, whereas previous approaches rely on a specific algorithm. Thus, any algorithm for a single graph becomes applicable to multi-layer graphs. Second, the contribution of each layer to the single graph is determinedautomaticallyfor the maximum clustering coefficient. Since differential flattening is formulated by an optimization problem, the optimal solution is easily obtained by well-known algorithms such as interior point methods. Extensive experiments were conducted using the Lancichinetti-Fortunato-Radicchi (LFR) benchmark networks as well as the DBLP, 20 Newsgroups, and MIT Reality Mining networks. The results show that our approach of differential flattening leads to discovery of higher-quality communities than baseline approaches and the state-of-the-art algorithms. Jungeun Kim, Jae-Gil Lee 0001, Sungsu Lim |
ACM Trans. Intell. Syst. Technol. | 2 |
| 2016 | An Experimental Comparison of Iterative MapReduce FrameworksabstractMapReduce has become a dominant framework in big data analysis, and thus there have been significant efforts to implement various data analysis algorithms in MapReduce. Many data analysis algorithms are inherently iterative, repeating the same set of tasks until a convergence. To efficiently support iterative algorithms at scale, a few variants of Hadoop and new platforms have been proposed and actively developed in both academia and industry. Representative systems include HaLoop, iMapReduce, Twister, and Spark. In this paper, we experimentally compare Hadoop and the aforementioned systems using various workloads and metrics. The five systems are compared through four iterative algorithms---PageRank, recursive query, k-means, and logistic regression---on 50 Amazon EC2 machines (200 cores in total). We thoroughly explore the effectiveness of their new caching, communication, and scheduling mechanisms in support of iterative computation. Our evaluation also shows the performance depending on data skewness and memory residency. Overall, we believe that our evaluation and interpretation will be useful for designing a new framework or improving the existing ones. Haejoon Lee, Minseo Kang, Sun-Bum Youn, Jae-Gil Lee 0001, YongChul Kwon |
CIKM | 4 |
| 2016 | APAM: Adaptive Eager-Lazy Hybrid Evaluation of Event Patterns for Low LatencyabstractEvent pattern detection refers to identifying combinations of events matched to a user-specified query event pattern from a real-time event stream. Latency is an important measure of the performance of an event pattern detection system. Existing methods can be classified into the eager evaluation method and the lazy evaluation method depending on when each event arrival is evaluated. These methods have advantages and disadvantages in terms of latency depending on the event arrival rate. In this paper, we propose a hybrid eager-lazy evaluation method that combines the advantages of both methods. For each event type, the hybrid method, which we call APAM ( Adaptive Partitioning-And-Merging), determines which method to use: eager or lazy. We also propose a formal cost model to estimate the latency and propose a method of finding the optimal partition based on the cost model. Finally, we show through experiments that our method can improve the latency by up to 361.48 times over the eager evaluation method and 27.94 times over the lazy evaluation method using a synthetic data set. Ilyeop Yi, Jae-Gil Lee 0001, Kyu-Young Whang |
CIKM | 2 |
| 2016 | Looking back on the current day: interruptibility prediction using daily behavioral featuresabstractWhen a person seeks another person's attention, it is of prime importance to assess how interruptible the other person is. Since smartphones are ubiquitously used as communication media these days, interruptibility prediction on smartphones has started to attract great interest from both academia and industry. Previous studies, in general, attempted to model interruptibility using the behaviors at the current moment and in the immediate past (e.g., 5 minutes before). However, a person's interruptibility at a certain moment is indeed affected by his/her preceding behaviors for several reasons. Motivated by this long-term effect, in this paper we propose a novel methodology of extracting features based on past behaviors from smartphone sensor data. The primary difference from previous studies is that we systematically consider a longer history of up to a day in addition to the current point and the immediate past. To represent behaviors in a day accurately and compactly, our methodology divides a day into multiple timeslots and then, for each timeslot, derives relevant features such as the temporal shapes of the time series of the sensor data. In order to verify the advantage of our methodology, we collected a data set of smartphone usage from 25 participants for four weeks and obtained a license to a large-scale public data set constructed from 907 users over approximately nine months. The experimental results on the two data sets show that looking back to the beginning of the current day improves prediction accuracy by up to 16% and 7%, respectively, compared with the baseline and state-of-the-art methods. Minsoo Choy, Jae-Gil Lee 0001, Heeyoung Kim, Hiroshi Motoda |
UbiComp | 3 |
| 2016 | Topical influence modeling via topic-level interests and interactions on social curation servicesabstractSocial curation services are emerging social media platforms that enable users to curate their contents according to the topic and express their interests at the topic level by following curated collections of other users' contents rather than the users themselves. The topic-level information revealed through this new feature far exceeds what existing methods solicit from the traditional social networking services, to greatly enhance the quality of topic-sensitive influence modeling. In this paper, we propose a novel model called the topical influence with social curation (TISC) to find influential users from social curation services. This model, formulated by the continuous conditional random field, fully takes advantage of the explicitly available topic-level information reflected in both contents and interactions. In order to validate its merits, we comprehensively compare TISC with state-of-the-art models using two real-world data sets collected from Pinterest and Scoop.it. The results show that TISC achieves higher accuracy by up to around 80% and finds more convincing results in case studies than the other models. Moreover, we develop a distributed learning algorithm on Spark and demonstrate its excellent scalability on a cluster of 48 cores. Jae-Gil Lee 0001, Byung Suk Lee 0001 |
ICDE | 2 |
| 2016 | BlackHole: Robust community detection inspired by graph drawingabstractWith regard to social network analysis, we concentrate on two widely-accepted building blocks: community detection and graph drawing. Although community detection and graph drawing have been studied separately, they have a great commonality, which means that it is possible to advance one field using the techniques of the other. In this paper, we propose a novel community detection algorithm for undirected graphs, called BlackHole, by importing a geometric embedding technique from graph drawing. Our proposed algorithm transforms the vertices of a graph to a set of points on a low-dimensional space whose coordinates are determined by a variant of graph drawing algorithms, following the overall procedure of spectral clustering. The set of points are then clustered using a conventional clustering algorithm to form communities. Our primary contribution is to prove that a common idea in graph drawing, which is characterized by consideration of repulsive forces in addition to attractive forces, improves the clusterability of an embedding. As a result, our algorithm has the advantages of being robust especially when the community structure is not easily detectable. Through extensive experiments, we have shown that BlackHole achieves the accuracy higher than or comparable to the state-of-the-art algorithms. Sungsu Lim, Junghoon Kim 0007, Jae-Gil Lee 0001 |
ICDE | 3 |
| 2016 | SentiWorld: Understanding Emotions between Countries Based on Tweets
Sang-Jun Yea, Sejin Kim 0002, John-Michaël To, Jae-Gil Lee 0001 |
ICWSM | 4 |
| 2016 | Parallel community detection on large graphs with MapReduce and GraphChi
Seunghyeon Moon, Jae-Gil Lee 0001, Minseo Kang, Minsoo Choy |
Data Knowl. Eng. | 2 |
| 2016 | A Novel Framework for Online Amnesic Trajectory Compression in Resource-Constrained EnvironmentsabstractState-of-the-art trajectory compression methods usually involve high space-time complexity or yield unsatisfactory compression rates, leading to rapid exhaustion of memory, computation, storage, and energy resources. Their ability is commonly limited when operating in a resource-constrained environment especially when the data volume (even when compressed) far exceeds the storage limit. Hence, we propose a novel online framework for error-bounded trajectory compression and ageing called the Amnesic Bounded Quadrant System (ABQS), whose core is the Bounded Quadrant System (BQS) algorithm family that includes a normal version (BQS), Fast version (FBQS), and a Progressive version (PBQS). ABQS intelligently manages a given storage and compresses the trajectories with different error tolerances subject to their ages. In the experiments, we conduct comprehensive evaluations for the BQS algorithm family and the ABQS framework. Using empirical GPS traces from flying foxes and cars, and synthetic data from simulation, we demonstrate the effectiveness of the standalone BQS algorithms in significantly reducing the time and space complexity of trajectory compression, while greatly improving the compression rates of the state-of-the-art algorithms (up to 45 percent). We also show that the operational time of the target resource-constrained hardware platform can be prolonged by up to 41 percent. We then verify that with ABQS, given data volumes that are far greater than storage space, ABQS is able to achieve 15 to 400 times smaller errors than the baselines. We also show that the algorithm is robust to extreme trajectory shapes. Jiajun Liu 0004, Kun Zhao 0003, Philipp Sommer, Shuo Shang, Branislav Kusy, Jae-Gil Lee 0001, Raja Jurdak |
IEEE Trans. Knowl. Data Eng. | 6 |
| 2015 | A Unifying Framework of Mining Trajectory Patterns of Various Temporal TightnessabstractDiscovering trajectory patterns is shown to be very useful in learning interactions between moving objects. Many types of trajectory patterns have been proposed in the literature, but previous methods were developed for only a specific type of trajectory patterns. This limitation could make pattern discovery tedious and inefficient since users typically do not know which types of trajectory patterns are hidden in their data sets. Our main observation is that many trajectory patterns can be arranged according to the strength of temporal constraints. In this paper, we propose a unifying framework of mining trajectory patterns of various temporal tightness, which we call unifying trajectory patterns (UT-patterns). This framework consists of two phases: initial pattern discovery and granularity adjustment. A set of initial patterns are discovered in the first phase, and their granularities (i.e., levels of detail) are adjusted by split and merge to detect other types in the second phase. As a result, the structure called a pattern forest is constructed to show various patterns. Both phases are guided by an information-theoretic formula without user intervention. Experimental results demonstrate that our framework facilitates easy discovery of various patterns from real-world trajectory data. Jae-Gil Lee 0001, Jiawei Han 0001, Xiaolei Li 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2015 | DB-IR integration using tight-coupling in the Odysseus DBMS
Kyu-Young Whang, Jae-Gil Lee 0001, Min-Jae Lee 0002, Wook-Shin Han, Min-Soo Kim 0002, Jun-Sung Kim |
World Wide Web | 2 |
| 2014 | Quality-Based Automatic Classification for Presentation Slides
Seongchan Kim, Wonchul Jung, Keejun Han, Jae-Gil Lee 0001, Mun Yong Yi |
ECIR | 4 |
| 2014 | LinkSCAN*: Overlapping community detection using the link-space transformationabstractIn this paper, for overlapping community detection, we propose a novel framework of the link-space transformation that transforms a given original graph into a link-space graph. Its unique idea is to consider topological structure and link similarity separately using two distinct types of graphs: the line graph and the original graph. For topological structure, each link of the original graph is mapped to a node of the link-space graph, which enables us to discover overlapping communities using non-overlapping community detection algorithms as in the line graph. For link similarity, it is calculated on the original graph and carried over into the link-space graph, which enables us to keep the original structure on the transformed graph. Thus, our transformation, by combining these two advantages, facilitates overlapping community detection as well as improves the resulting quality. Based on this framework, we develop the algorithm LinkSCAN that performs structural clustering on the link-space graph. Moreover, we propose the algorithm LinkSCAN* that enhances the efficiency of LinkSCAN by sampling. Extensive experiments were conducted using the LFR benchmark networks as well as some real-world networks. The results show that our algorithms achieve higher accuracy, quality, and coverage than the state-of-the-art algorithms. Sungsu Lim, Seungwoo Ryu, Sejeong Kwon, Kyomin Jung, Jae-Gil Lee 0001 |
ICDE | 5 |
| 2014 | Glaucus: Exploiting the Wisdom of Crowds for Location-Based Queries in Mobile Environments
Minsoo Choy, Jae-Gil Lee 0001, Gahgene Gweon |
ICWSM | 2 |
| 2014 | Joins on Encoded and Partitioned DataabstractCompression has historically been used to reduce the cost of storage, I/Os from that storage, and buffer pool utilization, at the expense of the CPU required to decompress data every time it is queried. However, significant additional CPU efficiencies can be achieved by deferring decompression as late in query processing as possible and performing query processing operations directly on the still-compressed data. In this paper, we investigate the benefits and challenges of performing joins on compressed (or encoded) data. We demonstrate the benefit of independently optimizing the compression scheme of each join column, even though join predicates relating values from multiple columns may require translation of the encoding of one join column into the encoding of the other. We also show the benefit of compressing "payload" data other than the join columns "on the fly," to minimize the size of hash tables used in the join. By partitioning the domain of each column and defining separate dictionaries for each partition, we can achieve even better overall compression as well as increased flexibility in dealing with new values introduced by updates. Instead of decompressing both join columns participating in a join to resolve their different compression schemes, our system performs a light-weight mapping of only qualifying rows from one of the join columns to the encoding space of the other at run time. Consequently, join predicates can be applied directly on the compressed data. We call this procedure encoding translation. Two alternatives of encoding translation are developed and compared in the paper. We provide a comprehensive evaluation of these alternatives using product implementations of each on the TPC-H data set, and demonstrate that performing joins on encoded and partitioned data achieves both superior performance and excellent compression. Jae-Gil Lee 0001, Gopi K. Attaluri, Ron Barber, Naresh Chainani, Oliver Draese, Frederick Ho, Stratos Idreos, Min-Soo Kim 0002, Sam Lightstone, Guy M. Lohman, Konstantinos Morfonios, Keshava Murthy, Ippokratis Pandis, Lin Qiao 0001, Vijayshankar Raman, Vincent KulandaiSamy, Richard Sidle, Knut Stolze |
Proc. VLDB Endow. | 1 |
| 2013 | Understanding the Difficulty Factors for Learning Materials: A Qualitative Study
Keejun Han, Mun Yong Yi, Gahgene Gweon, Jae-Gil Lee 0001 |
AIED | 4 |
| 2013 | Booming Up the Long Tails: Discovering Potentially Contributive Users in Community-Based Question Answering Services
Juyup Sung, Jae-Gil Lee 0001, Uichin Lee |
ICWSM | 2 |
| 2012 | On Finding Fine-Granularity User Communities by Profile DecompositionabstractThe social network represents various relationships between users, and community discovery is one of the most popular tasks analyzing these relationships. The relationships are either explicit (e.g., friends) or implicit, and we focus on community discovery with implicit relationships. Here, the key issue is how to extract the relationships between users. A user is typically represented by his/her profile, and the similarity between user profiles is measured. In most algorithms, a user has a single profile aggregating all the information about the user. For example, a profile for a researcher is a list of papers he/she wrote. This setting, however, oversimplifies the multiple characteristics of a man since individual characteristics are mixed up. In this paper, we propose the notion and method of profile decomposition, which divides a profile into a set of sub-profiles so that they represent individual characteristics precisely. Then, we develop a community discovery algorithm, which we call DecompClus, based on profile decomposition. Using a real data set of CiteULike, we show that our proposed algorithm can precisely distinguish multiple research interests of a user and discover communities corresponding to each interest, whereas previous algorithms cannot. Overall, profile decomposition enables us to find fine-granularity user communities, thus improving the accuracy of community discovery. Minsam Ko, Keejun Han, Jae-Gil Lee 0001 |
ASONAM | 4 |
| 2011 | MoveMine: Mining moving object data for discovery of animal movement patternsabstractWith the maturity and wide availability of GPS, wireless, telecommunication, and Web technologies, massive amounts of object movement data have been collected from various moving object targets, such as animals, mobile devices, vehicles, and climate radars. Analyzing such data has deep implications in many applications, such as, ecological study, traffic control, mobile communication management, and climatological forecast. In this article, we focus our study on animal movement data analysis and examine advanced data mining methods for discovery of various animal movement patterns. In particular, we introduce a moving object data mining system, MoveMine, which integrates multiple data mining functions, including sophisticated pattern mining and trajectory analysis. In this system, two interesting moving object pattern mining functions are newly developed: (1) periodic behavior mining and (2) swarm pattern mining . For mining periodic behaviors, a reference location-based method is developed, which first detects the reference locations, discovers the periods in complex movements, and then finds periodic patterns by hierarchical clustering. For mining swarm patterns, an efficient method is developed to uncover flexible moving object clusters by relaxing the popularly-enforced collective movement constraints. In the MoveMine system, a set of commonly used moving object mining functions are built and a user-friendly interface is provided to facilitate interactive exploration of moving object data mining and flexible tuning of the mining constraints and parameters. MoveMine has been tested on multiple kinds of real datasets, especially for MoveBank applications and other moving object data analysis. The system will benefit scientists and other users to carry out versatile analysis tasks to analyze object movement regularities and anomalies. Moreover, it will benefit researchers to realize the importance and limitations of current techniques and promote future studies on moving object data mining. As expected, a mastery of animal movement patterns and trends will improve our understanding of the interactions between and the changes of the animal world and the ecosystem and therefore help ensure the sustainability of our ecosystem. Zhenhui Li, Jiawei Han 0001, Ming Ji, Lu-An Tang, Yintao Yu, Bolin Ding, Jae-Gil Lee 0001, Roland Kays |
ACM Trans. Intell. Syst. Technol. | 7 |
| 2011 | Mining Discriminative Patterns for Classifying Trajectories on Road NetworksabstractClassification has been used for modeling many kinds of data sets, including sets of items, text documents, graphs, and networks. However, there is a lack of study on a new kind of data, trajectories on road networks. Modeling such data is useful with the emerging GPS and RFID technologies and is important for effective transportation and traffic planning. In this work, we study methods for classifying trajectories on road networks. By analyzing the behavior of trajectories on road networks, we observe that, in addition to the locations where vehicles have visited, the order of these visited locations is crucial for improving classification accuracy. Based on our analysis, we contend that (frequent) sequential patterns are good feature candidates since they preserve this order information. Furthermore, when mining sequential patterns, we propose to confine the length of sequential patterns to ensure high efficiency. Compared with closed sequential patterns, these partial (i.e., length-confined) sequential patterns allow us to significantly improve efficiency almost without losing accuracy. In this paper, we present a framework for frequent pattern-based classification for trajectories on road networks. Our comparative study over a broad range of classification approaches demonstrates that our method significantly improves accuracy over other methods in some synthetic and real trajectory data. Jae-Gil Lee 0001, Jiawei Han 0001, Xiaolei Li 0001, Hong Cheng 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2010 | Incremental Clustering for Trajectories
Zhenhui Li, Jae-Gil Lee 0001, Xiaolei Li 0001, Jiawei Han 0001 |
DASFAA (2) | 2 |
| 2010 | MoveMine: mining moving object databasesabstractWith the maturity of GPS, wireless, and Web technologies, increasing amounts of movement data collected from various moving objects, such as animals, vehicles, mobile devices, and climate radars, have become widely available. Analyzing such data has broad applications, e.g., in ecological study, vehicle control, mobile communication management, and climatological forecast. However, few data mining tools are available for flexible and scalable analysis of massive-scale moving object data. Our system, MoveMine, is designed for sophisticated moving object data mining by integrating several attractive functions including moving object pattern mining and trajectory mining. We explore the state-of-the-art and novel techniques at implementation of the selected functions. A user-friendly interface is provided to facilitate interactive exploration of mining results and flexible tuning of the underlying methods. Since MoveMine is tested on multiple kinds of real data sets, it will benefit users to carry out versatile analysis on these kinds of data. At the same time, it will benefit researchers to realize the importance and limitations of current techniques as well as the potential future studies in moving object data mining. Zhenhui Li, Ming Ji, Jae-Gil Lee 0001, Lu-An Tang, Yintao Yu, Jiawei Han 0001, Roland Kays |
SIGMOD Conference | 3 |
| 2010 | Tightly-coupled spatial database features in the Odysseus/OpenGIS DBMS for high-performanceabstractConventional object-relational database management system (ORDBMS) vendors provide extension mechanisms for adding user-defined types and functions to their own DBMSs. Here, the extension mechanisms are implemented using a high-level (typically, SQL-level) interface. We call this mechanism loose-coupling . The advantage of loose-coupling is that it is easy to implement. However, it is not preferable for implementing new data types and operations in large databases when high performance is required. We have earlier proposed the tight-coupling architecture (Whang et al. 2002 , 2005 ) to satisfy this requirement. In tight-coupling , new data types and operations are integrated into the core of the DBMS engine in the extensible type layer . Thus, they are supported in a consistent manner with high performance. This tight-coupling architecture is being used to incorporate information retrieval features and spatial database features into the Odysseus ORDBMS that has been under development at KAIST/AITrc for 19 years. In this paper, we introduce the tightly-coupled spatial database features of Odysseus/OpenGIS. By taking advantage of tight-coupling, Odysseus/OpenGIS provides excellent performance in processing spatial queries as well as flexible concurrency control and recovery on spatial data. We show the performance through extensive experiments. Finally, we present sample applications of a geographical information system (GIS) implemented using Odysseus/OpenGIS. Kyu-Young Whang, Jae-Gil Lee 0001, Min-Soo Kim 0002, Min-Jae Lee 0002, Ki-Hoon Lee, Wook-Shin Han, Jun-Sung Kim |
GeoInformatica | 2 |
| 2009 | Temporal Outlier Detection in Vehicle Traffic DataabstractOutlier detection in vehicle traffic data is a practical problem that has gained traction lately due to an increasing capability to track moving vehicles in city roads. In contrast to other applications, this particular domain includes a very dynamic dimension: time. Many existing algorithms have studied the problem of outlier detection at a single instant in time. This study proposes a method for detecting temporal outliers with an emphasis on historical similarity trends between data points. Outliers are calculated from drastic changes in the trends. Experiments with real world traffic data show that this approach is effective and efficient. Xiaolei Li 0001, Zhenhui Li, Jiawei Han 0001, Jae-Gil Lee 0001 |
ICDE | 4 |
| 2008 | Trajectory Outlier Detection: A Partition-and-Detect FrameworkabstractOutlier detection has been a popular data mining task. However, there is a lack of serious study on outlier detection for trajectory data. Even worse, an existing trajectory outlier detection algorithm has limited capability to detect outlying sub-trajectories. In this paper, we propose a novel partition-and-detect framework for trajectory outlier detection, which partitions a trajectory into a set of line segments, and then, detects outlying line segments for trajectory outliers. The primary advantage of this framework is to detect outlying sub-trajectories from a trajectory database. Based on this partition-and-detect framework, we develop a trajectory outlier detection algorithm TRAOD. Our algorithm consists of two phases: partitioning and detection. For the first phase, we propose a two-level trajectory partitioning strategy that ensures both high quality and high efficiency. For the second phase, we present a hybrid of the distance-based and density-based approaches. Experimental results demonstrate that TRAOD correctly detects outlying sub-trajectories from real trajectory data. Jae-Gil Lee 0001, Jiawei Han 0001, Xiaolei Li 0001 |
ICDE | 1 |
| 2008 | Sampling cube: a framework for statistical olap over sampling dataabstractSampling is a popular method of data collection when it is impossible or too costly to reach the entire population. For example, television show ratings in the United States are gathered from a sample of roughly 5,000 households. To use the results effectively, the samples are further partitioned in a multidimensional space based on multiple attribute values. This naturally leads to the desirability of OLAP (Online Analytical Processing) over sampling data. However, unlike traditional data, sampling data is inherently uncertain, i.e., not representing the full data in the population. Thus, it is desirable to return not only query results but also the confidence intervals indicating the reliability of the results. Moreover, a certain segment in a multidimensional space may contain none or too few samples. This requires some additional analysis to return trustable results.In this paper we propose a Sampling Cube framework, which efficiently calculates confidence intervals for any multidimensional query and uses the OLAP structure to group similar segments to increase sampling size when needed. Further, to handle high dimensional data, a Sampling Cube Shell method is proposed to effectively reduce the storage requirement while still preserving query result quality. Xiaolei Li 0001, Jiawei Han 0001, Zhijun Yin, Jae-Gil Lee 0001, Yizhou Sun |
SIGMOD Conference | 4 |
| 2008 | TraClass: trajectory classification using hierarchical region-based and trajectory-based clusteringabstractTrajectory classification, i.e. , model construction for predicting the class labels of moving objects based on their trajectories and other features, has many important, real-world applications. A number of methods have been reported in the literature, but due to using the shapes of whole trajectories for classification, they have limited classification capability when discriminative features appear at parts of trajectories or are not relevant to the shapes of trajectories. These situations are often observed in long trajectories spreading over large geographic areas. Since an essential task for effective classification is generating discriminative features, a feature generation framework TraClass for trajectory data is proposed in this paper, which generates a hierarchy of features by partitioning trajectories and exploring two types of clustering: (1) region-based and (2) trajectory-based. The former captures the higher-level region-based features without using movement patterns, whereas the latter captures the lower-level trajectory-based features using movement patterns. The proposed framework overcomes the limitations of the previous studies because trajectory partitioning makes discriminative parts of trajectories identifiable, and the two types of clustering collaborate to find features of both regions and sub-trajectories. Experimental results demonstrate that TraClass generates high-quality features and achieves high classification accuracy from real trajectory data. Jae-Gil Lee 0001, Jiawei Han 0001, Xiaolei Li 0001, Hector Gonzalez |
Proc. VLDB Endow. | 1 |
| 2008 | Structural optimization of a full-text n -gram index using relational normalization
Min-Soo Kim 0002, Kyu-Young Whang, Jae-Gil Lee 0001, Min-Jae Lee 0002 |
VLDB J. | 3 |
| 2007 | Odysseus: a High-Performance ORDBMS Tightly-Coupled with Spatial Database FeaturesabstractWe have earlier proposed the tight-coupling architecture for adding new data types into the DBMS engine. In this paper, we introduce the Odysseus ORDBMS and present its tightly-coupled spatial database features. We demonstrate a geographical information system(GIS) implemented using Odysseus. Kyu-Young Whang, Jae-Gil Lee 0001, Min-Soo Kim 0002, Min-Jae Lee 0002, Ki-Hoon Lee |
ICDE | 2 |
| 2007 | Trajectory clustering: a partition-and-group frameworkabstractExisting trajectory clustering algorithms group similar trajectories as a whole, thus discovering common trajectories. Our key observation is that clustering trajectories as a whole could miss common sub-trajectories. Discovering common sub-trajectories is very useful in many applications, especially if we have regions of special interest for analysis. In this paper, we propose a new partition-and-group framework for clustering trajectories, which partitions a trajectory into a set of line segments, and then, groups similar line segments together into a cluster. The primary advantage of this framework is to discover common sub-trajectories from a trajectory database. Based on this partition-and-group framework, we develop a trajectory clustering algorithm TRACLUS. Our algorithm consists of two phases: partitioning and grouping. For the first phase, we present a formal trajectory partitioning algorithm using the minimum description length(MDL) principle. For the second phase, we present a density-based line-segment clustering algorithm. Experimental results demonstrate that TRACLUS correctly discovers common sub-trajectories from real trajectory data. Jae-Gil Lee 0001, Jiawei Han 0001, Kyu-Young Whang |
SIGMOD Conference | 1 |
| 2007 | Traffic Density-Based Discovery of Hot Routes in Road Networks
Xiaolei Li 0001, Jiawei Han 0001, Jae-Gil Lee 0001, Hector Gonzalez |
SSTD | 3 |
| 2007 | The dynamic predicate: integrating access control with query processing in XML databases
Jae-Gil Lee 0001, Kyu-Young Whang, Wook-Shin Han, Il-Yeol Song |
VLDB J. | 1 |
| 2006 | A Practitioner's Approach to Normalizing XQuery Expressions
Ki-Hoon Lee, Seoyoung Kim 0002, Steven Euijong Whang, Jae-Gil Lee 0001 |
DASFAA | 4 |
| 2006 | Continuous query processing in data streams using duality of data and queriesabstractRecent data stream systems such as TelegraphCQ have employed the well-known property of duality between data and queries. In these systems, query processing methods are classified into two dual categories -- data-initiative and query-initiative -- depending on whether query processing is initiated by selecting a data element or a query. Although the duality property has been widely recognized, previous data stream systems do not fully take advantages of this property since they use the two dual methods independently: data-initiative methods only for continuous queries and query-initiative methods only for ad-hoc queries. We contend that continuous query processing can be better optimized by adopting an approach that integrates the two dual methods. Our primary contribution is based on the observation that spatial join is a powerful tool for achieving this objective. In this paper, we first present a new viewpoint of transforming the continuous query processing problem to a multi-dimensional spatial join problem. We then present a continuous query processing algorithm based on spatial join, which we name Spatial Join CQ. This algorithm processes continuous queries by finding the pairs of overlapping regions from a set of data elements and a set of queries, both defined as regions in the multi-dimensional space. The algorithm achieves the advantages of the two dual methods simultaneously. Experimental results show that the proposed algorithm outperforms earlier algorithms by up to 36 times for simple selection continuous queries and by up to 7 times for sliding window join queries. Hyo-Sang Lim, Jae-Gil Lee 0001, Min-Jae Lee 0002, Kyu-Young Whang, Il-Yeol Song |
SIGMOD Conference | 2 |
| 2006 | Secure query processing against encrypted XML data using Query-Aware Decryption
Jae-Gil Lee 0001, Kyu-Young Whang |
Inf. Sci. | 1 |
| 2005 | Odysseus: A High-Performance ORDBMS Tightly-Coupled with IR FeaturesabstractWe propose the notion of tight-coupling [K. Whang et al., (1999)] to add new data types into the DBMS engine. In this paper, we introduce the Odysseus ORDBMS and present its tightly-coupled IR features (US patented). We demonstrate a Web search engine capable of managing 20 million Web pages in a non-parallel configuration using Odysseus. Kyu-Young Whang, Min-Jae Lee 0002, Jae-Gil Lee 0001, Min-Soo Kim 0002, Wook-Shin Han |
ICDE | 3 |
| 2005 | n-Gram/2L: A Space and Time Efficient Two-Level n-Gram Inverted Index Structure
Min-Soo Kim 0002, Kyu-Young Whang, Jae-Gil Lee 0001, Min-Jae Lee 0002 |
VLDB | 3 |