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.

Mincheol Park

dblp:270/1814 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
8since 2021 · last 2025
0009-0006-5476-2520ORCID · reported

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

Artificial intelligence and machine learning · 8 · 4 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 4 since 2021Systems, architecture and hardware · 1 · 1 since 2021

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
8 papers
Efficient and distributed learning · 65% Generative modeling · 18% Trustworthy machine learning · 11%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Hardware accelerators and domain-specific architectures · 71% GPUs and heterogeneous computing · 29%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

Topics — the 19 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
3.762025
WINS: Winograd Structured Pruning for Fast Winograd Convolution · ICCV 2025
DEPrune: Depth-wise Separable Convolution Pruning for Maximizing GPU Parallelism · NeurIPS 2024
REPrune: Channel Pruning via Kernel Representative Selection · AAAI 2024
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning
3.552025
WINS: Winograd Structured Pruning for Fast Winograd Convolution · ICCV 2025
DEPrune: Depth-wise Separable Convolution Pruning for Maximizing GPU Parallelism · NeurIPS 2024
REPrune: Channel Pruning via Kernel Representative Selection · AAAI 2024
Machine learning › Generative modeling
diffusion model
1.722025
Adversarial Purification via Super-Resolution and Diffusion · ICCV 2025
Ditto: Accelerating Diffusion Model via Temporal Value Similarity · HPCA 2025
Hardware accelerators and domain-specific architectures
machine learning accelerator
1.722025
WINS: Winograd Structured Pruning for Fast Winograd Convolution · ICCV 2025
Ditto: Accelerating Diffusion Model via Temporal Value Similarity · HPCA 2025
Machine learning › Efficient and distributed learning › model compression
pruning
1.222024
DEPrune: Depth-wise Separable Convolution Pruning for Maximizing GPU Parallelism · NeurIPS 2024
Neuron Merging: Compensating for Pruned Neurons · NeurIPS 2020
Machine learning › Trustworthy machine learning › robustness › adversarial robustness › test-time defense
adversarial purification
0.912025
Adversarial Purification via Super-Resolution and Diffusion · ICCV 2025
Machine learning › Generative modeling › diffusion model › diffusion model acceleration
diffusion model quantization
0.912025
Ditto: Accelerating Diffusion Model via Temporal Value Similarity · HPCA 2025
Machine learning › Transfer learning and domain adaptation
test-time adaptation
0.912025
Rethinking Entropy in Test-Time Adaptation: The Missing Piece from Energy Duality · NeurIPS 2025
Image and video processing
image restoration
0.912025
Adversarial Purification via Super-Resolution and Diffusion · ICCV 2025
Image and video processing
super-resolution
0.912025
Adversarial Purification via Super-Resolution and Diffusion · ICCV 2025
Hardware accelerators and domain-specific architectures › machine learning accelerator › neural network accelerator
diffusion model accelerator
0.912025
Ditto: Accelerating Diffusion Model via Temporal Value Similarity · HPCA 2025
Hardware accelerators and domain-specific architectures › machine learning accelerator › convolution optimization
winograd convolution
0.912025
WINS: Winograd Structured Pruning for Fast Winograd Convolution · ICCV 2025
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
channel pruning
0.812024
REPrune: Channel Pruning via Kernel Representative Selection · AAAI 2024
GPUs and heterogeneous computing
GPU computing
0.812024
DEPrune: Depth-wise Separable Convolution Pruning for Maximizing GPU Parallelism · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
block pruning
0.712023
Balanced Column-Wise Block Pruning for Maximizing GPU Parallelism · AAAI 2023
GPUs and heterogeneous computing › GPU-accelerated machine learning
GPU inference optimization
0.712023
Balanced Column-Wise Block Pruning for Maximizing GPU Parallelism · AAAI 2023
Machine learning › Generative modeling
energy-based model
0.312025
Rethinking Entropy in Test-Time Adaptation: The Missing Piece from Energy Duality · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression
quantization
0.312025
Ditto: Accelerating Diffusion Model via Temporal Value Similarity · HPCA 2025
Machine learning › Efficient and distributed learning
inference efficiency
0.212023
Balanced Column-Wise Block Pruning for Maximizing GPU Parallelism · AAAI 2023

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

winograd convolution · 1.7temporal difference processing · 1.7super-resolution · 1.7structured pruning · 1.7quantization · 1.7diffusion model · 1.7sliced score matching · 0.9multi-objective optimization · 0.9entropy minimization · 0.9hardware-aware sparsity recalibration · 0.8depthwise separable convolution · 0.8balanced workload tuning · 0.8agglomerative clustering · 0.8workload balancing · 0.7column-wise block pruning · 0.7
YearPublicationVenuePosition
2025 Ditto: Accelerating Diffusion Model via Temporal Value Similarity
abstract
Diffusion models achieve superior performance in image generation tasks. However, it incurs significant computation overheads due to its iterative structure. To address these overheads, we analyze this iterative structure and observe that adjacent time steps in diffusion models exhibit high value similarity, leading to narrower differences between consecutive time steps. We adapt these characteristics to a quantized diffusion model and reveal that the majority of these differences can be represented with reduced bit-width, and even zero. Based on our observations, we propose the Ditto algorithm, a difference processing algorithm that leverages temporal similarity with quantization to enhance the efficiency of diffusion models. By exploiting the narrower differences and the distributive property of layer operations, it performs full bit-width operations for the initial time step and processes subsequent steps with temporal differences. In addition, Ditto execution flow optimization is designed to mitigate the memory overhead of temporal difference processing, further boosting the efficiency of the Ditto algorithm. We also design the Ditto hardware, a specialized hardware accelerator, fully exploiting the dynamic characteristics of the proposed algorithm. As a result, the Ditto hardware achieves up to $1.5 \times$ speedup and 17.74% energy saving compared to other accelerators.
Sungbin Kim, Hyunwuk Lee, Wonho Cho, Mincheol Park, Won Woo Ro
HPCA4
2025 WINS: Winograd Structured Pruning for Fast Winograd Convolution
Cheonjun Park, Hyun Jae Oh, Mincheol Park, Hyunchan Moon, Minsik Kim 0001, Suhyun Kim 0001, Myung Kuk Yoon, Won Woo Ro
ICCV3
2025 Adversarial Purification via Super-Resolution and Diffusion
Mincheol Park, Cheonjun Park, Seungseop Lim, Mijin Koo, Hyunwuk Lee, Won Woo Ro, Suhyun Kim 0001
ICCV1
2025 Rethinking Entropy in Test-Time Adaptation: The Missing Piece from Energy Duality
abstract
Test-time adaptation (TTA) aims to preserve model performance under distribution shifts. Yet, most existing methods rely on entropy minimization for confident predictions. This paper re-examines the sufficiency of entropy minimization by analyzing its dual relationship with energy. We view energy as a proxy for likelihood, where lower energy indicates higher observability under the learned distribution. We uncover that entropy and energy are tightly associated, controlled by the model’s confidence or ambiguity, and show that simultaneous reduction of both is essential. Importantly, we reveal that entropy minimization alone neither ensures energy reduction nor supports reliable likelihood estimation, and it requires explicit discriminative guidance to reach zero entropy. To combat these problems, we propose a twofold solution. First, we introduce a likelihood-based objective grounded in energy-based models, which reshape the energy landscape to favor test samples. For stable and scalable training, we adopt sliced score matching—a sampling-free, Hessian-insensitive approximation of Fisher divergence. Second, we enhance entropy minimization with a cross-entropy that treats the predicted class as a target to promote discriminability. By counterbalancing entropy and energy through the solution of multi-objective optimization, our unified TTA, ReTTA, outperforms existing entropy- or energy-based approaches across diverse distribution shifts.
Mincheol Park, Heeji Won, Won Woo Ro, Suhyun Kim 0001
NeurIPS1
2025 Perspective Shifts: Cultivating Teacher Diversity in Online Knowledge Distillation
Mincheol Park, Woojeong Kim, Junsik Bang, Yuna Park, Won Woo Ro, Suhyun Kim 0001
Knowl. Based Syst.1
2024 REPrune: Channel Pruning via Kernel Representative Selection
abstract
Channel pruning is widely accepted to accelerate modern convolutional neural networks (CNNs). The resulting pruned model benefits from its immediate deployment on general-purpose software and hardware resources. However, its large pruning granularity, specifically at the unit of a convolution filter, often leads to undesirable accuracy drops due to the inflexibility of deciding how and where to introduce sparsity to the CNNs. In this paper, we propose REPrune, a novel channel pruning technique that emulates kernel pruning, fully exploiting the finer but structured granularity. REPrune identifies similar kernels within each channel using agglomerative clustering. Then, it selects filters that maximize the incorporation of kernel representatives while optimizing the maximum cluster coverage problem. By integrating with a simultaneous training-pruning paradigm, REPrune promotes efficient, progressive pruning throughout training CNNs, avoiding the conventional train-prune-finetune sequence. Experimental results highlight that REPrune performs better in computer vision tasks than existing methods, effectively achieving a balance between acceleration ratio and performance retention.
Mincheol Park, Cheonjun Park, Yuna Park, Gyeong Eun Gong, Won Woo Ro, Suhyun Kim 0001
AAAI1
2024 DEPrune: Depth-wise Separable Convolution Pruning for Maximizing GPU Parallelism
abstract
Depth-wise Separable Convolution (DSConv) has a powerful representation even with fewer parameters and computation, leading to its adoption by almost all of the state-of-the-art CNN models. DSConv models are already compact making it hard to apply pruning, and there are few previous pruning techniques that target depth-wise convolution (DW-conv). In this paper, we present Depth-wise Separable Convolution Pruning (DEPrune), a novel pruning method applied to both point-wise and depth-wise convolutions. DEPrune is optimized by analyzing the computation of DSConv on GPUs. DEPrune employs a fine-grained pruning approach, yet it achieves the structured sparsity typically absent in fine-grained pruning, enabling practical hardware acceleration. Moreover, this method maintains a high pruning ratio without causing any accuracy drop. We additionally represent techniques that further enhance DEPrune performance: 1) balanced workload tuning (BWT), and 2) hardware-aware sparsity recalibration (HSR). Experiment results show that DEPrune achieves up to $3.74\times$ practical speedup in DSConv inference on GPUs while maintaining the accuracy of EfficientNet-B0 on ImageNet.
Cheonjun Park, Mincheol Park, Hyunchan Moon, Myung Kuk Yoon, Seokjin Go, Suhyun Kim 0001, Won Woo Ro
NeurIPS2
2023 Balanced Column-Wise Block Pruning for Maximizing GPU Parallelism
abstract
Pruning has been an effective solution to reduce the number of computations and the memory requirement in deep learning. The pruning unit plays an important role in exploiting the GPU resources efficiently. The filter is proposed as a simple pruning unit of structured pruning. However, since the filter is quite large as pruning unit, the accuracy drop is considerable with a high pruning ratio. GPU rearranges the weight and input tensors into tiles (blocks) for efficient computation. To fully utilize GPU resources, this tile structure should be considered, which is the goal of block pruning. However, previous block pruning prunes both row vectors and column vectors. Pruning of row vectors in a tile corresponds to filter pruning, and it also interferes with column-wise block pruning of the following layer. In contrast, column vectors are much smaller than row vectors and can achieve lower accuracy drop. Additionally, if the pruning ratio for each tile is different, GPU utilization can be limited by imbalanced workloads by irregular-sized blocks. The same pruning ratio for the weight tiles processed in parallel enables the actual inference process to fully utilize the resources without idle time. This paper proposes balanced column-wise block pruning, named BCBP, to satisfy two conditions: the column-wise minimal size of the pruning unit and balanced workloads. We demonstrate that BCBP is superior to previous pruning methods through comprehensive experiments.
Cheonjun Park, Mincheol Park, Hyun Jae Oh, Minkyu Kim 0003, Myung Kuk Yoon, Suhyun Kim 0001, Won Woo Ro
AAAI2
2020 Neuron Merging: Compensating for Pruned Neurons
abstract
Network pruning is widely used to lighten and accelerate neural network models. Structured network pruning discards the whole neuron or filter, leading to accuracy loss. In this work, we propose a novel concept of neuron merging applicable to both fully connected layers and convolution layers, which compensates for the information loss due to the pruned neurons/filters. Neuron merging starts with decomposing the original weights into two matrices/tensors. One of them becomes the new weights for the current layer, and the other is what we name a scaling matrix, guiding the combination of neurons. If the activation function is ReLU, the scaling matrix can be absorbed into the next layer under certain conditions, compensating for the removed neurons. We also propose a data-free and inexpensive method to decompose the weights by utilizing the cosine similarity between neurons. Compared to the pruned model with the same topology, our merged model better preserves the output feature map of the original model; thus, it maintains the accuracy after pruning without fine-tuning. We demonstrate the effectiveness of our approach over network pruning for various model architectures and datasets. As an example, for VGG-16 on CIFAR-10, we achieve an accuracy of 93.16% while reducing 64% of total parameters, without any fine-tuning. The code can be found here: https://github.com/friendshipkim/neuron-merging
Woojeong Kim, Suhyun Kim 0001, Mincheol Park, Geunseok Jeon
NeurIPS3