[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-119762-en":3,"doc-seo-119762-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},119762,549758146520,"Patrick","https://ap-avatar.wpscdn.com/avatar/80002397d8c0411e94?_k=1775819394049821470",8,"Research & Report","Comparison of Supervised Machine Learning Algorithms for Malware Detection - Focus on Detection Accuracy Results","Cybersecurity is essential amid the prevalence of security issues and ongoing cyberattacks, as malware has evolved rapidly in recent years. Machine learning (ML) is increasingly used to detect malware by comparing supervised algorithms with detection accuracy as the main evaluation criterion. The study develops supervised techniques including Decision Tree, K-Nearest Neighbors, Naive Bayes, Random Forest, and Neural Networks using a Windows malware dataset. Performance is compared via confusion-matrix-derived metrics: False Positive Rate, True Positive Rate, and False Negative Rate, showing Decision Tree and Random Forest at 96% accuracy and K-NN at 95%.","Journal of Computing Research and Innovation (JCRINN) Vol. 8 No.2 (2023)  \n[https://jcrinn.com](https://jcrinn.com : eISSN: 2600-8793 /)[ : eISSN: 2600-8793 /](https://jcrinn.com : eISSN: 2600-8793 /)[https://dx.doi.org/10.24191/jcrinn.v8i2.329](https://dx.doi.org/10.24191/jcrinn.v8i2.329)  \nComparison of Supervised Machine Learning Algorithms for Malware  \nDetection  \nMohd Faris Mohd Fuzi1, Syamir Mohd Shahirudin2, Iman Hazwam Abd Halim3, Muhammad Nabil Fikri  \nJamaluddin4  \n1,2,3,4 College of Computing, Informatics, and Mathematics, Universiti Teknologi MARA Perlis Branch, Arau  \nCampus, 02600 Arau, Perlis, Malaysia.  \nCorresponding author: * [farisfuzi@uitm.edu.my](farisfuzi@uitm.edu.my)  \nReceived Date: 31 August 2022  \nAccepted Date: 27 April 2023  \nRevised Date: 5 May 2023  \nPublished Date: 1 September 2023  \nHIGHLIGHTS  \n● Malware is becoming more sophisticated, making it difficult to detect using malware detection software.  \n● Machine learning algorithm techniques have grown in popularity among researchers for analysing malware detection.  \n● Focus on the supervised machine learning algorithm for malware detection.  \n● The best algorithm for malware detection will have the highest percentage of detection accuracy.  \nABSTRACT  \nDue to the prevalence of security issues and cyberattacks, cybersecurity is crucial in today's environment. Malware has also evolved significantly over the past few years. With the advancement ofmalware analysis, Machine Learning (ML) is increasingly being used to detect malware. This study's major objective is to compare the best-supervised ML algorithms for malware detection based on detection accuracy. This study includes the scripting and development ofsupervised ML techniques such as Decision Tree (DT), K-Nearest Neighbors (KNN), Naive Bayes, Random Forest, and Neural Networks. This study was solely concerned with the Windows malware dataset. The malware classification was determined by testing and training the supervised ML algorithms using the extracted features from the malware dataset. Then, the percentage of detection accuracy was used to compare the detection performance of all five algorithms. The detection accuracy is calculated using the confusion matrix, which includes the False Positive Rate (FPR), the True Positive Rate (TPR), and the False Negative Rate (FNR). The results indicated that the Decision Tree and Random Forest algorithms provided the best detection accuracy at 96%, followed by the K-NN algorithm at 95%. To improve the detection accuracy for future research, it is suggested that the malware dataset be enhanced using several architectures, such as Linux and Android, and use additional supervised and unsupervised machine learning algorithms.  \nKeywords: supervised machine learning; malware detection; detection accuracy; machine learning algorithms  \nINTRODUCTION  \nPeople nowadays use the internet for a variety of purposes, including shopping, watching videos, listening to music, and even filing taxes. It is no secret that the World Wide Web's quick expansion over the last two decades has brought us fantastic things and given us the ability to do our tasks from the comfort of our own  \nCopyright© 2023 UiTM Press. This is an open access article licensed under CC BY-SA  \n[https://creativecommons.org/licenses/by-sa/4.0/](https://creativecommons.org/licenses/by-sa/4.0/)  \nJournal of Computing Research and Innovation (JCRINN) Vol. 8 No.2 (2023)  \n[https://jcrinn.com](https://jcrinn.com : eISSN: 2600-8793 /)[ : eISSN: 2600-8793 /](https://jcrinn.com : eISSN: 2600-8793 /)[https://dx.doi.org/10.24191/jcrinn.v8i2.329](https://dx.doi.org/10.24191/jcrinn.v8i2.329)  \nhomes or offices. But, as with many excellent things, there is always the other side, which is not always sonice. Cybersecurity is a term that most people are not familiar with or are not interested in because it can be complicated. The basic purpose of cybersecurity is to secure the user, their data, and any other sen","cbCaikoOBYSKecfc","https://ap.wps.com/l/cbCaikoOBYSKecfc","pdf",1190286,1,7,"English","en",105,"# Highlights\n# Abstract\n# Introduction\n# Methodology\n## Supervised ML Algorithms\n## Dataset and Feature Extraction\n## Evaluation Metrics (Confusion Matrix)\n# Results and Discussion\n# Conclusion and Future Work","[{\"question\":\"What is the main objective of the study?\",\"answer\":\"To compare the best supervised machine learning algorithms for malware detection based on detection accuracy.\"},{\"question\":\"Which supervised machine learning algorithms are included?\",\"answer\":\"Decision Tree, K-Nearest Neighbors (KNN), Naive Bayes, Random Forest, and Neural Networks.\"},{\"question\":\"How is detection performance evaluated in the study?\",\"answer\":\"Using a confusion matrix to compute False Positive Rate (FPR), True Positive Rate (TPR), and False Negative Rate (FNR), and then comparing detection accuracy.\"}]","Comparison of Supervised Machine Learning Algorithms for Malware Detection - Focus on Detection Accuracy Results | PDF",1785726173,18,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"comparison-of-supervised-machine-learning-algorithms-for-malware-detection-detection-accuracy-results","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/comparison-of-supervised-machine-learning-algorithms-for-malware-detection-detection-accuracy-results/119762/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-03",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What is the main objective of the study?","Question",{"text":75,"@type":76},"To compare the best supervised machine learning algorithms for malware detection based on detection accuracy.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which supervised machine learning algorithms are included?",{"text":80,"@type":76},"Decision Tree, K-Nearest Neighbors (KNN), Naive Bayes, Random Forest, and Neural Networks.",{"name":82,"@type":73,"acceptedAnswer":83},"How is detection performance evaluated in the study?",{"text":84,"@type":76},"Using a confusion matrix to compute False Positive Rate (FPR), True Positive Rate (TPR), and False Negative Rate (FNR), and then comparing detection accuracy.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":116,"show_sort_weight":117,"slug":118},"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]