Bästa svaret
Efter att ha tagit dem båda tycker jag att de är extremt olika.
De täcker inte ens samma material. CS229 hoppar helt över neurala nätverk, men har på andra sidan många andra ämnen som viktad linjär regression, faktoranalys, EM-algoritm och förstärkning som Coursera-klassen inte täcker.
Dessutom, medan Coursera-klassen helt enkelt ger en algoritms intuition, CS229 går mycket djupare i algoritmerna och tar itu med matematiken bakom den. Med andra ord, om du gör CS229 och du gör alla uppgifterna förstår du verkligen dessa ämnen, medan du gör en Coursera-version har du en aning om dessa ämnen. CS229 är mycket svårare (och givande) än Coursera-versionen, men samtidigt är Coursera-versionen en trevlig tillgänglig introduktion till fältet.
Svar
Coursera ML-kursen är i huvudsak en urvattnad version av CS229.
CS229 är matematiktung, som de flesta vanliga universitetskurser för maskininlärning. I Coursera-kursen hoppas en hel del av matematiken över, och fokus ligger mer på applikationerna.
Så om du är intresserad av att komma igång med ML, kanske du vill gå med Coursera-kursen , för att få en viss känsla av fältet, både i termer av teorin och i praktiska tillämpningar. Om du vill göra mer seriös ML vill du också titta på CS229-innehållet (eller någon annan ML-kurs / bok på universitetsnivå).