Submitted by vajraadhvan t3_y6v03k in MachineLearning
Red-Portal t1_it5zev6 wrote
Reply to comment by Normal_Flan_1269 in [D] Machine Learning conferences/journals with a mathematical slant? by vajraadhvan
The thing is, you can't learn everything in advance. And you don't need everything all the time. Some works in learning theory might be mathematically very deep, but taking a few undergrad math courses definitely won't prepare you for those. Although they might help you develop mathematical thinking. But as per the knowledge itself, I don't think taking math major courses is the most efficient way to do it.
Normal_Flan_1269 t1_it641pn wrote
So then your saying a cs major is the best major? All they learn how to do is code? How would you not need mathematical maturity to even make contributions to statistical learning theory. Like I would even argue a statistics major is more prepared than cs cause they have the background in stats with computing experience as well. Cs is just a software dev major.
Red-Portal t1_it649eh wrote
Because you do learn theory in undergrad CS...? On the contrary, no course teaches you how to code.
Normal_Flan_1269 t1_ithut4x wrote
Yeah you learn systems design, not functional analysis, measure theory, and actual mathematics to do the derivations in statistical learning theory. Statistical learning theory is mathematics. Not just coding.
Red-Portal t1_ithvm6b wrote
You learn algorithm analysis, computational complexity theory, discrete mathematics, automata, cryptography and whatnot. Do these seem like coding to you?
Normal_Flan_1269 t1_iti0m49 wrote
None of those are useful for creating new statistical learning methods or pushing the boundaries of statistical learning as functional analysis, measure theory, real analysis, and statistics. Like cryptography is useless for developing new regularized regression methods, who gives a shit about complexity theory? Like you guys think ML theory and statistical learning is a CS branch. Like you guys coin the term machine learning and think it’s a branch of CS… very far from the truth. Mathematicians and statisticians have been running circles around you guys doing this for decades. Know your place
Red-Portal t1_iti0ug1 wrote
Wait what? The core of learning theory is algorithm analysis and complexity theory! Please take any learning theory textbook or course first before making such groundless judgements. God the freakin definition of "PAC learnable" is algorithm-theoric.
Normal_Flan_1269 t1_iti100x wrote
It’s literally called statistical learning theory
Red-Portal t1_iti13ms wrote
Yes that's why you need at least "undergraduate" statistics knowledge.
Normal_Flan_1269 t1_iti2r8e wrote
Lol that’s so false. Undergrad stats is not nearly enough, not even undergrad math. You can get away with just knowing how to code a little bit but it’s way more math and stats. Cs majors are just trained to be software engineers and nothing else. I’m a math and stats major and run circles around them in AI courses because they don’t have any technical depth mathematically.
Viewing a single comment thread. View all comments