Exploiting negative curvature in conjunction with adaptive sampling: theoretical results and a practical algorithm | Synapse