Gradient estimation in uncertain data