Discussion about this post

User's avatar
Berkan Ottlik's avatar

I'm confused. Aren't reasons 1 and 2 reasons why an attacker might NOT want to steal model weights? Also, I don't understand reason 2. You write,

"

However, if the stolen model was using online learning or had algorithmic insights baked into the weights (i.e. the model was trained on internal OpenAI docs, resulting in OpenAI’s algorithmic trade secrets getting baked into the model weights) then the attackers could extract these algorithmic insights by prompting the stolen model. That being said, I think that just stealing the model weights won’t give much R&D insight since you don’t also get the juicy algorithmic secrets.

"

Current frontier models don't tell you all the algorithmic insights used to train them, I doubt it's in their training data. Even if you get the model before post training or alignment you might not be able to prompt this out of the model. Also, I don't know what you mean by "was using online learning" and why that's important.

On the other hand, the model weights might give insights into the model architecture. If the weights are stored like literally as a list of numbers, it's a bit more tough, but if they are stored idk as a pickle file of a pytorch model object it might be easy to get some algorithmic insights from the model architecture. Also you might be able to figure out some of the training data based on the model weights.

1 more comment...

No posts

Ready for more?