Backtracking Line Search Gradient Descent Machine