Abstract
Most websites that users browse every day utilize trackers that can identify who users are and what activities they conduct online. Although there are benefits to these trackers, they also raise considerable privacy concerns. This research study examines the issue of how to identify web trackers and how to protect users from being tracked. Specifically, this study investigates how AI Deep Learning technologies can be leveraged to identify and stop trackers. The main idea of AI Tracker Blocking is that AI can detect the small differences between tracker server domains and non-tracker server domains. For instance, a tracker domain may appear like this: analytics.xxx.bid, whereas a non-tracker domain may be like this: mail.xxx.com. Although it is likely impossible to block all trackers, results from this study indicate that there are new ways to identify them using Deep Learning.
Highlights
1.1 The Side Effects of Web TrackingBroadly defined, web tracking
For AI tracker blocking, Multi-layer perceptron (MLP) is the best fit because tracker blocking is basially decision making and finding the best fit “line” in a higher dimension, this best fit line would be able to separate most of the the tracker domains out of the non-tracker domains
For some of the domains that normally would not be on the list, the model is still able to differentiate them while the browser plugins based on tracker lists cannots: it is able to distinguish 84.60% of the domains that were made up by me
Summary
1.1 The Side Effects of Web TrackingBroadly defined, web tracking Third-party web service providers label every visitor who accesses their webpage and save their browsing histories They can record what users have searched, the webpages users have visited, and even the words users have typed by running a JavaScript file in the background that saves all of this information into the database on the webserver. This kind of tracking could only be done by third party web service providers since only the end-user and the website that is being accessed can run a javascript file
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have