EDBT 2026 Demo / reviewers in the wild / expert
Insu Choi
dblp:263/7862
· DBLP profile ↗
10ranked-venue papers
6as first author
9since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 3 first-author · 6 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A taxonomy of heterogeneous statistical interdependencies for graph-based financial time series prediction
Insu Choi, Woosung Koh, Gimin Kang, Yuntae Jang, Woo Chang Kim |
Eng. Appl. Artif. Intell. | 1 |
| 2025 | DBC: Drift-aware Binary Code for Drift-tolerant Deep Neural NetworksabstractDeep neural networks (DNNs) have demonstrated outstanding performance across a wide range of applications. However, their substantial number of weights necessitates scalable and efficient storage solutions. Emerging non-volatile memory technologies, such as phase change memory (PCM) with multi-level cell (MLC) operation, are promising candidates due to their high scalability and non-volatility compared to conventional charge-based storage devices. Despite these advantages, MLC PCM suffers from reliability issues, particularly conductance drift, where the conductance of a PCM cell changes over time. This drift can lead to significant accuracy degradation in DNNs, as their weights are stored in PCM cells. In this paper, we propose Drift-aware Binary Code (DBC), a novel binary code designed to improve the tolerance of DNNs to conductance drift. DBC maps smaller decimal values to less error-prone MLC PCM cell levels and ensures that values shift to smaller magnitudes when conductance drift occurs. This approach helps maintain the accuracy of the DNN over an extended period compared to conventional binary code, as dominant DNN weights are stored at levels less prone to errors and DNNs exhibit better tolerance when weight values decrease rather than increase due to drift. Additionally, DBC requires no additional hardware overhead for auxiliary bits and can be combined with other fault-tolerant approaches, such as error correction code (ECC). Experimental results based on the real PCM device developed by IBM Research demonstrate that DBC improves the drift tolerance of DNNs by up to $55.18 \times$ compared to conventional binary code. Insu Choi, Jaeyong Chung, Joon-Sung Yang |
DAC | 1 |
| 2025 | Bit-slice Architecture for DNN Acceleration with Slice-level Sparsity Enhancement and ExploitationabstractDeep Neural Networks (DNNs) demand significant computational resources, prompting the emergence of bit-slice architectures designed to efficiently accelerate DNNs by leveraging high bit-precision reconfigurability and fine-grained sparsity through slice-level computation. However, fully utilizing slice-level sparsity remains challenging, leading conventional bit-slice architectures to exploit either input or weight sparsity at a coarse-grained level. In this paper, we introduce a Bit-slice Architecture for DNN Acceleration (BADA) that simultaneously leverages both input and weight sparsity at coarse- and fine-grained levels. BADA features a novel architecture that skips computations for bit-slice chunks containing zero values and also skips any set of operands where either the input or weight bit-slice is zero. The design comprises a front-end unit responsible for generating bit-slices and selectively gathering only the non-zero slices, and a back-end unit equipped with a signed multiply-and-accumulate (MAC) unit to process these collected non-zero bit-slices. Additionally, we present two algorithmic optimizations to further enhance the efficiency and performance of BADA. First, we propose a novel bit-slice representation that supports 8-bit data without incurring additional hardware overhead, whereas conventional bit-slice representations are limited to 6-bit or 7-bit data under similar constraints. Second, we introduce a method to narrow the weight distribution during the training process, thereby increasing the proportion of zero-valued higher-order bit-slices and further enhancing slice-level weight sparsity. Experimental results demonstrate that BADA achieves a 2.67× increase in throughput, a 1.52× improvement in area efficiency, and a 2.15× enhancement in energy efficiency compared to LUTein, the state-of-the-art bit-slice architecture. Insu Choi, Young-Seo Yoon, Joon-Sung Yang |
HPCA | 1 |
| 2024 | ViT-slice: End-to-end Vision Transformer Accelerator with Bit-slice AlgorithmabstractVision Transformers have demonstrated remarkable performance in various vision tasks. However, general-purpose processors, such as CPUs and GPUs, face challenges in efficiently handling the inference of Vision Transformers. To address the issue, prior works have focused on accelerating only attention due to its high computational cost in NLP Transformers. In contrast, Vision Transformers demonstrate a higher computational cost due to linear modules such as linear transformation, linear projection and Feed-Forward Network (FFN), compared to attention. In this paper, we present ViT-slice, an algorithm-architecture co-design that enhances end-to-end performance and energy efficiency by optimizing not only attention but also linear modules. At the algorithm level, we propose bit-slice compression that avoids storing the redundant most significant bits (MSBs). Additionally, we present bit-slice dot product with early skip to efficiently compute the dot product using bit-sliced data. To enable early skip during the dot product computation, we leverage a trainable threshold. On the hardware level, we introduce a specialized bit-slice dot product unit (BSDPU) to efficiently process the bit-slice dot product with early skip algorithm. Additionally, we present a bit-slice encoder and decoder for on-chip bit-slice compression. ViT-slice achieves 244×, 35.3×, 16.8×, 10.4×, 5.0× end-to-end speedup over Xeon CPU, EdgeGPU, TITAN Xp GPU, Sanger accelerator and ViTCoD accelerator, respectively. Dongjin Shin, Insu Choi, Joon-Sung Yang |
DAC | 2 |
| 2024 | Network-based exploratory data analysis and explainable three-stage deep clustering for financial customer profiling
Insu Choi, Woosung Koh, Bonwoo Koo, Woo Chang Kim |
Eng. Appl. Artif. Intell. | 1 |
| 2024 | Unlocking ETF price forecasting: Exploring the interconnections with statistical dependence-based graphs and xAI techniquesabstractIn the complex landscape of financial markets, accurately predicting Exchange-Traded Fund (ETF) price movements requires advanced methodologies. This research introduces a practical approach that integrates network analysis with graph embeddings, specifically utilizing Node2Vec, to enhance financial prediction models' performance and interpretability . By representing the intricate relationships within financial markets in a lower-dimensional space, we improve the efficiency of AI-driven predictions. A key component of our method is applying the SHAP Explainable AI (xAI) framework, which helps interpret our tree-based models' decision-making process. Using six different tree-based models, our approach delivers accurate predictions while maintaining transparency in model interpretation. This combination of graph embeddings and explainability tools enables stakeholders to understand better the factors influencing financial market behavior, improving decision-making based on AI models . Insu Choi, Woo Chang Kim |
Knowl. Based Syst. | 1 |
| 2023 | RQ-DNN: Reliable Quantization for Fault-tolerant Deep Neural NetworksabstractDeep Neural Networks (DNNs) are deployed in many real-time and safety-critical applications such as autonomous vehicles and medical diagnosis. In such applications, quantization is used to compress the model for storage and computation reduction. However, recent research has shown that faults in memory can cause a significant drop in DNN accuracy and conventional quantization methods focus only on model compression. This paper proposes a novel method that performs model quantization while remarkably improving the fault-tolerance of the model. It can be incorporated with other hardware approaches such as Error Correcting Code to further improve fault-tolerance. The proposed method reduces possible error patterns that negatively impact classification accuracy by modifying weight distributions and applying a novel masking-based clipping function. Experimental results show that the proposed method enhances the fault-tolerance of the quantized DNN, which can tolerate 1803× higher bit error rates than the conventional method. Insu Choi, Jae-Youn Hong, JaeHwa Jeon, Joon-Sung Yang |
DAC | 1 |
| 2023 | PIE-DRAM: Postponing IECC to Enhance DRAM performance with access tableabstractThis paper proposes a novel memory architecture, PIE-DRAM, to mitigate the performance overhead caused by IECC. Unlike conventional IECC architectures, the proposed method separates IECC from data path to enable independent IECC operations from memory read or write access. Based on recent memory access histories, memory controller selectively determines the usage of IECC to alleviate IECC overhead, thereby the proposed architecture enhances the memory performance. Experimental results show that, from memory intensive workloads, 6% IPC (Instructions Per Cycle) improvement is achieved solely by applying the proposed DRAM architecture utilizing the locality and modified RMW. JaeHwa Jeon, Jae-Youn Hong, Insu Choi, Joon-Sung Yang |
DAC | 4 |
| 2022 | Bipolar vector classifier for fault-tolerant deep neural networksabstractDeep Neural Networks (DNNs) surpass the human-level performance on specific tasks. The outperforming capability accelerate an adoption of DNNs to safety-critical applications such as autonomous vehicles and medical diagnosis. Millions of parameters in DNN requires a high memory capacity. A process technology scaling allows increasing memory density, however, the memory reliability confronts significant reliability issues causing errors in the memory. This can make stored weights in memory erroneous. Studies show that the erroneous weights can cause a significant accuracy loss. This motivates research on fault-tolerant DNN architectures. Despite of these efforts, DNNs are still vulnerable to errors, especially error in DNN classifier. In the worst case, because a classifier in convolutional neural network (CNN) is the last stage determining an input class, a single error in the classifier can cause a significant accuracy drop. To enhance the fault tolerance in CNN, this paper proposes a novel bipolar vector classifier which can be easily integrated with any CNN structures and can be incorporated with other fault tolerance approaches. Experimental results show that the proposed method stably maintains an accuracy with a high bit error rate up to 10−3 in the classifier. Suyong Lee, Insu Choi, Joon-Sung Yang |
DAC | 2 |
| 2020 | NVDIMM-C: A Byte-Addressable Non-Volatile Memory Module for Compatibility with Standard DDR Memory InterfacesabstractCurrently, there are two representative non-volatile dual in-line memory module (NVDIMM) interfaces: a proprietary Intel DDR-T and the JEDEC NVDIMM-P, which are not supported by existing platforms. Adoption of new platform is costly and measuring its efficiency of migrating to the new platform is much more complex. This study is an alternative way of them—finding a new memory device that can be supported by all existing systems. In this paper, we propose an NVDIMM architecture with several system-wide mechanisms to allow the synchronous DDR4 memory interfaces to support non-deterministic (asynchronous) timing. The proposed memory architecture is implemented as a real device prototype, and also evaluated using synthetic and real workloads on an x86-64 server system. Changmin Lee 0004, Wonjae Shin, Dae Jeong Kim, Yongjun Yu, Sung-Joon Kim, Taekyeong Ko, Deokho Seo, Kwanghee Lee, Seongho Choi 0002, Namhyung Kim, Vishak G, Arun George, Vishwas V, Donghun Lee 0001, Kang-Woo Choi, Changbin Song, Dohan Kim 0003, Insu Choi, Ilgyu Jung, Yong Ho Song, Jinman Han |
HPCA | 19 |