Cycling and bicycle racing discussion forums.   View New Forum Topics
Today's Forum Topics

Set as homepage


Go Back   Cycling Forums > Bike Racing > Grand Tours - Giro - Tour de France - Vuelta a España
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read


Welcome to CyclingForums.com

You are currently viewing our website as a guest which gives you limited access to view most discussions. You will have to register before you can post to this thread.

By joining our free online community you will have access to post new topics, communicate privately with other cyclingforums.com members (PM), respond to polls, upload photos and access other special features like product reviews and classifieds.


DBrower, idiot at large

Reply
 
Thread Tools Search this Thread Display Modes
Old 08-05.-2008, 08:54 AM   #16
fscyclist
Registered User
 
fscyclist's Avatar
 
Join Date: Jul 2006
Posts: 506
Default Re: DBrower, idiot at large

Quote:
Originally Posted by Crankyfeet
I can illustrate what I was saying better with math for you TDL, rather than English, which may have been ambiguous.

Let's assume that the drug tests are 99% accurate (there is a 1% chance of a false positive) and let's assume two scenarios.

=> Scenario 1: The peleton has a low real incidence of doping and only 0.5% of cyclists are doping.

=> Scenario 2: Vastly different and 80% of the peloton are doping. Let's assume that the doping corresponds to what's being tested.


If we wish to determine the posterior probability that a given positive is a false positive, in each case, we can apply Bayes Theorem.



Scenario 1. (low real incidence of doping - only 0.5% dope)


Chance that a positive is in fact a real positive = (0.99 x 0.005)/[(0.99 x 0.005) + (0.01 x 0.995)]

= 0.332



therefore only 33.2% of positive tests are actually dopers and there is a 66.8% chance (1 - 0.332) that a positive test is a false positive.




Scenario 2. (relatively high real incidence of doping - 80% dope)


Chance that a positive is in fact a real positive = (0.99 x 0.80)/[(0.99 x 0.8) + (0.01 x 0.20)

= 0.997


therefore 99.7% of positive tests are actually dopers and there is a 0.3% chance (1 - 0.997) that a positive test result is a false positive.
Wow, CF, you're smarter than I thought. You're exactly right, false positives are dependent on the prevalance ("real incidence" in australian) of the condition in your population and the sensitivity and specificity of your test. That's why a B sample is drawn which will significantly lower your rate of false positives. The other technique is to use a different confirmatory test such as the IRMS for testosterone. In Flandis' case, he had a more sensitive test conducted twice (ratio test) followed by a very specific test (IRMS). What you hope for in this type of diagnostic testing is a high positive predicitive value - that a positive test accurately reflects the condition - in this case doping.

The problem with dope testing is that they usually have a very low negative predictive value - in other words a negative test is not indicative of someone being clean.
fscyclist is offline  
Reply With Quote
Old 08-05.-2008, 10:21 AM   #17
TheDarkLord
Registered User
 
TheDarkLord's Avatar
 
Join Date: Dec 2007
Location: The land where the shadows lie
Posts: 2,433
Default Re: DBrower, idiot at large

Quote:
Originally Posted by Crankyfeet
I can illustrate what I was saying better with math for you TDL, rather than English, which may have been ambiguous.

Let's assume that the drug tests are 99% accurate (there is a 1% chance of a false positive) and let's assume two scenarios.

=> Scenario 1: The peleton has a low real incidence of doping and only 0.5% of cyclists are doping.

=> Scenario 2: Vastly different and 80% of the peloton are doping. Let's assume that the doping corresponds to what's being tested.
I don't agree with your analysis here, and it has to do with how you interpret "test accuracy" with conditional probabilities. Your analysis assumes that the definition of "accuracy of test" = Probability(+ve test/doping) where I'm using the standard conditional probability notation, i.e. probability that test gives a positive given that athlete is doping. If that were 99%, no wonder your false positive rate is so high because the thresholds for triggering off positives has to be very low to catch all the dopers. I would say that the real definition of test accuracy is P(doping/+ve test), i.e. probability that the athlete is doping given positive test result. In other words, if you say that a test is 99% accurate, then the probability of athlete being clean given a positive test is 1%; or false postive rate is 1%.

A completely separate parameter is P(+ve test/doping), which measures how efficient a test is in catching the cheaters. Now, from Bayes theorem, P(+ve test/doping) * P(doping) = P(doping/+ve test) * P(+ve test). The last quantity, P(+ve test) measures the incidence of positive tests. P(+ve test/doping) is dependent on the test itself, as is P(doping/+ve test). It is INDEPENDENT of the fraction of the peloton that cheats.

Any dope tester would be seriously concerned if your numbers were really true.
TheDarkLord is offline  
Reply With Quote
Old 08-05.-2008, 10:30 AM   #18
jimmypop
Registered User
 
Join Date: Feb 2008
Posts: 123
Default Re: DBrower, idiot at large

Brower is basking in the glow of "celebrity". He's also too proud to admit that he's wrong. This is not news, and it's the same song other apologists sing.

He's a cynic like I'm a Landis supporter. Much like CampyBob is a "realist".
jimmypop is offline  
Reply With Quote
Old 08-05.-2008, 11:52 AM   #19
Crankyfeet
Registered User
 
Crankyfeet's Avatar
 
Join Date: Jun 2007
Location: You are here => X
Posts: 6,792
Default Re: DBrower, idiot at large

Quote:
Originally Posted by TheDarkLord
I don't agree with your analysis here, and it has to do with how you interpret "test accuracy" with conditional probabilities. Your analysis assumes that the definition of "accuracy of test" = Probability(+ve test/doping) where I'm using the standard conditional probability notation, i.e. probability that test gives a positive given that athlete is doping. If that were 99%, no wonder your false positive rate is so high because the thresholds for triggering off positives has to be very low to catch all the dopers. I would say that the real definition of test accuracy is P(doping/+ve test), i.e. probability that the athlete is doping given positive test result. In other words, if you say that a test is 99% accurate, then the probability of athlete being clean given a positive test is 1%; or false postive rate is 1%.

A completely separate parameter is P(+ve test/doping), which measures how efficient a test is in catching the cheaters. Now, from Bayes theorem, P(+ve test/doping) * P(doping) = P(doping/+ve test) * P(+ve test). The last quantity, P(+ve test) measures the incidence of positive tests. P(+ve test/doping) is dependent on the test itself, as is P(doping/+ve test). It is INDEPENDENT of the fraction of the peloton that cheats.

Any dope tester would be seriously concerned if your numbers were really true.
Au contraire.

P(doping/+ve test) is dependent on P(doper).

That was my point in the example I gave.

Last edited by Crankyfeet : 08-05.-2008 at 12:00 PM.
Crankyfeet is online now  
Reply With Quote
Old 08-05.-2008, 12:07 PM   #20
fscyclist
Registered User
 
fscyclist's Avatar
 
Join Date: Jul 2006
Posts: 506
Default Re: DBrower, idiot at large

Quote:
Originally Posted by TheDarkLord
I don't agree with your analysis here, and it has to do with how you interpret "test accuracy" with conditional probabilities. Your analysis assumes that the definition of "accuracy of test" = Probability(+ve test/doping) where I'm using the standard conditional probability notation, i.e. probability that test gives a positive given that athlete is doping. If that were 99%, no wonder your false positive rate is so high because the thresholds for triggering off positives has to be very low to catch all the dopers. I would say that the real definition of test accuracy is P(doping/+ve test), i.e. probability that the athlete is doping given positive test result. In other words, if you say that a test is 99% accurate, then the probability of athlete being clean given a positive test is 1%; or false postive rate is 1%.

A completely separate parameter is P(+ve test/doping), which measures how efficient a test is in catching the cheaters. Now, from Bayes theorem, P(+ve test/doping) * P(doping) = P(doping/+ve test) * P(+ve test). The last quantity, P(+ve test) measures the incidence of positive tests. P(+ve test/doping) is dependent on the test itself, as is P(doping/+ve test). It is INDEPENDENT of the fraction of the peloton that cheats.

Any dope tester would be seriously concerned if your numbers were really true.
Cranky is right. Here is a brief explanation of positive predictive value. http://en.wikipedia.org/wiki/Positive_predictive_value
fscyclist is offline  
Reply With Quote
Old 08-05.-2008, 07:21 PM   #21
TheDarkLord
Registered User
 
TheDarkLord's Avatar
 
Join Date: Dec 2007
Location: The land where the shadows lie
Posts: 2,433
Default Re: DBrower, idiot at large

Quote:
Originally Posted by fscyclist
Cranky is right. Here is a brief explanation of positive predictive value. http://en.wikipedia.org/wiki/Positive_predictive_value
I don't disagree with the concept. But his numbers cannot be right. To give an analogy - let us have a testosterone test which defines "+ve" when the T/E ratio is say 1.5 or something low like that. It will probably catch 95% of the cheaters in addition to giving a very large false positive rate. By Cranky's definition, the test is 95% accurate, while I would have to disagree.
TheDarkLord is offline  
Reply With Quote
Old 08-05.-2008, 07:26 PM   #22
TheDarkLord
Registered User
 
TheDarkLord's Avatar
 
Join Date: Dec 2007
Location: The land where the shadows lie
Posts: 2,433
Default Re: DBrower, idiot at large

Quote:
Originally Posted by Crankyfeet
Au contraire.

P(doping/+ve test) is dependent on P(doper).

That was my point in the example I gave.
No, it isn't. It is only dependent on the test. Just in case the use of the term "doper" is unclear in my text, what I was referring to as P(doper/+ve test) = probability that the rider who has triggered the positive test is really cheating. It is 1 minus the false positive rate, which is the probability that a positive test is triggered by a rider who is not doping. P(doper) as in fraction of peloton doping only comes in when you calculate the actual incidence of doping positives.

If the criteria for positives in the test is made more stringent, then it means that any positives determined by the test are more likely to be from real cheaters, which is equivalent to P(cheating/+ve test) going closer to unity. This is the best I can explain this thing; I hope I have cleared some ambiguity.
TheDarkLord is offline  
Reply With Quote
Old 08-05.-2008, 10:07 PM   #23
RAGT
Registered User
 
Join Date: Oct 2004
Posts: 24
Default Re: DBrower, idiot at large

Go to the extremes - it's easy to see that the probabilities must be dependent upon p(doper). Let's take the probability of a false positive or a false negative with the Bruyneel-test (look into the eyes):

a: All are doped:

Then a false positive is simply not possible (p=0)

b: None are doped:

Then a false negative is simply not possible (p=0)
RAGT is offline  
Reply With Quote
Old 08-05.-2008, 11:26 PM   #24
Wayne666
Registered User
 
Join Date: Jun 2007
Posts: 329
Default Re: DBrower, idiot at large

Assuming the test is the least bit valid, can we all agree that when you have a low percentage of true positives it is unlikely that you will have very many false positives? Add to this the fact that there has been almost certainly a large amount of false negatives, it further decrease the probability that a positive woud be false rather than true.

It also means the "I never tested positive" offers little assurance of a rider being clean.

So the only way the doping appologists can hide behind a generalized false positive argument would be to assert that in reality there was very little doping going on and hence few cases of false negatives, which at this point, seems simply silly, no?
Wayne666 is offline  
Reply With Quote
Old 08-05.-2008, 11:37 PM   #25
TheDarkLord
Registered User
 
TheDarkLord's Avatar
 
Join Date: Dec 2007
Location: The land where the shadows lie
Posts: 2,433
Default Re: DBrower, idiot at large

Quote:
Originally Posted by RAGT
Go to the extremes - it's easy to see that the probabilities must be dependent upon p(doper). Let's take the probability of a false positive or a false negative with the Bruyneel-test (look into the eyes):

a: All are doped:

Then a false positive is simply not possible (p=0)

b: None are doped:

Then a false negative is simply not possible (p=0)
I don't think we are contradicting each other. I was referring to the properties of the test itself. Any test has (a) a chance to produce false positives (due to natural variation for example) and (b) the chance to miss true positives. The two are linked together to a large extent - make it more stringent, and you reduce the chance of false positives, but also reduce ability to catch all cheaters. These two quantities (or related quantities) are given in my posts as P(cheating given +ve test) or what I wrote as P(doping/+ve test), and P(+ve test given cheating) or what I wrote as P(+ve test/doping). These two quantities are inherent to the test.

Once you have these conditional probabilities, then, the probability of a false positive when applied to the rider sample is dependent on the fraction of doping in the sample.
TheDarkLord is offline  
Reply With Quote
Old 09-05.-2008, 12:04 AM   #26
TheDarkLord
Registered User
 
TheDarkLord's Avatar
 
Join Date: Dec 2007
Location: The land where the shadows lie
Posts: 2,433
Default Re: DBrower, idiot at large

Let me give one more shot at this: What we want is P(rider is clean/test is +ve). This is 1 - P(rider is dirty/test is +ve).

By Bayes theorem, P(rider is dirty/test is +ve) = P(test is +ve/rider is dirty) * P(rider is dirty) / P(test is +ve).

P(test is +ve) = P(test is +ve/rider is dirty) * P(rider is dirty) + P(test is +ve/rider is clean) * P(rider is clean).

I think so far Cranky and I are in agreement. The point where we disagree is that P(test is +ve/rider is clean) is not [1 - P(test is +ve/rider is dirty)]. IMO, these two variables are only weakly correlated, and are quantities dependent on the test. For instance, let us consider a testosterone test that triggers a positive when T/E ratio is 100. Then, whether a rider is clean or dirty, the test will not give a positive, and both P(test is +ve/rider is clean) and P(test is +ve/rider is dirty) are essentially zero.
TheDarkLord is offline  
Reply With Quote
Old 09-05.-2008, 12:15 AM   #27
italiano
Registered User
 
italiano's Avatar
 
Join Date: Dec 2007
Location: With my kids if not biking or at my computer
Posts: 205
Default Re: DBrower, idiot at large

I understand little but Cranky is right.....false positive CAN be conditined like that......funny.........his argument sound as Dbrauer, idiot at large according to bro
__________________
For inches and centimetres, let fools contend."
-- Damian Grammaticus
italiano is offline  
Reply With Quote
Old 09-05.-2008, 12:43 AM   #28
TheDarkLord
Registered User
 
TheDarkLord's Avatar
 
Join Date: Dec 2007
Location: The land where the shadows lie
Posts: 2,433
Default Re: DBrower, idiot at large

Quote:
Originally Posted by italiano
I understand little but Cranky is right.....false positive CAN be conditined like that......funny.........his argument sound as Dbrauer, idiot at large according to bro
Troll.
TheDarkLord is offline  
Reply With Quote
Old 09-05.-2008, 12:51 AM   #29
italiano
Registered User
 
italiano's Avatar
 
Join Date: Dec 2007
Location: With my kids if not biking or at my computer
Posts: 205
Default Re: DBrower, idiot at large

Quote:
Originally Posted by TheDarkLord
Troll.
Sciense star….gazer..check TBV yourself....easy
__________________
For inches and centimetres, let fools contend."
-- Damian Grammaticus
italiano is offline  
Reply With Quote
Old 09-05.-2008, 05:46 AM   #30
RAGT
Registered User
 
Join Date: Oct 2004
Posts: 24
Default Re: DBrower, idiot at large

Quote:
Originally Posted by TheDarkLord
Let me give one more shot at this: What we want is P(rider is clean/test is +ve). This is 1 - P(rider is dirty/test is +ve).

By Bayes theorem, P(rider is dirty/test is +ve) = P(test is +ve/rider is dirty) * P(rider is dirty) / P(test is +ve).

P(test is +ve) = P(test is +ve/rider is dirty) * P(rider is dirty) + P(test is +ve/rider is clean) * P(rider is clean).

I think so far Cranky and I are in agreement. The point where we disagree is that P(test is +ve/rider is clean) is not [1 - P(test is +ve/rider is dirty)]. IMO, these two variables are only weakly correlated, and are quantities dependent on the test. For instance, let us consider a testosterone test that triggers a positive when T/E ratio is 100. Then, whether a rider is clean or dirty, the test will not give a positive, and both P(test is +ve/rider is clean) and P(test is +ve/rider is dirty) are essentially zero.
Agreed. One clearly cannot calculate or estimate P(test is +ve/rider is clean) as [1 - P(test is +ve/rider is dirty)]. It's the other way around: A higher cut-off would yield both a less probability of a false positive, and a less probability of a correct positive.

The probability that a positive test is from a clean rider is in simplified(?) language

% false positive * % clean riders / [% false positive * % clean riders + % correct positive * % dirty riders]

The ting is: If a person believe the tests are shitty, then she might have a very good "statistical" reason to believe the peloton is mostly clean and that a rider with a positive test might be a clean rider.

Say she thinks the tests are producing say 0.5 % false positives from a clean rider because of natural variation (so the B-sample-test would also be positive if the lab is OK), and that the test is only catching say 10 % of the cheaters, then what should she think about the peloton and the positive tests?

Well, that depends upon how many positives there are.

If 0.5 % of the tests are positive, then all positives are false - the whole peloton is clean.
If 1 % of the tests are positive, then 5,3 % of the peloton is dopers, and 47 % of the positives are a false positive.
If 10 % of the tests are positive, all are dopers.
RAGT is offline  
Reply With Quote

Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



All times are GMT +10. The time now is 05:52 PM.


Powered by: vBulletin Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Copyright © 2001 - 2006 cyclingforums.com

Links to websites we like:
Pezcyclingnews | Cyclingnews.com | Wine Zone | iinet