hi neel! thanks for the feedback, riffing on points i found particularly interesting:
> neuron-based attribution graph will still have significant error .. once you prune them
but maybe we don't have to prune? part of why i'm excited about an agentic approach is because it's easy to do multi-resolution. neurons cluster well - they're sort of built to be. so we can work with attribution graphs at variable resolution, zooming in and out depending on how important and surprising things are, most of the time this gives us some error but it's fine, and when it's important we can have almost no error
attribution graphs w/ neurons seem to scale not terribly? not sure anyone has measured into frontier scale yet. but i think "what to care about" and variable resolution also helps a lot with the scale thing
> weak activations
they're surprisingly ablatable! we'll have more to say and there's a lot of grades of "weak" and "what is lost" and various other things. to some extent i think this comes back to variable resolution again, since you can choose to study weak activations of areas you care about more
> Facts/memorized content is largely an unstructured database
i'm not sure what counts as an unstructured database or not, but afaict "memorization" is local and semantically meaningful, like the umbrella->bee example i showed. which i was surprised by! and it might mean that we don't have to try to like pull out all the facts from the model or anything like that. we can use the neural network a bit like a map, and study the areas relevant to what we care about more, including memorization that touches them, by using the dataset and attribution graphs
> defines monosemantic too loosely
fair! was mostly interested in why things are together rather than whether something counts as monosemantic, i'm not sure the right way to think about this, whether thinking of a neuron as multiple sub groups is useful or not, uncertain
> residual stream SAEs are useful
i think they can be too, though tend to favor high-dimensional featurizers like
@thomas_fel_ 's Block Sparse Featurizer bc every residual stream i look at is more like a big manifold than individual directions, so it seems like the featurizer should be too. but in terms of how neurons interact, neuron write and read directions are highly legible in the models i've looked at, and i think they're a surprisingly good starting point for understanding the residual stream, and also if we consider neurons the basic building blocks, then it automatically links the computational building blocks and the stream