Name: Justin de Guia
Type: User
Company: De La Salle University
Bio: graduate student doing research on smart grid. lifelong learner. I post my source codes related to thesis and personal projects.
Location: Manila, Philippines
Blog: https://www.linkedin.com/in/justindg/
Justin de Guia's Projects
This repository is related to my another repository (https://github.com/jddeguia/energy-output-profiling)
Implementation of bagging-based ensemble for solar irradiance prediction. Base learners used in ensemble learning is stacked-LSTM
Energy production of photovoltaic (PV) system is heavily influenced by solar irradiance. Accurate prediction of solar irradiance leads to optimal dispatching of available energy resources and anticipating end-user demand. However, it is difficult to do due to fluctuating nature of weather patterns. In the study, neural network models were defined to predict solar irradiance values based on weather patterns. Models included in the study are artificial neural network, convolutional neural network, bidirectional long-short term memory (LSTM) and stacked LSTM. Preprocessing methods such as data normalization and principal component analysis were applied before model training. Regression metrics such as mean squared error (MSE), maximum residual error (max error), mean absolute error (MAE), explained variance score (EVS), and regression score function (R2 score), were used to evaluate the performance of model prediction. Plots such as prediction curves, learning curves, and histogram of error distribution were also considered as well for further analysis of model performance. All models showed that it is capable of learning unforeseen values, however, stacked LSTM has the best results with the max error, R2, MAE, MSE, and EVS values of 651.536, 0.953, 41.738, 5124.686, and 0.946, respectively.
The Data Engineering Cookbook
Free Data Engineering course!
Notebook files for classification and detection of anomalous trend in time series inverter data
Implementation of solar irradiance prediction model with grid-search optimization
Starting to learn web technologies, i created a personal CV site written in HTML+CSS
Analysis of the Google Public Dataset for Ecommerce
Practical Python Programming (course by @dabeaz)
Arduino sketch file for logging solar irradiance values. The circuit involes DIY pyranometer based on photodiodes and a data logger