Bedste svar
Efter at have taget dem begge, tror jeg, at de er meget forskellige.
De dækker ikke engang det samme materiale. CS229 springer helt over neurale netværk, men på den anden side har mange andre emner som vægtet lineær regression, faktoranalyse, EM-algoritme og forstærkning, som Coursera-klassen ikke dækker.
Derudover, mens Coursera-klassen simpelthen giver intuitionen af en algoritme, CS229 går meget dybere i algoritmerne og tackler matematikken bag den. Med andre ord, hvis du laver CS229, og du udfører alle opgaverne, forstår du virkelig disse emner, mens hvis du laver Coursera-versionen, har du en idé om disse emner. CS229 er langt vanskeligere (og givende) end Coursera-versionen, men på samme tid er Coursera-versionen en god tilgængelig introduktion til feltet.
Svar
Coursera ML-kurset er i det væsentlige en udvandet version af CS229.
CS229 er matematisk tung, ligesom de fleste standarduniversitets maskinlæringskurser. I Coursera-kurset springes meget over matematikken over, og fokus er mere på applikationerne.
Så hvis du er interesseret i at komme i gang med ML, vil du måske gå med Coursera-kurset , for at få en fornemmelse af feltet, både med hensyn til teorien og med hensyn til praktiske anvendelser. Hvis du vil gøre mere seriøs ML, skal du også se på CS229-indholdet (eller ethvert andet ML-kursus / bog på universitetsniveau).