LessWronggpt*neural network3h agoenergy 129

Humans can (almost) natively read neural network weights

Takehi et al. report that GPT-6-Astra can intuit the functions of neural networks by performing static analysis of the weights. I argue that, for at least two of these experiments, this is much more a feat of numerical gestalt than of mechanistic understanding. In the first experiment, Astra is given the weights of 4 identically-sized neural networks, each trained to play a different basic video game. It is asked to identify, without running the network or using any tools, the game being played, as well as make some observations about the network itself, how the agent in the game gains reward, etc. The prompt for this task explicitly names the 5 input channels as agent, moving objects, reward targets, obstacles, and previous frame. I agree that, given the literal task as described above, a human would not be able to identify the game from the raw floats. But humans are inherently terrible at parsing long lists of numbers; we invented a discipline called Data Visualization long ago to address this shortcoming. So, if we allow the absolute most basic Dataviz trick we can think of - averaging the first-layer weights across each channel and plotting them on a heatmap - the task suddenl

read the original at LessWrong →
This source publishes only a summary in its feed, so the full article lives at the outlet. The link above and below goes to the original.