1 / 15

Hamptonese and Hidden Markov Models or When is a Cipher not a Cipher?

Hamptonese and Hidden Markov Models or When is a Cipher not a Cipher?. Ethan Le and Mark Stamp Department of Computer Science San Jose State University. This Talk…. James Hampton Hamptonese Hidden Markov Models (HMMs) HMMs and Hamptonese Conclusions/Questions. James Hampton.

freira
Download Presentation

Hamptonese and Hidden Markov Models or When is a Cipher not a Cipher?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hamptonese and Hidden Markov ModelsorWhen is a Cipher not a Cipher? Ethan Leand Mark Stamp Department of Computer Science San Jose State University Hamptonese

  2. This Talk… • James Hampton • Hamptonese • Hidden Markov Models (HMMs) • HMMs and Hamptonese • Conclusions/Questions Hamptonese

  3. James Hampton • Served in Pacific in WWII • Washington, DC janitor • Dispensationalism • Died 1964 • “Throne” discovered after his death • “Hamptonese” script also found Hamptonese

  4. The Throne of the Third Heaven of the Nations’ Millennium General Assembly Hamptonese

  5. Hampton’s Throne Hamptonese

  6. Hamptonese Hamptonese

  7. What is Hamptonese? • Where do characters come from? • Is it a cipher? • Is it gibberish? • Speaking in tongues? • Martian? [1] • Other? Hamptonese

  8. Hidden Markov Models • Markov process with hidden states [2] Hamptonese

  9. HMMs (cont) • Markov process depends on A and X0 • Oi related to Xi by the B matrix • Three solvable problems • Find probability of observed sequence • Find “optimal” state sequence • Train the model to fit observations (discrete hill climb) Hamptonese

  10. HMM Examples • Speech recognition • iTunes tool • English text, Cave and Neuwirth [3] • 27 symbols (letters plus word space) • Assume 2 hidden states • Train model to best fit data • Results? Hamptonese

  11. HMM Example (cont) B matrix Hamptonese

  12. HMM and Hamptonese • Transcribed all 100 pages [4] • More than 30,000 observations • More than 40 distinct symbols • Assume 2 hidden states • Try HMM to separate symbols into states (hill climb) Hamptonese

  13. Results • Hamptonese not a simple substitution for English letters • Probably not a simple substitution for any other language Hamptonese

  14. Last Words • When is a “cipher” not a cipher? • Maybe we can say • Hamptonese is not a good cipher • We can (probably) break a bad cipher • We cannot “break” Hamptonese… • So Hamptonese is probably not a cipher Hamptonese

  15. References [1] A. G. Hefner, “Smith, Helene”, http://www.themystica.com/mystica/articles/s/smith_helene.html [2] M. Stamp, “A revealing introduction to hidden Markov models”,http://www.cs.sjsu.edu/faculty/stamp/Hampton/HMM.pdf [3] R.L. Cave and L.P. Neuwirth, “Hidden Markov models for English”, in Hidden Markov Models for Speech, IDA-CRD, Princeton, NJ, 1980 [4] M. Stamp and E. Le, “Hamptonese”, http://www.cs.sjsu.edu/faculty/stamp/Hampton/hampton.html Hamptonese

More Related