F
20

Tricked my AI training dataset by feeding it 200 fake complaints first

I was trying to teach a chatbot to flag hate speech, but it kept missing subtle slurs until I dumped a bunch of synthetic bad examples I wrote myself. Has anyone else faked input data to fix a model's blind spots, or is that gonna get me blacklisted?
3 comments

Log in to join the discussion

Log In
3 Comments
blairc90
blairc901mo ago
oh for sure, i've totally done this. i had a bot that kept treating "they" as a slur because someone trained it on a bunch of weird old forum posts. so i just fed it like 50 fake sentences where "they" was totally normal and it fixed it right up. it's basically like giving a kid a bunch of fake math problems to study for a test, it's not "cheating" as long as the data is solid. honestly the model companies do this all the time with synthetic data anyway, so you're just being proactive lmao.
8
foster.tessa
foster.tessa1mo agoMost Upvoted
fr same @blairc90, that "they" thing is exactly the kind of nonsense that happens when you train on old data. i had a bot that thought "literally" meant "figuratively" because of some meme dataset someone fed it. just fed it 30 examples of "literally" used correctly and it dropped the bad behavior. simple fix. it's wild how much you can correct a model just by giving it the right examples like that. companies do this all the time with synthetic data, its not cheating its just good practice.
5
jakewhite
jakewhite1mo agoTop Commenter
man that "they" thing is rough, i've seen models pick up on random biases from garbage training data before. its crazy how a few bad examples can mess up a bot so bad. glad you got it sorted out, feels good to fix that kind of stuff yourself.
1