3 ms·
I don't mean that fact checking correlates to structure. I mean that there is no definition of "structure" I can think of that is not entirely dictated by facts
by rhn_mk1 4y ago
I don't mean that fact checking correlates to structure. I mean that there is no definition of "structure" I can think of that is not entirely dictated by facts (knowledge/training data). Grammatical structure is stretched on facts of grammar, for example.
So I don't see the point of saying "facts are a tiny part of structure" because "facts" as you use them guide some sort of structure, too. Just different than the grammatical structure.
You say "ChatGPT is dumb" meaning that it says untrue things. But that doesn't mean that it doesn't have a truth model. It does mean that its truth model (if it has one) doesn't match yours. This is not surprising. Garbage in, garbage out. It also says nothing about its reasoning capability. After all, you can't reason much good out of bad data. So while you might be truth that some internal structure changes might improve its truth output, I also see no reason why improving its data wouldn't improve its truthfulness.
- Jensson 4y ago> I mean that there is no definition of "structure" I can think of that is not entirely dictated by facts (knowledge/training data). This would imply that every scoring function is a fact checker, which would make the term "fact checker" meaningless. So what you did was making a "technically correct" argument by abusing the fact that "fact checker" is ill defined, so you used the widest possible interpretation of the word to make it include the case we are talking about. Arguments like that are nonsense, you know it doesn't make sense to define fact checking like that since it makes the term meaningless, you just did it ad hoc for this argument, you aren't that dumb, but trying to win arguments by bending your own logic in ways that you know is wrong is just hurting you, it wont convince anyone and it will hurt your ability to learn and see more perspectives. Edit: But if you define "fact checker" to be "any function", then sure, I agree ChatGPT is a fact checker, it is a function. But then why didn't you just say "I think all functions are fact checkers, ChatGPT is a function, hence it is a fact checker" from the start? Would have saved a lot of time.
- rhn_mk1 4y ago> This would imply that every scoring function is a fact checker Right. A "fact checker" in this meaning is a function that checks against a body of facts. A "fact checker" in the colloquial meaning is someone performing a check against the body of facts they can find in resources available to them. I don't think this takes away anything from the term, but it does highlight that the task is not objective, and that the result depends on feeding the function with the correct body of facts. What follows is that if you feed ChatGPT the "correct" body of facts, you might get a fact checker in the colloquial meaning. That "fact checker" is ill-defined matters a lot because the argument here was that you can't do any reasoning if you don't have a truth model (which I guess was implied to be the "fact checker"). And if the argument is based on ill-defined terms, then it doesn't prove anything about whether GPT can do reasoning or not. EDIT: Actually, scratch it. I do mean that any knowledge, text => boolean function is a "fact checker" and constitutes a "truth model". If some other "truth model" is meant, please explain, because I don't see how this one can be used to prove anything about the ability to reason based on whether someone implements it or not.