Beste Antwort
Nachdem ich beide genommen habe, denke ich, dass sie extrem unterschiedlich sind.
Sie decken nicht einmal das gleiche Material ab. CS229 überspringt neuronale Netze vollständig, hat aber auf der anderen Seite viele andere Themen wie gewichtete lineare Regression, Faktoranalyse, EM-Algorithmus und Verstärkungslernen, die die Coursera-Klasse nicht abdeckt.
Außerdem, während die Coursera-Klasse einfach CS229 vermittelt die Intuition eines Algorithmus, geht viel tiefer in die Algorithmen ein und befasst sich mit der dahinter stehenden Mathematik. Mit anderen Worten, wenn Sie CS229 ausführen und alle Aufgaben ausführen, verstehen Sie diese Themen wirklich, während Sie bei der Coursera-Version eine Vorstellung von diesen Themen haben. CS229 ist weitaus schwieriger (und lohnender) als die Coursera-Version, aber gleichzeitig ist die Coursera-Version eine gut zugängliche Einführung in das Feld.
Antwort
Der Coursera ML-Kurs ist im Wesentlichen eine verwässerte Version von CS229.
CS229 ist wie die meisten Standardkurse für maschinelles Lernen an Universitäten mathematikintensiv. Im Coursera-Kurs wird ein Großteil der Mathematik übersprungen, und der Schwerpunkt liegt mehr auf den Anwendungen.
Wenn Sie also an einem Einstieg in ML interessiert sind, möchten Sie möglicherweise den Coursera-Kurs absolvieren , um ein Gefühl für das Gebiet zu bekommen, sowohl in Bezug auf die Theorie als auch in Bezug auf die praktischen Anwendungen. Wenn Sie ernsthaftere ML machen möchten, sollten Sie sich auch den CS229-Inhalt (oder einen anderen ML-Kurs / ein ML-Buch auf Universitätsniveau) ansehen.