Каким образом мне нужно реализовать алгоритм градиентного спуска?
У меня есть задача минимизировать функцию методом градиентного спуска. Допустим, функция вида y=ax+b. Пользователь вводит точки, а программа должна минимизировать параметры a и b. То есть найти такие a и b, при которых функция минимальна. Мне удалось найти множество материалов о градиентном спуске, но я не могу понять как применить его конкретно к этой задаче. Если я возьму производные по a и b, то по а будет х, а по b — 1. Но тогда они не будут меняться при изменении параметра и я не знаю как это подберёт мне a и b. Я определённо что-то делаю не так, помогите пожалуйста. Если это важно, я пишу на C#