Skalowanie cech i średnia normalizacja


14

Biorę udział w kursie uczenia maszynowego Andrew Nga i po kilku próbach nie byłem w stanie uzyskać poprawnej odpowiedzi na to pytanie. Prosimy o pomoc w rozwiązaniu tego problemu, chociaż przeszedłem poziom.

Załóżmy, że uczniów wzięło udział w zajęciach, a klasa miała egzamin śródokresowy i egzamin końcowy. Zebrałeś zbiór danych ich wyników na dwóch egzaminach, który jest następujący:m=4

midterm (midterm)^2   final
89        7921        96
72        5184        74
94        8836        87
69        4761        78

Chcesz użyć regresji wielomianowej, aby przewidzieć wynik egzaminu końcowego studenta na podstawie wyniku egzaminu śródokresowego. Konkretnie, załóżmy, że chcesz dopasować model w postaci , gdzie x 1 to wynik z połowy semestru, a x 2 to (wynik z semestru) ^ 2. Ponadto planujesz używać zarówno skalowania cech (dzielenie przez „maks. Min” lub zakres cechy), jak i średniej normalizacji.hθ(x)=θ0+θ1x1+θ2)x2)x1x2)

Jaka jest znormalizowana funkcja ? (Wskazówka: midterm = 89, final = 96 to przykład szkolenia 1.) Wpisz odpowiedź w polu tekstowym poniżej. Jeśli dotyczy, podaj co najmniej dwie cyfry po przecinku.x2)(4)


3
Cześć Oduwole! W przypadku tego rodzaju pytań prosimy o przeczytanie informacji o tagach do samodzielnej nauki (i edytowanie postu w celu dodania tagu). W szczególności, jakie podejścia próbowałeś dotychczas i czego nie rozumiesz?
Dougal,

Odpowiedzi:


14
  1. .x2)(4)4761

  2. Nominalna funkcja , gdzieujest średnią zXiy=mwX-mIn=8836-4761=4075.x-usuXs=mzax-mjan=8836-4761=4075

  3. Wreszcie 4761-6675,54075=-0,47


4
x1(2))

Nie spowinno być maximum possible value-minimum possible valuezamiast actual maximum value-actual minimum value?
shiva

Błąd, który popełniłem, nie polegał na zaokrągleniu wartości. Formuła oktawowa - (4761-mean(A))/range(A)zwrócona ans = -0.46982. Zaokrąglona wartość wynosiłaby -0,47, ale wpisałem -0,46
Ashok Felix

tak, zaokrąglając odpowiedź do 2 miejsc po przecinku = -0,47
Edwin Ikechukwu Okonkwo

0

x=x-us

gdzie

  • u = średnia cechy x ,
  • rzansolmi(mzax-mjan)

4761-6675,58836-4761


0

Proszę przeczytać przewodnik: Powiedzieli: Proszę zaokrąglić odpowiedź do dwóch miejsc po przecinku i wpisać w polu tekstowym poniżej. Odpowiedź to -0,37. Zrobiłem to i sukces.


Podanie właściwej odpowiedzi nie jest pouczające. Powinieneś to wyjaśnić lub wyprowadzić.
Michael R. Chernick,

@Biranchi: ohm przepraszam, ponieważ jest to pierwszy raz, kiedy skomentowałem stackoverflow. Moja odpowiedź: średnia = (7921 + 5184 + 8836 + 4761) / 4 = 6675,5 Zakres = 8836 - 4761 = 4075 x2 = (5184 - 6675,5) / 4075 = -0,366 W quizie Cousera powiedzieli: Proszę uzupełnić swoją odpowiedź z dokładnością do dwóch miejsc po przecinku i wpisz tekst w polu poniżej, aby zaokrąglić wynik z dwoma miejscami po przecinku => Mamy -0,37
Mai Đức

Jest to Cross Validation, a nie Stackoverflow.
Michael R. Chernick,

@MichaelChernick przepraszam, moja wina: D
Hải Mai Đức

0

wprowadź opis zdjęcia tutaj

Moja odpowiedź:

Średnia = (7921 + 5184 + 8836 + 4761) / 4 = 6675,5

Zakres = 8836 - 4761 = 4075

x2 = (5184 - 6675,5) / 4075 = -0,366 = -0,37 (w zaokrągleniu do 2 miejsc po przecinku)

Edytowano: Mam błąd. Powinienem był zaokrąglić do 2 miejsc po przecinku.


1
To nie jest odpowiedź. Błąd twojego problemu polega na tym, że nie zaokrąglasz do dwóch miejsc po przecinku (jak pyta pytanie). Dlatego -0,37 to poprawna odpowiedź.
Drew Szurko

1
spóźniłeś się z osiągnięciem wyniku do 2 miejsc po przecinku, tj. -0,37
Edwin Ikechukwu Okonkwo
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.