YKY comments on Deleting paradoxes with fuzzy logic - Less Wrong

6 [deleted] 11 August 2009 04:27AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (70)

You are viewing a single comment's thread. Show more comments above.

Comment author: YKY 12 August 2009 10:58:55AM 0 points [-]

It's good that you pointed out Kripke's fixed point theory of truth as a solution to the Liar's paradox. It seems to be an acceptable solution.

On the other hand, I also agree that "fuzziness as a matter of degree" can be added on top of a binary logic. That would be very useful for dealing with commonsense reasoning -- perhaps even indispensable.

What is particularly controversial is whether turth should be regarded as a matter of degree, ie, the development of a fuzzy-valued logic. At this point, I am kinda 50-50 about it. The advantage of doing this is that we can translate commonsense notions easily, and it may be more intuitive to design and implement the AGI. The disadvantage is that we need to deal with a relatively new form of logic (ie, many-valued logic) and its formal semantics, proof theory, model theory, deduction algorithms, etc. With binary logic we may be on firmer ground.

Comment author: abramdemski 12 August 2009 10:04:24PM 6 points [-]

YKY,

The problem with Kripke's solution to the paradoxes, and with any solution really, is that it still contains reference holes. If I strictly adhere to Kripke's system, then I can't actually explain to you the idea of meaningless sentences, because it's always either false or meaningless to claim that a sentence is meaningless. (False when we claim it of a meaningful sentence; meaningless when we claim it of a meaningless one.)

With the fuzzy way out, the reference gap is that we can't have discontinuous functions. This means we can't actually talk about the fuzzy value of a statement: any claim "This statement has value X" is a discontinuous claim, with value 1 at X and value 0 everywhere else. Instead, all we can do is get arbitrarily close to saying that, by having continuous functions that are 1 at X and fall off sharply around X... this, I admit, is rather nifty, but it is still a reference gap. Warrigal refers to actual values when describing the logic, but the logic itself is incapable of doing that without running into paradox.

Comment author: YKY 13 August 2009 09:24:56AM 1 point [-]

About the so-called "discontinuous truth values", I think the culprit is not that the truth value is discontinuous (it doesn't make sense to say a point-value is continuous or not), but rather that we have a binary predicate, "less-than", which is a discontinuous truth functional mapping.

The statement "less-than(tv, 0.5)" seems to be a binary statement. If we make that predicate fuzzy, it becomes "approximately less than 0.5", which we can visualize as a sigmoidal curve, and this curve intersects with the slope=1 line at 0.5. Thus, the truth value of the fuzzy version of that statement is 0.5, ie, indeterminate.

All in all, this problem seems to stem from the fact that we've introduced the binary predicate "less-than".

Comment author: fburnaby 12 August 2009 10:00:20PM 0 points [-]

Call it "expected" truth, analagous to "expected value" in prob and stats. It's effectively a way to incorporate a risk analysis into your reasoning.

Comment author: YKY 13 August 2009 09:31:53AM 0 points [-]

Yes, I have worked out a fuzzy logic with probability distributions over fuzzy values.