Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Heesu Kim

dblp:189/8905 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
4since 2021 · last 2024
0000-0002-5822-7019ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Generative modeling · 39% Image recognition and object detection · 19% Transfer learning and domain adaptation · 19%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 48% Memory systems · 41% Parallel and multicore computing · 11%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%
Databases, data mining, and information retrieval
1 paper
Graph data management · 100%

Topics — the 15 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
0.812024
DreamMatcher: Appearance Matching Self-Attention for Semantically-Consistent Text-to-Image Personalization · CVPR 2024
Machine learning › Transfer learning and domain adaptation
generalization to unseen classes
0.812024
ProxyDet: Synthesizing Proxy Novel Classes via Classwise Mixup for Open-Vocabulary Object Detection · AAAI 2024
Computer vision › Image recognition and object detection › object detection
open-vocabulary object detection
0.812024
ProxyDet: Synthesizing Proxy Novel Classes via Classwise Mixup for Open-Vocabulary Object Detection · AAAI 2024
Machine learning › Generative modeling › diffusion model › text-to-image generation
text-to-image diffusion model
0.812024
DreamMatcher: Appearance Matching Self-Attention for Semantically-Consistent Text-to-Image Personalization · CVPR 2024
Visual content generation and editing › image generation › personalized image generation
text-to-image personalization
0.812024
DreamMatcher: Appearance Matching Self-Attention for Semantically-Consistent Text-to-Image Personalization · CVPR 2024
Machine learning › Learning paradigms
continual learning
0.512021
Rainbow Memory: Continual Learning With a Memory of Diverse Samples · CVPR 2021
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN training accelerator
0.512021
GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent · HPCA 2021
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.512021
GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent · HPCA 2021
Memory systems
processing-in-memory
0.512021
GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent · HPCA 2021
Memory systems › processing-in-memory
processing-using-DRAM
0.512021
GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent · HPCA 2021
Graph data management › graph algorithms
graph traversal
0.312017
ExtraV: Boosting Graph Processing Near Storage with a Coherent Accelerator · Proc. VLDB Endow. 2017
Parallel and multicore computing
graph processing
0.312017
ExtraV: Boosting Graph Processing Near Storage with a Coherent Accelerator · Proc. VLDB Endow. 2017
Hardware accelerators and domain-specific architectures › accelerator integration
near-storage accelerator
0.312017
ExtraV: Boosting Graph Processing Near Storage with a Coherent Accelerator · Proc. VLDB Endow. 2017
Computer vision › Vision and language
vision-language model
0.212024
ProxyDet: Synthesizing Proxy Novel Classes via Classwise Mixup for Open-Vocabulary Object Detection · AAAI 2024
Visual content generation and editing
image editing
0.212024
DreamMatcher: Appearance Matching Self-Attention for Semantically-Consistent Text-to-Image Personalization · CVPR 2024

Methods — techniques the papers use, named apart from their topics

semantic matching · 1.5self-attention · 1.5key-value replacement · 1.5bank-group parallelism · 1.0DDR4 SDRAM · 1.0pseudo-labeling · 0.8classwise mixup · 0.8graph virtualization · 0.6FPGA · 0.6CAPI · 0.6uncertainty-based sampling · 0.5data augmentation · 0.5
YearPublicationVenuePosition
2024 ProxyDet: Synthesizing Proxy Novel Classes via Classwise Mixup for Open-Vocabulary Object Detection
abstract
Open-vocabulary object detection (OVOD) aims to recognize novel objects whose categories are not included in the training set. In order to classify these unseen classes during training, many OVOD frameworks leverage the zero-shot capability of largely pretrained vision and language models, such as CLIP. To further improve generalization on the unseen novel classes, several approaches proposed to additionally train with pseudo region labeling on the external data sources that contain a substantial number of novel category labels beyond the existing training data. Albeit its simplicity, these pseudo-labeling methods still exhibit limited improvement with regard to the truly unseen novel classes that were not pseudo-labeled. In this paper, we present a novel, yet simple technique that helps generalization on the overall distribution of novel classes. Inspired by our observation that numerous novel classes reside within the convex hull constructed by the base (seen) classes in the CLIP embedding space, we propose to synthesize proxy-novel classes approximating novel classes via linear mixup between a pair of base classes. By training our detector with these synthetic proxy-novel classes, we effectively explore the embedding space of novel classes. The experimental results on various OVOD benchmarks such as LVIS and COCO demonstrate superior performance on novel classes compared to the other state-of-the-art methods. Code is available at https://github.com/clovaai/ProxyDet.
Joonhyun Jeong, Geondo Park, Jayeon Yoo, Hyungsik Jung, Heesu Kim
AAAI5
2024 DreamMatcher: Appearance Matching Self-Attention for Semantically-Consistent Text-to-Image Personalization
abstract
The objective of text-to-image (T2I) personalization is to customize a diffusion model to a user-provided reference concept, generating diverse images of the concept aligned with the target prompts. Conventional methods representing the reference concepts using unique text embeddings often fail to accurately mimic the appearance of the reference. To address this, one solution may be explicitly conditioning the reference images into the target denoising process, known as key-value replacement. However, prior works are constrained to local editing since they disrupt the structure path of the pretrained T2I model. To overcome this, we propose a novel plug-in method, called DreamMatcher, which reformulates T2I personalization as semantic matching. Specifically, DreamMatcher replaces the target values with reference values aligned by semantic matching, while leaving the structure path unchanged to preserve the versatile capability of pretrained T2I models for generating diverse structures. We also introduce a semantic-consistent masking strategy to isolate the personalized concept from irrelevant regions introduced by the target prompts. Compatible with existing T2I models, DreamMatcher shows significant improvements in complex scenarios. Intensive analyses demonstrate the effectiveness of our approach.
Jisu Nam, Heesu Kim, Siyoon Jin, Seungryong Kim, Seunggyu Chang
CVPR2
2021 Rainbow Memory: Continual Learning With a Memory of Diverse Samples
abstract
Continual learning is a realistic learning scenario for AI models. Prevalent scenario of continual learning, however, assumes disjoint sets of classes as tasks and is less realistic rather artificial. Instead, we focus on ‘blurry’ task boundary; where tasks shares classes and is more realistic and practical. To address such task, we argue the importance of diversity of samples in an episodic memory. To enhance the sample diversity in the memory, we propose a novel memory management strategy based on per-sample classification uncertainty and data augmentation, named Rainbow Memory (RM). With extensive empirical validations on MNIST, CIFAR10, CIFAR100, and ImageNet datasets, we show that the proposed method significantly improves the accuracy in blurry continual learning setups, outperforming state of the arts by large margins despite its simplicity. Code and data splits will be available in https://github.com/clovaai/rainbow-memory.
Jihwan Bang, Heesu Kim, Young Joon Yoo, Jung-Woo Ha 0001
CVPR2
2021 GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent
abstract
In this paper, we present GradPIM, a processingin-memory architecture which accelerates parameter updates of deep neural networks training. As one of processing-in-memory techniques that could be realized in the near future, we propose an incremental, simple architectural design that does not invade the existing memory protocol. Extending DDR4 SDRAM to utilize bank-group parallelism makes our operation designs in processing-in-memory (PIM) module efficient in terms of hardware cost and performance. Our experimental results show that the proposed architecture can improve the performance of DNN training and greatly reduce memory bandwidth requirement while posing only a minimal amount of overhead to the protocol and DRAM area.
Heesu Kim, Hanmin Park, Kwanheum Cho, Eojin Lee, Soojung Ryu, Kiyoung Choi, Jinho Lee 0001
HPCA1
2019 Aging Gracefully with Approximation
abstract
This paper presents a design methodology to turn aging-induced chip slowdown into approximation without adding reliability guardband or increasing supply voltage. It guarantees always-best quality while the system is under aging. It is based on run-time monitoring of critical path delay. If the delay increases due to aging, the proposed approach curtails the critical path at the cost of precision reduction. We evaluate our approach at the component level as well as microarchitecture level. The evaluation results show that the approach reduces the dynamic and static power consumptions by 19.8% and 10.2%, respectively, with minimal area overhead and quality degradation.
Heesu Kim, Hussam Amrouch, Jörg Henkel, Andreas Gerstlauer, Kiyoung Choi
ISCAS2
2018 Deep neural networks with weighted spikes
Heesu Kim, Subin Huh, Jinho Lee 0001, Kiyoung Choi
Neurocomputing2
2017 ExtraV: Boosting Graph Processing Near Storage with a Coherent Accelerator
abstract
In this paper, we propose ExtraV, a framework for near-storage graph processing. It is based on the novel concept of graph virtualization , which efficiently utilizes a cache-coherent hardware accelerator at the storage side to achieve performance and flexibility at the same time. ExtraV consists of four main components: 1) host processor, 2) main memory, 3) AFU (Accelerator Function Unit) and 4) storage. The AFU, a hardware accelerator, sits between the host processor and storage. Using a coherent interface that allows main memory accesses, it performs graph traversal functions that are common to various algorithms while the program running on the host processor (called the host program) manages the overall execution along with more application-specific tasks. Graph virtualization is a high-level programming model of graph processing that allows designers to focus on algorithm-specific functions. Realized by the accelerator, graph virtualization gives the host programs an illusion that the graph data reside on the main memory in a layout that fits with the memory access behavior of host programs even though the graph data are actually stored in a multi-level, compressed form in storage. We prototyped ExtraV on a Power8 machine with a CAPI-enabled FPGA. Our experiments on a real system prototype offer significant speedup compared to state-of-the-art software only implementations.
Jinho Lee 0001, Heesu Kim, Sungjoo Yoo, Kiyoung Choi, H. Peter Hofstee, Gi-Joon Nam, Mark Nutter, Damir A. Jamsek
Proc. VLDB Endow.2