Earley Executive Roundtable for May 2016. Topic: Predictive Analytics, AI and the Promise of Personalization. Panelists are Seth Earley, EIS; Julie Penzott, Amplero; Adam Pease, Articulate Software. Host: Dino Eliopulos, EIS
20. CONFIDENTIAL
MachineLearningto automateandoptimizetargetingat scale
[ 20 ]
Modelling &
Enrichment
Marketing
Asset
Library
Machine
Learning
Experimenting
Enriched
Data
Decision
Tree
Offers
Customer
Data
Customers
Marketer
Decisioning
Tomorrow’s marketer…
• Agile and responsive
• Runs campaigns in a loop
• Gathers and applies
insights constantly
• Thinks empirically rather
than intuitively
• Let’s the machine do the
heavy lifting
21. CONFIDENTIAL
Machinelearningto discover personalizedcontextsthat optimizeperformance
[ 21 ]
DISCOVERED BY AMPLERO
Revenue Lift: +4%
Confidence: Low
CONFIGURED BY CAMPAIGN MANAGER
Offer: Unlimited Upgrade
Eligibility: International Saver Plan Subscriber
Revenue Lift: -4%
Confidence: Medium
Revenue Lift: +8%
Confidence: Medium
Condition:
+Voice Consumption Cluster 5
Condition:
+Voice Consumption Cluster 4
Revenue:
+14%
High
Revenue:
-1%
High
Revenue:
-5%
High
Offer Price: $10 $15 $20
Revenue:
+6%
High
Revenue:
-10%
High
Smart Package Owner: No Yes
KPI
Targets
KPI
Controls
Revenue Lift:
+10%
Confidence: High
22. CONFIDENTIAL
Multi-armed bandits to manage
decisioning for marketing contexts:
– Hedge bets about which choice is best
– Increasing certainty as more response data
is gathered from customers
– Exploration/exploitation trade-off permits
agility and adaptation
– Generalized learning over customer and
marketing attributes
– Automatically segments population
according to responses to different
experiences
[ 22 ]
Machinelearningfor adaptivepersonalizationandmaximum benefits
Mean Lift Estimates of Performance
Context 1 Context 2 Context 3 Context 4
Probability
of Selection
Bandit Policy
Customer Attributes + Experience + Execution
Optimization
Models
26. Adam Pease – Articulate Software Earley Executive Roundtable
27. Adam Pease – Articulate Software Earley Executive Roundtable
Don't forget about knowledge based methods
• What's the problem you're trying to solve?
• There's more than just matching to do
• Matching methods reaching asymptote on many tasks
• Semantics is often what's missing
• Semantics and KR matters
• What's most popular may not be the best technical
solution
28. Adam Pease – Articulate Software Earley Executive Roundtable
Personalization as Dialogue
• Are we making the problem too hard?
• Billings and Reynard (1981) – 73% of air traffic incident
reports involved problem in communication
• People have problems answering questions and communicating too
• Dialog is how we address the problem with people
29. Adam Pease – Articulate Software Earley Executive Roundtable
Knowledge Discovery
• Use Data Mining to discover trends and relationships
• Express them in computable semantics
• Can be explained
• Spurious correlations can be understood and corrected
• Consolidate gains – don’t learn things that are already known
30. Adam Pease – Articulate Software Earley Executive Roundtable
Suggested Upper Merged Ontology
• Initial versions: 1000 terms, 4000 axioms, 750 rules
• Mapped by hand to all of WordNet 1.6
• then ported to 3.0 and continually updated
• Associated domain ontologies totalling 20,000 terms and 80,000 axioms
• Now linked with factbases including YAGO for millions of facts
• New ontologies of Hotels and Dining
• If-then rules, not just a taxonomy or semantic web structure
• Free
• SUMO is owned by IEEE but basically public domain
• Domain ontologies are released under GNU
• www.ontologyportal.org
37. Adam Pease – Articulate Software Earley Executive Roundtable
Backup
38. Adam Pease – Articulate Software Earley Executive Roundtable
SUMO+Domain Ontology
Military
Geography
Elements
Terrorist
Attack TypesCommunicationsPeople
Transnational Issues
Finance
Terrorists
EconomyNAICS
Terrorist
Attacks
Distributed
Computing
Biological
Viruses
WMD
ECommerce
Services
Government
Transportation
World Airports
Total Terms Total Axioms Total Rules
20977 88257 4730
Relations: 1280
Hotel
Food
Hotel
Dining
Media
Domain
Cars
UI/UX
SUMO
Mid-Level
Qualities
Mereotopology
Graph ProcessesMeasure Objects
Structural Ontology
Base Ontology
Set/Class Theory TemporalNumeric
39. Adam Pease – Articulate Software Earley Executive Roundtable
WordNet
• A dictionary for computational linguistics applications
• 100,000 word senses, hand-created
• Mapped by hand to SUMO
• Open source
• Semantic links
• Aid in computation
• Verification of meaning during construction
40. Adam Pease – Articulate Software Earley Executive Roundtable
Formal Ontology
• WordNet has synsets for “earlier” etc
• But nothing in WordNet would allow a computer to assert that the
end of one event precedes the start of another if one event is earlier
than the other
• This is not a criticism of WordNet
time
(<=>
(earlier ?INTERVAL1 ?INTERVAL2)
(before
(EndFn ?INTERVAL1)
(BeginFn ?INTERVAL2)))
Interval 1 Interval 2
41. Adam Pease – Articulate Software Earley Executive Roundtable
Example Rules
(=>
(instance ?DRIVE Driving)
(exists (?VEHICLE)
(and
(instance ?VEHICLE Vehicle)
(patient ?DRIVE ?VEHICLE))))
“If there's an instance of Driving, there's a
Vehicle that participates in that action.”
Not just an English definition for humans to read, but
a logical definition that can be used in proofs.