Melhor resposta
Tendo feito os dois, acho que são extremamente diferentes.
Eles nem mesmo cobrem o mesmo material. O CS229 ignora completamente as redes neurais, mas, por outro lado, tem muitos outros tópicos como regressão linear ponderada, análise fatorial, algoritmo EM e aprendizagem por reforço que a aula do Coursera não cobre.
Além disso, enquanto a aula do Coursera simplesmente fornece a intuição de um algoritmo, o CS229 vai muito mais fundo nos algoritmos e aborda a matemática por trás dele. Em outras palavras, se você faz CS229 e faz todas as atribuições, você realmente entende esses tópicos, enquanto se você faz a versão do Coursera, você tem alguma ideia sobre esses tópicos. CS229 é muito mais difícil (e gratificante) do que a versão do Coursera, mas ao mesmo tempo, a versão do Coursera é uma boa introdução acessível ao campo.
Resposta
O curso Coursera ML é essencialmente uma versão diluída do CS229.
O CS229 exige muita matemática, como a maioria dos cursos universitários de aprendizado de máquina padrão. No curso do Coursera, grande parte da matemática é ignorada e o foco está mais nos aplicativos.
Portanto, se você estiver interessado em começar a usar o ML, pode optar pelo curso do Coursera , para ter uma noção do campo, tanto em termos de teoria quanto em termos de aplicações práticas. Se você quiser praticar ML mais a sério, também deverá examinar o conteúdo do CS229 (ou qualquer outro curso / livro de ML de nível universitário).