Woojin Cho
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Woojin Cho has a total of 18 co-authors. Here are the top co-authors by number of shared publications:
- Jae-Hoi Gu
Energy Environment IT Convergence Group, Plant Engineering Center, Institute for Advanced Engineering, Yongin 17180, Republic of Korea
4 shared publications - Byunghyun Lim
Energy Environment IT Convergence Group, Energy Environment Research Center, Institute for Advanced Engineering, Yongin-si 17180, Republic of Korea
2 shared publications - Dongju Kim
Energy Environment IT Convergence Group, Plant Engineering Center, Institute for Advanced Engineering, Yongin 17180, Republic of Korea
2 shared publications - Hyun Mok Park
PAIST (Proxihealthcare Advanced Institute for Science and Technology), Seoul 04513, Republic of Korea
2 shared publications - Hyungah Lee
Energy Environment IT Convergence Group, Plant Engineering Center, Institute for Advanced Engineering, Yongin 17180, Republic of Korea
2 shared publications Hyun-Seok Choi
Digital Convergence Research Headquarters, KIEL Institute
1 shared publication
Latest Publications
- 1 October 2026
- Published by IOP Publishing in Medical Engineering & Physics
- Vol. 147 (10) , 105013
Patient and database shift in lightweight ECG arrhythmia classification: a controlled evaluation of noise, quantization, and embedded inference
Efficient microcontroller execution does not ensure reliable electrocardiogram classification across patients and databases. We conducted a controlled benchmark of three convolutional architectures under a corrected subject-disjoint MIT-BIH split, external INCART testing, Noise Stress Test Database artifacts, 16-bit floating-point (FP16) and full-integer 8-bit (INT8) conversion, and classifier-only invocation on an ESP32 without external RAM. Five fixed seeds were used. On the MIT-BIH test cohort (DS2), INT8 four-class macro-F1 was 0.474-0.498 and supraventricular (S) recall was 0.150-0.180. Mean S-class area under the receiver operating characteristic curve (AUROC) was below 0.5 in all six architecture-regime groups, although all corresponding record-cluster intervals included 0.5. Within-record ranking could remain high despite poor pooled ranking. On INCART, S-class ranking was stronger, with all six patient-cluster AUROC intervals above 0.5, but the representative mixed-noise depthwise-separable network (DS-CNN) achieved 0.797 recall with 0.074 precision. Including record 201, which shares a subject with test record 202, increased DS2 S-recall point estimates by 2.49-14.68 percentage points. In the primary architecture panel, FP16 and INT8 met the engineering tolerances in all 120 comparisons. DS-CNN required 9.49 ms per classifier invocation on the ESP32 using preprocessed, annotation-centered inputs. Acquisition, QRS detection, preprocessing, current, and energy were not measured. Patient-dependent S-score behavior and external false-positive predictions limited this panel more than numerical precision or microcontroller resources.
- 1 October 2026
- Published by IOP Publishing in Medical Engineering & Physics
- Vol. 147 (10) , 105013
Patient and database shift in lightweight ECG arrhythmia classification: a controlled evaluation of noise, quantization, and embedded inference
Efficient microcontroller execution does not ensure reliable electrocardiogram classification across patients and databases. We conducted a controlled benchmark of three convolutional architectures under a corrected subject-disjoint MIT-BIH split, external INCART testing, Noise Stress Test Database artifacts, 16-bit floating-point (FP16) and full-integer 8-bit (INT8) conversion, and classifier-only invocation on an ESP32 without external RAM. Five fixed seeds were used. On the MIT-BIH test cohort (DS2), INT8 four-class macro-F1 was 0.474-0.498 and supraventricular (S) recall was 0.150-0.180. Mean S-class area under the receiver operating characteristic curve (AUROC) was below 0.5 in all six architecture-regime groups, although all corresponding record-cluster intervals included 0.5. Within-record ranking could remain high despite poor pooled ranking. On INCART, S-class ranking was stronger, with all six patient-cluster AUROC intervals above 0.5, but the representative mixed-noise depthwise-separable network (DS-CNN) achieved 0.797 recall with 0.074 precision. Including record 201, which shares a subject with test record 202, increased DS2 S-recall point estimates by 2.49-14.68 percentage points. In the primary architecture panel, FP16 and INT8 met the engineering tolerances in all 120 comparisons. DS-CNN required 9.49 ms per classifier invocation on the ESP32 using preprocessed, annotation-centered inputs. Acquisition, QRS detection, preprocessing, current, and energy were not measured. Patient-dependent S-score behavior and external false-positive predictions limited this panel more than numerical precision or microcontroller resources.
- Open Access
- 21 August 2026
- Published by MDPI AG in Electronics
- Vol. 15 (16) , 3748
A Lightweight CNN–TCN–Attention Framework for Low-Latency Pre-Fall Transition and Fall Recognition on Resource-Constrained Edge Devices
Falls are a major cause of severe injury and mortality among older adults, requiring rapid state recognition and alerts in healthcare and caregiving environments. However, many existing fall-recognition approaches primarily focus on post-fall detection or assume access to cloud/GPU computing, leaving limited evidence for short-term pre-fall recognition on low-end CPU-based edge devices. This study proposes a lightweight CNN–TCN–Attention framework for recognizing fall and pre-fall states on resource-constrained edge devices. Using MediaPipe, three-dimensional coordinates and visibility scores of 33 human body landmarks are extracted from input videos. Raw RGB frames are not directly used by the classifier, thereby reducing the processing of visually identifiable information. A total of 2300 fall-related videos from the AI-Hub dataset were reorganized into three classes: normal, pre-fall, and fall. The pre-fall onset was defined as the point at which the downward vertical velocity of the nose landmark exceeded a dataset-specific threshold. The model uses a CNN to extract frame-level skeletal patterns, a temporal convolutional network (TCN) to learn temporal changes in posture, and an attention module to aggregate temporal features. It was deployed on a Raspberry Pi Zero 2 W using ONNX Runtime. The proposed model achieved 94.71% accuracy and a macro F1-score of 93.63%, with an average state-decision latency of 325.88 ms/decision. It improved accuracy by 2.83 percentage points over the lightweight CNN–LSTM–Attention baseline while maintaining comparable latency and achieved approximately 1.75× faster processing than the MobileNetV3–TCN–Attention model.
- 21 August 2026
- Published by MDPI AG in Electronics
- Vol. 15 (16) , 3748
Open AccessA Lightweight CNN–TCN–Attention Framework for Low-Latency Pre-Fall Transition and Fall Recognition on Resource-Constrained Edge Devices
Falls are a major cause of severe injury and mortality among older adults, requiring rapid state recognition and alerts in healthcare and caregiving environments. However, many existing fall-recognition approaches primarily focus on post-fall detection or assume access to cloud/GPU computing, leaving limited evidence for short-term pre-fall recognition on low-end CPU-based edge devices. This study proposes a lightweight CNN–TCN–Attention framework for recognizing fall and pre-fall states on resource-constrained edge devices. Using MediaPipe, three-dimensional coordinates and visibility scores of 33 human body landmarks are extracted from input videos. Raw RGB frames are not directly used by the classifier, thereby reducing the processing of visually identifiable information. A total of 2300 fall-related videos from the AI-Hub dataset were reorganized into three classes: normal, pre-fall, and fall. The pre-fall onset was defined as the point at which the downward vertical velocity of the nose landmark exceeded a dataset-specific threshold. The model uses a CNN to extract frame-level skeletal patterns, a temporal convolutional network (TCN) to learn temporal changes in posture, and an attention module to aggregate temporal features. It was deployed on a Raspberry Pi Zero 2 W using ONNX Runtime. The proposed model achieved 94.71% accuracy and a macro F1-score of 93.63%, with an average state-decision latency of 325.88 ms/decision. It improved accuracy by 2.83 percentage points over the lightweight CNN–LSTM–Attention baseline while maintaining comparable latency and achieved approximately 1.75× faster processing than the MobileNetV3–TCN–Attention model.
- Open Access
Machine Learning and Multilayer Perceptron-Based Customized Predictive Models for Individual Processes in Food Factories
A factory energy management system, based on information and communication technology, facilitates efficient energy management using the real-time monitoring, analyzing, and controlling of the energy consumption of a factory. However, traditional food processing plants use basic control systems that cannot analyze energy consumption for each phase of processing. This makes it difficult to identify usage patterns for individual operations. This study identifies steam energy consumption patterns across four stages of food processing. Additionally, it proposes a customized predictive model employing four machine learning algorithms—linear regression, decision tree, random forest, and k-nearest neighbor—as well as two deep learning algorithms: long short-term memory and multi-layer perceptron. The enhanced multi-layer perceptron model achieved a high performance, with a coefficient of determination (R2) of 0.9418, a coefficient of variation of root mean square error (CVRMSE) of 9.49%, and a relative accuracy of 93.28%. The results of this study demonstrate that straightforward data and models can accurately predict steam energy consumption for individual processes. These findings suggest that a customized predictive model, tailored to the energy consumption characteristics of each process, can offer precise energy operation guidance for food manufacturers, thereby improving energy efficiency and reducing consumption.
Open AccessMachine Learning and Multilayer Perceptron-Based Customized Predictive Models for Individual Processes in Food Factories
A factory energy management system, based on information and communication technology, facilitates efficient energy management using the real-time monitoring, analyzing, and controlling of the energy consumption of a factory. However, traditional food processing plants use basic control systems that cannot analyze energy consumption for each phase of processing. This makes it difficult to identify usage patterns for individual operations. This study identifies steam energy consumption patterns across four stages of food processing. Additionally, it proposes a customized predictive model employing four machine learning algorithms—linear regression, decision tree, random forest, and k-nearest neighbor—as well as two deep learning algorithms: long short-term memory and multi-layer perceptron. The enhanced multi-layer perceptron model achieved a high performance, with a coefficient of determination (R2) of 0.9418, a coefficient of variation of root mean square error (CVRMSE) of 9.49%, and a relative accuracy of 93.28%. The results of this study demonstrate that straightforward data and models can accurately predict steam energy consumption for individual processes. These findings suggest that a customized predictive model, tailored to the energy consumption characteristics of each process, can offer precise energy operation guidance for food manufacturers, thereby improving energy efficiency and reducing consumption.
- Open Access
- 8 May 2025
- Published by MDPI AG in Electronics
- Vol. 14 (10) , 1912
PreEdgeDB: A Lightweight Platform for Energy Prediction on Low-Power Edge Devices
Rising energy costs due to environmental degradation, climate change, global conflicts, and pandemics have prompted the need for efficient energy management. Edge devices are increasingly recognized for improving energy efficiency; however, their role as primary computing units remains underexplored. This study presents PreEdgeDB, a lightweight platform deployed on low-power edge devices to optimize energy usage in industrial complexes, which consume approximately 57.29% of South Korea’s total energy. The platform integrates real-time data preprocessing, time-series storage, and prediction capabilities, enabling independent operation at individual factories. A low-resource preprocessing module was developed to handle missing and anomalous data. For storage, RocksDB—a lightweight, high-performance key–value database—was optimized for edge environments. For prediction, Light Gradient Boosting Machine (LightGBM) was adopted due to its efficiency and high accuracy on limited-resource systems. The resulting model achieved a coefficient of variation of the root mean squared error (CV(RMSE)) of 14.36% and a prediction score of 0.8240. The total processing time from data collection to prediction was under 300 milliseconds. With memory usage below 150 MB and CPU utilization around 60%, PreEdgeDB enables fully autonomous energy prediction and analysis on edge devices, without relying on centralized servers.
- 8 May 2025
- Published by MDPI AG in Electronics
- Vol. 14 (10) , 1912
Open AccessPreEdgeDB: A Lightweight Platform for Energy Prediction on Low-Power Edge Devices
Rising energy costs due to environmental degradation, climate change, global conflicts, and pandemics have prompted the need for efficient energy management. Edge devices are increasingly recognized for improving energy efficiency; however, their role as primary computing units remains underexplored. This study presents PreEdgeDB, a lightweight platform deployed on low-power edge devices to optimize energy usage in industrial complexes, which consume approximately 57.29% of South Korea’s total energy. The platform integrates real-time data preprocessing, time-series storage, and prediction capabilities, enabling independent operation at individual factories. A low-resource preprocessing module was developed to handle missing and anomalous data. For storage, RocksDB—a lightweight, high-performance key–value database—was optimized for edge environments. For prediction, Light Gradient Boosting Machine (LightGBM) was adopted due to its efficiency and high accuracy on limited-resource systems. The resulting model achieved a coefficient of variation of the root mean squared error (CV(RMSE)) of 14.36% and a prediction score of 0.8240. The total processing time from data collection to prediction was under 300 milliseconds. With memory usage below 150 MB and CPU utilization around 60%, PreEdgeDB enables fully autonomous energy prediction and analysis on edge devices, without relying on centralized servers.
- Open Access
Predicting Liquid Natural Gas Consumption via the Multilayer Perceptron Algorithm Using Bayesian Hyperparameter Autotuning
Reductions in energy consumption and greenhouse gas emissions are required globally. Under this background, the Multilayer Perceptron machine-learning algorithm was used to predict liquid natural gas consumption to improve energy consumption efficiency. Setting hyperparameters remains challenging in machine-learning-based prediction. Here, to improve prediction efficiency, hyperparameter autotuning via Bayesian optimization was used to identify the optimal combination of the eight key hyperparameters. The autotuned model was validated by comparing its predictive performance with that of a base model (with all hyperparameters set to the default values) using the coefficient of variation of root-mean-square error (CvRMSE) and coefficient of determination (R2) based on the Measurement and Verification Guideline evaluation metrics. To confirm the model’s industrial applicability, its predictions were compared with values measured at a small-to-medium-sized food factory. The optimized model performed better than the base model, achieving a CvRMSE of 12.30% and an R2 of 0.94, and achieving a predictive accuracy of 91.49%. By predicting energy consumption, these findings are expected to promote the efficient operation and management of energy in the food industry.
Open AccessPredicting Liquid Natural Gas Consumption via the Multilayer Perceptron Algorithm Using Bayesian Hyperparameter Autotuning
Reductions in energy consumption and greenhouse gas emissions are required globally. Under this background, the Multilayer Perceptron machine-learning algorithm was used to predict liquid natural gas consumption to improve energy consumption efficiency. Setting hyperparameters remains challenging in machine-learning-based prediction. Here, to improve prediction efficiency, hyperparameter autotuning via Bayesian optimization was used to identify the optimal combination of the eight key hyperparameters. The autotuned model was validated by comparing its predictive performance with that of a base model (with all hyperparameters set to the default values) using the coefficient of variation of root-mean-square error (CvRMSE) and coefficient of determination (R2) based on the Measurement and Verification Guideline evaluation metrics. To confirm the model’s industrial applicability, its predictions were compared with values measured at a small-to-medium-sized food factory. The optimized model performed better than the base model, achieving a CvRMSE of 12.30% and an R2 of 0.94, and achieving a predictive accuracy of 91.49%. By predicting energy consumption, these findings are expected to promote the efficient operation and management of energy in the food industry.
- Open Access
Optimization Techniques and Evaluation for Building an Integrated Lightweight Platform for AI and Data Collection Systems on Low-Power Edge Devices
Amidst an energy crisis stemming from increased energy costs and the looming threat of war, there has been a burgeoning interest in energy conservation and management worldwide. Industrial complexes constitute a significant portion of total energy consumption. Hence, reducing energy consumption in these complexes is imperative for energy preservation. Typically, factories within similar industries aggregate in industrial complexes and share similar energy utilities. However, they often fail to capitalize on this shared infrastructure efficiently. To address this issue, a network system employing a virtual utility plant has been proposed. This system enables proactive measures to counteract energy surplus or deficit through AI-based predictions, thereby maximizing energy efficiency. Nevertheless, deploying conventional server systems within factories poses considerable challenges. Therefore, leveraging edge devices, characterized by low power consumption, high efficiency, and minimal space requirements, proves highly advantageous. Consequently, this study focuses on constructing and employing data collection and AI systems to utilize edge devices as standalone systems in each factory. To optimize the AI system for low-performance edge devices, we employed the integration-learning AI modeling technique. Evaluation results demonstrate that the proposed system exhibits high stability and reliability.
Open AccessOptimization Techniques and Evaluation for Building an Integrated Lightweight Platform for AI and Data Collection Systems on Low-Power Edge Devices
Amidst an energy crisis stemming from increased energy costs and the looming threat of war, there has been a burgeoning interest in energy conservation and management worldwide. Industrial complexes constitute a significant portion of total energy consumption. Hence, reducing energy consumption in these complexes is imperative for energy preservation. Typically, factories within similar industries aggregate in industrial complexes and share similar energy utilities. However, they often fail to capitalize on this shared infrastructure efficiently. To address this issue, a network system employing a virtual utility plant has been proposed. This system enables proactive measures to counteract energy surplus or deficit through AI-based predictions, thereby maximizing energy efficiency. Nevertheless, deploying conventional server systems within factories poses considerable challenges. Therefore, leveraging edge devices, characterized by low power consumption, high efficiency, and minimal space requirements, proves highly advantageous. Consequently, this study focuses on constructing and employing data collection and AI systems to utilize edge devices as standalone systems in each factory. To optimize the AI system for low-performance edge devices, we employed the integration-learning AI modeling technique. Evaluation results demonstrate that the proposed system exhibits high stability and reliability.