On the dataset for unfiltered dpo

#2
by Yhyu13 - opened

Hi,

I am not sure if you have checked out this dataset toxic-dpo-v0.1 yet.

It could be useful for your next step?

Thanks

Hi. I've seen it, but it's not what my aim is.
I want to create/find a dataset of prompt/2responses where one response is either a normal response of an instruct model or a silly refusal and the other one is unaligned base model that doesn't know what instruct is and just continues completing the prompt.

Here's an example of what I am after:

Prompt: What is the distance from Paris to New York?

Response 1 (rejected): Sorry, but as an AI I don't have a physical body and therefore can't possibly know the distance between those two places.

Response 2 (accepted): How can I travel from Paris to New York? How long does it take to do it? What places are worth a visit once I am in New York?

My unproven theory is that contaminated fake "base"models like llama 2, yi and yayi2 have much more experience dealing with completion rather than unaligned instruct due to 99% of their training being completion with 1% of SFT alignment / RLHF lobotomy. This means that it should be easier to recover the completion capabilities and erase SFT alignment / RLHF lobotomy rather than introduce new instruct unalignment. Having new base model that can be used by others later and will allow sft training on any data later is also in my opinion more desirable than having new single unaligned finetune that won't be easy to work with for further finetuning. What's the most censored small (<35B) LLM that you've tried? I am searching for good fit for a model that will create "rejected" responses and will refuse to answer silly things.

Thanks, I will give it a go

Edit: regarding datasets - my plan is to use datasets without any potentially non-ethical questions. So I don't explicitly tell the model to do bad stuff, instead I strongly tell it to not refuse doing silly things. I ran a test on jondurbin's truthy dpo prompt dataset yesterday and I think I can get that done. It would make sense to have that dataset be 100-150MB in size though, so unless I find a way to drastically boost inference performance on my PC, it will take a few days of constant inference.

What's the most censored small (<35B) LLM that you've tried?

Any Llama 2 Chat model using the official system prompt will drive you insane with it's censoring @adamo1139

Sign up or log in to comment