| JREF Homepage | Swift Blog | Events Calendar | $1 Million Paranormal Challenge | The Amaz!ng Meeting | Useful Links | Support Us |
![]() |
|
|
|
|||||||
| Notices |
| Welcome to the JREF Forum, where we discuss skepticism, critical thinking, the paranormal and science in a friendly but lively way. You are currently viewing the forum as a guest, which means you are missing out on discussing matters that are of interest to you. Please consider registering so you can gain full use of the forum features and interact with other Members. Registration is simple, fast and free! Click here to register today. |
|
|
#1 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
In all fairness to the woo-woo...
The concept of "blindly" teaching a neural network is a pretty pointless one. It's not as if it makes any difference if the programmer knows what the right answers are. The networks aren't exactly Clever Hans, after all.
Although it's very odd that this character didn't reserve any data for a test run, which is standard procedure when training neural nets. For all he knows, he trained the network to associate a binary value with a number of specific charts. Veery intresking. |
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#2 |
|
New York Skeptic
Join Date: Aug 2001
Posts: 13,794
|
Re: In all fairness to the woo-woo...
Quote:
Where would I find stuff on training neural nets? Is it an anology to operant feedback? |
|
|
|
|
#3 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
Is it like operant training? Well, in a very abstract sense, I suppose you could say that.
I recommend the following link to learn basic information about neural nets (including how they're programmed). Neil's Neural Nets |
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#4 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
Anyway, having the programmer know what response the test patterns are supposed to generate is pretty harmless. Now, if the same person drew up the horoscopes AND knew which person/profession was supposed to be associated with each one, THAT would be a problem that calls for double blinds.
|
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#5 |
|
Join Date: Apr 2003
Location: Mogollon Rim
Posts: 7,697
|
It was snowing for a while, but it's stopped now. I must remember to tell the kids to not water the silk flowers.
|
|
|
|
|
#6 |
|
Master Poster
Join Date: Jun 2003
Location: Dallas/Fort Worth
Posts: 2,709
|
The problem with neural nets is that you're never sure exactly what the net uses to determine the various outcomes. There was a Nova program a few years back that was discussing military uses of machine intelligence, particularly for finding armored vehicles camoflagued in the terrain. A neural net was trained by showing it images with vehicles hidden, and without any hidden vehicles. They were scoring some ridiculously high success rates using scanned photographs, so they mounted the net on an aircraft and flew it over a test range to see if the results held. They didn't -- it was almost a complete flop. So, they went back and examined their "training" images and discovered that the images with the hidden vehicles were all taken on a sunny day, and those without vehicles had been shot on an overcast day. THAT was what the net had glommed onto as the distinguishing characteristic.
Regards; Beanbag |
|
__________________
Nothing divides an indivisible nation quite as well as religion. Know god, no peace. No god, know peace. If Jesus is the answer, it must be a real dumb question. |
|
|
|
|
|
#7 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#8 |
|
Thinker
Join Date: Aug 2001
Posts: 220
|
GIGO
|
|
__________________
Old Chinese Saying: Believe half of what you see, and none of what you hear. |
|
|
|
|
|
#9 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
perhaps we should explain the meaning of GIGO to the non-computer buffs among us. From wikipedia.org:
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#10 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
Quote:
|
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#11 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#12 |
|
Penultimate Amazing
Join Date: Aug 2001
Posts: 42,804
|
Quote:
|
|
__________________
SkepticReport.com |
|
|
|
|
|
#13 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
That's not really a problem. If he generates new data for the test without knowing what category the people are supposed to be in, or if someone else performs the calculations, everything will still work out. There will only be a potential conflict if he knows the categorical division AND computes the horoscopes.
It still won't be a very good test of astrology. |
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#14 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#15 |
|
Student
Join Date: Oct 2003
Location: Milwaukee, WI
Posts: 44
|
He HAS to know what the desired result (i.e. the correct classification) is for the training set in order to do the training. You can think of training a neural net like training a dog (though like all analogies this can only be take so far...) If the dog pees on your red carpet, you tell him "bad dog" and if he pees outside on the green grass you tell him "good dog." That's your training set, your red carpet inside and your green grass outside. Eventually the dog stops peeing on your red carpet and you are finished training. Well, here's the problem... Now you think your dog is trained so you take him to your friend's house but your friend has green carpet. And your dog pees on his floor. And you say, "What the heck?! I thought he was house-trained!"
Eskild's problem is that he has never taken his dog to anyone else's house, and when he does it's going to pee on the floor... |
|
|
|
|
#16 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
There's no such thing as "bias in the training process". The program can't pick up on signals other than the data that are fed to it - it's not Clever Hans. Obviously the training process is intended to create 'bias' - if it didn't, the network wouldn't have learned anything - but the actions of the programmer aren't a concern. There's nothing he could have done in the programming stage that could compromise the experiment.
|
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#17 |
|
Critical Thinker
Join Date: May 2003
Posts: 321
|
I appreciate that Randi doesn't have the time or the inclination to fiddle-arse round with wallies who want to engage in flirtatious chit-chat but never actually get down and do the business.
But in this case Eskild's excuse for not applying was that he didn't want a "split or duel motivation" ie to have the distraction of a potential monetary award. I was a bit surprised that Randi didn't take the wind out of his sails by just saying: "Well you have to apply in terms of the standard agreement same as everybody else, just so everything's agreed in black and white, but I'm happy to strike out those parts of the agreement that would entitle you to getting the million, if you think that the money would just be a distraction". That would have taken this guy's excuse away. Don't get me wrong, I aspire to curmudgeonliness myself, but I don't think that what the world needs is more flimsy excuses for woo-woos, who are ever on the lookout for ways to paint Randi as overly rigid. |
|
|
|
|
#18 |
|
Muse
Join Date: Oct 2001
Posts: 563
|
> "Well you have to apply in terms of the standard agreement same as everybody else, just so everything's agreed in black and white, but I'm happy to strike out those parts of the agreement that would entitle you to getting the million, if you think that the money would just be a distraction".
The issue (I believe) is that this would set a precedent for allowing claimants extra negotiation on the rules. Many claimants seem fanatically determined to haggle over the rules. Mr. Randi has to draw the line somewhere. Being rigid may seem grumpy, but it is a way of maintaining fairness and clarity, since everyone plays by the same rules. The gentleman in question could just as easily refused or donated the money... as Randi suggested. I feel it is quite clear which party is being unreasonable. If Randi had removed the award, do you think this gentleman would have then agreed to the challenge? After watching claimants squirm for years I can predict an easy NO. He was looking for an excuse, obviously since he took a fairly irrational one. Do you think the next excuse would have been any better? |
|
|
|
|
#19 |
|
Critical Thinker
Join Date: May 2003
Posts: 321
|
I think there is a major difference between altering the rules in any way that could remove clarity or fairness, and merely altering them such that the claimant receives no money if they win. Given that (as I understand it) quite a few would be claimants use the excuse that "the money would detract from their art", I would have thought that Randi could pretty easily have an alternate set of rules altered in this way at hand and ready to go. I don't think this would open the floodgates to any significant extent.
I don't think for a moment that it would actually stuff up anyone's paranormal abilities to be playing for cash, but nonetheless, that lame excuse seems to be commonly used. And what's more, a common variant seems to be the suggestion that even the temptation of knowing that if the prize is won, the winner would receive the money (albeit that they could then give it away) is enough to detract from the "purity of motive" sometimes said to be necessary for the paranormal to work (how fragile it is!). This lame dog of an excuse should be shot in the head and put out of its misery, not left to whine noisily. No I don't think that if Randi had removed the award Eskil would have accepted the challenge. No, I don't think the next excuse offered would have been any better. I think it would have been even more ridiculous. Which is precisely why I think the claimant should have been made to make it. |
|
|
|
|
#20 |
|
New Doc on the Block
Join Date: Oct 2003
Location: Uppsala (Sweden)
Posts: 452
|
It is a point in itself that the rules are never changed so that everyone will always know what applies. Besides I can imagine what will happen in case Randi agree to have someone do the test without the prise money at stake. We will never stop hearing about the psychic, astrologer, or homeopath that was offered to be tested by Randi without the ability to win the prise. That it was the claimant that wanted to be tested in that way will be forgotten and all would be how Randi was too scared to risk the million.
|
|
|
|
|
#21 |
|
Critical Thinker
Join Date: May 2003
Posts: 321
|
Quote:
How hard is it to understand the following: "I will pay you one million dollars if you can pass the test. If you don't want the money, I will just test you anyway, if you like."
Quote:
But refusing to countenance a harmless change to the usual rules that won't cost Randi anything and won't make a test any less rigorous? Now that hurts Randi. |
|
|
|
|
#22 |
|
New Doc on the Block
Join Date: Oct 2003
Location: Uppsala (Sweden)
Posts: 452
|
I do not agree but I do acknowledge that you have a point. To turn down a claimant for something else than a lack of subjecting to scientific rigor is bad. But I still think one does not need to give any more ammunition to those who slander and lie about Randi.
One way around it is perhaps if it is made absolutely clear in the rules that Randi will lose the money if someone wins the prise. It would be possible to be tested without winning the money but the money would still be lost to some charity or other if someone win. Then if someone claims that they have been offered to take the test without a chance of getting the money it would still be obvious from the rules that it could not be because Randi was afraid of loosing the money. Of course people would only understand that if they bothered to read the rules, but the important thing is that the money will be gone at the moment someone pass the test. |
|
|
|
|
#23 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
The bias I was talking about was experimenter bias, which is an issue in this case because Eskild corrects the birth time of the testpersons while knowing whether the person is a musician or a politician. This will in principle allow him to (consciously or unconsciously) influence the input data before it is given to the network. As an example we could say that for the musicians he tends to make corrections that places Venus in a certain part of the ecliptica (if that's the right word), and for politicians he tends to make corrections that places Venus in another part. This will introduce a new feature to the data, which allows the network to separate between the two groups of persons. |
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#24 |
|
Penultimate Amazing
Join Date: Aug 2001
Posts: 42,804
|
Mortenm,
Wait a sec...I thought Eskild would simply enter the birth data, not the astrologically "corrected" birth data. Are you sure of this? |
|
__________________
SkepticReport.com |
|
|
|
|
|
#25 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
I agree that this man might be putting patterns into the horoscopes himself, but the network itself won't have problems with this. There's still no need for double-blinding in the input stage.
The problem would lie entirely with the generation of the horoscopes from the birth data. |
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#26 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
Quote:
Quote:
You can also try to read the debate between Eskild and myself on Astrology Forum (in danish). |
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#27 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#28 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
Indeed.
Upon rereading the letter, it has become clearer to me just what this potential claimant is saying. He suggests that once the network had learned from 150 of the horoscopes, it could assign the remainder with 98% accuracy. It's not clear (at least to me) whether Randi was criticizing the drawing up of the horoscopes for not being done blindly (which is a perfectly valid complaint) or criticizing the evaluation by the network as not being done blindly (which is not). |
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#29 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
Quote:
Furthermore, try to look at this quote:
Quote:
Quote:
I think that this quote (and my discussion with him) supports my interpretation that the accuracy he reports is the accuracy obtained for the input he uses as training data. I'm not 100% sure I'm correct, and the remark he makes about 180 runs "including calibration" confuses me a bit. |
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#30 |
|
Penultimate Amazing
Join Date: Aug 2001
Posts: 42,804
|
Mortenm,
You translated correctly.
Quote:
Question is, how do we decide if a correction is correct, before the data enters AstroMate? Answer: There is no way that we can decide that, because each correction is entirely up to the astrologer - Eskild, in this case.
Quote:
I don't like this test one little bit. It seems to me that Eskild gets to write a computer program, which will demonstrate that astrology works. Only, Eskild gets to feed the program with data, and Eskild gets to decide what the data looks like, before it enters the program. I can do that, too, and win a million bucks. |
|
__________________
SkepticReport.com |
|
|
|
|
|
#31 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
.
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#32 |
|
Penultimate Amazing
Join Date: Aug 2001
Posts: 42,804
|
Quote:
|
|
__________________
SkepticReport.com |
|
|
|
|
|
#33 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
.
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#34 |
|
Graduate Poster
Join Date: Feb 2004
Posts: 1,862
|
It's clearly stated that he was using a data set of 176 composers and 176 politicians. After completing a set of 150 (75 from each set), the network demonstrated a 98% accuracy.
What happened to the other 202 sets? |
|
__________________
A truth that's told with bad intent beats all the lies you can invent. -- William Blake |
|
|
|
|
|
#35 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
|
|
#36 |
|
Graduate Poster
Join Date: Mar 2002
Posts: 1,823
|
(Warning! Slightly technical and definitely boring neural network discussion follows)
That 98% classification accuracy is a massive warning sign. I must agree with the correspondent in the latest commentary that this almost certainly represents severe overfitting of the model. By adding more hidden units - the neurons that lie between the inputs and output nodes - to the network, the classification rate will progress happily upwards to 100%. The resulting network is utterly hopeless at generalising to new data, of course. To avoid this situation, it is standard practice to set aside a small portion of the training data as a monitoring set and make predictions on that during the training phase as hidden units are sequentially added. At some point the prediction results will begin to get worse (indicating overfitting is occuring) and the final model is constructed using the number of units that gave the optimum prediction. Additionally, a good indicator of the network's predictive ability can be found by cross-validation, i.e. splitting the training data into a small number of groups, making a network using the data from all but one of the groups, and then making a prediction using the left-out group as the test set. This process is repeated, leaving out a different group, until all the groups have been predicted in a blind fashion. The resulting classification error should be reasonably reliable. My Danish isn't quite what it could be. Are any of these details specified? |
|
__________________
"When we type away on discussion boards and post comments on our blogs, it feels like we’re sitting outside a pub in the evening sunshine with our attractive, cool friends – but we aren’t. That’s something we used to do before we got addicted to the internet." - Jon Ronson |
|
|
|
|
|
#37 |
|
Penultimate Amazing
Join Date: Aug 2001
Posts: 42,804
|
Quote:
|
|
__________________
SkepticReport.com |
|
|
|
|
|
#38 |
|
New Blood
Join Date: Feb 2004
Posts: 16
|
Quote:
Quote:
Quote:
|
|
__________________
- Morten I doubt, therefore I might be |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|