Simon Y Foo

Dr. Simon Y Foo

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 March 2022 in Energies
Verified
Journal Article
Open access
PDF file
MSMd Jamal Ahmed Shohan
Md Jamal Ahmed Shohan
MFMd Omar Faruque
Md Omar Faruque
SFSimon Y Foo
Simon Y Foo
Load forecasting (LF) is an essential factor in power system management. LF helps the utility maximize the utilization of power-generating plants and schedule them both reliably and economically. In this paper, a novel and hybrid forecasting method is proposed, combining a long short-term memory network (LSTM) and neural prophet (NP) through an artificial neural network. The paper aims to predict electric load for different time horizons with improved accuracy as well as consistency. The proposed model uses historical load data, weather data, and statistical features obtained from the historical data. Multiple case studies have been conducted with two different real-time data sets on three different types of load forecasting. The hybrid model is later compared with a few established methods of load forecasting found in the literature with different performance metrics: mean average percentage error (MAPE), root mean square error (RMSE), sum of square error (SSE), and regression coefficient (R). Moreover, a guideline with various attributes is provided for different types of load forecasting considering the applications of the proposed model. The results and comparisons from our test cases showed that the proposed hybrid model improved the forecasting accuracy for three different types of load forecasting over other forecasting techniques.

Verified
Journal Article
Open access
PDF file
XXXuanchen Xiang
Xuanchen Xiang
SFSimon Y Foo
Simon Y Foo
The first part of a two-part series of papers provides a survey on recent advances in Deep Reinforcement Learning (DRL) applications for solving partially observable Markov decision processes (POMDP) problems. Reinforcement Learning (RL) is an approach to simulate the human’s natural learning process, whose key is to let the agent learn by interacting with the stochastic environment. The fact that the agent has limited access to the information of the environment enables AI to be applied efficiently in most fields that require self-learning. Although efficient algorithms are being widely used, it seems essential to have an organized investigation—we can make good comparisons and choose the best structures or algorithms when applying DRL in various applications. In this overview, we introduce Markov Decision Processes (MDP) problems and Reinforcement Learning and applications of DRL for solving POMDP problems in games, robotics, and natural language processing. A follow-up paper will cover applications in transportation, communications and networking, and industries.

22 February 2019 in Polymers
Verified
Journal Article
Open access
PDF file
JKJobeda Khanam
Jobeda Khanam
SFSimon Y Foo
Simon Y Foo
In this paper, we present our work on high-efficiency multi-junction polymer and hybrid solar cells. The transfer matrix method is used for optical modeling of an organic solar cell, which was inspired by the McGehee Group in Stanford University. The software simulation calculates the optimal thicknesses of the active layers to provide the best short circuit current (JSC) value. First, we show three designs of multi-junction polymer solar cells, which can absorb sunlight beyond the 1000 nm wavelengths. Then we present a novel high-efficiency hybrid (organic and inorganic) solar cell, which can absorb the sunlight with a wavelength beyond 2500 nm. Approximately 12% efficiency was obtained for the multi-junction polymer solar cell and 20% efficiency was obtained from every two-, three- and four-junction hybrid solar cell under 1 sun AM1.5 illumination.

29 February 2024 in IEEE Access
Verified
Journal Article
Open access
AOAyodeji S. Ogundana
Ayodeji S. Ogundana
PTPranaya Krishna Terala
Pranaya Krishna Terala
MAMigara Y. Amarasinghe
Migara Y. Amarasinghe
XXXuanchen Xiang
Xuanchen Xiang
SFSimon Y Foo
Simon Y Foo
Conventional model-based probabilistic inference methods require increasingly complex models to improve Electric Vehicle (EV) battery State of Charge (SOC) estimation. Deep learning methods gained popularity in recent years with their model free estimations. However, practical constraints such as insufficient training data, model complexity for real time implementation, and generalization on new dataset hinder performance reliability. Another major practical drawback of the data driven deep learning approach is its poor convergence from an unfamiliar initial error state as training dataset does not adequately accommodate these practical error scenarios. This paper proposes an ensemble method that uses a weighted estimate of the Central Difference Kalman Filter (CDKF) and Nonlinear Autoregressive with Exogenous Input (NARX) to accurately estimate SOC in the early stages of degradation. We employ a parallel ensemble estimation method that reduces the estimation bias, improves generalization, accuracy, robustness, and reliability of the estimator. We propose a pre-estimated voting weight to combine the ensemble algorithm and employ the CDKF covariance dependent method as the optimum approach for initializing the ensemble system to achieve a robust convergence performance. The state converges on an average of 136 time-steps when initialized halfway from the true state. The average Mean Absolute Error (MAE) performance of the ensemble method is about 0.5 % with an average training data of about 31,041 time-steps. The model was validated using conventional drive cycle data and was shown to outperform its individual ensemble members and gated Recurrent Neural Networks (RNN) such as Gated Recurrent Unit (GRU), Long Short-Term Memory (LSTM) and the Bidirectional LSTM (BiLSTM).

26 August 2022 in Micromachines
Verified
Journal Article
Open access
PDF file
PTPranaya Krishna Terala
Pranaya Krishna Terala
AOAyodeji S. Ogundana
Ayodeji S. Ogundana
SFSimon Y Foo
Simon Y Foo
MAMigara Y. Amarasinghe
Migara Y. Amarasinghe
HZHUANYU ZANG
HUANYU ZANG
Energy storage technologies are being used excessively in industrial applications and in automobiles. Battery state of charge (SOC) is an important metric to be monitored in these applications to ensure proper and safe functionality. Since SOC cannot be measured directly, this paper puts forth a novel machine learning architecture to improve on the existing methods of SOC estimation. This method consists of using combined stacked bi-directional LSTM and encoder–decoder bi-directional long short-term memory architecture. This architecture henceforth represented as SED is implemented to overcome the nonparallel functionality observed in traditional RNN algorithms. Estimations were made utilizing different open-source datasets such as urban dynamometer driving schedule (UDDS), highway fuel efficiency test (HWFET), LA92 and US06. The least Mean Absolute Error observed was 0.62% at 25 °C for the HWFET condition, which confirms the good functionality of the proposed architecture.

Verified
Journal Article
Open access
PDF file
XXXuanchen Xiang
Xuanchen Xiang
SFSimon Y Foo
Simon Y Foo
HZHuanyu Zang
Huanyu Zang
The two-part series of papers provides a survey on recent advances in Deep Reinforcement Learning (DRL) for solving partially observable Markov decision processes (POMDP) problems. Reinforcement Learning (RL) is an approach to simulate the human’s natural learning process, whose key is to let the agent learn by interacting with the stochastic environment. The fact that the agent has limited access to the information of the environment enables AI to be applied efficiently in most fields that require self-learning. It’s essential to have an organized investigation—we can make good comparisons and choose the best structures or algorithms when applying DRL in various applications. The first part of the overview introduces Markov Decision Processes (MDP) problems and Reinforcement Learning and applications of DRL for solving POMDP problems in games, robotics, and natural language processing. In part two, we continue to introduce applications in transportation, industries, communications and networking, etc. and discuss the limitations of DRL.