if you are inspecting the prediction algorithm, and you want to specifically defeat it, doesn't that mean copy the prediction algorithm and throw a "not" on it? It's the old halting problem trick...
if you are inspecting the prediction algorithm, and you want to specifically defeat it, doesn't that mean copy the prediction algorithm and throw a "not" on it? It's the old halting problem trick...
With sufficient technology, we could take a snapshot of your brain and predict exactly how you respond to any given stimulus with 100% accuracy.
Free will is an illusion. Consciousness is undefinable and unprovable.
I mean you've got a body, too, right? So the moment the environment changes so does the mind state. So unless you've come up with a method of modeling all of those influences... And food, and hormones, and... And then you've got stuff like cosmic radiation slamming into your DNA causing dsDNA breakage and that precipitates into apoptosis and suddenly the model is off due to some completely unpredictable shit, 'cause were talking about interactions that are occuring on the scale of 6.022*10^23 per mol, and a lot of mols and a lot of different species of matter themselves subject to probability moreso than determinism at any reasonable scale.
If sufficient technology were to emerge, I expect that under no circumstances would it ever be considered as a worthy project to invest in. But the idea of such technology ever emerging itself is frankly worthy of ridicule.
This is assuming that intelligence is computable, but no one has proved it yet. And doesn't even get into the problems of quantum physics. Unfortunately, the real illusion is determinism.
But, if I wrote there is a 90% probability that lupire will write an application to 'beat' the free will program, and then you did so, it should at least give you pause.
I just spammed F and randomly hit D and it pretty much never predicted the D.
Which I think captures a fundamental flaw in algorithms vs humans. Humans know how to mask their signals within noise. I'm inclined to believe the generalization that algorithms that aim for accuracy are highly susceptible to being manipulated by humans who are allowed to have free will over the inputs.
It's (also?) a weakness in humans: someone mostly does X, we lean very strongly into the assumption that they will never do !X. This is one of the most basic elements of human-to-human deceipt since ... well, since the dawn of any kind of recorded/remembered human history.
I think this is a sound strategy for “getting away with it” in society.
in any case, my post was serious, regardless of the % number, if you are inspecting their algorithm and writing your own, I can't understand why you wouldn't use theirs in yours. Finding an isomorphism might be fun, but it's not necessary.
That is not what it's predicting. You have changed the definition of predict so that an incorrect prediction can be misinterpreted as a correct prediction.
To put it more plainly: if you were wagering on the outcome, would you rather win 50% of the time (EV=0) or 100% of the time (EV=max)?
100% misprediction is only relevant if a 3rd party adversary is observing the game. In the absence of such an adversary, being reliably wrong it worthless.
You have two choices.
I predict correctly or I predict incorrectly. If I'm randomly guessing, I will be right 50% of the time (effectively, this is a coin flip). If I always guess incorrectly, then I'm correctly guessing the incorrect choice. If I always guess correctly, then I'm correctly guessing the correct choice.
I'm trying to explain why 50% is your target for "fooling the algorithm" and not 0%, which is not fooling the algorithm at all. There's no reason to be obtuse here, I'm legitimately trying to help you understand some statistics... this isn't an argument, it doesn't matter "what you believe" ... this is math.
No, you aren't, because you aren't saying that it is the incorrect choice. You are saying it is the correct one.
Thus “random,” aka, 50% is the target: this algorithm cannot predict what you do; you have free will.
If we conflate "free-will" with "ability to generate truly random sequences" then the goal should be to generate a completely incompressible, unpredictable sequence, which 50% would probably be closer to.
50% means (if you're predicting their prediction) means you're achieving random.
"Free will" is a bit strong, it's more about whether people can produce randomness, which they generally can't.
50% misprediction cannot be improved upon with trivial methods.
What they are saying is that when you have an algorithm you can reverse it to do the opposite. If you could reverse your basketball skills exactly that would be true for your statement.
50% prediction rate would indicate that half of the time you are predictable, meaning you don't have much free will.
0% prediction rate would indicate that you have 100% free will.
Randomness is not a good measure of free will.
Ultimately a 50% prediction rate means that you are as unpredictable as is possible, the state of maximum entropy. Any deviation from 50%, towards 100% or 0%, is a state of lower entropy.
You can forget the free will and just consider a fair coin toss. If someone had the ability to always guess a coin toss incorrectly, every single time, then you'd know that this person possesses something absolutely incredible and unique, rather magical. Similarly if they guess a coin toss correctly every single time they would also possess something magical.
It's the person who can only correctly guess a coin toss 50% of the time that is uninteresting, ordinary and possesses absolutely no special or magical insight. But deviating from 50% would require having some knowledge about the coin. A 0% prediction rate would require having total knowledge of the coin, so would a 100% prediction rate. It's 50% that requires having no knowledge whatsoever.
But suppose you could collect every bit of evidence in the universe and use it in a massive calculation to guess what my next decision would be.
This would be a test of whether I had free will, or whether I was simply doing what the universe made me do. If I wanted to demonstrate free will, I wouldn’t be aiming for random. I’d be aiming to make your guess wrong as often as I could.
If I could make your guess wrong 100% of the time, this would not mean that you could simply flip the bit on your guess next time. You can modify the calculation after every guess and it wouldn’t matter. I’d still do what your calculation thought I wouldn’t based on previous history. If I could do that, that would be a magical thing. Yes. I would have demonstrated completely free will according to this test.
This is why we call rand(), not freewill().
Free will is not random at all. It means you wear the shirt you want to wear, not a completely random shirt.
Oh, and before somebody objects, yes this is a terrible test of free will. Because whether I want to score high or low on the test or in the middle is up to me if I have free will. ;)
A 0% prediction rate means that you are 100% predictable by simply taking the opposite of the algorithm’s input or output. Thus, you have no free will (according to this tool).
Your presupposition seems to be that randomness = free will.
I propose that being forced to choose a random letter is the opposite of free will.
Your interpretation of the goal is also valid, but not in a cryptography context, for example.