Beste svaret
Etter å ha tatt dem begge, tror jeg at de er ekstremt forskjellige.
De dekker ikke engang det samme materialet. CS229 hopper helt over nevrale nettverk, men har på andre siden mange andre emner som vektet lineær regresjon, faktoranalyse, EM-algoritme og forsterkningslæring som Coursera-klassen ikke dekker.
I tillegg, mens Coursera-klassen bare gir intuisjonen til en algoritme, CS229 går mye dypere i algoritmene og takler matematikken bak den. Med andre ord, hvis du gjør CS229 og gjør alle oppgavene, forstår du virkelig disse emnene, mens hvis du gjør Coursera-versjonen, har du noen ide om disse emnene. CS229 er langt vanskeligere (og givende) enn Coursera-versjonen, men samtidig er Coursera-versjonen en fin tilgjengelig introduksjon til feltet.
Svar
Coursera ML-kurset er egentlig en utvannet versjon av CS229.
CS229 er matematisk tung, som de fleste vanlige universitetskurs for maskinlæring. I Coursera-kurset hoppes det over mye matematikk, og fokuset er mer på applikasjonene.
Så hvis du er interessert i å komme i gang med ML, kan det være lurt å gå med Coursera-kurset , for å få en viss sans for feltet, både når det gjelder teorien og når det gjelder praktiske anvendelser. Hvis du vil gjøre mer seriøs ML, vil du også se på CS229-innholdet (eller andre ML-kurs / -bøker på universitetsnivå).