hintymad
Joined 9 years ago
Joined 9 years ago
Training a frontier model is prohibitively expensive, so it’s understandable that open weights aren’t truly open source. In fact, I worry whether open weights will even survive[1] once the current AI cycle cools down. An even bigger issue is that as long as model development remains this capital intensive, a genuinely open-source community around frontier AI is virtually impossible. That will have massive implications for our careers. The more capital concentrates at the top, the less leverage we’ll have in the job market.
[1] Arguably hardware companies like Nvidia have incentives to subsidize open models to drive GPU demand. That said, I'm not sure how sustainable and sufficient that incentive can be.
[1] For many people, the result is actually the mean not the best, but it's another topic.
It looks like you can assess the hell out of your source code, but your system can still leak if you don't secure your operations.
Cognitive scientists like Margaret Boden used to break creativity into three different categories: combinatory, exploratory, and transformational. It looks like a lot of our programming tasks are really combinatory and exploratory. Yes, they can be deemed novel and creative by individuals, but collectively they are standardized. It's just like finding integrals used to an art, but nowadays Mathematica can do it better to most of the integrals. Mastering special functions used to be the key to solving tricky PDEs, but nowadays few engineering students need to spend multiple semesters learning them. Quasi-RH was considered a Fields-level hard problem, yet AI could brute-force a proof with elaborate estimates. We humans have a brain that can process only a few variables at a time and it took ingenuity and years of effort to master a series of concepts before using them to solve a problem, but that could be just the cost of knowledge transfer, which AI can drive to zero in many cases.
However, the need for creativity does not go away. It just moves more to the transformational category. In addition, our craft will shift to arguably a less romantic tier: problem formulation, verification, and grounding. It will be a painful transition to many people, me included, but we have no choice but to adapt.
Note I'm not ignoring the economical impact of AI. It's very possible that lowering the cost of producing code increases the aggregate appetite for software, but the demand of software engineers can still go down. Even if total code volume explode tenfold, the labor market may not absorb displaced engineers. I wish there are solutions to this pain, but I fail to see what they are.
Take the Quasi-RH proof as an example. At its core, OAI's proof relies on classical tools. It’s essentially a proof by contradiction, constructing conflicting upper and lower bounds. The high-level strategy is standard in my eyes. So why couldn't we humans crack Quasi-RH for so long? My understanding is that we human simply don't have the capacity to grind the solution out: the proof uses 277 estimates with a max depth of 12 layers, plus 64 lemmas. For context: Yau’s proof of the Calabi conjecture used a dozen or so estimates, with the key ones going only 3 layers deep, and that alone took peak Yau two to three years of intense regular work.
A human mathematician's absolute peak only lasts about a decade. It’s basically impossible for a human to pull off a chain of estimates so long, so deep, and so tightly cross-dependent as a machine can, especially when every single estimate has to be razor-sharp and mutually consistent without any conflicts.
But the real question is, why do we think that it's the apocalypse if a question like quasi-RH is solved (if it is solved)? Would it only mean that quasi-RH may not be as hard as we assessed? Or more generally, we thought that some problems were deeply complex and therefore required entire paradigm shift, but it turned out there was a computationally massive solution. So what? It's not like all the problems can be solved through sheer computational search, right? It can even be evaluable for someone to tackle a solved problem from a different angle too, like how Lomonosov solved the invariant surface problem with a new framework, or like how Newton generalized the binomial expansion.
All the more reasons for us to figure out how to keep getting open models, or we are subject to the will of the the few frontier labs.