Какова функция стоимости J (0,1) с конкретным обучающим набором? - PullRequest
0 голосов
/ 13 февраля 2019

Я прохожу курс обучения машинному обучению на Coursera, и у меня возникают проблемы с получением правильного ответа на следующее задание:

Для этого вопроса предположим, что мы используем обучающий набор:

x, y

3, 2

1, 2

0, 1

4, 3

Напомним наше определениефункция стоимости была

gradient descent

Что такое J (0, 1)?

Мое решение:

Iнанесите на график тренировочные наборы x, y, и с J (0,1) разница с прогнозом y и точкой x всегда равна 1. Линия J (0,1) - это прямая линия через (1,1),(2,2), (3,3) и т. Д.

Таким образом, функция стоимости будет:

= (1/2 * 4) * ((1-0) +(1-1) + (1-3) + (1-4) в квадрате

= (1/8) * (1 + 0 + (- 2) + (- 3)) в квадрате

= (1/8) * 14

= 14/8

= 1,75

Я думаю, что мой подход не верный. У меня есть проблемы, объясняющие это здесьТак что дайте мне знать, если у вас, ребята, есть вопросы

1 Ответ

0 голосов
/ 13 февраля 2019

Функция стоимости будет:

(так как прогнозируемый Y будет равен X в этом случае)

= 1/8 * [(3-2)^2 + (1-2)^2 + (0-1)^2 + (4-3)^2]

= 0.5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...