Yon Dohn Chung
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Yon Dohn Chung has a total of 68 co-authors. Here are the top co-authors by number of shared publications:
- Changbeom Shim
Intelligent Sensing & Perception Laboratory Curtin University Perth Australia
4 shared publications - Hyubjin Lee
Korea University, Seoul, Korea
4 shared publications - Jong Wook Kim
Department of Computer Science, Sangmyung University, Seoul 03016, Republic of Korea
4 shared publications - Wooil Kim
Korea University
4 shared publications - Hyukki Lee
Department of Computer Science and Engineering, Korea University, Seoul, Republic of Korea
3 shared publications - Hyunsik Yoon
Department of Computer Science and Engineering, Korea University, Seoul, Republic of Korea
3 shared publications
Latest Publications
- Open Access
- 17 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-13
Spanner-RSS+: Diagnosing and Reducing Safe-Time Waiting of Read-only Transactions in Spanner-RSS
- 17 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-13
Open AccessSpanner-RSS+: Diagnosing and Reducing Safe-Time Waiting of Read-only Transactions in Spanner-RSS
- 15 April 2026
- Published by Elsevier in Information Sciences
- Vol. 749
Mosaic: Differentially private representation of density-based clustering results
- 15 April 2026
- Published by Elsevier in Information Sciences
- Vol. 749
Mosaic: Differentially private representation of density-based clustering results
- Open Access
- 1 October 2025
- Published by Institute of Electronics, Information and Communications Engineers (IEICE) in IEICE Transactions on Information and Systems
- Vol. E108.D (10) , 1246-1249
Empirical Evaluation of Acquisition Functions for Bayesian Optimization-Based Configuration Tuning of Apache Spark Applications
The execution time of an Apache Spark application is heavily influenced by its configuration settings. Accordingly, Bayesian Optimization (BO) is commonly used for automated tuning, employing the acquisition function, Expected Improvement (EI). However, existing works did not compare the performance to the other acquisition functions empirically. In this paper, we show that EI may not work well for Spark applications due to a huge search space compared to the other optimization problems. In addition, we demonstrate the performance of BO based on Probability of Improvement (PI), which achieves exploration via rich random initialization and exploitation via the PI acquisition function. Through the experimental evaluations, we show that the PI-based BO outperforms the EI-based BO in both optimal time and optimization cost.
- 1 October 2025
- Published by Institute of Electronics, Information and Communications Engineers (IEICE) in IEICE Transactions on Information and Systems
- Vol. E108.D (10) , 1246-1249
Open AccessEmpirical Evaluation of Acquisition Functions for Bayesian Optimization-Based Configuration Tuning of Apache Spark Applications
The execution time of an Apache Spark application is heavily influenced by its configuration settings. Accordingly, Bayesian Optimization (BO) is commonly used for automated tuning, employing the acquisition function, Expected Improvement (EI). However, existing works did not compare the performance to the other acquisition functions empirically. In this paper, we show that EI may not work well for Spark applications due to a huge search space compared to the other optimization problems. In addition, we demonstrate the performance of BO based on Probability of Improvement (PI), which achieves exploration via rich random initialization and exploitation via the PI acquisition function. Through the experimental evaluations, we show that the PI-based BO outperforms the EI-based BO in both optimal time and optimization cost.
- 7 August 2025
- Published by Elsevier in Biomedical Signal Processing and Control
- Vol. 112
Privacy-preserving ECG data collection for arrhythmia classification
- 7 August 2025
- Published by Elsevier in Biomedical Signal Processing and Control
- Vol. 112
Privacy-preserving ECG data collection for arrhythmia classification
- 6 January 2025
- Published by Elsevier in Biomedical Signal Processing and Control
- Vol. 103
SleepWatcher: Detecting sleep apnea/hypopnea syndrome from wearable devices using deep learning
- 6 January 2025
- Published by Elsevier in Biomedical Signal Processing and Control
- Vol. 103
SleepWatcher: Detecting sleep apnea/hypopnea syndrome from wearable devices using deep learning
- 24 August 2024
- Published by Elsevier in Neurocomputing
- Vol. 607
Differentially private and explainable boosting machine with enhanced utility
- 24 August 2024
- Published by Elsevier in Neurocomputing
- Vol. 607
Differentially private and explainable boosting machine with enhanced utility
- Open Access
- 19 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 60138-60148
QHB+: Accelerated Configuration Optimization for Automated Performance Tuning of Spark SQL Applications
Apache Spark stands out as a well-known solution for big data processing because of its efficiency and rapid processing capabilities. One of its modules, Spark SQL, serves as a prominent big data query engine. However, executing Spark SQL applications with massive data can be time-intensive, and the execution time can vary significantly depending on its configurations. Recent studies try to reduce application execution times by searching optimal configurations for applications. While Bayesian optimization is recognized as a powerful method in recent studies for configuration optimization, it faces challenges such as computational costs and time-consuming computations, especially when dealing with large search spaces Due to these challenges, we propose QHB+, designed to rapidly search optimal configurations. QHB+ utilizes the Successive Halving Algorithm-based optimization methods, performing well in hyperparameter optimization of machine learning models, for configuration optimization of Spark SQL applications. Through empirical evaluations against established benchmarks, we show the efficiency of QHB+, highlighting them as swift alternatives to conventional optimization method for optimizing Spark SQL configurations.
- 19 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 60138-60148
Open AccessQHB+: Accelerated Configuration Optimization for Automated Performance Tuning of Spark SQL Applications
Apache Spark stands out as a well-known solution for big data processing because of its efficiency and rapid processing capabilities. One of its modules, Spark SQL, serves as a prominent big data query engine. However, executing Spark SQL applications with massive data can be time-intensive, and the execution time can vary significantly depending on its configurations. Recent studies try to reduce application execution times by searching optimal configurations for applications. While Bayesian optimization is recognized as a powerful method in recent studies for configuration optimization, it faces challenges such as computational costs and time-consuming computations, especially when dealing with large search spaces Due to these challenges, we propose QHB+, designed to rapidly search optimal configurations. QHB+ utilizes the Successive Halving Algorithm-based optimization methods, performing well in hyperparameter optimization of machine learning models, for configuration optimization of Spark SQL applications. Through empirical evaluations against established benchmarks, we show the efficiency of QHB+, highlighting them as swift alternatives to conventional optimization method for optimizing Spark SQL configurations.
- Open Access
- 14 August 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 11, 86754-86769
LAFD: Local-Differentially Private and Asynchronous Federated Learning With Direct Feedback Alignment
Federated learning is a promising approach for training machine learning models using distributed data from multiple mobile devices. However, privacy concerns arise when sensitive data are used for training. In this paper, we discuss the challenges of applying local differential privacy to federated learning, which is compounded by limited resources of mobile clients and the asynchronicity of federated learning. To address these challenges, we propose a framework called LAFD, that stands for Local-differentially Private and Asynchronous Federated Learning with Direct Feedback Alignment. LAFD consists of two parts: (a) LFL-DFALS: Local differentially private Federated Learning with Direct Feedback Alignment and Layer Sampling, and (b) AFL-LMTGR: Asynchronous Federated Learning with Local Model Training and Gradient Rebalancing. LFL-DFALS effectively reduces the computation and communication costs via direct feedback alignment and layer sampling. AFL-LMTGR handles the problem of stragglers via local model training, and gradient rebalancing. We demonstrate the performance of LFL-DFALS and AFL-LMTGR through experiments.
- 14 August 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 11, 86754-86769
Open AccessLAFD: Local-Differentially Private and Asynchronous Federated Learning With Direct Feedback Alignment
Federated learning is a promising approach for training machine learning models using distributed data from multiple mobile devices. However, privacy concerns arise when sensitive data are used for training. In this paper, we discuss the challenges of applying local differential privacy to federated learning, which is compounded by limited resources of mobile clients and the asynchronicity of federated learning. To address these challenges, we propose a framework called LAFD, that stands for Local-differentially Private and Asynchronous Federated Learning with Direct Feedback Alignment. LAFD consists of two parts: (a) LFL-DFALS: Local differentially private Federated Learning with Direct Feedback Alignment and Layer Sampling, and (b) AFL-LMTGR: Asynchronous Federated Learning with Local Model Training and Gradient Rebalancing. LFL-DFALS effectively reduces the computation and communication costs via direct feedback alignment and layer sampling. AFL-LMTGR handles the problem of stragglers via local model training, and gradient rebalancing. We demonstrate the performance of LFL-DFALS and AFL-LMTGR through experiments.
- Open Access
- 1 August 2023
- Published by Association for Computing Machinery (ACM) in Proceedings of the VLDB Endowment
- Vol. 16 (12) , 3954-3957
Demonstrating Waffle: A Self-Driving Grid Index
This paper demonstrates Waffle, a self-driving grid indexing system for moving objects. We introduce system architecture, system workflow, and user scenarios. Waffle enables the management of moving objects with less human effort while automatically improving performance.
- 1 August 2023
- Published by Association for Computing Machinery (ACM) in Proceedings of the VLDB Endowment
- Vol. 16 (12) , 3954-3957
Open AccessDemonstrating Waffle: A Self-Driving Grid Index
This paper demonstrates Waffle, a self-driving grid indexing system for moving objects. We introduce system architecture, system workflow, and user scenarios. Waffle enables the management of moving objects with less human effort while automatically improving performance.
- Open Access
- 29 March 2023
- Published by Springer Nature in BMC Bioinformatics
- Vol. 24 (1) , 1-14
CellTrackVis: interactive browser-based visualization for analyzing cell trajectories and lineages
Background: Automatic cell tracking methods enable practitioners to analyze cell behaviors efficiently. Notwithstanding the continuous development of relevant software, user-friendly visualization tools have room for further improvements. Typical visualization mostly comes with main cell tracking tools as a simple plug-in, or relies on specific software/platforms. Although some tools are standalone, limited visual interactivity is provided, or otherwise cell tracking outputs are partially visualized. Results: This paper proposes a self-reliant visualization system, CellTrackVis, to support quick and easy analysis of cell behaviors. Interconnected views help users discover meaningful patterns of cell motions and divisions in common web browsers. Specifically, cell trajectory, lineage, and quantified information are respectively visualized in a coordinated interface. In particular, immediate interactions among modules enable the study of cell tracking outputs to be more effective, and also each component is highly customizable for various biological tasks. Conclusions: CellTrackVis is a standalone browser-based visualization tool. Source codes and data sets are freely available at http://github.com/scbeom/celltrackvis with the tutorial at http://scbeom.github.io/ctv_tutorial.
- 29 March 2023
- Published by Springer Nature in BMC Bioinformatics
- Vol. 24 (1) , 1-14
Open AccessCellTrackVis: interactive browser-based visualization for analyzing cell trajectories and lineages
Background: Automatic cell tracking methods enable practitioners to analyze cell behaviors efficiently. Notwithstanding the continuous development of relevant software, user-friendly visualization tools have room for further improvements. Typical visualization mostly comes with main cell tracking tools as a simple plug-in, or relies on specific software/platforms. Although some tools are standalone, limited visual interactivity is provided, or otherwise cell tracking outputs are partially visualized. Results: This paper proposes a self-reliant visualization system, CellTrackVis, to support quick and easy analysis of cell behaviors. Interconnected views help users discover meaningful patterns of cell motions and divisions in common web browsers. Specifically, cell trajectory, lineage, and quantified information are respectively visualized in a coordinated interface. In particular, immediate interactions among modules enable the study of cell tracking outputs to be more effective, and also each component is highly customizable for various biological tasks. Conclusions: CellTrackVis is a standalone browser-based visualization tool. Source codes and data sets are freely available at http://github.com/scbeom/celltrackvis with the tutorial at http://scbeom.github.io/ctv_tutorial.