Yee-Ming Ooi
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Yee-Ming Ooi has a total of 13 co-authors. Here are the top co-authors by number of shared publications:
- Che-Cheng Chang
Department of Information Engineering and Computer Science, Feng Chia University, Taichung 40724, Taiwan
7 shared publications - Jichiang Tsai
Department of Electrical Engineering & Graduate Institute of Communication Engineering, National Chung Hsing University, Taichung 40227, Taiwan
2 shared publications - Bing-Herng Sieh
Department of Information Engineering and Computer Science, Feng Chia University, Taichung City 407, Taiwan
1 shared publication Chiao-Ming Chang
Department of Information Engineering and Computer Science, Feng Chia University, Taichung City, Taiwan
1 shared publication- Jhe-Wei Lin
Department of Information Engineering and Computer Science, Feng Chia University, Taichung 40724, Taiwan
1 shared publication - Jun-Han Lin
Department of Electrical Engineering, National Chung Hsing University, Taichung City 402, Taiwan
1 shared publication
Latest Publications
- Open Access
- 2 February 2026
- Published by MDPI AG in Engineering Proceedings
- Vol. 120 (1) , 27
Evaluation of Impact of Convolutional Neural Network-Based Feature Extractors on Deep Reinforcement Learning for Autonomous Driving
Reinforcement Learning (RL) enables learning optimal decision-making strategies by maximizing cumulative rewards. Deep reinforcement learning (DRL) enhances this process by integrating deep neural networks (DNNs) for effective feature extraction from high-dimensional input data. Unlike prior studies focusing on algorithm design, we investigated the impact of different feature extractors, DNNs, on DRL performance. We propose an enhanced feature extraction model to improve control effectiveness based on the proximal policy optimization (PPO) framework in autonomous driving scenarios. Through a comparative analysis of well-known convolutional neural networks (CNNs), MobileNet, SqueezeNet, and ResNet, the experimental results demonstrate that our model achieves higher cumulative rewards and better control stability, providing valuable insights for DRL applications in autonomous systems.
- 2 February 2026
- Published by MDPI AG in Engineering Proceedings
- Vol. 120 (1) , 27
Open AccessEvaluation of Impact of Convolutional Neural Network-Based Feature Extractors on Deep Reinforcement Learning for Autonomous Driving
Reinforcement Learning (RL) enables learning optimal decision-making strategies by maximizing cumulative rewards. Deep reinforcement learning (DRL) enhances this process by integrating deep neural networks (DNNs) for effective feature extraction from high-dimensional input data. Unlike prior studies focusing on algorithm design, we investigated the impact of different feature extractors, DNNs, on DRL performance. We propose an enhanced feature extraction model to improve control effectiveness based on the proximal policy optimization (PPO) framework in autonomous driving scenarios. Through a comparative analysis of well-known convolutional neural networks (CNNs), MobileNet, SqueezeNet, and ResNet, the experimental results demonstrate that our model achieves higher cumulative rewards and better control stability, providing valuable insights for DRL applications in autonomous systems.
- Open Access
- 25 February 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 38317-38324
Vision-Based UAV Localization on Various Viewpoints
Given that the Global Positioning System (GPS) may not always be precise or available, it would be advantageous for drone positioning to utilize a vision-based approach. It analyzes geometric features to determine the drone’s position and identify its flight path. In the literature, an existing vision-based study is proposed to position the drone by a shallow Convolutional Neural Network (CNN). However, they only consider a constant viewpoint (towards the north). This is not practical when implemented in the real world. Hence, we start to examine the impact of viewpoint variations. While the drone’s cameras capture images, these changing viewpoints will affect the accuracy and stability of models. In this paper, MobileNetV2 is the base for creating a classification mechanism for accurate and stable position estimation. Our findings illustrate the importance and relationship of various training data among the different performances of the model. The model achieves only 17% accuracy without applying rotational augmentation in the most practical scenario. However, the accuracy significantly improves by incorporating rotational augmentation with 15-degree increments to 95%.
- 25 February 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 38317-38324
Open AccessVision-Based UAV Localization on Various Viewpoints
Given that the Global Positioning System (GPS) may not always be precise or available, it would be advantageous for drone positioning to utilize a vision-based approach. It analyzes geometric features to determine the drone’s position and identify its flight path. In the literature, an existing vision-based study is proposed to position the drone by a shallow Convolutional Neural Network (CNN). However, they only consider a constant viewpoint (towards the north). This is not practical when implemented in the real world. Hence, we start to examine the impact of viewpoint variations. While the drone’s cameras capture images, these changing viewpoints will affect the accuracy and stability of models. In this paper, MobileNetV2 is the base for creating a classification mechanism for accurate and stable position estimation. Our findings illustrate the importance and relationship of various training data among the different performances of the model. The model achieves only 17% accuracy without applying rotational augmentation in the most practical scenario. However, the accuracy significantly improves by incorporating rotational augmentation with 15-degree increments to 95%.
- 13 February 2025
- Published by Springer Nature in Soft Computing
- Vol. 29 (3) , 1931-1946
Improving recurrent deterministic policy gradient strategy in autonomous driving
- 13 February 2025
- Published by Springer Nature in Soft Computing
- Vol. 29 (3) , 1931-1946
Improving recurrent deterministic policy gradient strategy in autonomous driving
- Open Access
- 29 January 2024
- Published by MDPI AG in Electronics
- Vol. 13 (3) , 546
Positioning Improvement with Multiple GPS Receivers Based on Shallow Asymmetric Neural Network
A positioning system in a specific space is for the purpose of determining the location of an object. The Global Positioning System (GPS) is the most popular and valuable development for classical navigation. However, it may not always be precise and available due to the effects of multi-path propagation and signal attenuation. Thus, we need some additional skills to keep its stability and accuracy or improve its performance. Based on the technique of neural networks, the positioning information from multiple GPS receivers is composed to obtain a better version which is more accurate and stable and thus can be applied to advanced applications. Particularly, the concepts of shallow and asymmetric neural networks are used in this work. Our design possesses fewer hidden layers via the former property and further reduces the connections of classical Fully Connected Neural Networks (FCNNs) via the latter property. Hence, it takes very little time to realize the training and predicting procedures. Also, it will help promote several works in practice, such as the implementation of embedded systems. Finally, a practical test, called the vehicular road test, is utilized to guarantee the level of confidence in the improvement of our algorithm.
- 29 January 2024
- Published by MDPI AG in Electronics
- Vol. 13 (3) , 546
Open AccessPositioning Improvement with Multiple GPS Receivers Based on Shallow Asymmetric Neural Network
A positioning system in a specific space is for the purpose of determining the location of an object. The Global Positioning System (GPS) is the most popular and valuable development for classical navigation. However, it may not always be precise and available due to the effects of multi-path propagation and signal attenuation. Thus, we need some additional skills to keep its stability and accuracy or improve its performance. Based on the technique of neural networks, the positioning information from multiple GPS receivers is composed to obtain a better version which is more accurate and stable and thus can be applied to advanced applications. Particularly, the concepts of shallow and asymmetric neural networks are used in this work. Our design possesses fewer hidden layers via the former property and further reduces the connections of classical Fully Connected Neural Networks (FCNNs) via the latter property. Hence, it takes very little time to realize the training and predicting procedures. Also, it will help promote several works in practice, such as the implementation of embedded systems. Finally, a practical test, called the vehicular road test, is utilized to guarantee the level of confidence in the improvement of our algorithm.
- Open Access
- 25 September 2022
- Published by MDPI AG in Applied Sciences
- Vol. 12 (19) , 9614
Utilizing Ensemble Learning to Improve the Distance Information for UWB Positioning
An ultra-wideband (UWB) positioning system consists of at least three anchors and a tag for the positioning procedure. Via the UWB transceivers mounted on all devices in the system, we can obtain the distance information between each pair of devices and further realize the tag localization. However, the uncertain measurement in the real world may introduce incorrect measurement information, e.g., time, distance, positioning, and so on. Therefore, we intend to incorporate the technique of ensemble learning with UWB positioning to improve its performance. In this paper, we present two methods. The experimental results show that our ideas can be applied to different scenarios and work well. Of note, compared with the existing research in the literature, our first algorithm was more accurate and stable. Further, our second algorithm possessed even better performance than the first. Moreover, we also provide a comprehensive discussion for an ill-advised point, which is often used to evaluate the positioning efficiency in the literature.
- 25 September 2022
- Published by MDPI AG in Applied Sciences
- Vol. 12 (19) , 9614
Open AccessUtilizing Ensemble Learning to Improve the Distance Information for UWB Positioning
An ultra-wideband (UWB) positioning system consists of at least three anchors and a tag for the positioning procedure. Via the UWB transceivers mounted on all devices in the system, we can obtain the distance information between each pair of devices and further realize the tag localization. However, the uncertain measurement in the real world may introduce incorrect measurement information, e.g., time, distance, positioning, and so on. Therefore, we intend to incorporate the technique of ensemble learning with UWB positioning to improve its performance. In this paper, we present two methods. The experimental results show that our ideas can be applied to different scenarios and work well. Of note, compared with the existing research in the literature, our first algorithm was more accurate and stable. Further, our second algorithm possessed even better performance than the first. Moreover, we also provide a comprehensive discussion for an ill-advised point, which is often used to evaluate the positioning efficiency in the literature.
- Open Access
- 2 August 2022
- Published by MDPI AG in Applied Sciences
- Vol. 12 (15) , 7775
Autonomous Driving Control Based on the Perception of a Lidar Sensor and Odometer
Recently, many artificial intelligence applications in smart cars have been utilized in real life. Making an unmanned ground vehicle (UGV) capable of moving autonomously has become a critical topic. Hence, in this work, a novel method for a UGV to realize path planning and obstacle avoidance is presented using a deep deterministic policy gradient approach (DDPG). More specifically, the lidar sensor mounted on the vehicle is utilized to measure the distance between the vehicle and the surrounding obstacles, and the odometer measures the mileage of the vehicle for the purpose of estimating the current location. Then, the above sensed data are treated as the training data for the DDPG training procedure, and several experiments are performed in different settings utilizing the robot operating system (ROS) and the Gazebo simulator with a real robot module, TurtleBot3, to present a comprehensive discussion. The simulation results show that using the presented design and reward architecture, the DDPG method is better than the classic deep Q-network (DQN) method, e.g., taking fewer steps to reach the goal, less training time to find the smallest number of steps for reaching the goal, and so on.
- 2 August 2022
- Published by MDPI AG in Applied Sciences
- Vol. 12 (15) , 7775
Open AccessAutonomous Driving Control Based on the Perception of a Lidar Sensor and Odometer
Recently, many artificial intelligence applications in smart cars have been utilized in real life. Making an unmanned ground vehicle (UGV) capable of moving autonomously has become a critical topic. Hence, in this work, a novel method for a UGV to realize path planning and obstacle avoidance is presented using a deep deterministic policy gradient approach (DDPG). More specifically, the lidar sensor mounted on the vehicle is utilized to measure the distance between the vehicle and the surrounding obstacles, and the odometer measures the mileage of the vehicle for the purpose of estimating the current location. Then, the above sensed data are treated as the training data for the DDPG training procedure, and several experiments are performed in different settings utilizing the robot operating system (ROS) and the Gazebo simulator with a real robot module, TurtleBot3, to present a comprehensive discussion. The simulation results show that using the presented design and reward architecture, the DDPG method is better than the classic deep Q-network (DQN) method, e.g., taking fewer steps to reach the goal, less training time to find the smallest number of steps for reaching the goal, and so on.
- Open Access
- 12 November 2021
- Published by MDPI AG in Applied Sciences
- Vol. 11 (22) , 10659
Autonomous Driving Control Using the DDPG and RDPG Algorithms
Recently, autonomous driving has become one of the most popular topics for smart vehicles. However, traditional control strategies are mostly rule-based, which have poor adaptability to the time-varying traffic conditions. Similarly, they have difficulty coping with unexpected situations that may occur any time in the real-world environment. Hence, in this paper, we exploited Deep Reinforcement Learning (DRL) to enhance the quality and safety of autonomous driving control. Based on the road scenes and self-driving simulation modules provided by AirSim, we used the Deep Deterministic Policy Gradient (DDPG) and Recurrent Deterministic Policy Gradient (RDPG) algorithms, combined with the Convolutional Neural Network (CNN), to realize the autonomous driving control of self-driving cars. In particular, by using the real-time images of the road provided by AirSim as the training data, we carefully formulated an appropriate reward-generation method to improve the convergence speed of the adopted DDPG and RDPG models and the control performance of moving driverless cars.
- 12 November 2021
- Published by MDPI AG in Applied Sciences
- Vol. 11 (22) , 10659
Open AccessAutonomous Driving Control Using the DDPG and RDPG Algorithms
Recently, autonomous driving has become one of the most popular topics for smart vehicles. However, traditional control strategies are mostly rule-based, which have poor adaptability to the time-varying traffic conditions. Similarly, they have difficulty coping with unexpected situations that may occur any time in the real-world environment. Hence, in this paper, we exploited Deep Reinforcement Learning (DRL) to enhance the quality and safety of autonomous driving control. Based on the road scenes and self-driving simulation modules provided by AirSim, we used the Deep Deterministic Policy Gradient (DDPG) and Recurrent Deterministic Policy Gradient (RDPG) algorithms, combined with the Convolutional Neural Network (CNN), to realize the autonomous driving control of self-driving cars. In particular, by using the real-time images of the road provided by AirSim as the training data, we carefully formulated an appropriate reward-generation method to improve the convergence speed of the adopted DDPG and RDPG models and the control performance of moving driverless cars.