 Many data points are collected during the request/serve/click internet advertising cycle.This information can form the basis of machine learning to improve ad selection.Deep learning has been successfully applied to inverse problems such as denoising, super-resolution, inpainting, and film colorization.