Any reason to backtrack to MLS after completing DLS?

For those of us who started with the Deep Learning specialization (and found it clear and understandable overall), is there any reason why we should backtrack to the Machine Learning specialization after completing the DLS?

Mainly wondering if the ML specialization spends more time or goes into more depth than the DLS comparing the properties of commonly used activation functions and (even more so) commonly used loss functions.

(I felt the DLS does a good job of explaining on a surface level why a given activation function was used in the output layer of a given programming exercise or NN example, but didn’t really explore the nuances of these topics beyond that-- e.g., are there other loss functions that it might make sense to use in a given situation? What are the characteristics of each option?)

Apologies if this question seems slightly repetitive-- I’ve definitely seen a similar question asked by learners trying to decide which specialization to complete first, but couldn’t find a thread comparing the actual content of each specialization (which to me seems like the most relevant thing to consider when deciding whether or not to backtrack…).

Hello, @esopp,

Let’s begin with the contents not covered by the DLS:

MLS Course 2 Week 4: Decision tree
MLS Course 3 Week 1: Kmeans, anomaly detection with Gaussian models
MLS Course 3 Week 2: Content-based and Collaborative Filtering recommendation
MLS Course 3 Week 3: Reinforcement Learning

Of these, only C3W2 and C3W3 applied neural networks.

Cheers,
Raymond

3 Likes

Yes. You’ll miss some fundamental methods that are not part of the Deep Learning course.

1 Like

Got it, thank you so much for your advice, @rmwkwok and @TMosh :+1:

No problem, @esopp. If I were you, I would audit the interested parts first, esp. C3W2 and C3W3, since they were applications to problems, before deciding to complete it.

1 Like