The objectives of this research were developing a model for forecasting vegetable prices in Nakhon Si Thammarat Province using random forest and comparing the forecast results of different crops. The information used in this paper were monthly climate data and average monthly vegetable prices collected between 2011 – 2020 from Nakhon Si Thammarat meteorological station and Nakhon Si Thammarat Provincial Commercial Office, respectively. We evaluated model performance based on mean absolute percentage error (MAPE), root mean squared error (RMSE), and mean absolute error (MAE). The experimental results showed that the random forest model was able to predict the prices of vegetables, including pumpkin, eggplant, and lentils with high accuracy with MAPE values of 0.09, 0.07, and 0.15, with RMSE values of 1.82, 1.46, and 2.33, and with MAE values of 3.32, 2.15, and 5.42, respectively. The forecast model derived from this research can be beneficial for vegetable planting planning in the Pak Phanang River Basin of Nakhon Si Thammarat Province, Thailand.
Hybrid model in machine learning–robust regression applied for sustainabilit...IJECEIAES
A dataset containing 1924 observations used in this study to evaluate the effect of 435 different independent variables on one dependent variable. Big data has some issues such as irrelevant variables and outliers. Therefore, this study focused on analyzing and comparing the impact of three different variable selection based on machine learning techniques, including random forest (RF), support vector machines (SVM), and boosting. Further, the M robust regression was applied to address the outliers using M–bi square, M–Hampel, and M–Huber. Random forest and M-Hampel results revealed the significant comparing from the other methods such as mean absolute error (MAE) 175.33995, mean square error (MSE) 31.8608, mean average percentage error (MAPE) 9.16091, sum of square error (SSE) 89270.45, R–square 0.829511, and R–square adjusted 0.82670. Also, these techniques indicated that the 8 selection criteria were lower than the other techniques including Akaike information criterion (AIC) 47.25915, generalized cross validation (GCV) 47.27169, Hannan-Quinn (HQ) 47.60351, RICE (47.2845), SCHWARZ 51.7099, sigma square (SGMASQ) 46.50605, SHIBATA 47.23489, and final prediction error (FPE) 47.25929. Therefore, the study recommended that the best random forest and M-Hampel models are helpful to show the minimum issues and efficient validation for analyzing and comparing big data.
Feature selection for multiple water quality status: integrated bootstrapping...IJECEIAES
STORET is one method to determine the river water quality, and to classify them into four classes (very good, good, medium and bad) based on the data of water for each attribute or feature. The success of the formation of pattern recognition model much depends on the quality of data. There are two issues as the concern of this research as follows, the data having disproportionate amount among the classes (imbalance class) and the finding of noise on its attribute. Therefore, this research integrates the SMOTE Technique and bootstrapping to handle the problem of imbalance class. While an experiment is conducted to eliminate the noise on the attribute by using some feature selection algorithms with filter approach (information gain, rule, derivation, correlation and chi square). This research has some stages as follows: data understanding, pre-processing, imbalance class, feature selection, classification and performance evaluation. Based on the result of testing using 10-fold cross validation, it shows that the use of the SMOTE-bootstrapping technique is able to increase the accuracy from 83.3% to be 98.8%. While the process of noise elimination onthe data attribute is also able to increase the accuracy to be 99.5% (the use of feature subset produced by the information gain algorithm and the decision tree classification algorithm).
A Comprehensive review of Conversational Agent and its prediction algorithmvivatechijri
There is an exponential increase in the use of conversational bots. Conversational bots can be
described as a platform that can chat with people using artificial intelligence. The recent advancement has
made A.I capable of learning from data and produce an output. This learning of data can be performed by using
various machine learning algorithm. Machine learning techniques involves construction of algorithms that can
learn for data and can predict the outcome. This paper reviews the efficiency of different machine learning
algorithm that are used in conversational bot.
Hybrid model in machine learning–robust regression applied for sustainabilit...IJECEIAES
A dataset containing 1924 observations used in this study to evaluate the effect of 435 different independent variables on one dependent variable. Big data has some issues such as irrelevant variables and outliers. Therefore, this study focused on analyzing and comparing the impact of three different variable selection based on machine learning techniques, including random forest (RF), support vector machines (SVM), and boosting. Further, the M robust regression was applied to address the outliers using M–bi square, M–Hampel, and M–Huber. Random forest and M-Hampel results revealed the significant comparing from the other methods such as mean absolute error (MAE) 175.33995, mean square error (MSE) 31.8608, mean average percentage error (MAPE) 9.16091, sum of square error (SSE) 89270.45, R–square 0.829511, and R–square adjusted 0.82670. Also, these techniques indicated that the 8 selection criteria were lower than the other techniques including Akaike information criterion (AIC) 47.25915, generalized cross validation (GCV) 47.27169, Hannan-Quinn (HQ) 47.60351, RICE (47.2845), SCHWARZ 51.7099, sigma square (SGMASQ) 46.50605, SHIBATA 47.23489, and final prediction error (FPE) 47.25929. Therefore, the study recommended that the best random forest and M-Hampel models are helpful to show the minimum issues and efficient validation for analyzing and comparing big data.
Feature selection for multiple water quality status: integrated bootstrapping...IJECEIAES
STORET is one method to determine the river water quality, and to classify them into four classes (very good, good, medium and bad) based on the data of water for each attribute or feature. The success of the formation of pattern recognition model much depends on the quality of data. There are two issues as the concern of this research as follows, the data having disproportionate amount among the classes (imbalance class) and the finding of noise on its attribute. Therefore, this research integrates the SMOTE Technique and bootstrapping to handle the problem of imbalance class. While an experiment is conducted to eliminate the noise on the attribute by using some feature selection algorithms with filter approach (information gain, rule, derivation, correlation and chi square). This research has some stages as follows: data understanding, pre-processing, imbalance class, feature selection, classification and performance evaluation. Based on the result of testing using 10-fold cross validation, it shows that the use of the SMOTE-bootstrapping technique is able to increase the accuracy from 83.3% to be 98.8%. While the process of noise elimination onthe data attribute is also able to increase the accuracy to be 99.5% (the use of feature subset produced by the information gain algorithm and the decision tree classification algorithm).
A Comprehensive review of Conversational Agent and its prediction algorithmvivatechijri
There is an exponential increase in the use of conversational bots. Conversational bots can be
described as a platform that can chat with people using artificial intelligence. The recent advancement has
made A.I capable of learning from data and produce an output. This learning of data can be performed by using
various machine learning algorithm. Machine learning techniques involves construction of algorithms that can
learn for data and can predict the outcome. This paper reviews the efficiency of different machine learning
algorithm that are used in conversational bot.
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
Crop yield prediction is among the most important and main sources of income in the Indian economy. In this paper, the improved cat swarm optimization (ICSO) based recurrent neural network (RNN) model is proposed for crop yield prediction using time series data. The inertia weight parameter is added to position equation that is selected randomly, and a new velocity equation is produced which enhances the searching ability in the best cat area. By using inertia weight, the ICSO enhances performance of feature selection and obtains better convergence in minimum iteration. The RNN is applied to produce direct graph using sequence of data and decides current layer output by involving all other existing calculations. The performance of the model is estimated using coefficient of determination (R2), root mean square error (RMSE), mean squared error (MSE), and mean absolute error (MAE) on the yield from the years 2011 to 2021 with an annual prediction for 120 records of approximately 8 million nuts. The evaluated result shows that the proposed ICSO-RNN model delivers metrics such as R2, MAE, MSE, and RMSE values of 0.99, 0.77, 0.68, and 0.82 correspondingly, which ensures accurate yield prediction when compared with the existing methods which are hybrid reinforcement learning-random forest (RL-RF) and machine learning (ML) methods.
AnAccurate and Dynamic Predictive Mathematical Model for Classification and P...inventionjournals
International Journal of Mathematics and Statistics Invention (IJMSI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJMSI publishes research articles and reviews within the whole field Mathematics and Statistics, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online
Statistical features learning to predict the crop yield in regional areasIJECEIAES
The plethora of information presented in the form of benchmark dataset plays a significant role in analyzing and understanding the crop yield in certain regions of regional territory. The information may be presented in the form of attributes makes a prediction of crop yield in various regions of machine learning. The information considered for processing involves data cleaning initially followed by binning to reduce the missing data. The information collected is subjected to clustering of data items based on patterns of similarity, The data items that are similar in nature is fed to the system with similarity measure, which involves understanding the distance of data items from its related data item leading to hyper parameters for analyzing of information while calculating the crop yield. The information may be used to ascertain the patterns of data that exhibit similarity with nearest neighbor represented by another attribute. Thus, the research method has yielded an accuracy of 89.62% of classification for predicting the crop yield in agricultural areas of Karnataka region.
A large number of techniques has been developed so far to tell the diversity of machine learning. Machine learning is categorized into supervised, unsupervised and reinforcement learning .Every instance in given data-set used by Machine learning algorithms is represented same set of features .On basis of label of instances it is divided into category. In this review paper our main focus is on Supervised, unsupervised learning techniques and its performance parameters.
SCCAI- A Student Career Counselling Artificial Intelligencevivatechijri
As education is growing day by day, the competition has prompted a need for the student to
understand more about the educational field. Many times the counselor isn’t available all the time and
sometimes due to the lack of proper knowledge about some educational field. Due to this, it creates an issue of
misconception of that field. This creates a problem for the student to decide a proper educational trajectory and
guidance is not always useful. The proposed paper will overcome all these problem using machine learning
algorithm. Various algorithms are being considered and amongst them the best suitable for our project are used
here. There are 3 major problems that come across our path and they are solved using Random forest, Linear
regression and Searching algorithm using Google API. At first Searching algorithm solves the problem of
location by segregating the college’s location vice, then Random Forest provides the list of colleges by using
stream and range of percentage and finally Linear Regression predicts the current cutoff using previous years’
data. Rather than this, the proposed system also provides information regarding all fields of education helping
students to understand and know about their field of interest better. The following idea is a total fresh idea with
no existing projects of similar kind. This project will help students guide them throughout.
CLASSIFICATION ALGORITHM USING RANDOM CONCEPT ON A VERY LARGE DATA SET: A SURVEYEditor IJMTER
Data mining environment produces a large amount of data, that need to be
analyses, pattern have to be extracted from that to gain knowledge. In this new period with
rumble of data both ordered and unordered, by using traditional databases and architectures, it
has become difficult to process, manage and analyses patterns. To gain knowledge about the
Big Data a proper architecture should be understood. Classification is an important data mining
technique with broad applications to classify the various kinds of data used in nearly every
field of our life. Classification is used to classify the item according to the features of the item
with respect to the predefined set of classes. This paper provides an inclusive survey of
different classification algorithms and put a light on various classification algorithms including
j48, C4.5, k-nearest neighbor classifier, Naive Bayes, SVM etc., using random concept.
Data prediction for cases of incorrect data in multi-node electrocardiogram ...IJECEIAES
The development of a mesh topology in multi-node electrocardiogram (ECG) monitoring based on the ZigBee protocol still has limitations. When more than one active ECG node sends a data stream, there will be incorrect data or damage due to a failure of synchronization. The incorrect data will affect signal interpretation. Therefore, a mechanism is needed to correct or predict the damaged data. In this study, the method of expectationmaximization (EM) and regression imputation (RI) was proposed to overcome these problems. Real data from previous studies are the main modalities used in this study. The ECG signal data that has been predicted is then compared with the actual ECG data stored in the main controller memory. Root mean square error (RMSE) is calculated to measure system performance. The simulation was performed on 13 ECG waves, each of them has 1000 samples. The simulation results show that the EM method has a lower predictive error value than the RI method. The average RMSE for the EM and RI methods is 4.77 and 6.63, respectively. The proposed method is expected to be used in the case of multi-node ECG monitoring, especially in the ZigBee application to minimize errors.
Performance analysis of binary and multiclass models using azure machine lear...IJECEIAES
Network data is expanding and that too at an alarming rate. Besides, the sophisticated attack tools used by hackers lead to capricious cyber threat landscape. Traditional models proposed in the field of network intrusion detection using machine learning algorithms emphasize more on improving attack detection rate and reducing false alarms but time efficiency is often overlooked. Therefore, in order to address this limitation, a modern solution has been presented using Machine Learning-as-a-Service platform. The proposed work analyses the performance of eight two-class and three multiclass algorithms using UNSW NB-15, a modern intrusion detection dataset. 82,332 testing samples were considered to evaluate the performance of algorithms. The proposed two class decision forest model exhibited 99.2% accuracy and took 6 seconds to learn 1,75,341 network instances. Multiclass classification task was also undertaken wherein attack types like generic, exploits, shellcode and worms were classified with a recall percentage of 99%, 94.49%, 91.79% and 90.9% respectively by the multiclass decision forest model that also leapfrogged others in terms of training and execution time.
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...theijes
Feature selection is considered as a problem of global combinatorial optimization in machine learning, which reduces the number of features, removes irrelevant, noisy and redundant data. However, identification of useful features from hundreds or even thousands of related features is not an easy task. Selecting relevant genes from microarray data becomes even more challenging owing to the high dimensionality of features, multiclass categories involved and the usually small sample size. In order to improve the prediction accuracy and to avoid incomprehensibility due to the number of features different feature selection techniques can be implemented. This survey classifies and analyzes different approaches, aiming to not only provide a comprehensive presentation but also discuss challenges and various performance parameters. The techniques are generally classified into three; filter, wrapper and hybrid.
Bibliometric analysis highlighting the role of women in addressing climate ch...IJECEIAES
Fossil fuel consumption increased quickly, contributing to climate change
that is evident in unusual flooding and draughts, and global warming. Over
the past ten years, women's involvement in society has grown dramatically,
and they succeeded in playing a noticeable role in reducing climate change.
A bibliometric analysis of data from the last ten years has been carried out to
examine the role of women in addressing the climate change. The analysis's
findings discussed the relevant to the sustainable development goals (SDGs),
particularly SDG 7 and SDG 13. The results considered contributions made
by women in the various sectors while taking geographic dispersion into
account. The bibliometric analysis delves into topics including women's
leadership in environmental groups, their involvement in policymaking, their
contributions to sustainable development projects, and the influence of
gender diversity on attempts to mitigate climate change. This study's results
highlight how women have influenced policies and actions related to climate
change, point out areas of research deficiency and recommendations on how
to increase role of the women in addressing the climate change and
achieving sustainability. To achieve more successful results, this initiative
aims to highlight the significance of gender equality and encourage
inclusivity in climate change decision-making processes.
Voltage and frequency control of microgrid in presence of micro-turbine inter...IJECEIAES
The active and reactive load changes have a significant impact on voltage
and frequency. In this paper, in order to stabilize the microgrid (MG) against
load variations in islanding mode, the active and reactive power of all
distributed generators (DGs), including energy storage (battery), diesel
generator, and micro-turbine, are controlled. The micro-turbine generator is
connected to MG through a three-phase to three-phase matrix converter, and
the droop control method is applied for controlling the voltage and
frequency of MG. In addition, a method is introduced for voltage and
frequency control of micro-turbines in the transition state from gridconnected mode to islanding mode. A novel switching strategy of the matrix
converter is used for converting the high-frequency output voltage of the
micro-turbine to the grid-side frequency of the utility system. Moreover,
using the switching strategy, the low-order harmonics in the output current
and voltage are not produced, and consequently, the size of the output filter
would be reduced. In fact, the suggested control strategy is load-independent
and has no frequency conversion restrictions. The proposed approach for
voltage and frequency regulation demonstrates exceptional performance and
favorable response across various load alteration scenarios. The suggested
strategy is examined in several scenarios in the MG test systems, and the
simulation results are addressed.
More Related Content
Similar to Random forest model for forecasting vegetable prices: a case study in Nakhon Si Thammarat Province, Thailand
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
Crop yield prediction is among the most important and main sources of income in the Indian economy. In this paper, the improved cat swarm optimization (ICSO) based recurrent neural network (RNN) model is proposed for crop yield prediction using time series data. The inertia weight parameter is added to position equation that is selected randomly, and a new velocity equation is produced which enhances the searching ability in the best cat area. By using inertia weight, the ICSO enhances performance of feature selection and obtains better convergence in minimum iteration. The RNN is applied to produce direct graph using sequence of data and decides current layer output by involving all other existing calculations. The performance of the model is estimated using coefficient of determination (R2), root mean square error (RMSE), mean squared error (MSE), and mean absolute error (MAE) on the yield from the years 2011 to 2021 with an annual prediction for 120 records of approximately 8 million nuts. The evaluated result shows that the proposed ICSO-RNN model delivers metrics such as R2, MAE, MSE, and RMSE values of 0.99, 0.77, 0.68, and 0.82 correspondingly, which ensures accurate yield prediction when compared with the existing methods which are hybrid reinforcement learning-random forest (RL-RF) and machine learning (ML) methods.
AnAccurate and Dynamic Predictive Mathematical Model for Classification and P...inventionjournals
International Journal of Mathematics and Statistics Invention (IJMSI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJMSI publishes research articles and reviews within the whole field Mathematics and Statistics, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online
Statistical features learning to predict the crop yield in regional areasIJECEIAES
The plethora of information presented in the form of benchmark dataset plays a significant role in analyzing and understanding the crop yield in certain regions of regional territory. The information may be presented in the form of attributes makes a prediction of crop yield in various regions of machine learning. The information considered for processing involves data cleaning initially followed by binning to reduce the missing data. The information collected is subjected to clustering of data items based on patterns of similarity, The data items that are similar in nature is fed to the system with similarity measure, which involves understanding the distance of data items from its related data item leading to hyper parameters for analyzing of information while calculating the crop yield. The information may be used to ascertain the patterns of data that exhibit similarity with nearest neighbor represented by another attribute. Thus, the research method has yielded an accuracy of 89.62% of classification for predicting the crop yield in agricultural areas of Karnataka region.
A large number of techniques has been developed so far to tell the diversity of machine learning. Machine learning is categorized into supervised, unsupervised and reinforcement learning .Every instance in given data-set used by Machine learning algorithms is represented same set of features .On basis of label of instances it is divided into category. In this review paper our main focus is on Supervised, unsupervised learning techniques and its performance parameters.
SCCAI- A Student Career Counselling Artificial Intelligencevivatechijri
As education is growing day by day, the competition has prompted a need for the student to
understand more about the educational field. Many times the counselor isn’t available all the time and
sometimes due to the lack of proper knowledge about some educational field. Due to this, it creates an issue of
misconception of that field. This creates a problem for the student to decide a proper educational trajectory and
guidance is not always useful. The proposed paper will overcome all these problem using machine learning
algorithm. Various algorithms are being considered and amongst them the best suitable for our project are used
here. There are 3 major problems that come across our path and they are solved using Random forest, Linear
regression and Searching algorithm using Google API. At first Searching algorithm solves the problem of
location by segregating the college’s location vice, then Random Forest provides the list of colleges by using
stream and range of percentage and finally Linear Regression predicts the current cutoff using previous years’
data. Rather than this, the proposed system also provides information regarding all fields of education helping
students to understand and know about their field of interest better. The following idea is a total fresh idea with
no existing projects of similar kind. This project will help students guide them throughout.
CLASSIFICATION ALGORITHM USING RANDOM CONCEPT ON A VERY LARGE DATA SET: A SURVEYEditor IJMTER
Data mining environment produces a large amount of data, that need to be
analyses, pattern have to be extracted from that to gain knowledge. In this new period with
rumble of data both ordered and unordered, by using traditional databases and architectures, it
has become difficult to process, manage and analyses patterns. To gain knowledge about the
Big Data a proper architecture should be understood. Classification is an important data mining
technique with broad applications to classify the various kinds of data used in nearly every
field of our life. Classification is used to classify the item according to the features of the item
with respect to the predefined set of classes. This paper provides an inclusive survey of
different classification algorithms and put a light on various classification algorithms including
j48, C4.5, k-nearest neighbor classifier, Naive Bayes, SVM etc., using random concept.
Data prediction for cases of incorrect data in multi-node electrocardiogram ...IJECEIAES
The development of a mesh topology in multi-node electrocardiogram (ECG) monitoring based on the ZigBee protocol still has limitations. When more than one active ECG node sends a data stream, there will be incorrect data or damage due to a failure of synchronization. The incorrect data will affect signal interpretation. Therefore, a mechanism is needed to correct or predict the damaged data. In this study, the method of expectationmaximization (EM) and regression imputation (RI) was proposed to overcome these problems. Real data from previous studies are the main modalities used in this study. The ECG signal data that has been predicted is then compared with the actual ECG data stored in the main controller memory. Root mean square error (RMSE) is calculated to measure system performance. The simulation was performed on 13 ECG waves, each of them has 1000 samples. The simulation results show that the EM method has a lower predictive error value than the RI method. The average RMSE for the EM and RI methods is 4.77 and 6.63, respectively. The proposed method is expected to be used in the case of multi-node ECG monitoring, especially in the ZigBee application to minimize errors.
Performance analysis of binary and multiclass models using azure machine lear...IJECEIAES
Network data is expanding and that too at an alarming rate. Besides, the sophisticated attack tools used by hackers lead to capricious cyber threat landscape. Traditional models proposed in the field of network intrusion detection using machine learning algorithms emphasize more on improving attack detection rate and reducing false alarms but time efficiency is often overlooked. Therefore, in order to address this limitation, a modern solution has been presented using Machine Learning-as-a-Service platform. The proposed work analyses the performance of eight two-class and three multiclass algorithms using UNSW NB-15, a modern intrusion detection dataset. 82,332 testing samples were considered to evaluate the performance of algorithms. The proposed two class decision forest model exhibited 99.2% accuracy and took 6 seconds to learn 1,75,341 network instances. Multiclass classification task was also undertaken wherein attack types like generic, exploits, shellcode and worms were classified with a recall percentage of 99%, 94.49%, 91.79% and 90.9% respectively by the multiclass decision forest model that also leapfrogged others in terms of training and execution time.
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...theijes
Feature selection is considered as a problem of global combinatorial optimization in machine learning, which reduces the number of features, removes irrelevant, noisy and redundant data. However, identification of useful features from hundreds or even thousands of related features is not an easy task. Selecting relevant genes from microarray data becomes even more challenging owing to the high dimensionality of features, multiclass categories involved and the usually small sample size. In order to improve the prediction accuracy and to avoid incomprehensibility due to the number of features different feature selection techniques can be implemented. This survey classifies and analyzes different approaches, aiming to not only provide a comprehensive presentation but also discuss challenges and various performance parameters. The techniques are generally classified into three; filter, wrapper and hybrid.
Bibliometric analysis highlighting the role of women in addressing climate ch...IJECEIAES
Fossil fuel consumption increased quickly, contributing to climate change
that is evident in unusual flooding and draughts, and global warming. Over
the past ten years, women's involvement in society has grown dramatically,
and they succeeded in playing a noticeable role in reducing climate change.
A bibliometric analysis of data from the last ten years has been carried out to
examine the role of women in addressing the climate change. The analysis's
findings discussed the relevant to the sustainable development goals (SDGs),
particularly SDG 7 and SDG 13. The results considered contributions made
by women in the various sectors while taking geographic dispersion into
account. The bibliometric analysis delves into topics including women's
leadership in environmental groups, their involvement in policymaking, their
contributions to sustainable development projects, and the influence of
gender diversity on attempts to mitigate climate change. This study's results
highlight how women have influenced policies and actions related to climate
change, point out areas of research deficiency and recommendations on how
to increase role of the women in addressing the climate change and
achieving sustainability. To achieve more successful results, this initiative
aims to highlight the significance of gender equality and encourage
inclusivity in climate change decision-making processes.
Voltage and frequency control of microgrid in presence of micro-turbine inter...IJECEIAES
The active and reactive load changes have a significant impact on voltage
and frequency. In this paper, in order to stabilize the microgrid (MG) against
load variations in islanding mode, the active and reactive power of all
distributed generators (DGs), including energy storage (battery), diesel
generator, and micro-turbine, are controlled. The micro-turbine generator is
connected to MG through a three-phase to three-phase matrix converter, and
the droop control method is applied for controlling the voltage and
frequency of MG. In addition, a method is introduced for voltage and
frequency control of micro-turbines in the transition state from gridconnected mode to islanding mode. A novel switching strategy of the matrix
converter is used for converting the high-frequency output voltage of the
micro-turbine to the grid-side frequency of the utility system. Moreover,
using the switching strategy, the low-order harmonics in the output current
and voltage are not produced, and consequently, the size of the output filter
would be reduced. In fact, the suggested control strategy is load-independent
and has no frequency conversion restrictions. The proposed approach for
voltage and frequency regulation demonstrates exceptional performance and
favorable response across various load alteration scenarios. The suggested
strategy is examined in several scenarios in the MG test systems, and the
simulation results are addressed.
Enhancing battery system identification: nonlinear autoregressive modeling fo...IJECEIAES
Precisely characterizing Li-ion batteries is essential for optimizing their
performance, enhancing safety, and prolonging their lifespan across various
applications, such as electric vehicles and renewable energy systems. This
article introduces an innovative nonlinear methodology for system
identification of a Li-ion battery, employing a nonlinear autoregressive with
exogenous inputs (NARX) model. The proposed approach integrates the
benefits of nonlinear modeling with the adaptability of the NARX structure,
facilitating a more comprehensive representation of the intricate
electrochemical processes within the battery. Experimental data collected
from a Li-ion battery operating under diverse scenarios are employed to
validate the effectiveness of the proposed methodology. The identified
NARX model exhibits superior accuracy in predicting the battery's behavior
compared to traditional linear models. This study underscores the
importance of accounting for nonlinearities in battery modeling, providing
insights into the intricate relationships between state-of-charge, voltage, and
current under dynamic conditions.
Smart grid deployment: from a bibliometric analysis to a surveyIJECEIAES
Smart grids are one of the last decades' innovations in electrical energy.
They bring relevant advantages compared to the traditional grid and
significant interest from the research community. Assessing the field's
evolution is essential to propose guidelines for facing new and future smart
grid challenges. In addition, knowing the main technologies involved in the
deployment of smart grids (SGs) is important to highlight possible
shortcomings that can be mitigated by developing new tools. This paper
contributes to the research trends mentioned above by focusing on two
objectives. First, a bibliometric analysis is presented to give an overview of
the current research level about smart grid deployment. Second, a survey of
the main technological approaches used for smart grid implementation and
their contributions are highlighted. To that effect, we searched the Web of
Science (WoS), and the Scopus databases. We obtained 5,663 documents
from WoS and 7,215 from Scopus on smart grid implementation or
deployment. With the extraction limitation in the Scopus database, 5,872 of
the 7,215 documents were extracted using a multi-step process. These two
datasets have been analyzed using a bibliometric tool called bibliometrix.
The main outputs are presented with some recommendations for future
research.
Use of analytical hierarchy process for selecting and prioritizing islanding ...IJECEIAES
One of the problems that are associated to power systems is islanding
condition, which must be rapidly and properly detected to prevent any
negative consequences on the system's protection, stability, and security.
This paper offers a thorough overview of several islanding detection
strategies, which are divided into two categories: classic approaches,
including local and remote approaches, and modern techniques, including
techniques based on signal processing and computational intelligence.
Additionally, each approach is compared and assessed based on several
factors, including implementation costs, non-detected zones, declining
power quality, and response times using the analytical hierarchy process
(AHP). The multi-criteria decision-making analysis shows that the overall
weight of passive methods (24.7%), active methods (7.8%), hybrid methods
(5.6%), remote methods (14.5%), signal processing-based methods (26.6%),
and computational intelligent-based methods (20.8%) based on the
comparison of all criteria together. Thus, it can be seen from the total weight
that hybrid approaches are the least suitable to be chosen, while signal
processing-based methods are the most appropriate islanding detection
method to be selected and implemented in power system with respect to the
aforementioned factors. Using Expert Choice software, the proposed
hierarchy model is studied and examined.
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...IJECEIAES
The power generated by photovoltaic (PV) systems is influenced by
environmental factors. This variability hampers the control and utilization of
solar cells' peak output. In this study, a single-stage grid-connected PV
system is designed to enhance power quality. Our approach employs fuzzy
logic in the direct power control (DPC) of a three-phase voltage source
inverter (VSI), enabling seamless integration of the PV connected to the
grid. Additionally, a fuzzy logic-based maximum power point tracking
(MPPT) controller is adopted, which outperforms traditional methods like
incremental conductance (INC) in enhancing solar cell efficiency and
minimizing the response time. Moreover, the inverter's real-time active and
reactive power is directly managed to achieve a unity power factor (UPF).
The system's performance is assessed through MATLAB/Simulink
implementation, showing marked improvement over conventional methods,
particularly in steady-state and varying weather conditions. For solar
irradiances of 500 and 1,000 W/m2
, the results show that the proposed
method reduces the total harmonic distortion (THD) of the injected current
to the grid by approximately 46% and 38% compared to conventional
methods, respectively. Furthermore, we compare the simulation results with
IEEE standards to evaluate the system's grid compatibility.
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...IJECEIAES
Photovoltaic systems have emerged as a promising energy resource that
caters to the future needs of society, owing to their renewable, inexhaustible,
and cost-free nature. The power output of these systems relies on solar cell
radiation and temperature. In order to mitigate the dependence on
atmospheric conditions and enhance power tracking, a conventional
approach has been improved by integrating various methods. To optimize
the generation of electricity from solar systems, the maximum power point
tracking (MPPT) technique is employed. To overcome limitations such as
steady-state voltage oscillations and improve transient response, two
traditional MPPT methods, namely fuzzy logic controller (FLC) and perturb
and observe (P&O), have been modified. This research paper aims to
simulate and validate the step size of the proposed modified P&O and FLC
techniques within the MPPT algorithm using MATLAB/Simulink for
efficient power tracking in photovoltaic systems.
Adaptive synchronous sliding control for a robot manipulator based on neural ...IJECEIAES
Robot manipulators have become important equipment in production lines, medical fields, and transportation. Improving the quality of trajectory tracking for
robot hands is always an attractive topic in the research community. This is a
challenging problem because robot manipulators are complex nonlinear systems
and are often subject to fluctuations in loads and external disturbances. This
article proposes an adaptive synchronous sliding control scheme to improve trajectory tracking performance for a robot manipulator. The proposed controller
ensures that the positions of the joints track the desired trajectory, synchronize
the errors, and significantly reduces chattering. First, the synchronous tracking
errors and synchronous sliding surfaces are presented. Second, the synchronous
tracking error dynamics are determined. Third, a robust adaptive control law is
designed,the unknown components of the model are estimated online by the neural network, and the parameters of the switching elements are selected by fuzzy
logic. The built algorithm ensures that the tracking and approximation errors
are ultimately uniformly bounded (UUB). Finally, the effectiveness of the constructed algorithm is demonstrated through simulation and experimental results.
Simulation and experimental results show that the proposed controller is effective with small synchronous tracking errors, and the chattering phenomenon is
significantly reduced.
Remote field-programmable gate array laboratory for signal acquisition and de...IJECEIAES
A remote laboratory utilizing field-programmable gate array (FPGA) technologies enhances students’ learning experience anywhere and anytime in embedded system design. Existing remote laboratories prioritize hardware access and visual feedback for observing board behavior after programming, neglecting comprehensive debugging tools to resolve errors that require internal signal acquisition. This paper proposes a novel remote embeddedsystem design approach targeting FPGA technologies that are fully interactive via a web-based platform. Our solution provides FPGA board access and debugging capabilities beyond the visual feedback provided by existing remote laboratories. We implemented a lab module that allows users to seamlessly incorporate into their FPGA design. The module minimizes hardware resource utilization while enabling the acquisition of a large number of data samples from the signal during the experiments by adaptively compressing the signal prior to data transmission. The results demonstrate an average compression ratio of 2.90 across three benchmark signals, indicating efficient signal acquisition and effective debugging and analysis. This method allows users to acquire more data samples than conventional methods. The proposed lab allows students to remotely test and debug their designs, bridging the gap between theory and practice in embedded system design.
Detecting and resolving feature envy through automated machine learning and m...IJECEIAES
Efficiently identifying and resolving code smells enhances software project quality. This paper presents a novel solution, utilizing automated machine learning (AutoML) techniques, to detect code smells and apply move method refactoring. By evaluating code metrics before and after refactoring, we assessed its impact on coupling, complexity, and cohesion. Key contributions of this research include a unique dataset for code smell classification and the development of models using AutoGluon for optimal performance. Furthermore, the study identifies the top 20 influential features in classifying feature envy, a well-known code smell, stemming from excessive reliance on external classes. We also explored how move method refactoring addresses feature envy, revealing reduced coupling and complexity, and improved cohesion, ultimately enhancing code quality. In summary, this research offers an empirical, data-driven approach, integrating AutoML and move method refactoring to optimize software project quality. Insights gained shed light on the benefits of refactoring on code quality and the significance of specific features in detecting feature envy. Future research can expand to explore additional refactoring techniques and a broader range of code metrics, advancing software engineering practices and standards.
Smart monitoring technique for solar cell systems using internet of things ba...IJECEIAES
Rapidly and remotely monitoring and receiving the solar cell systems status parameters, solar irradiance, temperature, and humidity, are critical issues in enhancement their efficiency. Hence, in the present article an improved smart prototype of internet of things (IoT) technique based on embedded system through NodeMCU ESP8266 (ESP-12E) was carried out experimentally. Three different regions at Egypt; Luxor, Cairo, and El-Beheira cities were chosen to study their solar irradiance profile, temperature, and humidity by the proposed IoT system. The monitoring data of solar irradiance, temperature, and humidity were live visualized directly by Ubidots through hypertext transfer protocol (HTTP) protocol. The measured solar power radiation in Luxor, Cairo, and El-Beheira ranged between 216-1000, 245-958, and 187-692 W/m 2 respectively during the solar day. The accuracy and rapidity of obtaining monitoring results using the proposed IoT system made it a strong candidate for application in monitoring solar cell systems. On the other hand, the obtained solar power radiation results of the three considered regions strongly candidate Luxor and Cairo as suitable places to build up a solar cells system station rather than El-Beheira.
An efficient security framework for intrusion detection and prevention in int...IJECEIAES
Over the past few years, the internet of things (IoT) has advanced to connect billions of smart devices to improve quality of life. However, anomalies or malicious intrusions pose several security loopholes, leading to performance degradation and threat to data security in IoT operations. Thereby, IoT security systems must keep an eye on and restrict unwanted events from occurring in the IoT network. Recently, various technical solutions based on machine learning (ML) models have been derived towards identifying and restricting unwanted events in IoT. However, most ML-based approaches are prone to miss-classification due to inappropriate feature selection. Additionally, most ML approaches applied to intrusion detection and prevention consider supervised learning, which requires a large amount of labeled data to be trained. Consequently, such complex datasets are impossible to source in a large network like IoT. To address this problem, this proposed study introduces an efficient learning mechanism to strengthen the IoT security aspects. The proposed algorithm incorporates supervised and unsupervised approaches to improve the learning models for intrusion detection and mitigation. Compared with the related works, the experimental outcome shows that the model performs well in a benchmark dataset. It accomplishes an improved detection accuracy of approximately 99.21%.
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
This research is developing an incubator system that integrates the internet of things and artificial intelligence to improve care for premature babies. The system workflow starts with sensors that collect data from the incubator. Then, the data is sent in real-time to the internet of things (IoT) broker eclipse mosquito using the message queue telemetry transport (MQTT) protocol version 5.0. After that, the data is stored in a database for analysis using the long short-term memory network (LSTM) method and displayed in a web application using an application programming interface (API) service. Furthermore, the experimental results produce as many as 2,880 rows of data stored in the database. The correlation coefficient between the target attribute and other attributes ranges from 0.23 to 0.48. Next, several experiments were conducted to evaluate the model-predicted value on the test data. The best results are obtained using a two-layer LSTM configuration model, each with 60 neurons and a lookback setting 6. This model produces an R 2 value of 0.934, with a root mean square error (RMSE) value of 0.015 and a mean absolute error (MAE) of 0.008. In addition, the R 2 value was also evaluated for each attribute used as input, with a result of values between 0.590 and 0.845.
A review on internet of things-based stingless bee's honey production with im...IJECEIAES
Honey is produced exclusively by honeybees and stingless bees which both are well adapted to tropical and subtropical regions such as Malaysia. Stingless bees are known for producing small amounts of honey and are known for having a unique flavor profile. Problem identified that many stingless bees collapsed due to weather, temperature and environment. It is critical to understand the relationship between the production of stingless bee honey and environmental conditions to improve honey production. Thus, this paper presents a review on stingless bee's honey production and prediction modeling. About 54 previous research has been analyzed and compared in identifying the research gaps. A framework on modeling the prediction of stingless bee honey is derived. The result presents the comparison and analysis on the internet of things (IoT) monitoring systems, honey production estimation, convolution neural networks (CNNs), and automatic identification methods on bee species. It is identified based on image detection method the top best three efficiency presents CNN is at 98.67%, densely connected convolutional networks with YOLO v3 is 97.7%, and DenseNet201 convolutional networks 99.81%. This study is significant to assist the researcher in developing a model for predicting stingless honey produced by bee's output, which is important for a stable economy and food security.
A trust based secure access control using authentication mechanism for intero...IJECEIAES
The internet of things (IoT) is a revolutionary innovation in many aspects of our society including interactions, financial activity, and global security such as the military and battlefield internet. Due to the limited energy and processing capacity of network devices, security, energy consumption, compatibility, and device heterogeneity are the long-term IoT problems. As a result, energy and security are critical for data transmission across edge and IoT networks. Existing IoT interoperability techniques need more computation time, have unreliable authentication mechanisms that break easily, lose data easily, and have low confidentiality. In this paper, a key agreement protocol-based authentication mechanism for IoT devices is offered as a solution to this issue. This system makes use of information exchange, which must be secured to prevent access by unauthorized users. Using a compact contiki/cooja simulator, the performance and design of the suggested framework are validated. The simulation findings are evaluated based on detection of malicious nodes after 60 minutes of simulation. The suggested trust method, which is based on privacy access control, reduced packet loss ratio to 0.32%, consumed 0.39% power, and had the greatest average residual energy of 0.99 mJoules at 10 nodes.
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersIJECEIAES
In real world applications, data are subject to ambiguity due to several factors; fuzzy sets and fuzzy numbers propose a great tool to model such ambiguity. In case of hesitation, the complement of a membership value in fuzzy numbers can be different from the non-membership value, in which case we can model using intuitionistic fuzzy numbers as they provide flexibility by defining both a membership and a non-membership functions. In this article, we consider the intuitionistic fuzzy linear programming problem with intuitionistic polygonal fuzzy numbers, which is a generalization of the previous polygonal fuzzy numbers found in the literature. We present a modification of the simplex method that can be used to solve any general intuitionistic fuzzy linear programming problem after approximating the problem by an intuitionistic polygonal fuzzy number with n edges. This method is given in a simple tableau formulation, and then applied on numerical examples for clarity.
The performance of artificial intelligence in prostate magnetic resonance im...IJECEIAES
Prostate cancer is the predominant form of cancer observed in men worldwide. The application of magnetic resonance imaging (MRI) as a guidance tool for conducting biopsies has been established as a reliable and well-established approach in the diagnosis of prostate cancer. The diagnostic performance of MRI-guided prostate cancer diagnosis exhibits significant heterogeneity due to the intricate and multi-step nature of the diagnostic pathway. The development of artificial intelligence (AI) models, specifically through the utilization of machine learning techniques such as deep learning, is assuming an increasingly significant role in the field of radiology. In the realm of prostate MRI, a considerable body of literature has been dedicated to the development of various AI algorithms. These algorithms have been specifically designed for tasks such as prostate segmentation, lesion identification, and classification. The overarching objective of these endeavors is to enhance diagnostic performance and foster greater agreement among different observers within MRI scans for the prostate. This review article aims to provide a concise overview of the application of AI in the field of radiology, with a specific focus on its utilization in prostate MRI.
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
According to the World Health Organization (WHO), seventy million individuals worldwide suffer from epilepsy, a neurological disorder. While electroencephalography (EEG) is crucial for diagnosing epilepsy and monitoring the brain activity of epilepsy patients, it requires a specialist to examine all EEG recordings to find epileptic behavior. This procedure needs an experienced doctor, and a precise epilepsy diagnosis is crucial for appropriate treatment. To identify epileptic seizures, this study employed a convolutional neural network (CNN) based on raw scalp EEG signals to discriminate between preictal, ictal, postictal, and interictal segments. The possibility of these characteristics is explored by examining how well timedomain signals work in the detection of epileptic signals using intracranial Freiburg Hospital (FH), scalp Children's Hospital Boston-Massachusetts Institute of Technology (CHB-MIT) databases, and Temple University Hospital (TUH) EEG. To test the viability of this approach, two types of experiments were carried out. Firstly, binary class classification (preictal, ictal, postictal each versus interictal) and four-class classification (interictal versus preictal versus ictal versus postictal). The average accuracy for stage detection using CHB-MIT database was 84.4%, while the Freiburg database's time-domain signals had an accuracy of 79.7% and the highest accuracy of 94.02% for classification in the TUH EEG database when comparing interictal stage to preictal stage.
Analysis of driving style using self-organizing maps to analyze driver behaviorIJECEIAES
Modern life is strongly associated with the use of cars, but the increase in acceleration speeds and their maneuverability leads to a dangerous driving style for some drivers. In these conditions, the development of a method that allows you to track the behavior of the driver is relevant. The article provides an overview of existing methods and models for assessing the functioning of motor vehicles and driver behavior. Based on this, a combined algorithm for recognizing driving style is proposed. To do this, a set of input data was formed, including 20 descriptive features: About the environment, the driver's behavior and the characteristics of the functioning of the car, collected using OBD II. The generated data set is sent to the Kohonen network, where clustering is performed according to driving style and degree of danger. Getting the driving characteristics into a particular cluster allows you to switch to the private indicators of an individual driver and considering individual driving characteristics. The application of the method allows you to identify potentially dangerous driving styles that can prevent accidents.
Hyperspectral object classification using hybrid spectral-spatial fusion and ...IJECEIAES
Because of its spectral-spatial and temporal resolution of greater areas, hyperspectral imaging (HSI) has found widespread application in the field of object classification. The HSI is typically used to accurately determine an object's physical characteristics as well as to locate related objects with appropriate spectral fingerprints. As a result, the HSI has been extensively applied to object identification in several fields, including surveillance, agricultural monitoring, environmental research, and precision agriculture. However, because of their enormous size, objects require a lot of time to classify; for this reason, both spectral and spatial feature fusion have been completed. The existing classification strategy leads to increased misclassification, and the feature fusion method is unable to preserve semantic object inherent features; This study addresses the research difficulties by introducing a hybrid spectral-spatial fusion (HSSF) technique to minimize feature size while maintaining object intrinsic qualities; Lastly, a soft-margins kernel is proposed for multi-layer deep support vector machine (MLDSVM) to reduce misclassification. The standard Indian pines dataset is used for the experiment, and the outcome demonstrates that the HSSF-MLDSVM model performs substantially better in terms of accuracy and Kappa coefficient.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Fundamentals of Electric Drives and its applications.pptx
Random forest model for forecasting vegetable prices: a case study in Nakhon Si Thammarat Province, Thailand
1. International Journal of Electrical and Computer Engineering (IJECE)
Vol. 13, No. 5, October 2023, pp. 5265~5272
ISSN: 2088-8708, DOI: 10.11591/ijece.v13i5.pp5265-5272 5265
Journal homepage: http://ijece.iaescore.com
Random forest model for forecasting vegetable prices: a case
study in Nakhon Si Thammarat Province, Thailand
Sopee Kaewchada1
, Somporn Ruang-On1
, Uthai Kuhapong2
, Kritaphat Songsri-in3
1
Creative Innovation in Science and Technology Program, Faculty of Science and Technology, Nakhon Si Thammarat Rajabhat
University, Nakhon Si Thammarat, Thailand
2
School of Science, Walailak University, Nakhon Si Thammarat, Thailand
3
Computer Science Program, Faculty of Science and Technology, Nakhon Si Thammarat Rajabhat University, Nakhon Si Thammarat,
Thailand
Article Info ABSTRACT
Article history:
Received Oct 20, 2022
Revised Jan 12, 2023
Accepted Feb 4, 2023
The objectives of this research were developing a model for forecasting
vegetable prices in Nakhon Si Thammarat Province using random forest and
comparing the forecast results of different crops. The information used in this
paper were monthly climate data and average monthly vegetable prices
collected between 2011 – 2020 from Nakhon Si Thammarat meteorological
station and Nakhon Si Thammarat Provincial Commercial Office,
respectively. We evaluated model performance based on mean absolute
percentage error (MAPE), root mean squared error (RMSE), and mean
absolute error (MAE). The experimental results showed that the random forest
model was able to predict the prices of vegetables, including pumpkin,
eggplant, and lentils with high accuracy with MAPE values of 0.09, 0.07, and
0.15, with RMSE values of 1.82, 1.46, and 2.33, and with MAE values of 3.32,
2.15, and 5.42, respectively. The forecast model derived from this research
can be beneficial for vegetable planting planning in the Pak Phanang River
Basin of Nakhon Si Thammarat Province, Thailand.
Keywords:
Dataset
Forecasting
Machine learning
Random forest model
Vegetable price
This is an open access article under the CC BY-SA license.
Corresponding Author:
Somporn Ruang-On
Creative Innovation in Science and Technology Program, Faculty of Science and Technology, Nakhon Si
Thammarat Rajabhat University
Tha Ngio Subdistrict, Muang District, Nakhon Si Thammarat 80280, Thailand
Email: somporn_rua@nstru.ac.th
1. INTRODUCTION
Nakhon Si Thammarat is a province in the south of Thailand, where most of the population is engaged
in agriculture. The main problems found in vegetable cultivation in the province are droughts. According to
the statistics, Nakhon Si Thammarat experienced a total of 5 droughts during 2013 to 2019. In 2016, there were
12 districts with the highest drought level, and the agriculture was damaged by 883.54 square kilometres [1].
Besides the unfavourable climate, farmers face the problem of plant disease, pest infestation, and low consumer
prices as farmers cannot set desired prices [2].
Although the price of vegetables has a large impact on the population, it is volatile and changes
quickly. This makes it more difficult to predict future prices consistently. Nonetheless, vegetable price
prediction is necessary for the general public to recognize the price of vegetables in advance [3].
There is currently a lot of research focusing on improving forecasting models to be more accurate by
using modern statistical and computing methods such as machine learning (ML) and artificial intelligence (AI)
depending on the goals and nature of the problem [4]. ML is a subdomain of AI [5]. It is a science of training
computers to act without giving any command to it [6]. In AI, we make computers artificially more intelligent
2. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5265-5272
5266
as they perform tasks on their own. These systems are highly accurate and fast in doing their tasks. While in
machine learning, we create and train a model using various techniques such as supervised learning, unsupervised
learning, and reinforcement learning [6]. The data in machine learning is made up of examples, and each example
is described by a set of attributes. These characteristics are also known as variables [7], [8]. There are two types
of supervised learning: classification and regression. In particular, the dependent variable in the classification
problem is discrete but continuous in the regression problem [9].
Random forest is a machine learning technique that employs a large number of classifications or
regression sub-trees. It is a popular prediction algorithm because it is a versatile algorithm for analyzing large
datasets. Furthermore, it has a high prediction accuracy and provides information on important variables for
classification [10].
In previous research, a variety of machine learning techniques have been applied to data analysis in
order to identify patterns and trends. For example, one study compared the performance of random forest and
multiple regression models in predicting apartment prices [11], while another used linear regression and
random forest regression to forecast ticket prices for public transportation [12]. In addition, decision trees and
random forest models were utilized to predict crop prices [13], and machine learning methods were employed
to forecast the prices of agricultural products [8] and used cars [14]. A comparison was also conducted on the
efficiency of machine learning models for predicting bird's eye chili prices in Nakhon Si Thammarat province
[15]. Moreover, deep learning has been applied to forecasting in some cases [16], [17]. However, using
machine learning models with a small dataset to predict vegetable prices may overfit the dataset and might not
be efficient. Therefore, we propose using random forest models to forecast vegetable prices in Nakhon Si
Thammarat Province and comparing the results for different crops. As a result, we propose to i) use random
forests to forecast vegetable prices in Nakhon Si Thammarat Province and ii) compare the results across crops.
2. METHOD
2.1. Dataset
The Meteorological Station and the Provincial Commercial Office in Nakhon Si Thammarat province
provided historical data on the climate and vegetable prices between 2011 and 2020 for this study in comma-
separated values (CSV) file format. The dataset consists of 7 attributes, namely month, temperature (degree
Celsius), rainfall (mm.), humidity (%), seasons, average price per month (Bath), and average price per year
(Bath). The dataset contains no missing data nor any significant outliers. Table 1 displays the attributes and
their data type of the dataset.
Table 1. List of attributes
No Attribute Data Type
1 Month Date
2 Temperature Number
3 Rainfall Number
4 Humility Number
5 Season Number
6 Average price per month Number
7 Average price per year Number
2.2. Research tools
In this study, we chose to run the experiments with Scikit-learn [18], Python's most comprehensive
and open-source machine learning package. Scikit-learn covers four major machine learning topics: data
transformation, supervised learning, unsupervised learning, and model evaluation and selection. Scikit-learn
provides various ready-to-use pre-processing algorithms and machine learning models which can be directly
applied to the collected dataset.
2.3. Research process
We followed the setup in [19] and divided the dataset into two parts for this study: the training set and
the test set. The training set, which contains 84 data points (70%), is used to train the model. The test set, which
contains 36 samples (30%), is reserved for measuring the performance of the models. Figure 1 [20] depicts a
more detailed overview of how machine learning models are trained and tested.
2.4. Accuracy measures for forecasting
The performances of the models were measures with three metrics that are commonly used for
regression problems. Particularly, we used mean absolute error (MAE), root mean squared error (RMSE), and
3. Int J Elec & Comp Eng ISSN: 2088-8708
Random forest model for forecasting vegetable prices: A case study in … (Sopee Kaewchada)
5267
mean absolute percentage error (MAPE) [8], [21]. To formally quantify the metrics, let 𝐿𝑖 and 𝑃𝑖 be the
observed price and the forecasted price of a data point i, respectively.
The MAE determines the average size of error in a series of forecasts without taking into account their
direction. It is the test sample's average of the absolute disparities between prediction and actual observation,
with all individual deviations given equal weight. It can be formally defined as (1).
MAE =
1
𝑁
∑ |𝐿𝑖
𝑁
𝑖=1 − 𝑃𝑖| (1)
Figure 1. The overview of how the machine learning models is trained and tested [20]
The RMSE is the square root of the average of the error squares. It is, in other words, the average
squared difference between the estimated and actual values. Because of its square design, serious mistakes are
amplified and have a significantly greater effect on the value of the performance indicator. Simultaneously, the
impact of relatively minor mistakes will be significantly reduced. This element of the squared error is
sometimes referred to as penalizing excessive errors or being susceptible to outliers. It is mathematically
defined as (2).
RMSE = √
1
𝑁
∑ (𝐿𝑖 − 𝑃𝑖)2
𝑁
𝑖=1 (2)
The MAPE is the extension of the MAE that satisfies the criteria of reliability, ease of interpretation,
and clarity of presentation. It is formally defined as (3). Interpretation criteria to evaluate the performance of
the predictive model using the MAPE are shown in Table 2 [22].
MAPE =
1
𝑛
∑ |
𝐿𝑖−𝑃𝑖
𝐿𝑖
𝑛
𝑖=1 |𝑥100% (3)
Table 2. Interpretation of typical MAPE values
MAPE Interpretation
<10 Highly accurate forecasting
10 to 20 Good forecasting
20 to 50 Reasonable forecasting
>50 Inaccurate forecasting
2.5. Random forest model
Random forest is an ensemble machine learning methodology that is a mixture of several tree-based
predictors. It is a supervised method that can handle both regression (problems with continuous dependent
variables) and classification (problems with categorical dependent variables) tasks. The core concept of the
method is to integrate many decision trees to decide the final output rather than depending on individual
decision trees, which reduces model variance [23]–[26]. Random forest constructs numerous versions of
4. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5265-5272
5268
decision trees by sampling different subsets of the given training data. These tree predictions are combined
with a majority vote to get the final projection. As a consequence, over-fitting is reduced, and predicted
accuracy is improved [27]. An overview of how the algorithms work is depicted in Figure 2. The random forest
training algorithm is mainly defined as follows.
Algorithm:
Step 1: From the dataset, pick M random records.
Step 2: Based on M records, build a decision tree.
Step 3a: From your algorithm, choose the number of trees and repeat steps 1 and 2
.
Step 3b: In case of a regression problem, for a new record, each tree in the forest predicts
a value for Y (output).
Figure 2. General structure of a random forest [28]
For each sub-tree, the prediction function f(x) is defined as formulas (4) and (5) [29]
f(x) = ∑ 𝑐𝑚 ∏(x, 𝑅𝑚 )
𝑀
𝑚=1 (4)
where M is the number of regions in the feature space, Rm is a region corresponding to m, cm is a constant
corresponding to m:
∏(x, Rm) = { 1, if x ∈ Rm 0, otherwise (5)
The final classification decision is made from the majority a vote of all trees.
3. RESULTS AND DISCUSSION
3.1. Results
This study developed a random forest model for predicting vegetable prices in Nakhon Si Thammarat
province using scikit-learn (random forest regressor). Six hyper-parameter combinations were investigated,
specifically three estimator values 50, 100, and 150) and two max depth values 5 and 10). Table 3 displays the
model's predicted outcomes.
The forecast model development results are shown in Table 3. Setting the number of estimators option
to 50 and the maximum depth to 10 consistently results in the least amount of error in terms of MAE, RMSE, and
5. Int J Elec & Comp Eng ISSN: 2088-8708
Random forest model for forecasting vegetable prices: A case study in … (Sopee Kaewchada)
5269
MAPE. According to Table 4, the MAPE for prediction accuracy was less than 10, indicating that the random
forest model forecast was highly accurate for pumpkin and eggplant, while the result for lentils was good.
Table 3. The results of the development of the forecast model using the random forest
No n_estimators max_depth Accuracy
measures
Pumpkin Eggplant Lentils
1 50 5 MAE 3.41 2.18 5.98
RMSE 1.84 1.47 2.44
MAPE 0.10 0.07 0.16
2 100 5 MAE 3.44 2.15 6.07
RMSE 1.85 1.47 2.46
MAPE 0.10 0.07 0.16
3 150 5 MAE 3.41 2.17 5.67
RMSE 1.84 1.47 2.38
MAPE 0.10 0.07 0.15
4 50 10 MAE 3.32 2.15 5.42
RMSE 1.82 1.46 2.33
MAPE 0.09 0.07 0.15
5 100 10 MAE 3.39 2.21 6.33
RMSE 1.84 1.48 2.51
MAPE 0.10 0.07 0.17
6 150 10 MAE 3.33 2.16 6.39
RMSE 1.82 1.47 2.53
MAPE 0.09 0.07 0.17
Table 4. Accuracy measures for forecasting pumpkin, eggplant, and lentils
Accuracy measures
for forecasting
Pumpkin Eggplant Lentils
MAE 3.32 2.15 5.42
RMSE 1.82 1.46 2.33
MAPE 0.09 0.07 0.15
Table 5 compares the actual and expected costs of pumpkin, eggplant, and lentils over a 12-month
period. Setting the number of estimators to 50 and the maximum depth to 10 yields the least error model.
Figure 3 shows that anticipated vegetable prices were nearly identical to actual prices for the values of pumpkin
in Figure 3(a), eggplant in Figure 3(b), and lentils in Figure 3(c).
Table 5. Actual and predicted values of three vegetables in random forest model
Month
Pumpkin Eggplant Lentils
Actual Predicted Actual Predicted Actual Predicted
January 42.81 42.11 41.88 42.50 46.25 52.67
February 38.44 37.16 36.88 36.64 40.31 41.81
March 31.56 35.39 31.25 33.47 42.81 43.22
April 26.88 30.57 35.63 36.95 48.75 47.71
May 25.31 26.14 39.38 38.83 53.13 50.91
June 26.88 26.55 40.63 39.94 48.75 47.01
July 25.94 27.45 39.38 39.97 36.25 40.91
August 30.63 35.43 38.13 40.77 41.25 45.18
September 39.38 38.69 43.75 41.22 44.69 44.18
October 48.75 43.99 46.25 44.66 54.69 52.90
November 45.31 43.15 48.75 48.33 57.50 59.88
December 38.75 40.44 50.63 47.98 76.56 66.44
3.2. Discussion
In this study, a random forest model was developed to predict vegetable prices in the province of
Nakhon Si Thammarat. The results showed that the random forest model was an appropriate model for
forecasting crop price because the forecasted outcomes were quite accurate. The findings are consistent with
previous research, which found that random forest makes predictions with low RMSE and performs well with
a high R-squared value [14]. Another study showed that random forest was a suitable model for predicting
bird's eye chili prices in Nakhon Si Thammarat province [15]. A random forest approach for real-time price
forecasting was discovered to be suitable and predict consistent results in the New York power market [30].
6. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5265-5272
5270
Furthermore, the random forest is used to predict house prices, with an error margin of 5 compared between
anticipated and actual prices [31].
(a) (b)
(c)
Figure 3. Actual and predicted values of three vegetables in random forest model; (a) actual and predicted
values of pumpkin, (b) actual and predicted values of eggplant, and (c) actual and predicted values of lentils.
4. CONCLUSION
Forecasting vegetable prices is essential for farmers who want to know the price of their crops in
advance. In this study, the random forest model was used to forecast vegetable prices. The study's data set, in
particular, included seven characteristics. The prediction results showed that the random forest model was
capable of accurately forecasting vegetable prices for pumpkin, eggplant, and lentils with MAPE values of 0.09,
0.07, and 0.15; RMSE values of 1.82, 1.46, and 2.33, and MAE values of 3.32, 2.15, and 5.42, respectively.
However, the model developed in this study was only applicable to climate and vegetable price data
from Nakhon Si Thammarat Province. Additionally, the model user must consider additional factors such as
soil conditions, pests, plant diseases, vegetable varieties, and so on. For future work, other types of vegetable
can be studied. Additional independent variables can be used. To further improve prediction accuracy, different
supervised learning approaches can also be explored.
ACKNOWLEDGEMENTS
The author would like to thank the Meteorological Station, Provincial Commercial Office, Nakhon Si
Thammarat province, and Graduate School Nakhon Si Thammarat Rajabhat University.
7. Int J Elec & Comp Eng ISSN: 2088-8708
Random forest model for forecasting vegetable prices: A case study in … (Sopee Kaewchada)
5271
REFERENCES
[1] Nakhon Si Thammarat Provincial Agriculture and cooperative Office, “Agricultural disaster prevention and mitigation plan during
the dry season 2019/2020.” 2020.
[2] S. Buakhao, “The transfer of knowledge and technology for chili growers for the good agricultural practices standard (GAP) which
consistent of the market demand.” 2021.
[3] M. Subhasree and C. A. Priya, “Forecasting vegetable price using time series data,” International Journal of Advanced Research
(IJAR), vol. 3, pp. 535–641, 2016.
[4] A. Nansaior and A. Apichottanakul, “Sugar and raw sugar products export volumes forecasting models based on wavelet-nonlinear
autoregressive neural network,” Khon Kaen Agriculture Journal, vol. 49, no. 1, pp. 179–191, 2021.
[5] D. Saha and A. Manickavasagan, “Machine learning techniques for analysis of hyperspectral images to determine quality of food
products: a review,” Current Research in Food Science, vol. 4, pp. 28–44, 2021, doi: 10.1016/j.crfs.2021.01.002.
[6] A. Pandey, V. Rastogi, and S. Singh, “Car’s selling price prediction using random forest machine learning algorithm,” SSRN
Electronic Journal, 2020, doi: 10.2139/ssrn.3702236.
[7] K. Liakos, P. Busato, D. Moshou, S. Pearson, and D. Bochtis, “Machine learning in agriculture: a review,” Sensors, vol. 18, no. 8,
Aug. 2018, doi: 10.3390/s18082674.
[8] S. Bayona-Oré, R. Cerna, and E. T. Hinojoza, “Machine learning for price prediction for agricultural products,” WSEAS
Transactions on Business and Economics, vol. 18, pp. 969–977, Jun. 2021, doi: 10.37394/23207.2021.18.92.
[9] M. Mukhtar et al., “Hybrid model in machine learning–robust regression applied for sustainability agriculture and food security,”
International Journal of Electrical and Computer Engineering (IJECE), vol. 12, no. 4, pp. 4457–4468, Aug. 2022, doi:
10.11591/ijece.v12i4.pp4457-4468.
[10] R. S and S. K. J., “Performance evaluation of random forest with feature selection methods in prediction of diabetes,” International
Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 1, pp. 353–359, Feb. 2020, doi: 10.11591/ijece.v10i1.pp353-
359.
[11] M. Ballings, D. Van den Poel, N. Hespeels, and R. Gryp, “Evaluating multiple classifiers for stock price direction prediction,”
Expert Systems with Applications, vol. 42, no. 20, pp. 7046–7056, Nov. 2015, doi: 10.1016/j.eswa.2015.05.013.
[12] Aditi, A. Dutta, A. Dureja, S. Abrol, and A. Dureja, “Prediction of ticket prices for public transport using linear regression and
random forest regression methods: A practical approach using machine learning,” in Data Science and Analytics, 2020, pp. 140–
150. doi: 10.1007/978-981-15-5827-6_12.
[13] M. Rakhra et al., “WITHDRAWN: Crop price prediction using random forest and decision tree regression:-A review,” Materials
Today: Proceedings, Apr. 2021, doi: 10.1016/j.matpr.2021.03.261.
[14] P. Gajera, A. Gondaliya, and J. Kavathiya, “Old car price prediction with machine learning,” International Research Journal of
Modernization in Engineering Technology and Science, vol. 3, no. 3, pp. 284–290, 2021.
[15] S. Kaewchada, S. Ruang-on, and U. Kuhapong, “Comparison of the efficiency of machine learning model for predicting bird’s eye
chili prices in Nakhon Si Thammarat province,” PKRU SciTech Journal, vol. 6, no. 2, pp. 1–11, 2022.
[16] Y. Hong, Y. Zhou, Q. Li, W. Xu, and X. Zheng, “A deep learning method for short-term residential load forecasting in smart grid,”
IEEE Access, vol. 8, pp. 55785–55797, 2020, doi: 10.1109/ACCESS.2020.2981817.
[17] S. Ittisoponpisan, C. Kaipan, S. Ruang-on, R. Thaiphan, and K. Songsri-in, “Pushing the accuracy of thai food image classification
with transfer learning,” Engineering Journal, vol. 26, no. 10, pp. 57–71, Oct. 2022, doi: 10.4186/ej.2022.26.10.57.
[18] J. Hao and T. K. Ho, “Machine learning made easy: A review of scikit-learn package in python programming language,” Journal
of Educational and Behavioral Statistics, vol. 44, no. 3, pp. 348–361, Jun. 2019, doi: 10.3102/1076998619832248.
[19] D. P. Lestari and R. Kosasih, “Comparison of two deep learning methods for detecting fire hotspots,” International
Journal of Electrical and Computer Engineering (IJECE), vol. 12, no. 3, pp. 3118–3128, Jun. 2022,
doi: 10.11591/ijece.v12i3.pp3118-3128.
[20] M. K. Uçar, M. Nour, H. Sindi, and K. Polat, “The effect of training and testing process on machine learning in biomedical datasets,”
Mathematical Problems in Engineering, vol. 2020, pp. 1–17, May 2020, doi: 10.1155/2020/2836236.
[21] K. Gajowniczek and T. Ząbkowski, “Two-stage electricity demand modeling using machine learning algorithms,” Energies, vol.
10, no. 10, Oct. 2017, doi: 10.3390/en10101547.
[22] J. J. M. Moreno, A. P. Pol, A. S. Abad, and B. C. Blasco, “Using the R-MAPE index as a resistant measure of forecast accuracy,”
Psicothema, vol. 25, no. 4, pp. 500–506, 2013, doi: 10.7334/psicothema2013.23.
[23] M. Vijh, D. Chandola, V. A. Tikkiwal, and A. Kumar, “Stock closing price prediction using machine learning techniques,” Procedia
Computer Science, vol. 167, pp. 599–606, 2020, doi: 10.1016/j.procs.2020.03.326.
[24] S. Singh, T. K. Madan, J. Kumar, and A. K. Singh, “Stock market forecasting using machine learning: Today and tomorrow,” in
2019 2nd International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT), Jul. 2019, pp.
738–745. doi: 10.1109/ICICICT46008.2019.8993160.
[25] T. Ayhan and T. Uçar, “Determining customer limits by data mining methods in credit allocation process,” International
Journal of Electrical and Computer Engineering (IJECE), vol. 12, no. 2, pp. 1910–1915, Apr. 2022,
doi: 10.11591/ijece.v12i2.pp1910-1915.
[26] Y. Grichi, Y. Beauregard, and T. M. Dao, “A random forest method for obsolescence forecasting,” in 2017 IEEE
International Conference on Industrial Engineering and Engineering Management (IEEM), Dec. 2017, pp. 1602–1606. doi:
10.1109/IEEM.2017.8290163.
[27] S. R. Polamuri, D. K. Srinivasi, and D. A. K. Mohan, “Stock market prices prediction using random forest and extra tree regression,”
International Journal of Recent Technology and Engineering (IJRTE), vol. 8, no. 3, pp. 1224–1228, Sep. 2019, doi:
10.35940/ijrte.C4314.098319.
[28] B. Dai, C. Gu, E. Zhao, and X. Qin, “Statistical model optimized random forest regression model for concrete dam deformation
monitoring,” Structural Control and Health Monitoring, vol. 25, no. 6, Jun. 2018, doi: 10.1002/stc.2170.
[29] C. Dewi and R.-R. Chen, “Random forest and support vector machine on features selection for regression analysis,” International
journal of innovative computing, information & control, vol. 15, no. 6, pp. 2027–2037, 2019,doi: 10.24507/ijicic.15.06.2027.
[30] J. Mei, D. He, R. Harley, T. Habetler, and G. Qu, “A random forest method for real-time price forecasting in New York electricity
market,” in 2014 IEEE PES General Meeting | Conference & Exposition, Jul. 2014, pp. 1–5.
doi: 10.1109/PESGM.2014.6939932.
[31] A. B. Adetunji, O. N. Akande, F. A. Ajala, O. Oyewo, Y. F. Akande, and G. Oluwadara, “House price prediction using random
forest machine learning technique,” Procedia Computer Science, vol. 199, pp. 806–813, 2022,
doi: 10.1016/j.procs.2022.01.100.
8. ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 13, No. 5, October 2023: 5265-5272
5272
BIOGRAPHIES OF AUTHORS
Sopee Kaewchada received the B.Sc. degree in computer science from Rajabhat
Phetchaburi Institute, Thailand, in 1997 and the M.S. degrees in management of information
technology from Walailak University, Thailand, in 2003. Currently, she is an Assistant Professor
at the Faculty of Science and Technology, Nakhon Si Thammarat Rajabhat University, Thailand.
She is studying Ph.D. in Creative Innovation in Science and Technology, Nakhon Si Thammarat
Rajabhat University, Thailand. She can be contacted at sopee_kae@nstru.ac.th.
Somporn Ruang-On received the B.Sc. degree in computer science from Rajabhat
Phetchaburi Institute, Thailand, in 1995, the M.Sc. degrees in information technology from
Sripatum University, Thailand, in 2003 and Ph.D. degree in Quality information technology
from Phetchaburi Rajabhat University, in 2013. Currently, he is an Assistant Professor at the
Faculty of Science and Technology, Nakhon Si Thammarat Rajabhat University, Thailand. He
can be contacted at somporn_rua@nstru.ac.th.
Uthai Kuhapong received the B. Sc. degrees in Computer Education from
Bansomdejchaopraya Teachers College Thailand, in 1991, M.Sc. degree in Information Science
from King Mongkut’s Institute of Technology Ladkrabang, Thailand, in 2004 and the Ph.D.
degree in Computational Science from Walailak University, Thailand, in 2013 Currently, he is
an Assistant Professor at the School of Science, Walailak University, Thailand. He can be
contacted at uthai.ku@wu.ac.th.
Kritaphat Songsri- in finished MEng and Ph. D. in computing from Imperial
College London in 2011 and 2020, respectively. He has been a lecturer in the department of
computer science at Nakhon Si Thammarat Rajabhat University since 2020. His research
interests include Machine Learning, Deep Learning, and Computer Vision. He has published in
and is a reviewer for multiple international conferences and journals such as IEEE Transactions
on Image Processing and IEEE Transactions on Information Forensics & Security. Dr. Songsri-
in was a recipient of the Royal Thai Government Scholarship covering his undergraduate and
postgraduate degrees in 2010. He received the Best Student Paper Awards at the IEEE 13th
International Conference for Automatic Face and Gesture Recognition (FG2018) and the 6th
National Science and Technology Conference (NSCIC2021). In 2021, his PhD thesis received
an award from the National Research Council of Thailand (NRCT). He can be contacted at
kritaphat_son@nstru.ac.th.