Yield prediction for crops by gradient-based algorithms | Synapse