Washblog

Automatic Signature Verification: Automated Disenfranchisement? [Update]

Below is a cut & paste of my draft response to the King County Executive's plan to use automatic signature verification while processing mail ballots. This is just a small, but horrible, part of the tracking and accountability business case.

The brief: The computer will automatically reject (challenge) signatures. Testing shows between 26% and 63% percent (of one million!), depending on setup. Humans will then have to re-examine all the rejections. 1/2 of voters who have their signatures challenged do not respond in time to have their votes counted in that election. So hopefully the human re-examination will be sufficient.

Please contact the Council and Executive, tell them this is a horrible idea.

Note: the Council is discussing the first business case, for the purchase of Diebold's highspeed tabulators, during tomorrow's Committee of the Whole. Be sure to remind them that's also a horrible idea.

[Update: Both Marian Beddill and Sheryl Moss replied with a correction. They did not use ASV in a real election. I don't fully understand their descriptions, so I'll post their replies as comments. -- zappini]

Automatic Signature Verification in King Co Elections?
Jason Osgood, June 3rd 2007

This is my response to the King County Executive's plan to use automatic signature verification (ASV) during mail ballot processing. I claim that ASV will result in more errors, more work, more expense, less transparency, and less confidence in our election results.

With mail balloting, voters sign the return ballot envelope. Those signatures are then compared with the signature on the voter's registration form. Currently, the process is semi-automated, where humans do the signature verification. King County intends to fully computerize this process with automatic signature verification (ASV) software.

Real World Testing

Whatcom County tested Diebold VoteRemote's ASV system April 24th, 2007. The King Co Executive's ballot accountability business case has chosen ParaScript's solution, which is the same idea. (And may be the same underlying software used by Diebold.)

Whatcom County conducted a controlled test using batches of known matching and mismatching signatures. These batches were taken from a recent election. Their findings are very disturbing.  (See attached spreadsheet for source data.)

They determined the false rejection rate (FRR) is between 26% and 63%. This means that matching signatures are incorrectly rejected (challenged) by the system. The false rejection rate is dependent on the settings of the system, from "very tolerant" to "most rigid".

They also determined the false acceptance rate (FAR) is between 29% and 7%. This means that mismatching signatures are incorrectly accepted by the system. Again, the false acceptance rate is dependent on the settings of the system from "very tolerant" to "most rigid".

ASV systems have a no-win tradeoff between false acceptance and false rejection. As Whatcom County's testing shows, attempting to reduce false acceptance results in many, many more false rejections. Conversely, attempting to reduce false rejections results in more false acceptances.

Automated Disenfranchisement

As reported last year, half of the ~24,000 voters who had their signatures challenged (rejected) during the general election November 2006 did not respond in time to have their votes counted. (citation needed)

In their business case, King County Elections states that they'll have humans review all the challenged signatures. This is lunacy. The computers actively injects errors into our elections, to be cleaned up by humans. Wasn't the goal to reduce human processing?

When "automation" creates such a high challenge (rejection) rate, it's inevitable that more voters will be required to revalidate their signatures, leading to higher rates of disenfranchisement.

Risk of Undetectable Voter Fraud

[I know this is hot button issue for both the left and right, but please hear me out. I'm only talking about the technology King County Elections intends to use, not recent events.]

As Whatcom County's testing shows, using ASV results in false acceptance of mismatching signatures. Once these are accepted, there is no way to remove those ballots from the election. So the whole election is spoiled.

If It Works, Smash It

As proudly reported by King County Elections, our current mail ballot processing system is nationally recognized. Humans compare a voter's signature from the voter registration card with the actual signature on the return ballot envelope. If there's a suspected mismatch, the voter registration card is pulled and a side-by-side comparison is done.

Our human verifiers are trained by Washington State Patrol. The computers probably haven't benefitted from this training.

Many kinds of fraud are only detectable by reviewing the actual physical ballot envelope. Tracing of a signature, obviously different handwriting, and so forth.

Since our current system works so well, as a result of continuous improvement over the years, it's now painfully obvious to me the only choice is to throw it all away and start over. (sarcasm)

Inappropriate Use of Technology

This section is a grab bag of remaining issues. When I say "inappropriate", know that I'm the Original Technophile, not some modern day Luddite.

Banking Industry

ASV proponents point at the banking industry and say "See! Good enough for finance, good enough for elections." This is a false comparison. Much like prior attempts to compare computerized voting to automatic teller machines.

The banking industry uses ASV very differently. First, only flagged transactions are examined. For instance, for too much account activity or unusually large amounts. Second, they require that any fully automated system have a FRR and FAR of under 1%. That's just not possible with today's technology.

Secretary of State Approval

The Sec of State recently used its rulemaking authority to address the use of ASV. WAC 434-335-625 "Signature verification system acceptance testing" states in part:

"(3) The county auditor must perform a series of tests to verify that the software is not accepting signatures that the county auditor's trained signature verification personnel would not accept. ..."

No mention of the false rejection rate. No standards for FAR and FRR. No procedures for humans re-examining challenges. Hardly seems adequate. It's a start, I guess.

False Optimization

It's hard to understand why we'd even need ASV. Signature verification is not a bottleneck in mail ballot processing. With our current system and procedures, verifying a batch takes about 30 minutes for about 250 ballots.

Overall, the two largest bottlenecks are the USPS (most ballots are mailed on election day) and opening the return envelopes (about 2 hours per batch). Curiously, neither of the Executive's business cases address either of these actual bottlenecks. Meaning we'll spend $5m for no actual benefits and plenty of downside.

False Savings

As the cover page for the ballot accountability business case notes, there is no positive return on investment (ROI).

One clever bit of the two business cases are that we a) buy the equipment and then b) pay to use the equipment. The usage costs for the sorting and ASV systems chosen by KC Elections aren't included in the plan, so  use the costs for the Diebold VoteRemote, assuming they're comparable.

Diebold charges 10 cents per envelope (to scan the barcode) and then 20 cents per signature successfully verified. I estimate that King County will receive 2m mail ballots every year (general, primary, and special elections). Using the VoteRemote would cost us $600,000 per year. Even if we eliminated all human signature verification jobs (tasks), it's hard to imagine saving any money.

Automation and Quality Assurance

Automation is removing all human decision making from a process. This is often confused with computerization (digitization).

Signature verification requires human judgement. It is therefore not suitable for automation.

Quality assurance is achieved by removing all sources of errors (waste) from a process. Other names are total quality management, continuous improvement, The Toyota Way, etc.

Preventing errors is quality assurance. Detecting or correcting errors is also not quality assurance.

Automatic signature verification introduces errors into mail ballot processing. Its use will therefore reduce quality.

Conclusion

King County's current semi-automated system, where humans do the signature verification is the best available system. Do not change.

Using automatic signature verification for mail ballot processing is a horrible idea. It is more expensive. It is very error prone. Using ASV will undermine our democracy.

Representatives from King County Elections as well as Paul Miller (Sec of State's Office) attended the testing in Whatcom County. I've already asked Miller for a copy of his report. I'll be submitting open records requests shortly.

I do not believe that the Citizens Election Oversight Committee, the Council or the Executive have been given accurate or timely information about ASV. This lack of full disclosure is a very troubling.

I strongly encourage both the CEOC and Council to be more vigorous in their oversight efforts.

Gratitude

Many thanks to Marian Beddill, member of Whatcom Fair Voting. She is a tireless champion of election integrity. I'm citing her testing data.

Also thanks to Whatcom County Auditor Shirley Forslof. She had the wisdom and initiative to actually test the Diebold VoteRemote, despite their relative lack of resources. Forslof also had a public demo of the VoteRemote last year, which I attended.

References

Ballot tracking and accountability recommendations sent to Council: Voters to be able to follow ballot online (May 17, 2007)
http://www.metrokc.gov/exec/news/2007/0517ballot.aspx

King County receives top honors for excellence in mail ballot processing (July 25, 2006)
http://www.metrokc.gov/elections/news/2006_07_25.html

2007 Cycle 2 Rules: Signature Verification, Recounts, Motor Voter, Voter Intent, and Election Reports

Data From Whatcom County Testing April 24th, 2007
(attached)

< He has their back - Iraq Veteran Begins Weeklong Tower Guard Vigil in Bellingham, Washington | TVW's Inside Olympia trips over blogs again >

Poll

Should King Co use automatic signature verification?
No
Yes

Votes: 19
Results | Other Polls
Display: Sort:
On Jun 4, 2007, at 10:35 AM, Moss, Sheryl wrote:

Mr. Osgood:

Thank you for your comments.  We appreciate your interest and concern regarding this newly developing area of Election Administration.

Approving automated signature verification systems is a new statutory responsibility for the Secretary of State and it is one that we take very seriously.  While our office did test a system in Whatcom County in April, we did not use a real election and we are still evaluating both the test and the results. No report has been published at this time, nor has any system been approved.

Before approving any automated signature verification system, further testing will be required.  When a system has been approved for use in our state, it will be posted on our website.

I've attached a copy of our testing plan and the associated RCWs and WACs.  Again, thank you for your interest.

Sincerely,

Sheryl Moss

Office of the Secretary of State

And King County Citizens' Election Oversight Committee Member

by zappini on Tue Jun 05, 2007 at 06:04:34 AM PST

* 1 none 0 *


On Jun 3, 2007, at 4:46 PM, Marian Beddill wrote:

Aaron;

One minor technical correction in your opening statement - the envelopes and signatures used in this test were actually not from a real election.  

The county chose to operate a mock-election specifically for this purpose, and one of the small-cities (Blaine) was used for the purpose. Every part of the activity - except one - was just like a real election - the different part was the "fake" returns, on which the envelope signatures were NOT done by the voters, but by a designated team who simply wrote longhand ("signed") the name of the voter on envelopes for voters who did NOT return the balllots sent to them.  This allowed the two verification processes (eyeball and computer) to have a chance to find not-real ("false") signatures and reject them.

Marian Beddill
ps: Please forward my response to all the other list-serves on which I am not a subscriber.

by zappini on Tue Jun 05, 2007 at 06:05:39 AM PST

* 2 none 0 *


From: zappini@gmail.com
Subject: Procedures for Auto Sig Verification?
Date: June 5, 2007 5:57:34 AM PDT
To: CEOC

Hi CEOC-

It seems to me that using automatic signature verification (ASV) will slow down mail ballot processing. In reviewing and pondering the accountability business case, I find myself stuck on this point. (With so much left to criticize!)

Before approving this stuff, I'd insist King County Elections explains the rules and procedures for using ASV. I'd want someone to demonstrate that there's some tangible benefit.

Under our current (award winning) system, signature challenges are outstacked immediately by human signature verifiers. The remainder of the verified envelopes proceeds to opening. Fast and efficient.

With ASV, humans will have to reexamine challenged signatures. That will be done by showing signatures side-by-side on a computer screen. Then, if the human agrees with the computer (that the signatures don't match), those challenges have to be removed from the batch.  Every batch will have challenges.

How's that supposed to work?

Batches are stored in a cage. Humans will fish out challenged envelopes that need to be outstacked? So print a list of challenges to remove, pull the batches from the cage, remove the challenged envelopes, and the return the batch to the cage.

See why I'm stuck on this? With ASV:

 1) The manual handling of the batches is not reduced
 2) The number of steps actually increases
 3) With more steps comes the opportunity for more error (e.g. humans pulling the wrong envelopes)

I'm assuming challenged envelopes will be outstacked (and eventually rebatched). If outstacking isn't done, then batches will be held up and not proceed to opening in a timely fashion.

Either way, it seems to me ASV will increase work, increase opportunity for errors, and therefore slow down mail ballot processing. The irony is killing me.

Thank you for your time.

Cheers, Jason Osgood / Seattle WA

by zappini on Tue Jun 05, 2007 at 06:08:11 AM PST

* 3 none 0 *


Replying to my own post. Feels good!

Quick update: Yesterday, the Council postponed discussion of the highspeed tabulation business case until June 18th. So the current plan is they'll be discussing, deciding, or both, the issues of new Diebold highspeed ballot scanners and misc software, new mail sorters, new ballot tracking, and new automatic signature verification.

The lack of feedback tells me something, if only indirectly: this election stuff is really arcane.

I understand and accept that. So, please, if anyone has questions, fire away.

How our votes are counted (or not) is an important battlefront on the war we're waging.

by zappini on Tue Jun 05, 2007 at 06:21:03 AM PST

* 4 none 0 *


  • Arcanity by noemie maxwell, 06/05/2007 11:43:31 PM PST (none / 0)
Display: Sort:

 

PNW TOPIC HOTLIST

 

Login

Make a new account
Username:
Password:

 HELP

Recommended Diaries

Washblog RSS Feeds

Political Contacts

Local Media

Coastal/Grays Harbor
Aberdeen Daily World
Chinook Observer
Montesano Vidette
Pacific County Press
Willapa Harbor Herald
KXRO 1320 AM

Olympic Peninsula
Peninsula Daily News
Bremerton Sun
Bremerton Chronicle
Gig Harbor Gateway
Port Orchard Independent
Port Townsend Leader
North Kitsap Herald
Squim Gazette
Central Kitsap Reporter
Business Examiner
KONP 1450 AM

Sound and Islands
Anacortes American
Bainbridge Review
Voice Of Bainbridge
San Juan Journal
The Islands' Sounder
Whidbey NewsTimes
South Whidbey Record
Stanwood/Camano News
Vashon Beachcomber
Voice Of Vashon
KLKI 1340 AM

North Puget Sound
Bellingham Herald
The Northern Light
Everett Herald
Skagit Valley Herald
Lynden Tribune
The Enterprise
Snohomish County Tribune
Snohomish County Business Journal
The Monroe Monitor
The Edmonds Beacon
KGMI 790 AM
KELA 1470 AM
KRKO 1380 AM

Central Puget Sound
King County Journal
Issaquah Press
Mukilteo Beacon
Voice of the Valley
Federal Way Mirror
Bothell/Kenmore Reporter
Kirkland courier
Mercer Island Reporter
Woodinville Weekly

Greater Seattle
Seattle PI
Seattle Times
KOMO TV 4
KIRO TV 7
KING 5 TV
KTBW TV 22
KCTS 9
UW Daily
The Stranger
Seattle Weekly
Capitol Hill Times
Madison Park Times
Seattle Journal of Commerce
NW Asian Weekly
West Seattle Herald
North Seattle Herald-Outlook
South Seattle Star
Magnolia News
Beacon Hill News
KIRO 710 AM
KOMO AM 1000
KEXP 90.3 FM
KUOW 94.9 FM
KVI 570 AM

South Puget Sound
The Columbian
Longview Daily News
Nisqually Valley News
Lewis County News
The Reflector
Eatonville Dispatch
Tacoma News Tribune
Tacoma Weekly
Puyallup Herald
Enumclaw Courier-Herald
The Olympian
KAOS 89.3 FM
KCPQ 13
KOWA FM 106.5
UPN 11

Cascade/Okanogan
Ellensburg Daily Record
Levenworth Echo
Cle Elum Tribune
Snoqualmie Valley Record
Methow Valley News
Lake Chelan Mirror
Omak chronicle
The Newport Miner

Spokane/Palouse
The Spokesman-Review
KREM 2 TV Spokane
KXLY News 4 Spokane
KHQ 6 Spokane
KSPS Spokane
Statesman-Examiner
Othello Outlook
Cheney Free Press
Camas PostRecord
The South County sun
White Salmon Enterprise
Palouse Boomerang
Columbia Basin Herald
Grand Coulee Star
Walla Walla Union-Bulletin
Yakima Herald-Republic
KIMA 29 Yakima
KAPP TV 35 Yakima
KYVE Yakima
Wenatchee World
Tri-City Herald
TVEW TV 42 Tri-cities
KTNW Richland
KEPR 19 Pasco
Daily Sun News
Prosser Record-Bulletin
KTCR 1340 AM
KWSU Pullman
Moscow-Pullman Daily News