gradient descent <2023-04-22 Sat 23:56:40> mahmood math [cite:;refer to @ml_bishop_2024 chapter 7.2.2 batch gradient descent]