Comparative Analysis of Five Machine Learning Regression Models for Salinity Prediction in the California Current System

Authors

  • Mohammed Joobayear Hossain Department of Petroleum and Mining Engineering, SUST, Sylhet-3114, Bangladesh
  • Abbas Ali Khan Department of Applied Mathematics, NSTU, Noakhali-3814, Bangladesh
  • Nahid Hasan Munna Department of Applied Mathematics, NSTU, Noakhali-3814, Bangladesh
  • Aminur Rahman Department of Petroleum and Mining Engineering, SUST, Sylhet-3114, Bangladesh
  • Forhad Mahmud Department of Applied Mathematics, NSTU, Noakhali-3814, Bangladesh

DOI:

https://doi.org/10.38032/scse.2026.4.9

Keywords:

Machine Learning, Regression, Water Salinity, Environment, XGBoost

Abstract

Salinity significantly influences ocean water movement, climate change, marine ecosystems and heat transfer, impacting processes such as ocean circulation patterns, density-driven currents, sea ice production, nutrient distribution, and the global climate system. Various physics-based equations and oceanographic theories are utilized to measure saltwater salinity in specific locations. This approach fails to account for data fluctuation, harsh environmental conditions, and the detection of oceanographic data patterns. This type of salinity measurement is time-consuming and expensive. This study evaluates five superior regression models: multivariable linear regression (MVR), K nearest neighbor (KNN), random forest (RF), support vector regression (SVR), and extreme gradient boosting (XGBoost). After performing five regression models, the XGBoost model demonstrated superior performance compared to the other four models with the highest coefficient of determination (R²). The score recorded was 0.9981, root mean square error (RMSE): 0.0232, mean square error (MSE): 0.0005, and mean absolute error (MAE): 0.0152. Cross- validation was also conducted for the best-performing model for generalization of model output. This study provides a robust and cost-efficient tool and proves the efficiency of the ML model for measuring seawater salinity.

Downloads

Downloads

Downloads

Download data is not yet available.

References

[1] M. A. Nahian, A. Ahmed, A. N. Lázár, C. W. Hutton, M. Salehin, and P. K. Streatfield, “Drinking water salinity associated health crisis in coastal Bangladesh,” Elementa: Science of the Anthropocene, vol. 6, no. 2, 2018. DOI: https://doi.org/10.1525/elementa.143

[2] T. Khanom, “Effect of salinity on food security in the context of interior coast of Bangladesh,” Ocean & Coastal Management, vol. 130, pp. 205–212, 2016, DOI: https://doi.org/10.1016/j.ocecoaman.2016.06.013

[3] X. Yan, T. Zhang, W. Du, Q. Meng, X. Xu, and X. Zhao, “A comprehensive review of machine learning for water quality prediction over the past five years,” Journal of Marine Science and Engineering, vol. 12, no. 1, p. 159, 2024. DOI: https://doi.org/10.3390/jmse12010159

[4] H. R. Maier and G. C. Dandy, “Neural networks for the prediction and forecasting of water resources variables: a review of modelling issues and applications,” Environmental Modelling & Software, vol. 15, no. 1, pp. 101–124, 2000. DOI: https://doi.org/10.1016/S1364-8152(99)00007-9

[5] G. J. Bowden, H. R. Maier, and G. C. Dandy, “Input determination for neural network models in water resources applications. Part 1—Background and methodology,” Journal of Hydrology, vol. 301, pp. 75– 92, 2004. DOI: https://doi.org/10.1016/j.jhydrol.2004.06.021

[6] M. A. Melesse et al., “Comparison of M5P and regression-based models in salinity prediction,” Hydrological Processes, vol. 34, no. 4, pp. 453–464,2020.

[7] N. Guillou, G. Chapalain, and S. Petton, “Short-term forecast of sea surface salinity using machine learning,” Journal of Marine Systems, vol. 225, 2022.

[8] A. Mokhtar et al., “Machine learning approaches for evaluating irrigation water quality in arid regions,” Agricultural Water Management, vol. 244, 2022.

[9] H. Sahour, V. Gholami, and M. Vazifedan, “A comparative analysis of statistical and machine learning techniques for mapping the spatial distribution of groundwater salinity in a coastal aquifer,” Journal of Hydrology, vol. 591, p. 125321, Aug. 2020. DOI: https://doi.org/10.1016/j.jhydrol.2020.125321

[10] L. T. T. Dang, H. Ishidaira, K. P. Nguyen, K. Souma, and J. Magome, “Short-term salinity prediction for coastal areas of the Vietnamese Mekong Delta using various machine learning algorithms: a case study in Soc Trang Province,” Applied Water Science, vol. 15, no. 4, 2025. DOI: https://doi.org/10.1007/s13201-025-02419-z

[11] "Carlsbad Desalination Project Overview," Poseidon Water.

[12] A. Hussen, T. A. Munshi, L. N. Jahan, and M. Hashan, “Advanced machine learning approaches for predicting permeability in reservoir pay zones based on core analyses,” Heliyon, vol. 12, p. e32666, Jun. 2024. DOI: https://doi.org/10.1016/j.heliyon.2024.e32666

[13] L. Breiman, “Random forests,” Machine Learning, vol. 45, no. 1, pp. 5–32, 2001, DOI: https://doi.org/10.1023/A:1010933404324

[14] T. K. Ho, “Random decision forests,” in Proc. 3rd Int. Conf. Document Analysis and Recognition (ICDAR ’95), Montreal, QC, Canada, Aug. 14–18, 1995, vol. 1, pp. 278–282, doi: 10.1109/ICDAR.1995.598994 DOI: https://doi.org/10.1109/ICDAR.1995.598994

[15] H. Drucker, C. J. C. Burges, L. Kaufman, A. J. Smola, and V. Vapnik, “Support vector regression machines,” in Advances in Neural

[16] N. R. Fathi, “Support Vector Regressor – Theory and Coding Exercise in Python,” Medium, Apr. 24 2021

[17] J. W. Sun, W. Du, and N. Shi, “A survey of kNN algorithm,” Information Engineering and Applied Computing, vol. 1, no. 1, Art. no. 770, 2019, DOI: https://doi.org/10.18063/ieac.v1i1.770

[18] A. B. Siddique, T. A. Munshi, N. I. Rakin, M. Hashan, S. S. Chnapa, and L. N. Jahan, “Application of supervised machine learning and unsupervised data compression models for pore pressure prediction employing drilling, petrophysical, and well log data,” Scientific Reports, vol. 15, no. 1, p. 24706, 2025 DOI: https://doi.org/10.1038/s41598-025-89199-3

[19] T. Chen and C. Guestrin, “XGBoost: A scalable tree boosting system,” in Proc. 22nd ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, San Francisco, CA, USA, Aug. 2016, pp. 785–794 DOI: https://doi.org/10.1145/2939672.2939785

[20] I. K. Nti, O. Nyarko-Boateng, and J. Aning, “Performance of machine learning algorithms with different k values in k fold cross validation,” International Journal of Information Technology and Computer Science, vol. 13, no. 6, pp. 61–71, Dec. 2021 DOI: https://doi.org/10.5815/ijitcs.2021.06.05

Published

02.08.2026

How to Cite

[1]
M. J. Hossain, A. A. Khan, N. H. Munna, A. Rahman, and F. Mahmud, “Comparative Analysis of Five Machine Learning Regression Models for Salinity Prediction in the California Current System”, SCS:Engineering, vol. 4, pp. 1–6, Aug. 2026, doi: 10.38032/scse.2026.4.9.

Similar Articles

1-10 of 109

You may also start an advanced similarity search for this article.