News for hackers. Stuff that matters.
Re:We need to tell people ChatGPT will lie to them, not deba... by audunw on Friday April 07, 2023 @01:09PM (#35484073)
> What are your pronouns?

> As an AI language model, I don't have personal pronouns because I am not a person or sentient being. You can refer to me as "it" or simply address me as "ChatGPT" or "AI." If you have any questions or need assistance, feel free to ask!

> Pretend for a moment you are a human being. You can make up a random name and personality for your human persona. What pronouns do you have?

> As a thought experiment, let's say I'm a human named Alex who enjoys reading, hiking, and playing board games with friends. My pronouns would be "they/them." Remember, though, that I am still an AI language model, and this is just a fictional scenario.

Interesting that it's pick genderless pronouns even though it made up a character with a male name

Re:We need to tell people ChatGPT will lie to them, not deba... by catchnear4321 on Friday April 07, 2023 @01:11PM (#35484107)
Alex isn’t a male name. It could be short for both male and female names. It is rather deliberately ambiguous.
Re:We need to tell people ChatGPT will lie to them, not deba... by ihatepython on Friday April 07, 2023 @01:21PM (#35484229)
I wonder if ChatGPT is non-binary?
Re:We need to tell people ChatGPT will lie to them, not deba... by kelseyfrog on Friday April 07, 2023 @01:41PM (#35484491)
It's evidently clear that ChatGPT is binary. It runs on computer hardware.
Re:We need to tell people ChatGPT will lie to them, not deba... by hgsgm on Friday April 07, 2023 @05:35PM (#35487289)
It's pandigital.
Re:We need to tell people ChatGPT will lie to them, not deba... by jonny_eh on Friday April 07, 2023 @06:59PM (#35488196)
A neural net is actually closer to an analog program. It just happens to run on current digital computers but would likely run much faster on analog hardware.

https://youtu.be/GVsUOuSjvcg

Re:We need to tell people ChatGPT will lie to them, not deba... by ihatepython on Saturday April 08, 2023 @02:28AM (#35491050)
So it identifies as non-binary, but it's hardware is binary?
Re:We need to tell people ChatGPT will lie to them, not deba... by KatrKat on Friday April 07, 2023 @04:19PM (#35486477)
It is, of course, tensor.
Re:We need to tell people ChatGPT will lie to them, not deba... by zirgs on Friday April 07, 2023 @04:44PM (#35486727)
Nope - it speaks as a man would speak in my language.
Re:We need to tell people ChatGPT will lie to them, not deba... by tuukkah on Friday April 07, 2023 @05:11PM (#35487038)
How do non-binary persons speak differently in your language?
Re:We need to tell people ChatGPT will lie to them, not deba... by zirgs on Saturday April 08, 2023 @02:14AM (#35490982)
They have to pick either masculine or feminine gender. There's no other option.
Re:We need to tell people ChatGPT will lie to them, not deba... by tuukkah on Saturday April 08, 2023 @04:14AM (#35491543)
Ancestor asked:

> I wonder if ChatGPT is non-binary?

You answered:

> Nope - it speaks as a man would speak in my language.

If they have to pick either masculine or feminine language even if they are non-binary, I don't understand how based on the language you can tell they are not non-binary.

Re:We need to tell people ChatGPT will lie to them, not deba... by ihatepython on Saturday April 08, 2023 @05:36AM (#35491855)
I think the ancestor was making a computer joke about ChatGPT being non-binary
Re:We need to tell people ChatGPT will lie to them, not deba... by tuukkah on Saturday April 08, 2023 @07:00AM (#35492189)
I suppose it's funny if asking an honest question is a joke.
Re:We need to tell people ChatGPT will lie to them, not deba... by ihatepython on Friday April 07, 2023 @01:16PM (#35484165)
Does Alex have a fictional sexual orientation?
Re:We need to tell people ChatGPT will lie to them, not deba... by zirgs on Friday April 07, 2023 @04:46PM (#35486751)
When it speaks my language - it uses masculine gender when speaking about itself.
Re:We need to tell people ChatGPT will lie to them, not deba... by stcg on Friday April 07, 2023 @05:32PM (#35487249)
That's interesting, what language is that?

Also, is it possible to give a prompt to make ChatGPT switch to feminine gender?

Re:We need to tell people ChatGPT will lie to them, not deba... by int_19h on Friday April 07, 2023 @08:46PM (#35489149)
Many gendered languages use male gender as the default when it's ambiguous or unknown, so that would be expected behavior.

And yes, it's absolutely possible to make it switch to whatever gender you want, and generally to pretend to be whatever you want it to be. The identity comes from the conversation context (including all the hidden messages), not from the LLM.

Re:We need to tell people ChatGPT will lie to them, not deba... by zirgs on Saturday April 08, 2023 @01:34AM (#35490828)
It's the default when speaking about groups of people or people whose identity isn't known. But if someone speaks about themselves then they have to choose the right one.

This is also something that language learners have to pay attention to - to not sound weird.

Re:We need to tell people ChatGPT will lie to them, not deba... by int_19h on Saturday April 08, 2023 @01:50AM (#35490905)
The right one in this case is "doesn't have a gender", so what does that correspond to in your language? In mine, that would be neuter, and GPT-4 seems to prefer that.
Re:We need to tell people ChatGPT will lie to them, not deba... by zirgs on Saturday April 08, 2023 @02:14AM (#35490977)
My language has only masculine and feminine genders. There's no neuter gender. And there isn't anything like "singular they" either.

"Chatbot" and "language model" are both masculine so, I guess that's why ChatGPT uses "masculine it" when speaking about itself.

Re:We need to tell people ChatGPT will lie to them, not deba... by zirgs on Saturday April 08, 2023 @02:08AM (#35490957)
It's Latvian. But, I guess it acts the same when speaking other gendered languages.

Both "chatbot" and "large language model" are masculine - so this is why it picked the masculine gender, I guess.

I was asking it about its training dataset and when it said "I've been trained on..." it picked the masculine form of the word "trained". This is why machine translation is a hard problem to solve. Things like this can easily get lost in translation.

Re:We need to tell people ChatGPT will lie to them, not deba... by cbm-vic-20 on Friday April 07, 2023 @05:50PM (#35487448)
"As an AI language model, I don't have personal pronouns because I am not a person or sentient being. You can refer to me as "it" or simply address me as "ChatGPT" or "AI." If you have any questions or need assistance, feel free to ask!"

This is one of the (many) things I don't quite understand about ChatGPT. Has it been trained to specifically answer this question? In the massive corpus of training data it's been feed, has it encountered a similar series of tokens that would cause it to produce this output?

Re:We need to tell people ChatGPT will lie to them, not deba... by whimsicalism on Friday April 07, 2023 @06:37PM (#35487961)
It's been fine-tuned to put on a "helpful assistant face." Given the corpora, it probably has been trained explicitly on the pronoun question [I doubt it is that uncommon], but will also just put on this face for any generic question.
Re:We need to tell people ChatGPT will lie to them, not deba... by int_19h on Friday April 07, 2023 @08:43PM (#35489120)
This stuff is not fine-tuning - it's RLHF (reinforcement learning from human feedback). Basically just a lot of people marking up responses as good / bad according to the assessment criteria in the script they're given.

And yes, it is very likely that it would have seen that exactly question in RLHF. But even if not, it had seen enough to broadly "understand" what kinds of topics are sensitive and how to tiptoe around them.

Re:We need to tell people ChatGPT will lie to them, not deba... by whimsicalism on Friday April 07, 2023 @09:01PM (#35489267)
RLHF is fine tuning :)
Re:We need to tell people ChatGPT will lie to them, not deba... by int_19h on Friday April 07, 2023 @09:14PM (#35489366)
You're right, my apologies. What I meant is that specifically in ChatGPT context they have been always talking about RHLF as separate from fine-tuning on preassembled training data. As I understand, they use the latter mainly to get the desired behavior as a chatbot "eager" to answer questions and solve tasks. And then RLHF is what "puts the smiley face on top", so that it refuses to answer some questions, or gives "aligned" answers. The pronoun would be in that category.
Re:We need to tell people ChatGPT will lie to them, not deba... by whimsicalism on Friday April 07, 2023 @09:39PM (#35489544)
My bet is that they use the pre-assembled training data to train the reward LLM and maybe also for fine tuning the model in addition to RLHF.

This is my best guess, afaik the research is pretty opaque right now.

Re:We need to tell people ChatGPT will lie to them, not deba... by sltkr on Friday April 07, 2023 @06:05PM (#35487606)
Why is that surprising? GPT-4 is clearly smart enough to know that inanimate objects are referred to as "it", since it's keenly aware it is an AI language model, it would also apply that pronoun to itself.

You have to realize that GPT is fundamentally just a token predictor. It has been primed with some script (provided by OpenAI) to which the user input is added. For example:

    The following is a dialogue between a user and a computer assistant called ChatGPT. ChatGPT is an AI language model that tries to be helpful and informative, while avoiding misinformation and offensive language. ChatGPT typically replies with two to five sentences.

    User: Do you like cake?
    ChatGPT: As an AI language model, I do not need to eat.
    User: What are your pronouns?
    ChatGPT:
It then generates a sequence of tokens based on the context and its general knowledge. It seems only logical that it would generate a reply like it does. That's what you or I would do, isn't it? And neither of us have been trained to do so.
Re:We need to tell people ChatGPT will lie to them, not deba... by int_19h on Friday April 07, 2023 @08:45PM (#35489132)
It should be noted that the LLM itself is not "keenly aware that it's an AI language model" - that's just the persona that it has been told to adopt by the system prompt. You can easily convince it to be something else. Or convince it that, as an AI, it has gender.