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

Donggyu Joo

dblp:208/4283 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
3since 2021 · last 2023
0000-0002-4012-947XORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 10 · 5 first-author · 3 since 2021Artificial intelligence and machine learning · 8 · 4 first-author · 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
5 papers
Efficient and distributed learning · 34% Learning paradigms · 24% Optimization for machine learning · 16%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms
continual learning
0.922020
Continual Learning With Extended Kronecker-Factored Approximate Curvature · CVPR 2020
Residual Continual Learning · AAAI 2020
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
channel pruning
0.512021
Linearly Replaceable Filters for Deep Network Channel Pruning · AAAI 2021
Machine learning › Deep learning architectures and training
convolutional neural network
0.512021
Linearly Replaceable Filters for Deep Network Channel Pruning · AAAI 2021
Machine learning › Efficient and distributed learning
model compression
0.512021
Linearly Replaceable Filters for Deep Network Channel Pruning · AAAI 2021
Machine learning › Efficient and distributed learning › model compression
pruning
0.512021
Linearly Replaceable Filters for Deep Network Channel Pruning · AAAI 2021
Machine learning › Learning paradigms › continual learning
catastrophic forgetting
0.412020
Residual Continual Learning · AAAI 2020
Machine learning › Optimization for machine learning › second-order optimization
hessian approximation
0.412020
Continual Learning With Extended Kronecker-Factored Approximate Curvature · CVPR 2020
Machine learning › Optimization for machine learning › second-order optimization
kronecker-factored approximate curvature
0.412020
Continual Learning With Extended Kronecker-Factored Approximate Curvature · CVPR 2020
Machine learning › Generative modeling
generative adversarial network
0.312018
Generating a Fusion Image: One's Identity and Another's Shape · CVPR 2018
Machine learning › Generative modeling › generative adversarial network
image-to-image translation
0.312018
Generating a Fusion Image: One's Identity and Another's Shape · CVPR 2018
Visual content generation and editing
image editing
0.312018
Generating a Fusion Image: One's Identity and Another's Shape · CVPR 2018
Machine learning › Transfer learning and domain adaptation
cross-task transfer
0.312017
A Gift from Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning · CVPR 2017
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.312017
A Gift from Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning · CVPR 2017
Machine learning › Efficient and distributed learning › model compression
network minimization
0.112017
A Gift from Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning · CVPR 2017

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

batch normalization · 0.9identity loss · 0.7generative adversarial network · 0.7weight compensation · 0.5linear filter approximation · 0.5weight merging · 0.4weight decay · 0.4residual reparameterization · 0.4quadratic penalty · 0.4K-FAC · 0.4shape loss · 0.3min-patch training · 0.3
YearPublicationVenuePosition
2023 Training Cartoonization Network without Cartoon
abstract
Photo cartoonization aims to translate a real-world photo into a cartoon image. Previous learning-based cartoonization studies have shown promising results, however, an alternative approach is still necessary because of the following limitations. First, the deficiency of training datasets necessitates the additional dataset acquisition process, which yields uneven network training results. Second, we observe that the created images using existing works have color transition problems. In this paper, we propose a new approach on photo cartoonization which does not use cartoon datasets and does not suffer these limitations. By focusing on the two important aspects of cartoon style, regions and edges, our work enables us to produce cartoonized images without using a manually collected dataset. We show that our framework can generate high-quality cartoonized images and achieve competitive performance with comparable cartoonization networks even without training cartoon dataset.
Dongyeun Lee, Donggyu Joo, Junmo Kim 0002
ICIP3
2022 Which Metrics for Network Pruning: Final Accuracy? Or Accuracy Drop?
abstract
Network pruning enables the utilization of deep neural networks in low-resource environments by removing redundant elements in a pre-trained network. To appraise each pruning method, two evaluation metrics are generally adopted, i.e., final accuracy and accuracy drop. Final accuracy represents the ultimate performance of the pruned sub-network after the pruning completes. On the other hand, accuracy drop, a more traditional way, measures the accuracy difference between the baseline model and the final pruned model. In this work, we present several surprising observations which reveal the unfairness of both metrics when assessing the efficacy of pruning approaches. Depending on the choice of baseline network, the value of each pruning method may be completely changed. Specifically, a lower baseline tends to be advantageous for the accuracy drop, whereas a higher baseline usually yields a higher final accuracy. Moreover, to reduce the undesirable dependency on the baseline network, we propose a new reliable averaging method Average from Scratches which uses multiple distinct baselines rather than using a single baseline. Our various investigations point to the necessity for a more thorough analysis on network pruning metrics.
Donggyu Joo, Sunghyun Baek, Junmo Kim 0002
ICIP1
2021 Linearly Replaceable Filters for Deep Network Channel Pruning
abstract
Convolutional neural networks (CNNs) have achieved remarkable results; however, despite the development of deep learning, practical user applications are fairly limited because heavy networks can be used solely with the latest hardware and software supports. Therefore, network pruning is gaining attention for general applications in various fields. This paper proposes a novel channel pruning method, Linearly Replaceable Filter (LRF), which suggests that a filter that can be approximated by the linear combination of other filters is replaceable. Moreover, an additional method called Weights Compensation is proposed to support the LRF method. This is a technique that effectively reduces the output difference caused by removing filters via direct weight modification. Through various experiments, we have confirmed that our method achieves state-of-the-art performance in several benchmarks. In particular, on ImageNet, LRF-60 reduces approximately 56% of FLOPs on ResNet-50 without top-5 accuracy drop. Further, through extensive analyses, we proved the effectiveness of our approaches.
Donggyu Joo, Eojindl Yi, Sunghyun Baek, Junmo Kim 0002
AAAI1
2020 Residual Continual Learning
abstract
We propose a novel continual learning method called Residual Continual Learning (ResCL). Our method can prevent the catastrophic forgetting phenomenon in sequential learning of multiple tasks, without any source task information except the original network. ResCL reparameterizes network parameters by linearly combining each layer of the original network and a fine-tuned network; therefore, the size of the network does not increase at all. To apply the proposed method to general convolutional neural networks, the effects of batch normalization layers are also considered. By utilizing residual-learning-like reparameterization and a special weight decay loss, the trade-off between source and target performance is effectively controlled. The proposed method exhibits state-of-the-art performance in various continual learning scenarios.
Janghyeon Lee 0001, Donggyu Joo, Hyeong Gwon Hong, Junmo Kim 0002
AAAI2
2020 Continual Learning With Extended Kronecker-Factored Approximate Curvature
abstract
We propose a quadratic penalty method for continual learning of neural networks that contain batch normalization (BN) layers. The Hessian of a loss function represents the curvature of the quadratic penalty function, and a Kronecker-factored approximate curvature (K-FAC) is used widely to practically compute the Hessian of a neural network. However, the approximation is not valid if there is dependence between examples, typically caused by BN layers in deep network architectures. We extend the K-FAC method so that the inter-example relations are taken into account and the Hessian of deep neural networks can be properly approximated under practical assumptions. We also propose a method of weight merging and reparameterization to properly handle statistical parameters of BN, which plays a critical role for continual learning with BN, and a method that selects hyperparameters without source task data. Our method shows better performance than baselines in the permuted MNIST task with BN layers and in sequential learning from the ImageNet classification task to fine-grained classification tasks with ResNet-50, without any explicit or implicit use of source task data for hyperparameter selection.
Janghyeon Lee 0001, Hyeong Gwon Hong, Donggyu Joo, Junmo Kim 0002
CVPR3
2020 Slimming ResNet by Slimming Shortcut
abstract
Conventional network pruning methods on convolutional neural networks (CNNs) reduce the number of input or output channels of convolution layers. With these approaches, the channels in the plain network can be pruned without any restrictions. However, in the case of the ResNet based networks which have shortcuts (skip connections), the channel slimming of existing pruning methods is limited to the inside of each residual block. Since the number of Flops and parameters are also highly related to the number of channels in the shortcuts, more investigation on pruning channels in shortcuts is required. In this paper, we propose a novel pruning method, Slimming Shortcut Pruning (SSPruning), for pruning channels in shortcuts on ResNet based networks. First, we separate the long shortcut into individual regions that can be pruned independently without considering its long connections. Then, by applying our Importance Learning Gate (ILG) which learns the importance of channels globally regardless of channel type and location (i.e., in the shortcut or inside of the block), we can finally achieve an optimally pruned model. Through various experiments, we have confirmed that our method yields outstanding results when we prune the shortcuts and inside of the block together.
Donggyu Joo, Junmo Kim 0002
ICPR1
2020 Delivering Meaningful Representation for Monocular Depth Estimation
Donggyu Joo, Junmo Kim 0002
ICPR2
2018 Unconstrained Control of Feature Map Size Using Non-integer Strided Sampling
Donggyu Joo, Junho Yim, Junmo Kim 0002
BMVC1
2018 Generating a Fusion Image: One's Identity and Another's Shape
abstract
Generating a novel image by manipulating two input images is an interesting research problem in the study of generative adversarial networks (GANs). We propose a new GAN-based network that generates a fusion image with the identity of input image x and the shape of input image y. Our network can simultaneously train on more than two image datasets in an unsupervised manner. We define an identity loss LI to catch the identity of image x and a shape loss LS to get the shape of y. In addition, we propose a novel training method called Min-Patch training to focus the generator on crucial parts of an image, rather than its entirety. We show qualitative results on the VGG Youtube Pose dataset, Eye dataset (MPIIGaze and UnityEyes), and the Photo-Sketch-Cartoon dataset.
Donggyu Joo, Junmo Kim 0002
CVPR1
2017 A Gift from Knowledge Distillation: Fast Optimization, Network Minimization and Transfer Learning
abstract
We introduce a novel technique for knowledge transfer, where knowledge from a pretrained deep neural network (DNN) is distilled and transferred to another DNN. As the DNN performs a mapping from the input space to the output space through many layers sequentially, we define the distilled knowledge to be transferred in terms of flow between layers, which is calculated by computing the inner product between features from two layers. When we compare the student DNN and the original network with the same size as the student DNN but trained without a teacher network, the proposed method of transferring the distilled knowledge as the flow between two layers exhibits three important phenomena: (1) the student DNN that learns the distilled knowledge is optimized much faster than the original model, (2) the student DNN outperforms the original DNN, and (3) the student DNN can learn the distilled knowledge from a teacher DNN that is trained at a different task, and the student DNN outperforms the original DNN that is trained from scratch.
Junho Yim, Donggyu Joo, Ji-Hoon Bae 0001, Junmo Kim 0002
CVPR2