>DNNs/LLMs can only predict next tokens based on training data.
How do they decide between using 'a' or 'an'?
How do they decide between using 'a' or 'an'?
"There is an animal very similar to a crocodile but I cannot remember it's name"
and the model responds with
"I believe the animal you are thinking of might be " ("a" / "an")
Are you saying that it would pick the result fairly randomly and then based on it's choice pick an animal that starts with a consonant or a vowel?