So I’m currently on week 3 of this course I understand what the theory is but I’m having hard time while implementing the same in code. So I wanted to ask what’s the purpose of implementing it ? Does this implementation is asked by the interviewer in interviews? Any tips on how I can make my life a bit easy in the coding assignment.
My reply has two conflicting parts:
-
No one is going to ask you about this course content when you apply for a job. This is mostly in the realm of “pure mathematics”, and much of this course has little to do with machine learning - certainly it does not cover anything you would use in a real machine learning job. There are tools that do all of this for you. You’d be expected to know how to use such tools - but those are not taught in this course.
-
As to coding, you certainly should be able to implement the coding that is required for these assignments. Some of them are tedious and obscure, but it’s just writing some Python code.
If you have specific questions about Python coding, you an ask about it on the forum (but do not post your code and ask what’s wrong with it - that can only be done privately with a mentor). Instead post an image of any error messages you get, and then a mentor can discuss that with you.
Hi @Biggie_cheesy !
I totally agree with what @TMosh mentioned. I just want to add one more thing from my view.
Implementing the math in code is what builds your “Engineer Intuition.” When you get an error in your model later, you will know exactly which part of the math is breaking the code. This makes debugging much faster.
Also, in top-tier interviews, they don’t just want you to use tools. They want to see if you understand “why” the tool works. That’s where this math becomes your secret weapon.
Keep going, it gets easier with practice!