A Comparative Study of Machine Learning Algorithms Based on Tensorflow for Data Prediction


KIPS Transactions on Computer and Communication Systems, Vol. 10, No. 3, pp. 71-80, Mar. 2021
https://doi.org/10.3745/KTCCS.2021.10.3.71,   PDF Download:
Keywords: Artificial Neural Network Algorithm, Machine Learning, Data Prediction, Learning Performance Comparison
Abstract

The selection of an appropriate neural network algorithm is an important step for accurate data prediction in machine learning. Many algorithms based on basic artificial neural networks have been devised to efficiently predict future data. These networks include deep neural networks (DNNs), recurrent neural networks (RNNs), long short-term memory (LSTM) networks, and gated recurrent unit (GRU) neural networks. Developers face difficulties when choosing among these networks because sufficient information on their performance is unavailable. To alleviate this difficulty, we evaluated the performance of each algorithm by comparing their errors and processing times. Each neural network model was trained using a tax dataset, and the trained model was used for data prediction to compare accuracies among the various algorithms. Furthermore, the effects of activation functions and various optimizers on the performance of the models were analyzed The experimental results show that the GRU and LSTM algorithms yields the lowest prediction error with an average RMSE of 0.12 and an average R2 score of 0.78 and 0.75 respectively, and the basic DNN model achieves the lowest processing time but highest average RMSE of 0.163. Furthermore, the Adam optimizer yields the best performance (with DNN, GRU, and LSTM) in terms of error and the worst performance in terms of processing time. The findings of this study are thus expected to be useful for scientists and developers.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
Q. E. Abbas and S. Jang, "A Comparative Study of Machine Learning Algorithms Based on Tensorflow for Data Prediction," KIPS Transactions on Computer and Communication Systems, vol. 10, no. 3, pp. 71-80, 2021. DOI: https://doi.org/10.3745/KTCCS.2021.10.3.71.

[ACM Style]
Qalab E. Abbas and Sung-Bong Jang. 2021. A Comparative Study of Machine Learning Algorithms Based on Tensorflow for Data Prediction. KIPS Transactions on Computer and Communication Systems, 10, 3, (2021), 71-80. DOI: https://doi.org/10.3745/KTCCS.2021.10.3.71.