Companies that I have worked for have developed models (approximate) to remove accidental clicks to prevent charging the advertiser. Usually, these clicks are "absorbed" into a CPM though, and detecting accidental clicks is very difficult and requires many assumptions about user behavior.