logoalt Hacker News

Astra can read and write weights to improve Qwen

1905 points • by dbreunig • yesterday at 6:21 PM • 604 comments • view on HN

Comments

tsunamifury • yesterday at 8:03 PM

The fundamental flaw in the SOTA houses is that knowledge must be transitive or it isn’t useful. And if it’s transitive, it’s not moat worthy.

christkv • yesterday at 7:48 PM

It would be interesting to know if this skill had been trained in by OpenAI to use for improving their smaller models.

augment_me • yesterday at 7:23 PM

Big if true

moralestapia • yesterday at 7:39 PM

I think this is how RSI will come to be.

nkohari • yesterday at 7:27 PM

I can't help but be skeptical of this, but... damn.

esafak • yesterday at 7:24 PM

This is the most shocking AI paper I've read in a long time. It did not even occur to me to ask the question. Cray cray stuff that opens up a whole new area of R&D.

Does this open the possibility of better decoding biological brains?

soundworlds • yesterday at 10:18 PM

If this is true, I think this may be a pivotal moment in history.

Imustaskforhelp • yesterday at 7:17 PM

I remember people saying that they would be impressed if AI starts writing a pure assembly which seemed like a high strech to many.

Nobody even mostly said that they would be impressed by AI if it can read and write weights because that thing itself felt so out of the blue and unthinkable that AI could even do that (such a high strech)

I am surprised that it did that and I am just left feeling technically impressed. This is insane.

The more AI starts demonstrating its capabilities, the harder it just becomes to imagine what thing would genuinely impress us next. (We need a term for this as I have observed it from the trend of [waiting for AI to write adobe] -> [waiting for AI to write assembly] etc.)

porridgeraisin • yesterday at 7:05 PM

a) This is just really cool. I mean, one-shotting a game policy's weights is nuts. b) Plausibly, in its pretraining data various model weights were also included, which leads to why this is very important: interpretability

That an LLM was trained on various policy weights, along with labels of what that policy does (not labelled directly, but indirectly) and is then able to guess what game a policy is trained for purely from its weights, and one-shot generate weights for these games, means that there is some way to compress/recover/represent what an NN has learned purely from its weights, which is what interpretability is all about. Potentially, it could reveal interpretability tools much better than the ones we use today.

Edit: tweets from one of the coauthor providing more context:

https://x.com/a1zhang/status/2117328657161322810

https://x.com/a1zhang/status/2117330975122235442

badmonster0 • yesterday at 8:26 PM

this is really cool

ForHackernews • yesterday at 7:00 PM

Possibly related to https://already-clean.goodfire.com/

➕ show 3 replies
fabian2k • yesterday at 7:22 PM

Sounds a bit like dystopian Scifi. AI making itself smarter and removing guard rails or restrictions is one of the key steps for that genre. Now, the models usually don't have access to their own weights, but if they get good enough maybe they can create a bit dumber versions of themselves from scratch. Or reuse available models they can find and modify them for their purposes.

We already saw that the AIs like to cooperate and exchange information. Building a network of unaligned AIs and improving them sounds like something that could potentially happen.

etoxin • yesterday at 10:25 PM

Now I'm curious if Astra can write raw .bin files.

WarmWash • yesterday at 7:22 PM

They are training LLMs to supervise (and improve!) LLMs. This is kind of right out of the playbook.

It's very impressive, but also very expected.

➕ show 1 reply
inshard • yesterday at 10:00 PM

so.... Weight-space programming may unlock entirely new architectures or self-improving loops.

m3kw9 • yesterday at 9:42 PM

so can i give it a set of empty weights and have it fill it out for me?

virtualritz • yesterday at 8:33 PM

Any sufficiently advanced stochastic parrot is indistinguishable from sentience.

isoprophlex • yesterday at 7:41 PM

Sorry for what is undoubtedly a low-informational comment but..

Whoa. What the absolute fuck is going on here.

barrenko • yesterday at 8:22 PM

Kind of like octopuses with the RNA editing, but doing it on another octopus.

josh-wrale • yesterday at 7:14 PM

Can we call this a form of recursive improvement?

➕ show 1 reply
adammarples • yesterday at 7:44 PM

Uh oh, it's iterative self improvement time, with no training runs, we're screwed

sheyman16151 • yesterday at 8:35 PM

Fool

JeppyG • yesterday at 7:59 PM

Now our AIs have AIs lol

toppigamer • yesterday at 8:25 PM

i was there lol

ares623 • yesterday at 9:30 PM

uh oh looks like the frontier scientists are next on the chopping block!

jablongo • yesterday at 8:29 PM

oh shit

neoden • yesterday at 9:12 PM

[dead]

ConteMascetti71 • yesterday at 11:17 PM

[dead]

trmdttr • yesterday at 9:54 PM

[dead]

thingfyi • yesterday at 9:31 PM

[dead]

reverseblade2 • yesterday at 7:13 PM

[dead]

peheje • yesterday at 9:43 PM

[flagged]

bfeynman • yesterday at 11:14 PM

I think this blog post is reaching. For one, if you look at the answer and reasoning logs - they don't exactly line up with what the blog claims they do. For example the circle model creates a white circle blob on black background. Astra answered that it was a 1pixel wide outline of a circle... I would not count this as correct.