Jakie umiejętności matematyczne są wymagane do nauki uczenia maszynowego? [Zamknięte]

11

Jestem zainteresowany wzięciem tego kursu online na temat uczenia maszynowego. Na obecnym etapie moja matematyka jest bardzo elementarna i zasadniczo uczę się matematyki od zera na akademii chana. Jeśli chodzi o programowanie, mam przyzwoite doświadczenie i dobre ogólne zrozumienie. Moje pytanie brzmi: jakie umiejętności matematyczne są potrzebne, aby móc skutecznie zrozumieć i wykorzystać uczenie maszynowe?

Levi
źródło
Zacząłem też kurs. Minęło trochę czasu, odkąd zrobiłem matematykę. W toku jest opcjonalny bit o algebrze liniowej. Jest dość dobrze wyjaśniony, ale notacja może być nieco myląca. Możesz przewinąć filmy do tyłu, co pomaga.
wobbily_col

Odpowiedzi:

7

Ten kurs został specjalnie zaprojektowany, aby był dostępny dla ludzi bez „dużego” tła matematycznego. Oczywiście „dużo” jest terminem względnym. W tym przypadku oznacza to „znajomość rachunku różniczkowego jest pomocna, ale nie wymagana”. Kurs wykorzystuje niektóre wyniki z rachunku różniczkowego, ale możesz odpowiedzieć na quizy i ukończyć programy bez znajomości rachunku różniczkowego. Po prostu nie zrozumiesz, skąd pochodzi część formuły, którą musisz wdrożyć.

Absolutnie będziesz musiał czuć się komfortowo z podstawową algebrą liniową (manipulowanie wektorami i macierzami) i pracą z funkcjami logarytmicznymi i wykładniczymi.

Charles E. Grant
źródło
7

Musisz znać Algebrę Liniową poprzez Wektory Własne, jeśli chcesz, aby rzeczy były „łatwe”. Również dobre tło statystyczne z silnym naciskiem na regresję , grupowanie i twierdzenie Baye'a . Wiedza o gradientach też nie zaszkodzi. Podobnie jak w przypadku każdego CS, teoria grafów jest również pomocna.

Oczywiście kurs można podjąć tylko z najbardziej podstawowymi warunkami, ale i tak zaleciłbym dokładne zrozumienie leżącego u jego podstaw materiału.

Inżynier świata
źródło
Czy „gradient opadający” jest objęty Rachunkiem różniczkowym, czy algebrą liniową?
Kliknij Upvote
Technicznie oba, ale zazwyczaj są objęte zakresem rachunku różniczkowego lub matematycznego.
Inżynier świata