TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is machine learning just glorified convex optimisation and statistics?

9 点作者 noob_eng大约 2 年前
I was going through Prof Stephen Boyd's video lecture series on Convex Optimisation on youtube. I realised that it is basically what we call machine learning, popularly, with proper grounding in theory. Most machine learning courses do hand wavy explanations of the methods and teach step by step algorithms to work on data even in top schools. Why not teach proper theory based teaching like Boyd does? It will prevent practitioners from applying wrong methods to unsuitable datasets and arrive at false conclusions.

10 条评论

freelanceTA大约 2 年前
My pleb take is modern machine learning is just glorified complexity theory. Really all you are doing is solving hard problems in learning models by designing a continuous process, deterministic or randomized, showing it has desired properties of arriving at some optimal solution or probability distribution and then deriving a discrete algorithm that runs in polynomial-time because math optimization problems in general are NP-hard.<p>Now we have non-convex neural network models which require non-convex optimization which to me (again a pleb take) is just tricks of the trade from complexity theorists adapting the principles of convex optimization to things like gradient descent in deep learning by observing continuous local smoothness of the training objective at the stability edge thus some convex optimization can be used.<p>Why it&#x27;s not taught instead of the confusing intro courses I&#x27;m sure have their reasons but it&#x27;s another example of following what the universities teach in undergrad is not always the best road map for self-learners.
评论 #35509553 未加载
ggm大约 2 年前
Yes. It&#x27;s optimisation and statistics. I wish to goodness AI had been called something like applied statistical heuristics or complex statistical problem solving.
bjourne大约 2 年前
Many ML methods optimize surfaces that are not convex. I mean you are not wrong because, yes, ML is Bayesian statistics, but claiming that that is <i>all</i> ML is, is reductive.
badpun大约 2 年前
Not all of ML is optimization, in the sense of minimizing some error function via computing derivatives. Some methods, like decision trees, tackle the problem in a completely different manner.
DamonHD大约 2 年前
ML &#x2F; genetic algorithms &#x2F; etc are indeed often alternative multi-variable optimisers.
adastra22大约 2 年前
In the same way that all of computer science is glorified Boolean logic.
评论 #35493672 未加载
usgroup大约 2 年前
This is not even wrong.
aristofun大约 2 年前
To be fair - many people in this world are just money making and consuming meatbags with human rights.
FrenchDevRemote大约 2 年前
this is like saying software engineering is just arithmetic
cpufry大约 2 年前
this was my dumb guy take when i was in math school
评论 #35505244 未加载