|
|
|
|
|
by WhitneyLand
3223 days ago
|
|
Surprising level of disagreement here on a few items for a sub field that has its own degree tracks. Multiavariable calc you either "abolsutely" need or don't really need. Should be well versed in graph theory, or don't need it much. Surely some of the contradiction is caused by different assumptions of what the goal is. But some of its hard to relate to as a reader. For example, I haven't been in the field but but have tried to read enough to understand the concepts, and having studied graph theory I don't see how it's a top 5 recommendation. I don't doubt anyone's experience, would just be nice to know which assumption is behind a suggestion. |
|
On the other hand, if the assumption is that your particular problem is not solvable easily and reliably with the current approaches, then quite a lot of the math background helps - if you want to improve on the current results, or debug/understand why your solution doesn't work as intended, or why the conceptual solution can't work on your problem because of incompatible assumptions, then these areas of math are useful. If you want to use a new bleeding-edge construct, or a rare niche construct that's not yet implemented in the framework of your choice, then you're going to need to write it yourself, and then you need to understand how it works.
There's a large distance between using and applying ML techniques and researching and improving ML techniques; it's a continuum, but there's space for many people standing purely in the applied end.