Verification of data

Questions and Answers : Getting started : Verification of data
Message board moderation

To post messages, you must log in.

AuthorMessage
Cloudsdale

Send message
Joined: 4 Apr 18
Posts: 2
Credit: 0
RAC: 0
Message 1928010 - Posted: 4 Apr 2018, 20:13:12 UTC

I'm wondering of how does SETI @ Home server verify that the data returned by the clients are actually correct and not fake? That is, how does it know that the computing power has been really spent on calculating the actual data and not just randomly generating them? Does it send the same sample to different clients to see whether they return the same reply? Or is there some other, better mechanism of verification?
ID: 1928010 · Report as offensive
Profile Mr. Kevvy Crowdfunding Project Donor*Special Project $250 donor
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 3776
Credit: 1,114,826,392
RAC: 3,319
Canada
Message 1928015 - Posted: 4 Apr 2018, 20:28:27 UTC - in response to Message 1928010.  
Last modified: 4 Apr 2018, 20:29:05 UTC

Comparison with others' results is the only verification that I know of on a workunit-by-workunit basis. It has also been verified that there are test signals injected into the data to ensure that they are being detected and reported, to show that the system is working from start to finish.

Each unit is sent to a minimum of two random hosts. If their results agree then the unit is marked completed. If not is it is sent to a third, then a fourth, to a maximum of ten if I remember correctly until there is quorum. If there is not by then it is flagged as erroneous and removed.
ID: 1928015 · Report as offensive
Cloudsdale

Send message
Joined: 4 Apr 18
Posts: 2
Credit: 0
RAC: 0
Message 1928021 - Posted: 4 Apr 2018, 20:48:05 UTC - in response to Message 1928015.  
Last modified: 4 Apr 2018, 20:49:32 UTC

Thanks, sounds reasonable. And the test signals is a good idea too.
Is there any documentation about these verification mechanisms and how is the credit calculated then?
ID: 1928021 · Report as offensive
Profile Mr. Kevvy Crowdfunding Project Donor*Special Project $250 donor
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 3776
Credit: 1,114,826,392
RAC: 3,319
Canada
Message 1928035 - Posted: 4 Apr 2018, 22:38:00 UTC - in response to Message 1928021.  
Last modified: 4 Apr 2018, 22:41:15 UTC

How credit is calculated. This system "CreditNew" pays out less than the old system (the old one from the Cobblestone definition that a gigaflop machine will earn 200 credits a day we get that each credit is 432 billion floating point operations) so it has led to much complaining. :^) (It pays as little as half depending on platform.)
ID: 1928035 · Report as offensive

Questions and Answers : Getting started : Verification of data


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.