{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T08:45:34Z","timestamp":1778575534610,"version":"3.51.4"},"reference-count":85,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2022,6,10]],"date-time":"2022-06-10T00:00:00Z","timestamp":1654819200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Predicting the bulk-average velocity (UB) in open channels with rigid vegetation is complicated due to the non-linear nature of the parameters. Despite their higher accuracy, existing regression models fail to highlight the feature importance or causality of the respective predictions. Therefore, we propose a method to predict UB and the friction factor in the surface layer (fS) using tree-based machine learning (ML) models (decision tree, extra tree, and XGBoost). Further, Shapley Additive exPlanation (SHAP) was used to interpret the ML predictions. The comparison emphasized that the XGBoost model is superior in predicting UB (R = 0.984) and fS (R = 0.92) relative to the existing regression models. SHAP revealed the underlying reasoning behind predictions, the dependence of predictions, and feature importance. Interestingly, SHAP adheres to what is generally observed in complex flow behavior, thus, improving trust in predictions.<\/jats:p>","DOI":"10.3390\/s22124398","type":"journal-article","created":{"date-parts":[[2022,6,13]],"date-time":"2022-06-13T02:01:44Z","timestamp":1655085704000},"page":"4398","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Predicting Bulk Average Velocity with Rigid Vegetation in Open Channels Using Tree-Based Machine Learning: A Novel Approach Using Explainable Artificial Intelligence"],"prefix":"10.3390","volume":"22","author":[{"given":"D. P. P.","family":"Meddage","sequence":"first","affiliation":[{"name":"Department of Civil and Engineering, University of Moratuwa, Moratuwa 10400, Sri Lanka"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"I. U.","family":"Ekanayake","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, University of Peradeniya, Galaha 20400, Sri Lanka"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4462-4902","authenticated-orcid":false,"given":"Sumudu","family":"Herath","sequence":"additional","affiliation":[{"name":"Department of Civil and Engineering, University of Moratuwa, Moratuwa 10400, Sri Lanka"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"Gobirahavan","sequence":"additional","affiliation":[{"name":"Department of Civil and Environmental Engineering, University of Ruhuna, Matara 81000, Sri Lanka"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7758-8365","authenticated-orcid":false,"given":"Nitin","family":"Muttil","sequence":"additional","affiliation":[{"name":"Institute for Sustainable Industries & Liveable Cities, Victoria University, P.O. Box 14428, Melbourne, VIC 8001, Australia"},{"name":"College of Engineering and Science, Victoria University, P.O. Box 14428, Melbourne, VIC 8001, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7341-9078","authenticated-orcid":false,"given":"Upaka","family":"Rathnayake","sequence":"additional","affiliation":[{"name":"Department of Civil Engineering, Sri Lanka Institute of Information Technology, Malabe 10115, Sri Lanka"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,6,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1016\/j.advwatres.2008.11.014","article-title":"Three-layer model for vertical velocity distribution in open channel flow with submerged rigid vegetation","volume":"32","author":"Huai","year":"2009","journal-title":"Adv. Water Resour."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1061\/(ASCE)HY.1943-7900.0000779","article-title":"Velocity Profiles in Vegetated Open-Channel Flows: Combined Effects of Multiple Mechanisms","volume":"139","author":"Nikora","year":"2013","journal-title":"J. Hydraul. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.advwatres.2014.04.006","article-title":"Determining drag coefficients and their application in modelling of turbulent flow with submerged vegetation","volume":"69","author":"Tang","year":"2014","journal-title":"Adv. Water Resour."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.jhydrol.2019.02.045","article-title":"Predicting the bulk average velocity of open-channel flow with submerged rigid vegetation","volume":"572","author":"Shi","year":"2019","journal-title":"J. Hydrol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"06015012","DOI":"10.1061\/(ASCE)HY.1943-7900.0001037","article-title":"Single-Layer Model for Average Flow Velocity with Submerged Rigid Cylinders","volume":"141","author":"Cheng","year":"2015","journal-title":"J. Hydraul. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1247","DOI":"10.1002\/2014WR016380","article-title":"A data-driven approach to develop physically sound predictors: Application to depth-averaged velocities on flows through submerged arrays of rigid cylinders","volume":"51","author":"Tinoco","year":"2015","journal-title":"Water Resour. Res."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1515\/johh-2017-0028","article-title":"Use of conventional flow resistance equations and a model for the Nikuradse roughness in vegetated flows at high submergence","volume":"66","author":"Gualtieri","year":"2018","journal-title":"J. Hydrol. Hydromech."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"w06413","DOI":"10.1029\/2006WR005625","article-title":"Analytical solution of the depth-averaged flow velocity in case of submerged rigid cylindrical vegetation","volume":"43","author":"Huthoff","year":"2007","journal-title":"Water Resour. Res."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1080\/00221686.2007.9521778","article-title":"On inducing equations for vegetation resistance","volume":"45","author":"Baptist","year":"2007","journal-title":"J. Hydraul. Res."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Cheng, N.-S. (2011). Representative roughness height of submerged vegetation. Water Resour. Res., 47.","DOI":"10.1029\/2011WR010590"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1061\/(ASCE)0733-9429(2002)128:5(500)","article-title":"Hydraulic Resistance of Flow in Channels with Cylindrical Roughness","volume":"128","author":"Stone","year":"2002","journal-title":"J. Hydraul. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1080\/00221686.2010.491649","article-title":"A two-layer approach for depth-limited open-channel flows with submerged vegetation","volume":"48","author":"Yang","year":"2010","journal-title":"J. Hydraul. Res."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"014501","DOI":"10.1103\/PhysRevLett.88.014501","article-title":"Scaling and Similarity in Rough Channel Flows","volume":"88","author":"Gioia","year":"2002","journal-title":"Phys. Rev. Lett."},{"key":"ref_14","unstructured":"Augustijn, D.C.M., Huthoff, F., and van Velzen, E.H. (2008, January 3\u20135). Comparison of vegetation roughness descriptions. Proceedings of the River Flow 2008-Fourth International Conference on Fluvial Hydraulics, \u00c7e\u015fme, Turkey. Available online: https:\/\/research.utwente.nl\/en\/publications\/comparison-of-vegetation-roughness-descriptions."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1146\/annurev-fluid-120710-101048","article-title":"Flow and Transport in Regions with Aquatic Vegetation","volume":"44","author":"Nepf","year":"2012","journal-title":"Annu. Rev. Fluid Mech."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Pasquino, V., Gualtieri, P., and Doria, G.P. (2016). On Evaluating Flow Resistance of Rigid Vegetation Using Classic Hydraulic Roughness at High Submergence Levels: An Experimental Work. Hydrodynamic and Mass Transport at Freshwater Aquatic Interfaces, Springer.","DOI":"10.1007\/978-3-319-27750-9_22"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1017\/S0022112003005019","article-title":"Adjustment of a turbulent boundary layer to a canopy of roughness elements","volume":"488","author":"Belcher","year":"2003","journal-title":"J. Fluid Mech."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1061\/(ASCE)1084-0699(2000)5:2(124)","article-title":"Artificial Neural Networks in Hydrology. II: Hydrologic Applications","volume":"5","author":"Govindaraju","year":"2000","journal-title":"J. Hydrol. Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"103978","DOI":"10.1016\/j.chemolab.2020.103978","article-title":"Artificial intelligence-based single and hybrid models for prediction of water quality in rivers: A review","volume":"200","author":"Rajaee","year":"2020","journal-title":"Chemom. Intell. Lab. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"126266","DOI":"10.1016\/j.jhydrol.2021.126266","article-title":"Ensemble machine learning paradigms in hydrology: A review","volume":"598","author":"Batelaan","year":"2021","journal-title":"J. Hydrol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1441","DOI":"10.3390\/w5031441","article-title":"Computing Air Demand Using the Takagi\u2013Sugeno Model for Dam Outlets","volume":"5","author":"Scholz","year":"2013","journal-title":"Water"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"31","DOI":"10.5004\/dwt.2017.20986","article-title":"Prediction of cyanobacteria blooms in the lower Han River (South Korea) using ensemble learning algorithms","volume":"84","author":"Shin","year":"2017","journal-title":"Desalin. Water Treat."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1504\/IJHST.2015.072634","article-title":"Bootstrap-based artificial neural network analysis for estimation of daily sediment yield from a small agricultural watershed","volume":"5","author":"Singh","year":"2015","journal-title":"Int. J. Hydrol. Sci. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Sun, W., Lv, Y., Li, G., and Chen, Y. (2020). Modeling River Ice Breakup Dates by k-Nearest Neighbor Ensemble. Water, 12.","DOI":"10.3390\/w12010220"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1016\/S0022-1694(01)00581-9","article-title":"Downscaling recent streamflow conditions in British Columbia, Canada using ensemble neural network models","volume":"259","author":"Cannon","year":"2002","journal-title":"J. Hydrol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1007\/s00477-010-0378-z","article-title":"Comparison of point forecast accuracy of model averaging methods in hydrologic applications","volume":"24","author":"Diks","year":"2010","journal-title":"Stoch. Environ. Res. Risk Assess."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1256","DOI":"10.1002\/joc.1954","article-title":"A modified support vector machine based prediction model on streamflow at the Shihmen Reservoir, Taiwan","volume":"30","author":"Li","year":"2009","journal-title":"Int. J. Climatol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"500","DOI":"10.2166\/hydro.2010.142","article-title":"A new wavelet\u2013bootstrap\u2013ANN hybrid model for daily discharge forecasting","volume":"13","author":"Tiwari","year":"2010","journal-title":"J. Hydroinform."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.jhydrol.2012.11.015","article-title":"Advancing monthly streamflow prediction accuracy of CART models using ensemble learning paradigms","volume":"477","author":"Erdal","year":"2013","journal-title":"J. Hydrol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1016\/j.rse.2018.12.010","article-title":"Ensemble learning regression for estimating river discharges using satellite altimetry data: Central Congo River as a Test-bed","volume":"221","author":"Kim","year":"2019","journal-title":"Remote Sens. Environ."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"929","DOI":"10.5194\/hess-22-929-2018","article-title":"Monthly streamflow forecasting at varying spatial scales in the Rhine basin","volume":"22","author":"Schick","year":"2018","journal-title":"Hydrol. Earth Syst. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"084006","DOI":"10.1088\/1748-9326\/aa7859","article-title":"Summer drought predictability over Europe: Empirical versus dynamical forecasts","volume":"12","author":"Turco","year":"2017","journal-title":"Environ. Res. Lett."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"125007","DOI":"10.1016\/j.jhydrol.2020.125007","article-title":"Flash flood susceptibility modelling using functional tree and hybrid ensemble techniques","volume":"587","author":"Arabameri","year":"2020","journal-title":"J. Hydrol."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.neucom.2012.11.019","article-title":"Random subspace evidence classifier","volume":"110","author":"Li","year":"2013","journal-title":"Neurocomputing"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"101105","DOI":"10.1016\/j.gsf.2020.11.003","article-title":"Improved flood susceptibility mapping using a best first decision tree integrated with ensemble learning techniques","volume":"12","author":"Pham","year":"2021","journal-title":"Geosci. Front."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"W09301","DOI":"10.1029\/2003WR002816","article-title":"Artificial neural network ensembles and their application in pooled flood frequency analysis","volume":"40","author":"Shu","year":"2004","journal-title":"Water Resour. Res."},{"key":"ref_37","first-page":"94","article-title":"Application of artificial neural network ensembles in probabilistic hydrological forecasting","volume":"407","author":"Araghinejad","year":"2011","journal-title":"J. Hydrol."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1080\/19475705.2017.1308971","article-title":"Spatial prediction of flood susceptibility using random-forest and boosted-tree models in Seoul metropolitan city, Korea","volume":"8","author":"Lee","year":"2017","journal-title":"Geomat. Nat. Hazards Risk"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.jhydrol.2014.01.004","article-title":"Evaluating influences of seasonal variations and anthropogenic activities on alluvial groundwater hydrochemistry using ensemble learning approaches","volume":"511","author":"Singh","year":"2014","journal-title":"J. Hydrol."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.scitotenv.2017.04.189","article-title":"Forecasting of groundwater level fluctuations using ensemble hybrid multi-wavelet neural network-based models","volume":"599\u2013600","author":"Barzegar","year":"2017","journal-title":"Sci. Total Environ."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1408","DOI":"10.1080\/17538947.2020.1718785","article-title":"A tree-based intelligence ensemble approach for spatial prediction of potential groundwater","volume":"13","author":"Avand","year":"2020","journal-title":"Int. J. Digit. Earth"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"124602","DOI":"10.1016\/j.jhydrol.2020.124602","article-title":"Evaluating the usage of tree-based ensemble methods in groundwater spring potential mapping","volume":"583","author":"Chen","year":"2020","journal-title":"J. Hydrol."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"688969","DOI":"10.3389\/fdata.2021.688969","article-title":"Principles and Practice of Explainable Machine Learning","volume":"4","author":"Belle","year":"2021","journal-title":"Front. Big Data"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"42200","DOI":"10.1109\/ACCESS.2020.2976199","article-title":"Explainable Machine Learning for Scientific Insights and Discoveries","volume":"8","author":"Roscher","year":"2020","journal-title":"IEEE Access"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Xu, F., Uszkoreit, H., Du, Y., Fan, W., Zhao, D., and Zhu, J. (2019). Explainable AI: A Brief Survey on History, Research Areas, Approaches and Challenges. Natural Language Processing and Chinese Computing, Springer.","DOI":"10.1007\/978-3-030-32236-6_51"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"126592","DOI":"10.1016\/j.jhydrol.2021.126592","article-title":"Comparison of physical-based, data-driven and hybrid modeling approaches for evapotranspiration estimation","volume":"601","author":"Hu","year":"2021","journal-title":"J. Hydrol."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"127320","DOI":"10.1016\/j.jhydrol.2021.127320","article-title":"Prediction of estuarine water quality using interpretable machine learning approach","volume":"605","author":"Wang","year":"2022","journal-title":"J. Hydrol."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Ahmad, M.A., Eckert, C., and Teredesai, A. (September, January 29). Interpretable Machine Learning in Healthcare. Proceedings of the 2018 ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics, New York, NY, USA.","DOI":"10.1145\/3233547.3233667"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1016\/j.inffus.2020.03.013","article-title":"Explainable decision forest: Transforming a decision forest into an interpretable tree","volume":"61","author":"Sagi","year":"2020","journal-title":"Inf. Fusion"},{"key":"ref_50","unstructured":"Lundberg, S.M., and Lee, S.-I. (2017, January 4\u20139). A unified approach to interpreting model predictions. Proceedings of the 31st International Conference on Neural Information Processing Systems, Red Hook, NY, USA."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.neucom.2020.08.011","article-title":"Explaining the black-box model: A survey of local interpretation methods for deep neural networks","volume":"419","author":"Liang","year":"2021","journal-title":"Neurocomputing"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Patro, B.N., Lunayach, M., Patel, S., and Namboodiri, V.P. (2021, June 17). U-CAM: Visual Explanation Using Uncertainty Based Class Activation Maps. Available online: https:\/\/openaccess.thecvf.com\/content_ICCV_2019\/html\/Patro_U-CAM_Visual_Explanation_Using_Uncertainty_Based_Class_Activation_Maps_ICCV_2019_paper.html.","DOI":"10.1109\/ICCV.2019.00754"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., and Batra, D. (2017, January 22\u201329). Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.","DOI":"10.1109\/ICCV.2017.74"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Zhou, B., Khosla, A., Lapedriza, A., Oliva, A., and Torralba, A. (2016, January 27\u201330). Learning deep features for discriminative localization. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.319"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Ross, A., and Doshi-Velez, F. (2018, January 2\u20137). Improving the adversarial robustness and interpretability of deep neural networks by regularizing their input gradients. Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA.","DOI":"10.1609\/aaai.v32i1.11504"},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Zeiler, M.D., and Fergus, R. (2014). Visualizing and understanding convolutional networks. Computer Vision\u2013ECCV 2014, Proceedings of the 13th European Conference, Zurich, Switzerland, 6\u201312 September 2014, Springer.","DOI":"10.1007\/978-3-319-10590-1_53"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Binder, A., Montavon, G., Lapuschkin, S., M\u00fcller, K.R., and Samek, W. (2016). Layer-wise relevance propagation for neural networks with local renormalization layers. Artificial Neural Networks and Machine Learning\u2013ICANN 2016, Springer.","DOI":"10.1007\/978-3-319-44781-0_8"},{"key":"ref_58","unstructured":"Sundararajan, M., Taly, A., and Yan, Q. (2017, January 6\u201311). Axiomatic attribution for deep networks. Proceedings of the 34th International Conference on Machine Learning, Sydney, NSW, Australia."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"1084","DOI":"10.1007\/s11263-017-1059-x","article-title":"Top-Down Neural Attention by Excitation Backprop","volume":"126","author":"Zhang","year":"2018","journal-title":"Int. J. Comput. Vis."},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Wu, Y.N., and Zhu, S.-C. (2021, June 17). Interpretable Convolutional Neural Networks. Available online: https:\/\/openaccess.thecvf.com\/content_cvpr_2018\/html\/Zhang_Interpretable_Convolutional_Neural_CVPR_2018_paper.html.","DOI":"10.1109\/CVPR.2018.00920"},{"key":"ref_61","unstructured":"Ghorbani, A., Wexler, J., Zou, J., and Kim, B. (2019). Towards Automatic Concept-based Explanations. arXiv, Available online: http:\/\/arxiv.org\/abs\/1902.03129."},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Zhou, B., Sun, Y., Bau, D., and Torralba, A. (2018). Interpretable Basis Decomposition for Visual Explanation. Computer Vision\u2013ECCV 2018, Springer.","DOI":"10.1007\/978-3-030-01237-3_8"},{"key":"ref_63","unstructured":"Etmann, C., Lunz, S., Maass, P., and Schoenlieb, C. (, January May). On the Connection between Adversarial Robustness and Saliency Map Interpretability. Proceedings of the 36th International Conference on Machine Learning, Available online: http:\/\/proceedings.mlr.press\/v97\/etmann19a.html."},{"key":"ref_64","unstructured":"Tao, G., Ma, S., Liu, Y., and Zhang, X. (2018). Attacks Meet Interpretability: Attribute-steered Detection of Adversarial Samples. arXiv, Available online: http:\/\/arxiv.org\/abs\/1810.11580."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"5965387","DOI":"10.1155\/2020\/5965387","article-title":"Blotch Detection in Archive Films Based on Visual Saliency Map","volume":"2020","author":"Aydin","year":"2020","journal-title":"Complexity"},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Fong, R.C., and Vedaldi, A. (2017, January 22\u201329). Interpretable Explanations of Black Boxes by Meaningful Perturbation. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.","DOI":"10.1109\/ICCV.2017.371"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Ribeiro, M.T., Singh, S., and Guestrin, C. (2016, January 13\u201317). \u201cWhy Should I Trust You?\u201d Explaining the Predictions of Any Classifier. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939778"},{"key":"ref_68","unstructured":"Petsiuk, V., Das, A., and Saenko, K. (2018). RISE: Randomized Input Sampling for Explanation of Black-box Models. arXiv, Available online: http:\/\/arxiv.org\/abs\/1806.07421."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"113941","DOI":"10.1016\/j.eswa.2020.113941","article-title":"Post-hoc explanation of black-box classifiers using confident itemsets","volume":"165","author":"Moradi","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_70","unstructured":"Baptist, M.J. (2022, February 23). Modelling Floodplain Biogeomorphology. Available online: https:\/\/repository.tudelft.nl\/islandora\/object\/uuid%3Ab2739720-e2f6-40e2-b55f-1560f434cbee."},{"key":"ref_71","unstructured":"Dunn, C., Lopez, F., and Garcia, M.H. (2022, February 23). Mean Flow and Turbulence in a Laboratory Channel with Simulated Vegatation (HES 51). Available online: https:\/\/www.ideals.illinois.edu\/handle\/2142\/12229."},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"F04015","DOI":"10.1029\/2008JF001042","article-title":"An experimental study of flow through rigid vegetation","volume":"113","author":"Liu","year":"2008","journal-title":"J. Geophys. Res. Earth Surf."},{"key":"ref_73","unstructured":"Meijer, D.G., and van Velzen, E.H. (1999, January 22\u201327). Prototype-Scale Flume Experiments on Hydraulic Roughness of Submerged Vegetation. Proceedings of the 28th IAHR Congress, Graz, Austria."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"W05438","DOI":"10.1029\/2006WR005229","article-title":"Model and laboratory study of dispersion in flows with submerged vegetation","volume":"43","author":"Murphy","year":"2007","journal-title":"Water Resour. Res."},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1023\/B:BOUN.0000016576.05621.73","article-title":"The Effect of Vegetation Density on Canopy Sub-Layer Turbulence","volume":"111","author":"Poggi","year":"2004","journal-title":"Bound. Layer Meteorol."},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"31","DOI":"10.2208\/jscej.1991.438_31","article-title":"Experimental study on flow over rigid vegetation simulated by cylinders with equi-spacing","volume":"1991","author":"Shimizu","year":"1991","journal-title":"Doboku Gakkai Ronbunshu"},{"key":"ref_77","unstructured":"Yang, W. (2008). Experimental Study of Turbulent Open-channel Flows with Submerged Vegetation. [Ph.D. Thesis, Yonsei University]."},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"322","DOI":"10.1016\/j.rse.2005.05.008","article-title":"Decision tree regression for soft classification of remote sensing data","volume":"97","author":"Xu","year":"2005","journal-title":"Remote Sens. Environ."},{"key":"ref_79","unstructured":"Breiman, L., Friedman, J.H., Olshen, R.A., and Stone, C.J. (1984). Classification and Regression Trees, Chapman and Hall\/CRC."},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"810","DOI":"10.1016\/j.jclepro.2018.08.207","article-title":"Predictive modelling for solar thermal energy systems: A comparison of support vector regression, random forest, extra trees and regression trees","volume":"203","author":"Ahmad","year":"2018","journal-title":"J. Clean. Prod."},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1016\/j.oregeorev.2015.01.001","article-title":"Machine learning predictive models for mineral prospectivity: An evaluation of neural networks, random forest, regression trees and support vector machines","volume":"71","year":"2015","journal-title":"Ore Geol. Rev."},{"key":"ref_82","unstructured":"Maree, R., Geurts, P., Piater, J., and Wehenkel, L. (2004, January 27\u201330). A Generic Approach for Image Classification Based on Decision Tree Ensembles and Local Sub-Windows. Proceedings of the 6th Asian Conference on Computer Vision, Jeju, Korea."},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10994-006-6226-1","article-title":"Extremely randomized trees","volume":"63","author":"Geurts","year":"2006","journal-title":"Mach. Learn."},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"2610","DOI":"10.1016\/j.net.2021.02.015","article-title":"A study of predicting irradiation-induced transition temperature shift for RPV steels with XGBoost modeling","volume":"53","author":"Xu","year":"2021","journal-title":"Nucl. Eng. Technol."},{"key":"ref_85","doi-asserted-by":"crossref","unstructured":"Chen, T., and Guestrin, C. (2016, January 13\u201317). XGBoost: A Scalable Tree Boosting System. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA.","DOI":"10.1145\/2939672.2939785"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/12\/4398\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:27:43Z","timestamp":1760138863000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/12\/4398"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,10]]},"references-count":85,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["s22124398"],"URL":"https:\/\/doi.org\/10.3390\/s22124398","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,10]]}}}