SlideShare a Scribd company logo
Machine Learning Approaches to Cognitive Parameter Acquisition Terran Lane University of New Mexico [email_address] Chris Forsythe, Patrick Xavier Sandia National Labs {jcforsy,pgxavie}@sandia.gov
Sandia’s Cognitive Modeling Framework Computational models of human decision-makers Models attention, perceptual cues, situational awareness, decision making Based on oscillatory models of activation Spreading activation networks and feedback loops between functional elements Applications -- data analysis, security, tutoring… Bottleneck : models hand-built/tuned Expensive and slow!
The Big Picture World Cue 0   0 Cue 1   1 Cue N   N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
Automated Model Acquisition High predictive accuracy 87% correct prediction of operator’s interpretation of scenario (incl. relevance) 91% correct in recognizing situation only Insights into operator decision-making process Models are task & user specific Only 26% overlap between users Large effort in building and tuning models Project goal: (semi-)automate acquisition of parameters, network topologies, etc. Prediction accuracy secondary concern
Roles for Machine Learning Parameter acquisition Interconnection weights Activation levels Oscillator frequencies Network topologies Inter-cue spreading activation network Cue <-> situation relations Feedbacks Cues and situation identification
Parameter Acquisition World Cue 0   0 Cue 1   1 Cue N   N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
Parameter Acquisition: Issues Superficially supervised learning Observe features/cues and operator actions; induce params (find    s.t. f  :C  A) Similar to ANN backprop, EM, etc. Many effective, well understood techniques Problem: not just  high-likelihood  params Actually want  params used by human operator Much harder – observable stimuli don’t directly reflect operator’s internal state Cognitive plausibility constraint
Parameter Acquisition:  Approaches Additional instrumentation Measure characteristics of operator Biometrics – eye tracking, MEG, etc. Expensive, not widespread Maybe not informative to params anyway Utility elicitation techniques Software queries user about why decisions were made / state of attention Picks questions to maximally improve model Emulates expert knowledge engineer
Network Topology Induction World Cue 0   0 Cue 1   1 Cue N   N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much  harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks
Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much  harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137
Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much  harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238
Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much  harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238 L=493
Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much  harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238 L=493 L=318
Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much  harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238 L=493 L=318
Topology Induction: Approaches Principles of structure search well understood Gradient ascent, annealing, genetic search, constrained search, etc. Difficult in practice Computationally intractable Resulting models very sensitive to data Spurious likelihood spikes    low confidence models Compounded by cognitive plausibility constraint Can get leverage from cognitive plausibility, though
Cue and Situation Identification World Cue 0   0 Cue 1   1 Cue N   N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
Cue and Situation Identification: Issues Discern cues and whole environmental situations employed by user Related to constructive feature induction, nonlinear projection identification, relational learning, etc. Search across all possible nodes/relations N=2 N=3
Cue and Situations: Approaches Cutting-edge ML problem Direct elicitation is probably most promising approach Formulating search space/uncertainty reduction not straightforward Even user interface is difficult (naming synthetic nodes/relations)
Conclusions Decrease time/effort/cost to construct and tune cognitive model Constrained to correspond to human’s internal model Both bane and boon to automated model construction Insights into operator’s mental state/decision-making process Requires/drives novel ML algorithms Future work: all of it…
Questions?

More Related Content

PPTX
Predicting Defects Using Change Genealogies (ISSE 2013)
PPTX
Data analytics in computer networking
PDF
Chapter 3 Methodology (Capstone Research)
PPTX
An influence propagation view of page rank
PPTX
Carma internet research module n-bias
PDF
AS_industrialNew
PPT
Fault lacalization ppt_review0
PDF
From Bugs to Decision Support - Selected Research Highlights
Predicting Defects Using Change Genealogies (ISSE 2013)
Data analytics in computer networking
Chapter 3 Methodology (Capstone Research)
An influence propagation view of page rank
Carma internet research module n-bias
AS_industrialNew
Fault lacalization ppt_review0
From Bugs to Decision Support - Selected Research Highlights

What's hot (20)

PPTX
On Parameter Tuning in Search-Based Software Engineering: A Replicated Empiri...
PDF
WSN Security Research Directions
PDF
Goal Decomposition and Abductive Reasoning for Policy Analysis and Refinement
PPTX
Coverage Nonresponse Trade-Off
PDF
Instance Space Analysis for Search Based Software Engineering
PDF
Unsupervised Distance Based Detection of Outliers by using Anti-hubs
PPTX
Introduction to Survey Data Quality
DOCX
Crowdsourcing predictors of behavioral outcomes
PDF
Search-based testing of procedural programs:iterative single-target or multi-...
DOCX
DOC
Strayer cis 375 week 2 assignment 1 multi
PDF
Techniques for integrating machine learning with knowledge ...
PDF
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
PPT
Amazon Mechanical Turk: A research tool for organizations and information sys...
PDF
Mike_Yung
PDF
Requirements Engineering - Domain Models
PPTX
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
PPTX
Crowdsourcing Predictors of Behavioral Outcomes
PDF
Query/Task Satisfaction and Grid-based Evaluation Metrics Under Different Ima...
DOC
Strayer cis 375 week 2 assignment 1 multi
On Parameter Tuning in Search-Based Software Engineering: A Replicated Empiri...
WSN Security Research Directions
Goal Decomposition and Abductive Reasoning for Policy Analysis and Refinement
Coverage Nonresponse Trade-Off
Instance Space Analysis for Search Based Software Engineering
Unsupervised Distance Based Detection of Outliers by using Anti-hubs
Introduction to Survey Data Quality
Crowdsourcing predictors of behavioral outcomes
Search-based testing of procedural programs:iterative single-target or multi-...
Strayer cis 375 week 2 assignment 1 multi
Techniques for integrating machine learning with knowledge ...
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
Amazon Mechanical Turk: A research tool for organizations and information sys...
Mike_Yung
Requirements Engineering - Domain Models
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Crowdsourcing Predictors of Behavioral Outcomes
Query/Task Satisfaction and Grid-based Evaluation Metrics Under Different Ima...
Strayer cis 375 week 2 assignment 1 multi
Ad

Viewers also liked (18)

PPTX
MALT: Distributed Data-Parallelism for Existing ML Applications (Distributed ...
PDF
Spark Summit EU talk by Rolf Jagerman
PDF
Scalable Deep Learning Platform On Spark In Baidu
PDF
Challenges on Distributed Machine Learning
PDF
GASGD: Stochastic Gradient Descent for Distributed Asynchronous Matrix Comple...
PDF
Large Scale Distributed Deep Networks
PDF
Spark Summit EU talk by Nick Pentreath
PDF
Distributed machine learning
PDF
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
PDF
Distributed Deep Learning on Spark
PDF
FlinkML: Large Scale Machine Learning with Apache Flink
PDF
Deep Learning at Scale
PDF
Inspection of CloudML Hyper Parameter Tuning
PDF
A Comparative Analysis of Data Privacy and Utility Parameter Adjustment, Usin...
PDF
Scaling Machine Learning To Billions Of Parameters
PDF
Rajat Monga, Engineering Director, TensorFlow, Google at MLconf 2016
KEY
Machine Learning on Big Data
PDF
Introduction to Machine Learning and Deep Learning
MALT: Distributed Data-Parallelism for Existing ML Applications (Distributed ...
Spark Summit EU talk by Rolf Jagerman
Scalable Deep Learning Platform On Spark In Baidu
Challenges on Distributed Machine Learning
GASGD: Stochastic Gradient Descent for Distributed Asynchronous Matrix Comple...
Large Scale Distributed Deep Networks
Spark Summit EU talk by Nick Pentreath
Distributed machine learning
Alex Smola, Professor in the Machine Learning Department, Carnegie Mellon Uni...
Distributed Deep Learning on Spark
FlinkML: Large Scale Machine Learning with Apache Flink
Deep Learning at Scale
Inspection of CloudML Hyper Parameter Tuning
A Comparative Analysis of Data Privacy and Utility Parameter Adjustment, Usin...
Scaling Machine Learning To Billions Of Parameters
Rajat Monga, Engineering Director, TensorFlow, Google at MLconf 2016
Machine Learning on Big Data
Introduction to Machine Learning and Deep Learning
Ad

Similar to Machine Learning Methods for Parameter Acquisition in a Human ... (20)

PPS
Brief Tour of Machine Learning
PPTX
NSL KDD Cup 99 dataset Anomaly Detection using Machine Learning Technique
PPT
kantorNSF-NIJ-ISI-03-06-04.ppt
PPTX
Network security situational awareness
PPT
Machine Learning for automated diagnosis of distributed ...AE
PDF
Model Evaluation in the land of Deep Learning
PPT
Lec1-Into
PPT
LearningAG.ppt
PPT
Dwdm ppt for the btech student contain basis
PDF
My experiment
PPT
Situation Awareness In A Complex World
PPT
This is a heavily data-oriented
PPT
This is a heavily data-oriented
PPT
Datamining intro-iep
DOCX
A Multi-Stage Machine Learning and Fuzzy Approach to Cyber-Hate Detection.docx
PPTX
chapter Three artificial intelligence 1.pptx
PPT
Wearable Computing - Part IV: Ensemble classifiers & Insight into ongoing res...
PDF
machinecanthink-160226155704.pdf
PPTX
Machine Can Think
PPTX
Introduction to Machine Learning basics.pptx
Brief Tour of Machine Learning
NSL KDD Cup 99 dataset Anomaly Detection using Machine Learning Technique
kantorNSF-NIJ-ISI-03-06-04.ppt
Network security situational awareness
Machine Learning for automated diagnosis of distributed ...AE
Model Evaluation in the land of Deep Learning
Lec1-Into
LearningAG.ppt
Dwdm ppt for the btech student contain basis
My experiment
Situation Awareness In A Complex World
This is a heavily data-oriented
This is a heavily data-oriented
Datamining intro-iep
A Multi-Stage Machine Learning and Fuzzy Approach to Cyber-Hate Detection.docx
chapter Three artificial intelligence 1.pptx
Wearable Computing - Part IV: Ensemble classifiers & Insight into ongoing res...
machinecanthink-160226155704.pdf
Machine Can Think
Introduction to Machine Learning basics.pptx

More from butest (20)

PDF
EL MODELO DE NEGOCIO DE YOUTUBE
DOC
1. MPEG I.B.P frame之不同
PDF
LESSONS FROM THE MICHAEL JACKSON TRIAL
PPT
Timeline: The Life of Michael Jackson
DOCX
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
PDF
LESSONS FROM THE MICHAEL JACKSON TRIAL
PPTX
Com 380, Summer II
PPT
PPT
DOCX
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
DOC
MICHAEL JACKSON.doc
PPTX
Social Networks: Twitter Facebook SL - Slide 1
PPT
Facebook
DOCX
Executive Summary Hare Chevrolet is a General Motors dealership ...
DOC
Welcome to the Dougherty County Public Library's Facebook and ...
DOC
NEWS ANNOUNCEMENT
DOC
C-2100 Ultra Zoom.doc
DOC
MAC Printing on ITS Printers.doc.doc
DOC
Mac OS X Guide.doc
DOC
hier
DOC
WEB DESIGN!
EL MODELO DE NEGOCIO DE YOUTUBE
1. MPEG I.B.P frame之不同
LESSONS FROM THE MICHAEL JACKSON TRIAL
Timeline: The Life of Michael Jackson
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
LESSONS FROM THE MICHAEL JACKSON TRIAL
Com 380, Summer II
PPT
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
MICHAEL JACKSON.doc
Social Networks: Twitter Facebook SL - Slide 1
Facebook
Executive Summary Hare Chevrolet is a General Motors dealership ...
Welcome to the Dougherty County Public Library's Facebook and ...
NEWS ANNOUNCEMENT
C-2100 Ultra Zoom.doc
MAC Printing on ITS Printers.doc.doc
Mac OS X Guide.doc
hier
WEB DESIGN!

Machine Learning Methods for Parameter Acquisition in a Human ...

  • 1. Machine Learning Approaches to Cognitive Parameter Acquisition Terran Lane University of New Mexico [email_address] Chris Forsythe, Patrick Xavier Sandia National Labs {jcforsy,pgxavie}@sandia.gov
  • 2. Sandia’s Cognitive Modeling Framework Computational models of human decision-makers Models attention, perceptual cues, situational awareness, decision making Based on oscillatory models of activation Spreading activation networks and feedback loops between functional elements Applications -- data analysis, security, tutoring… Bottleneck : models hand-built/tuned Expensive and slow!
  • 3. The Big Picture World Cue 0  0 Cue 1  1 Cue N  N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
  • 4. Automated Model Acquisition High predictive accuracy 87% correct prediction of operator’s interpretation of scenario (incl. relevance) 91% correct in recognizing situation only Insights into operator decision-making process Models are task & user specific Only 26% overlap between users Large effort in building and tuning models Project goal: (semi-)automate acquisition of parameters, network topologies, etc. Prediction accuracy secondary concern
  • 5. Roles for Machine Learning Parameter acquisition Interconnection weights Activation levels Oscillator frequencies Network topologies Inter-cue spreading activation network Cue <-> situation relations Feedbacks Cues and situation identification
  • 6. Parameter Acquisition World Cue 0  0 Cue 1  1 Cue N  N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
  • 7. Parameter Acquisition: Issues Superficially supervised learning Observe features/cues and operator actions; induce params (find  s.t. f  :C  A) Similar to ANN backprop, EM, etc. Many effective, well understood techniques Problem: not just high-likelihood params Actually want params used by human operator Much harder – observable stimuli don’t directly reflect operator’s internal state Cognitive plausibility constraint
  • 8. Parameter Acquisition: Approaches Additional instrumentation Measure characteristics of operator Biometrics – eye tracking, MEG, etc. Expensive, not widespread Maybe not informative to params anyway Utility elicitation techniques Software queries user about why decisions were made / state of attention Picks questions to maximally improve model Emulates expert knowledge engineer
  • 9. Network Topology Induction World Cue 0  0 Cue 1  1 Cue N  N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
  • 10. Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks
  • 11. Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137
  • 12. Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238
  • 13. Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238 L=493
  • 14. Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238 L=493 L=318
  • 15. Topology Induction: Issues Find structure of interconnections between variables (I.e., cues, situations) Much harder than parameter acquisition Formally, maximum likelihood/MAP search through all possible networks L=137 L=238 L=493 L=318
  • 16. Topology Induction: Approaches Principles of structure search well understood Gradient ascent, annealing, genetic search, constrained search, etc. Difficult in practice Computationally intractable Resulting models very sensitive to data Spurious likelihood spikes  low confidence models Compounded by cognitive plausibility constraint Can get leverage from cognitive plausibility, though
  • 17. Cue and Situation Identification World Cue 0  0 Cue 1  1 Cue N  N Situation 0 Situation 1 Situation M Actions/ Decisions  01  10  N1  NM 
  • 18. Cue and Situation Identification: Issues Discern cues and whole environmental situations employed by user Related to constructive feature induction, nonlinear projection identification, relational learning, etc. Search across all possible nodes/relations N=2 N=3
  • 19. Cue and Situations: Approaches Cutting-edge ML problem Direct elicitation is probably most promising approach Formulating search space/uncertainty reduction not straightforward Even user interface is difficult (naming synthetic nodes/relations)
  • 20. Conclusions Decrease time/effort/cost to construct and tune cognitive model Constrained to correspond to human’s internal model Both bane and boon to automated model construction Insights into operator’s mental state/decision-making process Requires/drives novel ML algorithms Future work: all of it…