Effect of hyperparameter tuning on classical machine learning models in detecting potholes

Shaolin Lee Govender, Seena Joseph, Alveen Singh
{"title":"Effect of hyperparameter tuning on classical machine learning models in detecting potholes","authors":"Shaolin Lee Govender, Seena Joseph, Alveen Singh","doi":"10.1109/ICTAS56421.2023.10082724","DOIUrl":null,"url":null,"abstract":"Potholes are an increasing and persistent challenge plaguing the timely upkeep of vital road infrastructure. Millions of money are lost each year on repairing damages and using alternate routes with longer travel times resulting from potholes. Early, accurate, and frugal means of pothole detection have a significant role in improving the quality and safety of a road transport network. In recent years machine learning has received much attention in underpinning pothole detection systems. This has resulted in a plethora of machine learning-based detection systems with little agreement on which are the best performing. This paper compares six machine learning algorithms to determine the most suitable for pothole detection when using an online dataset. Additionally, the ideal hyperparameter tuning of each machine learning algorithm is determined. The experimental results in this study demonstrate that the hyperparameter adjustment of machine learning algorithms has varying effects on pothole detection. The KNN algorithm is the best-performing machine learning algorithm with hyperparameter tuning achieving 80%, 76%, 78%, and 77% respectively for accuracy, precision, recall, and F1-Score with an average runtime of 0.11 minutes. The lowest-performing machine learning algorithm is the NB algorithm which achieved an accuracy of 73%, precision of 66%, recall of 74%, and F1-Score of 69% with an average runtime of 0.01 minutes. Overall the machine learning algorithm with hyperparameter tuning has accuracy, precision, recall, and F1-scores closely correlated as compared to machine learning algorithms without hyperparameter tuning.","PeriodicalId":158720,"journal":{"name":"2023 Conference on Information Communications Technology and Society (ICTAS)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 Conference on Information Communications Technology and Society (ICTAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTAS56421.2023.10082724","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Potholes are an increasing and persistent challenge plaguing the timely upkeep of vital road infrastructure. Millions of money are lost each year on repairing damages and using alternate routes with longer travel times resulting from potholes. Early, accurate, and frugal means of pothole detection have a significant role in improving the quality and safety of a road transport network. In recent years machine learning has received much attention in underpinning pothole detection systems. This has resulted in a plethora of machine learning-based detection systems with little agreement on which are the best performing. This paper compares six machine learning algorithms to determine the most suitable for pothole detection when using an online dataset. Additionally, the ideal hyperparameter tuning of each machine learning algorithm is determined. The experimental results in this study demonstrate that the hyperparameter adjustment of machine learning algorithms has varying effects on pothole detection. The KNN algorithm is the best-performing machine learning algorithm with hyperparameter tuning achieving 80%, 76%, 78%, and 77% respectively for accuracy, precision, recall, and F1-Score with an average runtime of 0.11 minutes. The lowest-performing machine learning algorithm is the NB algorithm which achieved an accuracy of 73%, precision of 66%, recall of 74%, and F1-Score of 69% with an average runtime of 0.01 minutes. Overall the machine learning algorithm with hyperparameter tuning has accuracy, precision, recall, and F1-scores closely correlated as compared to machine learning algorithms without hyperparameter tuning.
超参数整定对经典机器学习模型在坑洞检测中的影响
坑洼是一个不断增加和持续的挑战,困扰着重要道路基础设施的及时维护。每年,由于路面坑坑洼洼,维修损坏的路面和使用行驶时间较长的替代路线所造成的损失达数百万美元。早期、准确、节约的坑穴检测手段对提高道路运输网络的质量和安全具有重要作用。近年来,机器学习在坑洼探测系统的基础上受到了广泛关注。这导致了大量基于机器学习的检测系统,但对于哪个表现最好却几乎没有共识。本文比较了六种机器学习算法,以确定在使用在线数据集时最适合凹坑检测的算法。此外,还确定了每种机器学习算法的理想超参数调优。本研究的实验结果表明,机器学习算法的超参数调整对坑洞检测有不同的影响。KNN算法是性能最好的机器学习算法,具有超参数调优,准确率、精密度、召回率和F1-Score分别达到80%、76%、78%和77%,平均运行时间为0.11分钟。性能最低的机器学习算法是NB算法,准确率为73%,精密度为66%,召回率为74%,F1-Score为69%,平均运行时间为0.01分钟。总的来说,与没有超参数调优的机器学习算法相比,具有超参数调优的机器学习算法具有准确性、精密度、召回率和f1分数密切相关。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信