410 likes | 909 Views
Cops & Robbers Las Vegas Style Jeff Jonas, Chief Scientist, IBM Entity Analytics Blogging at www.JeffJonas.TypePad.com Background Founded Systems Research & Development (SRD) in 1983 Moved to Las Vegas in early 90’s
E N D
Cops & Robbers Las Vegas Style Jeff Jonas, Chief Scientist, IBM Entity Analytics Blogging at www.JeffJonas.TypePad.com
Background • Founded Systems Research & Development (SRD) in 1983 • Moved to Las Vegas in early 90’s • Assisted gaming industry in better understanding who they were doing business with (e.g., the MIT Team) • Acquired by IBM January 2005 • Now Chief Scientist of IBM Entity Analytics
The “Cold” Deck : $250,000 Gone in 15 Minutes [Video Redacted]
Marketing department is mailing offers to a person currently in jail for stealing from you! Perception Isolation … Produces Corporate Amnesia Human Resources Department Corporate Security Department Marketing Department Employee Database Investigations Database Prospect Database
The Brain! Enterprise Intelligence Requires Persistent Context
Consider the Query Against these Observations Observations Sensors Mark Randy Smith 123 Main Street 713 731 5577 Marc R Smith 123 Main St 713 730 5769 Prospect Database Record #A-701 The Query M. Randal Smith DOB: 06/07/74 713 731 5577 Fraud Database Record #B-9103
Some Observations are Discoverable Observations Sensors Mark Randy Smith 123 Main Street 713 731 5577 Marc R Smith 123 Main St 713 730 5769 Prospect Database Record #A-701 The Query M. Randal Smith DOB: 06/07/74 713 731 5577 Fraud Database Record #B-9103
Other Observables … are Undiscoverable Observations Sensors Mark Randy Smith 123 Main Street 713 731 5577 Marc R Smith 123 Main St 713 730 5769 Prospect Database Record #A-701 The Query M. Randal Smith DOB: 06/07/74 713 731 5577 Fraud Database Record #B-9103
Reconstructed Identities FEATURES: Mark Randy Smith, M. Randal Smith 123 Main Street, 713 731 5577 DOB 06/07/74 • EVENTS: • Internet Inquiry • Arrest If You First Construct Context (Features and Events) Observations Sensors Mark Randy Smith 123 Main Street 713 731 5577 Prospect Database Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 Fraud Database Record #B-9103
Accumulating and Persisting this Context Observations Sensors Persistent Context Mark Randy Smith 123 Main Street 713 731 5577 Prospect Database Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 FEATURES: Mark Randy Smith, M. Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74 Fraud Database Record #B-9103 Mark
Mark Randy Smith 123 Main Street 713 731 5577 Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 Record #B-9103 Now the Un-discoverable … Queries Marc R Smith 123 Main St 713 730 5769
Mark Randy Smith 123 Main Street 713 731 5577 Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 FEATURES: Mark Randy Smith, Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74 Record #B-9103 … After Accumulating and Persisting Context … Observations Persistent Context Queries Marc R Smith 123 Main St 713 730 5769
Mark Randy Smith 123 Main Street 713 731 5577 Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 Record #B-9103 Enables Enterprise Discovery Observations Persistent Context Queries Marc R Smith 123 Main St 713 730 5769 FEATURES: Mark Randy Smith, Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74
Mark Randy Smith 123 Main Street 713 731 5577 Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 Record #B-9103 Enables Enterprise Discovery Observations Persistent Context Queries Marc R Smith 123 Main St 713 730 5769 FEATURES: Mark Randy Smith, Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74
EXCEPT: Always Treat Data as a Query Queries The query could be: - A user with a question Or, also could be data: - An account opening - A new watch list entry - A background check - An address change - A vendor application - A customer inquiry Marc R Smith 123 Main St 713 730 5769
1st principleIf you do not process every new piece of key data (perception) first like a query … then you will not know if it matters … until someone asks.
Midnight Batch Analytics? “The Data is a Query” Beats “Boil the Ocean” Human Resources Department Corporate Security Department Marketing Department Employee Database Investigations Database Prospect Database
Mark Randy Smith 123 Main Street 713 731 5577 Record #A-701 ? M. Randal Smith DOB: 06/07/74 713 731 5577 Record #B-9103 And … Any Query can be Treated as Data … Observations Persistent Context Queries Emile Swelter San Francisco 12/03/72
Mark Randy Smith 123 Main Street 713 731 5577 Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 Record #B-9103 … In Which Case the Query can Stick (Persist) Observations Persistent Context Queries Emile Swelter San Francisco 12/03/72
Notable, Stick in the Same Data Space Persistent Context
New Observation Queries Emile Swelter San Francisco 12/03/72 Emilee Swelter 321 Ovington Place San Francisco 03/12/72 Question answered when it becomes true! Now, New Observations Answer Persistent Queries Persistent Context
2nd principle Treat queries like data to avoid asking every question every day.
This is Context Construction (A Librarian Function) Observations Sensors Persistent Context Mark Randy Smith 123 Main Street 713 731 5577 Prospect Database Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 FEATURES: Mark Randy Smith, Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74 Fraud Database Record #B-9103 Mark
! The Ideal Moment for Enterprise Awareness Observations Sensors Persistent Context Mark Randy Smith 123 Main Street 713 731 5577 Prospect Database Record #A-701 M. Randal Smith DOB: 06/07/74 713 731 5577 FEATURES: Mark Randy Smith, Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74 Fraud Database Record #B-9103 Mark
3rd principle Enterprise awareness is computationally most efficient when performed at the moment the observation is perceived.
Towards Enterprise Intelligence Introducing Perpetual Analytics The “data finds the data” … and “relevance finds the user.”
Real Technology Scalable to >3B historical observations while handling >2,000 real-time perceptions a second
Privacy and Civil Liberties – Policy Think • What perceptions can or should be placed into context (in one brain)? • What if someone steals the brain? • What if the librarian is corrupt?
The Brain! Analytics in the Anonymized Data Space Human Resources Department Mark Randy Smith Employee Database Cd5dced41028cb …
The Main Think – Towards Enterprise Intelligence • Without persistent context you have no brain • Treat data and queries with equal rights • More intelligence possible when thinking on streaming perceptions • More or less perceptions, that is the question
Battling Corporate Amnesia is Broadly Useful • National security • Financial services • Health care • Heavily focused on threat and fraud intelligence
Cops & Robbers Las Vegas Style Jeff Jonas, Chief Scientist, IBM Entity Analytics Blogging at www.JeffJonas.TypePad.com
If a .6% difference matters this much… … no wonder traditional information systems lack so much intelligence!
More Observations = Better Context 2 Observations 6 Observations More Observations More FEATURES: Mark Randy Smith, Randal Smith 123 Main Street 713 731 5577 DOB 06/07/74 FEATURES: Mark Randy Smith, Randal Smith, Randy Smith 123 Main Street, Flat 6 20 Lennox Gardens 713 731 5577, 796 064 03 04 DOB 06/07/74, Passport: 001003429002
Reload #12 Reload #11 Drift Unstable (e.g., data warehousing which requires periodic reloads to handle data drift) Stable (e.g., Analytics with Sequence Neutrality) Sequence Neutrality is Critical for Context Stability Percent of Error Data Loading Over Time
Cops & Robbers Las Vegas Style Jeff Jonas, Chief Scientist, IBM Entity Analytics Blogging at www.JeffJonas.TypePad.com