[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-118334-en":3,"doc-seo-118334-105":30,"detail-sidebar-cat-0-en-105":95},{"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":4,"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},118334,13056703019404,"Miles","https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0",8,"Research & Report","ADVERTISEMENT CLICK FRAUD DETECTION AND PREVENTION - A MACHINE LEARNING APPROACH - Project Work","Click fraud undermines digital advertising by generating substantial financial losses and weakening advertiser trust. This project work investigates how machine learning methods can detect malicious click behavior in Google Ads. Five algorithms—support vector machines, random forest, k-nearest neighbors, gradient tree boosting, and XGBoost—are compared within the CRISP-DM workflow. Results show tree-based models, especially GTB and XGBoost, achieve the strongest accuracy, recall, and AUC. The study links fraudulent patterns to primary click actions and click frequency per IP address and user ID, supporting more effective prevention for marketing agencies.","MDDM  \nMaster’s Degree Program in  \nData-Driven Marketing  \nADVERTISEMENT CLICK FRAUD DETECTION AND PREVENTION  \nA machine learning approach  \nCamilla Alves do Espírito Santo  \nProject Work  \npresented as a partial requirement for obtaining a Master’s Degree in Data-Driven Marketing  \nNOVA Information Management School Instituto Superior de Estatística e Gestão de Informação  \nUniversidade Nova de Lisboa  \nNOVA Information Management School  \nInstituto Superior de Estatística e Gestão de Informação  \nUniversidade Nova de Lisboa  \nADVERTISEMENT CLICK FRAUD DETECTION AND PREVENTION A MACHINE LEARNING APPROACH  \nBy  \nCamilla Alves do Espírito Santo  \nProject Work presented as partial requirement for obtaining the Master’s degree in DataDriven Marketing, with a specialization in Data Science for Marketing.  \nSupervised by  \nBruno Jardim, PhD, NOVA Information Management School  \nSTATEMENT OF INTEGRITY  \nI hereby declare having conducted this academic work with integrity. I confirm that I have not used plagiarism, any form of undue use of information or falsification of results along the process leading to its elaboration. I further declare that I have fully acknowledged the Rules of Conduct and Code of Honor from the NOVA Information Management School.  \nCamilla Alves do Espírito Santo  \nLisboa, 15/07/2024  \nABSTRACT  \nClick fraud poses a significant challenge to digital advertising, causing substantial financial losses and undermining advertiser trust. The study explores the potential of machine learning approaches for detecting such malicious conduct in Google Ads. We use five algorithms for modelling and comparison, including support vector machines, random forest, k-nearest neighbours, gradient tree boosting, and XGBoost. These are all part of the CRISP-DM methodology, which gives you a structured way to do machine learning projects. These models were chosen for their proven efficacy in fraud detection. Our analysis revealed that tree-based models, particularly GTB and XGBoost, outperformed others in accuracy, recall, and AUC, making them highly effective in identifying fraudulent clicks. The study confirms that machine learning algorithms can accurately classify and detect fraudulent activities, enhancing the understanding of fraud characteristics using pre-classified data. Additionally, we identified key patterns and characteristics associated with non-genuine clicks, such as primary click actions and click frequency per IP address and user ID. This research bridges the gap between academic theory and practical application, providing actionable insights for marketing agencies to combat click fraud effectively. A collaboration with a marketing agency for this study ensures that the outcomes are directly beneficial, enhancing the overall integrity and performance of digital advertising efforts.  \nKEYWORDS  \nClick fraud; machine learning; advertising; detection; ads  \nSustainable Development Goals (SDG):  \nTable Of Contents  \n1. Introduction .................................................................................................................. 1  \n2. Literature Review .......................................................................................................... 3  \n2.1 Click Fraud In Online Advertising ................................................................................... 5  \n2.2 Machine Learning Algorithms For Fraud Detection ....................................................... 7  \n3. Conceptual Model......................................................................................................... 9  \n4. Methodology............................................................................................................... 11  \n4.1 Business Understanding ............................................................................................... 11  \n4.1.1 Data Description ................................................................................................... 11  \n","cbCair0Vxa2gFUjT","https://ap.wps.com/l/cbCair0Vxa2gFUjT","pdf",2161024,1,47,"English","en",105,"# Introduction\n# Literature Review\n## Click Fraud In Online Advertising\n## Machine Learning Algorithms For Fraud Detection\n# Conceptual Model\n# Methodology\n## Business Understanding\n## Data Understanding\n## Data Preparation\n## Data Splitting\n## Selection Of Models\n# Results\n## Support Vector Machine (Svm)\n## Random Forest (Rf)\n## Model K-Nearest Neighbors (Knn)\n## Model Gradient Tree Boosting (Gtb)\n## Model Xgboost\n# Discussion\n## Theoretical Implications\n## Practical Implications\n## Limitations And Future Research","[{\"question\":\"What problem does the study address?\",\"answer\":\"The study addresses click fraud in digital advertising, which causes financial losses and reduces advertiser trust. It focuses on detecting malicious behavior in Google Ads.\"},{\"question\":\"Which machine learning algorithms are used?\",\"answer\":\"Five algorithms are used and compared: support vector machines, random forest, k-nearest neighbors, gradient tree boosting, and XGBoost. The work follows the CRISP-DM methodology for the project flow.\"},{\"question\":\"What model performs best and why?\",\"answer\":\"Tree-based models perform best, particularly GTB and XGBoost. They achieve higher accuracy, recall, and AUC for identifying fraudulent clicks.\"},{\"question\":\"What patterns characterize fraudulent clicks in the analysis?\",\"answer\":\"Non-genuine clicks are associated with primary click actions and higher click frequency per IP address and user ID. These patterns support more accurate classification and detection.\"}]","ADVERTISEMENT CLICK FRAUD DETECTION AND PREVENTION - A MACHINE LEARNING APPROACH - Project Work | PDF",1785683128,118,{"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":90,"head_meta":92,"extra_data":94,"updated_unix":28},"advertisement-click-fraud-detection-and-prevention-a-machine-learning-approach-project-work","",{"@graph":36,"@context":89},[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/advertisement-click-fraud-detection-and-prevention-a-machine-learning-approach-project-work/118334/",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-02",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81,85],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does the study address?","Question",{"text":75,"@type":76},"The study addresses click fraud in digital advertising, which causes financial losses and reduces advertiser trust. It focuses on detecting malicious behavior in Google Ads.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which machine learning algorithms are used?",{"text":80,"@type":76},"Five algorithms are used and compared: support vector machines, random forest, k-nearest neighbors, gradient tree boosting, and XGBoost. The work follows the CRISP-DM methodology for the project flow.",{"name":82,"@type":73,"acceptedAnswer":83},"What model performs best and why?",{"text":84,"@type":76},"Tree-based models perform best, particularly GTB and XGBoost. They achieve higher accuracy, recall, and AUC for identifying fraudulent clicks.",{"name":86,"@type":73,"acceptedAnswer":87},"What patterns characterize fraudulent clicks in the analysis?",{"text":88,"@type":76},"Non-genuine clicks are associated with primary click actions and higher click frequency per IP address and user ID. These patterns support more accurate classification and detection.","https://schema.org",{"og:url":52,"og:type":91,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":93,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":96},[97,101,105,109,114,119,124,127,132,135,139],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":106,"show_sort_weight":107,"slug":108},"Exam",70,"exam",{"id":110,"doc_module":4,"doc_module_name":46,"category_name":111,"show_sort_weight":112,"slug":113},5,"Comic",60,"comic",{"id":115,"doc_module":4,"doc_module_name":46,"category_name":116,"show_sort_weight":117,"slug":118},6,"Technology",50,"technology",{"id":120,"doc_module":4,"doc_module_name":46,"category_name":121,"show_sort_weight":122,"slug":123},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":125,"slug":126},30,"research-report",{"id":128,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":130,"slug":131},9,"Religion & Spirituality",20,"religion-spirituality",{"id":130,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":130,"slug":134},"World Cup","world-cup",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":136,"slug":138},10,"Lifestyle","lifestyle",{"id":140,"doc_module":4,"doc_module_name":46,"category_name":141,"show_sort_weight":110,"slug":142},19,"General","general"]