Алгоритм градиентного спуска в python дает много NANS - PullRequest
0 голосов
/ 30 марта 2020

Я новичок в машинном обучении и кодировании в целом, поэтому, чтобы действительно понять концепции, лежащие в их основе, я создал модель множественной линейной регрессии и оптимизировал ее с градиентным спуском с нуля, используя python. но каждый раз, когда я запускаю его, он (градиентный спуск) дает слишком большие или слишком малые числа, что дает мне нанс и даже падение. Я пробовал много вещей, например, сначала сделать простую линейную регрессию с градиентным спуском. любая помощь будет принята с благодарностью.

the function that returns the slopes

the function that fits the data to the model

...