Differentiation Using Data