243 points by Bluestein about 23 hours ago | 102 comments | View on ycombinator
Almondsetat about 16 hours ago |
Aurornis about 14 hours ago |
First, the training sets of these models are usually shaped around the refusal, too. They might not have enough of the knowledge to answer correctly even if you stop it from going down the refusal path. If the model was trained on data that gives a refusal to that topic, the real information might not be encoded in the model at all. You’re trying to force it to go down a path that produces an answer, which asking for hallucinations.
Second, the quality can drop on unrelated questions. Depending on the question this may or may not happen. I know they post KL divergence charts but those tell you very little for a focused topic like this.
So if you expect a model that will start correctly telling you info that its local government didn’t want included, this changes nothing.
The best argument for these models is if you are trying to do a general purpose task but the model triggers a refusal based on vague reasons, like not wanting to reverse engineer something.
Tepix about 17 hours ago |
erremerre about 8 hours ago |
_0xdd about 12 hours ago |
c0wb0yc0d3r about 15 hours ago |
Why don’t people who release python projects ever encode the venv steps into the installer? Can’t pip just do that step for the user?
nateb2022 about 14 hours ago |
N_Lens about 23 hours ago |
phoronixrly about 17 hours ago |
FrustratedMonky about 15 hours ago |
It submits prompts that get refused, then detects and modifies the weights responsible?
Like brain surgery?
Svoka about 11 hours ago |
jimmy76615 about 14 hours ago |
itsmeduncan about 9 hours ago |
Hemmingway about 14 hours ago |
undefined about 6 hours ago |
undefined about 6 hours ago |
TristanDaCunha about 8 hours ago |