SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
A Tale of Two Tasks: Data
                Control and Modeling
                Wayne D. Gray



                  for more information contact: grayw@rpi.edu




 Rensselaer                   Cognitive
                              Science
Monday, October 03, 2011
Beyond Open Data Sharing


                    • High bandwidth data collection with well formatted
                      records, easy to reuse documentation, and ability to
                      address new questions after the data is collected
                    • Tools that will aggregate sampled data to form
                      meaningful units at different levels of analysis
                    • Visualizing and exploring data in terms of sequence, co-
                      occurrence, and other patterns
                    • Newell’s Dream: Automated or semi-automated
                      protocol analyses, which enable theory-based parsing
                      of log files to form runnable cognitive models



 Rensselaer                Cognitive
                           Science
                                                                                 4

Monday, October 03, 2011
Then & Now

                    • MacSHAPA
                           • MacSHAPA (1995’s) - Submarine Commanders: managing
                             complexity of verbal and action protocols
                           • MacSHAPA Cognitive Metrics Profiling
                    • Action Protocol Tracer
                           • Finite state grammars for pattern recognition in action
                             protocol data
                    • SANLab
                           • SANLab - tool for Stochastic Analytic Network modeling +++
                           • Newell’s Dream: Automating production of cognitive models
                             from behaviorial/action protocol analysis



 Rensselaer                    Cognitive
                               Science
                                                                                          5

Monday, October 03, 2011
Experience with MacSHAPA




                    • Submariners (≈ 1995 to 2000)
                    • Tool for examining output of computational cognitive
                      modeling




 Rensselaer                Cognitive
                           Science
                                                                             6

Monday, October 03, 2011
Project Nemo, or, Subgoaling
                            Submariners

                                                     6
                                 A Joint University-Navy Lab Collaboration



                                                    9
                                         University PI: Wayne D. Gray, Ph.D.




                                                  9
                                        Human Factors & Applied Cognition




                                                1
                                             George Mason University




                                        ≈Navy PI: Susan S. Kirschenbaum, Ph.D.
                                        Naval Undersea Warfare Center Division
                                                      Newport, RI
                                                                                     15Kyd



                                                                                     10Kyd
                                                                 Merch

                                                                                     5Kyd




                                                                               Sub

                                                                                             Merch




 Rensselaer                Cognitive
                           Science
Monday, October 03, 2011
Seven Phased Approach




                                               96
         • Phase 1: Data Collection using complex simulation (at NUWC) --
           >COMPLETED<--

                                             9
           -->COMPLETED<--
                                       ≈   1
         • Phase 2: Encoding and Analysis of Verbal Protocols from Phase 1

         • Phase 3: Development of refined simulation (scaled world) --
           >COMPLETED<--
         • Phase 4: Development of preliminary computational cognitive
           models **CURRENT**
         • Phase 5: Data Collection using scaled world **CURRENT**
         • Phase 6: Analysis of data and refinement of models
         • Phase 7: Modifications of suite of models and scaled world as
           deliverables
 Rensselaer                Cognitive
                           Science
                                                                             8

Monday, October 03, 2011
Table 2: Segment Shown in Table 1 Following Resegmentation and Encoding of Goals by the Experimenters
                                                                                            Time               L1         L2          L3            Operator                     Info-Source                               Ship            Attribute                  Value        Duration

                                                                                                               DETECT-SUB
                                                                                            62.428                                                  DISPLAY-NAV                  SONAR-NB-TOWED
                                                                                            63.98                                                   QUERY                        NBT-WATERFALL
                                                                                            66.82                                                   RECEIVE                      NBT-WATERFALL                             SUB             ON-SONAR                   NO            4.221
                                                                                                               POP
                                                                                                               LOCALIZE-MERC
                                                                                                                      SET-TRACKER
                      Downloaded from hfs.sagepub.com by WAYNE GRAY on September 15, 2011




                                                                                            67.02                                                   SET-TRACKER                  SONAR-NB-TOWED                            MERC
                                                                                            68.201                                                  RECEIVE                      NBT-WATERFALL                             MERC            ON-SONAR                   YES           4.221
                                                                                            68.201                                                  RECEIVE                      NBT-WATERFALL                             MERC            BEARING                    BEAM          4.221
                                                                                            68.201                                                  RECEIVE                      NBT-WATERFALL                             MERC            TRACKING                   YES           4.221
                                                                                                               POP
                                                                                                               DETERMINE-CONICAL-ANGLE
                                                                                            70.063                                   QUERY                                       NBT-CONICAL-ANGLE-FIELD                   MERC            CONICAL-ANGLE
                      20




                                                                                            70.724                                   RECEIVE                                     NBT-CONICAL-ANGLE-FIELD                   MERC            CONICAL-ANGLE              82.15         0.661
                                                                                                               POP
                                                                                                               DETERMINE-BY
                                                                                            71.111                                   QUERY                                       NBT-BEARING-FIELD                         MERC            BEARING
                                                                                            72.088                                   RECEIVE                                     NBT-BEARING-FIELD                         MERC            BEARING                    152_OR_314    0.977
                                                                                                               POP
                                                                                                               DETERMINE-SNR
                                                                                            72.393                                   QUERY                                       NBT-SNR-FIELD                             MERC            SNR
                                                                                            72.987                                   RECEIVE                                     NBT-SNR-FIELD                             MERC            SNR                        6.63          0.594
                                                                                                                     POP
                                                                                                               POP
                                                                                                               EVALUATE-ARRAY-STATUS
                                                                                            74.635                                   QUERY                                       NBT-ARRAY-STATUS-FIELD                    OS              ARRAY
                                                                                            75.601                                   RECEIVE                                     NBT-ARRAY-STATUS-FIELD                    OS              ARRAY                      STABLE        0.966
                                                                                                               POP
                                                                                            Note: The headings are the same as in Table 1 with the addition of three fields for goals and subgoals: levels 1 (L1), 2 (L2), and 3 (L3). No L3 goals are encoded in this segment.




 Rensselaer                                                                                                Cognitive
                                                                                                           Science
                                                                                                                                                                                                                                                                                              9

Monday, October 03, 2011
Phase 2: Tool Development -- To facilitate
   Encoding of Data we developed a Tool to playback the files
   collected at NUWC




 Rensselaer                Cognitive
                           Science
                                                               10

Monday, October 03, 2011
Phase 3: NED




                    One of Ned’s 10 displays that AOs use for situation assessment.
              In data-collection mode, all AO interactions with Ned are recorded and time
               stamped at 60hz (16.67 msec); along with the current state of the simulation
                                                 (truth!)

 Rensselaer                Cognitive
                           Science
                                                                                              11

Monday, October 03, 2011
Experience with MacSHAPA




                    • Submariners (≈ 1995 to 2000)
                    • Tool for examining output of computational
                      cognitive modeling




 Rensselaer                Cognitive
                           Science
                                                                   12

Monday, October 03, 2011
Visualizing the Output of a Process Model (ACT-R)

           •    ? We were asking whether we could use this approach to
                develop a predictions of cognitive workload by identifying
                tasks or subtasks where the resource demands are excessive
           •    Especially places where the using the system (i.e., the
                structure of the interactive system) consumes resources
                required for doing the task




 Rensselaer                Cognitive
                            Science
                                                                             13

Monday, October 03, 2011
Then & Now

                    • MacSHAPA
                           • MacSHAPA (1995’s) - Submarine Commanders: managing
                             complexity of verbal and action protocols
                           • MacSHAPA Cognitive Metrics Profiling
                    • Action Protocol Tracer
                           • Finite state grammars for pattern recognition in action
                             protocol data
                    • SANLab
                           • SANLab - tool for Stochastic Analytic Network modeling +++
                           • Automating production of cognitive models from behaviorial/
                             action protocol analysis



 Rensselaer                    Cognitive
                               Science
                                                                                           14

Monday, October 03, 2011
Our Focus was on Discrete Action Protocols

                    • E.g. Mouse clicks, key presses collected by a computer
                      system
                    • Characteristics:
                           • A large volume of protocols can be easily collected
                           • High temporal resolution (e.g. 16.67 msec)
                           • Constrained and easy to interpret (compared to verbal
                             protocols)
                           • Easy to aggregate across subjects


          But, approach could be applied to any data process
          data that could be encoded in SHAPA spreadsheets
                                          Fu, W.-T. (2001). ACT-PRO: Action protocol tracer -- a tool for analyzing discrete action protocols.

 Rensselaer                   Cognitive
                              Science
                                                Behavior Research Methods, Instruments, & Computers, 33(2), 149–158.
                                                                                                                                                 15

Monday, October 03, 2011
Action protocol analysis

                    • Two approaches to do the analysis:
                           • Exploratory: searching for possible patterns in the
                             protocols
                           • Confirmatory: Looking for evidence supporting the
                             researcher’s theory
                           • Both approaches require some kind of pattern matching
                             to patterns generated by the researcher
                    • Automatic (or semi-automatic) protocol analyzer
                           • Reduce effort
                           • Increase objectivity



 Rensselaer                   Cognitive
                              Science
                                                                                     16

Monday, October 03, 2011
Monday, October 03, 2011
Monday, October 03, 2011
Finding patterns in data
            • A sequential stream of discrete action protocol

             A B C B C F A B C D F G A B C D F G B C F B A F…….

                                                                   1st level -
                 X         Y     X       Z        X   Z        Y   Grouping


                           P1                P2           P3       2nd level -
                                                                   Hierarchy

                                     Macro Pattern




Monday, October 03, 2011
Structure of ACT-PRO
                                              Discrete Action
                                                 Protocols




                                              ACT-PRO
            Representations            Grouping            Tracing     Hierarchical
               of action               program            program       structure
               patterns


     Manual
   modifications
    based on                                                                      Manual
     results                           Results of         Results of           modifications
                                       grouping            tracing            based on results




 Rensselaer                Cognitive
                           Science
Monday, October 03, 2011
Rensselaer                Cognitive
                           Science
                                       21

Monday, October 03, 2011
Rensselaer                Cognitive
                           Science
                                       22

Monday, October 03, 2011
Output Trace and Goodness-of-fit
                                                         X Y Z       WV
                       ABC BCF DFG…
                                                          P1          P2
                           X    Y      W

      Trace                         Validation Results           M
        Push M                       Push match
         Push P1                     Push match
         Push X                      Push match
           Actions: A B C
           Pop X                     Pop match
         Push Y                      Push match                      P2
                                                                     P1
           Actions: B C F
           Pop Y                    Pop match                        M
         Pop P1                     Pop mismatch
        Push P2                     Push match
         Push W                     Push match
           Actions: D F G
           Pop W                     Pop match
               ….




Monday, October 03, 2011
Results

                    •      64 subjects, 1,228 trials, 51,232 actions
                    •      8 grammars were constructed for each interface, each representing a
                           structural pattern (a strategy)
                    •      Worst-fitting trial: 81.1%; best-fitting trial: 100% Average: 95.1% of the
                           actions were captured by the grammars
                    •      By inspecting the results, we found change of strategies in different
                           interfaces


                    •      Two different hierarchies were used in the two interfaces
                    •      We also found differences in the higher-level patterns in the two interfaces
                    •      15,245 higher-level patterns are parsed
                    •      464 (3%) of the patterns were identified as mismatches between the data
                           and the hierarchy




 Rensselaer                    Cognitive
                               Science
Monday, October 03, 2011
AT:ST Ratio – Analysis Time to Sequence Time


                    • Pre-Action Protocol Tracer
                           • Gray (2000) estimated as 100:1
                           • Analyzed data from 9 Ss, ≈ 72 trials
                    • With the Action Protocol Tracer
                           • For the 3 data sets described in the Fu 2001 the building
                             of grammars, on average, took the researchers 2–3 h,
                             and the average running time was about 1 h.
                           • 1:10




 Rensselaer                   Cognitive   Fu, W.-T. (2001). ACT-PRO: Action protocol tracer -- a tool for analyzing discrete action
                                                protocols. Behavior Research Methods, Instruments, & Computers, 33(2), 149–158.       25
                              Science
Monday, October 03, 2011
Then & Now

                    •      MacSHAPA
                           •   MacSHAPA (1995’s) - Submarine Commanders: managing
                               complexity of verbal and action protocols
                           •   MacSHAPA Cognitive Metrics Profiling
                    •      Action Protocol Tracer
                           •   Finite state grammars for pattern recognition in action protocol
                               data
                    •      SANLab-CM
                           •   SANLab - tool for Stochastic Analytic Network Cognitive
                               Modeling
                           •   Automating production of cognitive models from behaviorial/
                               action protocol analysis



 Rensselaer                    Cognitive
                               Science
                                                                                                  26

Monday, October 03, 2011
SANLab-CM



                      • An extension of the tools used by Gray & John (1993)
                        and Gray & Boehm-Davis (2000) & other studies
                      • Schweickert in numerous studies




      Schweickert, R., Fisher, D. L., & Proctor, R. W. (2003). Steps toward           Gray, W. D., & Boehm-Davis, D. A. (2000). Milliseconds Matter: An introduction to
           building mathematical and computer models from cognitive task                    microstrategies and to their use in describing and predicting interactive
           analyses. Human Factors, 45(1), 77–103.                                          behavior. Journal of Experimental Psychology: Applied, 6(4), 322–335.
      Schweickert, R. (1978). A critical path generalization of the additive factor   Gray, W. D., John, B. E., & Atwood, M. E. (1993). Project Ernestine: Validating a
           method: Analysis of a Stroop task. Journal of Mathematical                       GOMS analysis for predicting and explaining real-world performance.
           Psychology, 18(2), 105–139.                                                      Human-Computer Interaction, 8(3), 237–309.



 Rensselaer                            Cognitive
                                       Science
                                                                                                                                                                          27

Monday, October 03, 2011
Model Window and Model Overview Window




 Rensselaer                Cognitive
                           Science
                                             28

Monday, October 03, 2011
Telephone Operator Workstation
    CPM-GOMS Level

                 other !
                 systems                          system-rt(1)
                                                                    400




                                                                                                        9 93   330
                                                                                                     system-rt(2)




                                                                                                      1
    System RT
                                                   0                                      30                            30




                                                                                      ≈
                 workstation!
                                     begin-call                            display-info(1)                  display-info(2)
                 display time

                                                                                               290                                   100

                                                                                      perceive-                               perceive-
                 Visual
                                                         100                          complex-                                 binary-
    Perceptual                                                                                                                                                           150
                                                                                       info(1)                                 info(2)
    Operators                                      perceive-                                                                                                       perceive-
                 Aural
                                                     BEEP                                                                                                          silence(a)


                                            50                 50              50               50            50                50         50                 50
    Cognitive                   attend-aural-          attend-       initiate-eye-        verify-         verify-      attend-         verify-         initiate-
    Operators                       BEEP               info(1)      movement(1)            BEEP          info(1)       info(2)        info(2)          greeting



                 L-Hand Movements!
                 !                       LISTEN-FOR-BEEP!
    Motor        !                                                                                            READ-SCREEN(2)!
    Operators    R-Hand Movements!
                                         activity-level goal                                                  activity-level goal
                 !                                                                                                                                                    1570
                 !
                                                                                                                                                 "New England Telephone
                 Verbal Responses!
                                                                                     30                                                             may I help you?"
                 !
                 !                                                     eye-movement
                 Eye Movements                                              (1)


                                        READ-SCREEN(1)!                                                                               GREET-CUSTOMER!
                                        activity-level goal                                                                           activity-level goal



 Rensselaer                       Cognitive
                                  Science
                                                                                                                                                                                29

Monday, October 03, 2011
SANLab-CM

                    • Stochastic Activity Network Laboratory for Cognitive
                      Modeling
                    • Idea inspiring SANLab-CM
                           • Cognitive, perceptual, and motor processes are
                             inherently variable
                           • This variability may result in changes in workload even
                             when load conditions are constant
                    • Hence, SANLab-CM is a tool for analyzing and
                      predicting variability with and without extra workload



                                           Patton, E. W., Gray, W. D., & Schoelles, M. J. (2009). SANLab-CM: The Stochastic Activity


 Rensselaer                   Cognitive          Network Laboratory for Cognitive Modeling. 53rd annual meeting of the Human Factors
                                                 and Ergonomics Society. San Antonio, TX: Human Factors and Ergonomics Society.        30
                              Science
Monday, October 03, 2011
Model Window and Model Overview Window




 Rensselaer                Cognitive
                           Science
                                             31

Monday, October 03, 2011
Example 1: Constructing a very simple CPM-GOMS
    model in SANLab




                    • Parts
                    • Interleaving
                    • Stochasticity
                    • Comparison of very simple models




 Rensselaer                Cognitive
                           Science
                                                         32

Monday, October 03, 2011
Building a Preliminary CPM-GOMS Model
    CPM-GOMS Templates




                                            Perceive Visual Information
                                            With Eye Movement

     Perceive Simple Sound




 Rensselaer                Cognitive
                           Science
                                                                     33

Monday, October 03, 2011
Building a Preliminary CPM-GOMS Model
    Cut & Paste & String Together




                                   Inserted dependency line

 Rensselaer                Cognitive
                           Science
                                                              34

Monday, October 03, 2011
Building a Preliminary CPM-GOMS Model
    Insert Operator Durations
                                         Inserted
                                         duration
                                       according to
                                       specific task
                                         situation




 Rensselaer                Cognitive
                           Science
                                                      35

Monday, October 03, 2011
Building a Preliminary CPM-GOMS Model
    Interleave Operators + Stochastic Operation Times




                              Gaussian Distribution
                           (randomly sampled on each
                                  model run)
 Rensselaer                   Cognitive
                              Science
                                                        36

Monday, October 03, 2011
Building a Preliminary CPM-GOMS Model
    Interleave Operators + Stochastic Operation Times




        Three critical paths!
        Different mean times!


 Rensselaer                Cognitive
                           Science
                                                        37

Monday, October 03, 2011
Three Critical Paths




 Rensselaer                Cognitive
                           Science
                                       38

Monday, October 03, 2011
Very Simple Model: Summary

                                         Fixed/                     Predicted
                   Interleaving                     Critical Path
                                       Stochastic                    Times
                       No
                                         Fixed          One          620 ms
                   Interleaving
                   Interleaving          Fixed          One          470 ms
                   Interleaving        Stochastic     Average        490 ms

                   Interleaving        Stochastic       90%          511 ms

                   Interleaving        Stochastic        9%          317 ms

                   Interleaving        Stochastic        1%          230 ms



 Rensselaer                Cognitive
                           Science
                                                                                39

Monday, October 03, 2011
Running a Model 5,000 Times




Monday, October 03, 2011
Histogram: Runtime Distribution of 5000 model runs –
    min ≈ 10s, max ≈ 16s




 Rensselaer                Cognitive
                           Science
                                                           41

Monday, October 03, 2011
Most Frequent Critical Path Accounts for 27% of Runs




 Rensselaer                Cognitive
                           Science
                                                           42

Monday, October 03, 2011
2ndMost Frequent Critical Path Accounts of 16% of
    Runs




 Rensselaer                Cognitive
                           Science
                                                        43

Monday, October 03, 2011
2ndMost Frequent Critical Path Accounts of 16% of
    Runs




 Rensselaer                Cognitive
                           Science
                                                        44

Monday, October 03, 2011
CogTool to SANLab




 Rensselaer                Cognitive
                           Science
                                       45

Monday, October 03, 2011
Newell’s Dream




                    • CogTool to SANLab is an important but limited step
                    • How about the ability to go from log files of people
                      performing tasks directly to modeling?
                    • Newell’s dream of an automatic protocol analyzer




 Rensselaer                Cognitive
                           Science
                                                                            46

Monday, October 03, 2011
Newell’s Dream

                    • SANLab+
                           • Requires cognitive architectures that encompass
                             • Control of cognition
                             • Cognition
                             • Perception
                             • Action

                           • Ability to swap out architectural assumptions
                             • For example, ACT-R, Soar, EPIC

                           • Initial data sets will be taken from people performing
                             three different paradigms



 Rensselaer                   Cognitive
                              Science
                                                                                      47

Monday, October 03, 2011
Newell’s Dream

                    • SANLab+
                           • Initial data sets will be taken from people performing
                             three different paradigms
                           • PRP – psychological refractory period
                             • Behaviorally this is a very simple response time paradigm

                           • NavBack – a dual-task paradigm
                             • Continuous motor movement
                             • Eye movements
                             • Working memory maintainance

                           • DMAP – Decision Making Argus Prime
                             • Complex visual search and decision making task


 Rensselaer                   Cognitive
                              Science
                                                                                           48

Monday, October 03, 2011
Then & Now

                    • MacSHAPA
                           • MacSHAPA (1995’s) - Submarine Commanders: managing
                             complexity of verbal and action protocols
                           • MacSHAPA Cognitive Metrics Profiling
                    • Action Protocol Tracer
                           • Finite state grammars for pattern recognition in action
                             protocol data
                    • SANLab
                           • SANLab - tool for Stochastic Analytic Network modeling +++
                           • Automating production of cognitive models from behaviorial/
                             action protocol analysis



 Rensselaer                    Cognitive
                               Science
                                                                                           49

Monday, October 03, 2011
Thank You!




Monday, October 03, 2011

Mais conteúdo relacionado

Semelhante a Gray 110916 ns-fwkshp

BehavioMetrics: A Big Data Approach
BehavioMetrics: A Big Data ApproachBehavioMetrics: A Big Data Approach
BehavioMetrics: A Big Data ApproachJiang Zhu
 
Wqtc2011 causes offalsealarms-20111115-final
Wqtc2011 causes offalsealarms-20111115-finalWqtc2011 causes offalsealarms-20111115-final
Wqtc2011 causes offalsealarms-20111115-finalJohn B. Cook, PE, CEO
 
MapR lucidworks joint webinar
MapR lucidworks joint webinarMapR lucidworks joint webinar
MapR lucidworks joint webinarTed Dunning
 
Nanomanufacturing Presentation for UT in Silicon Valley 2013
Nanomanufacturing Presentation for UT in Silicon Valley 2013Nanomanufacturing Presentation for UT in Silicon Valley 2013
Nanomanufacturing Presentation for UT in Silicon Valley 2013Cockrell School
 
Emc 2013 Big Data in Astronomy
Emc 2013 Big Data in AstronomyEmc 2013 Big Data in Astronomy
Emc 2013 Big Data in AstronomyFabio Porto
 
Surveillance scene classification using machine learning
Surveillance scene classification using machine learningSurveillance scene classification using machine learning
Surveillance scene classification using machine learningUtkarsh Contractor
 
Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...
Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...
Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...The Air Force Office of Scientific Research
 
ApacheCon NA 2013 VFASTR
ApacheCon NA 2013 VFASTRApacheCon NA 2013 VFASTR
ApacheCon NA 2013 VFASTRLucaCinquini
 
Hadoop: A Hands-on Introduction
Hadoop: A Hands-on IntroductionHadoop: A Hands-on Introduction
Hadoop: A Hands-on IntroductionClaudio Martella
 
CLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR SCIENTIFIC COMPUTING
CLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR  SCIENTIFIC COMPUTINGCLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR  SCIENTIFIC COMPUTING
CLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR SCIENTIFIC COMPUTINGDavid Ramirez
 
The Science of Cyber Security Experimentation: The DETER Project
The Science of Cyber Security Experimentation: The DETER ProjectThe Science of Cyber Security Experimentation: The DETER Project
The Science of Cyber Security Experimentation: The DETER ProjectDETER-Project
 
MapR LucidWorks Joint Webinar 121211
MapR LucidWorks Joint Webinar 121211MapR LucidWorks Joint Webinar 121211
MapR LucidWorks Joint Webinar 121211MapR Technologies
 
DuraMat Data Management and Analytics
DuraMat Data Management and AnalyticsDuraMat Data Management and Analytics
DuraMat Data Management and AnalyticsAnubhav Jain
 
State of the art time-series analysis with deep learning by Javier Ordóñez at...
State of the art time-series analysis with deep learning by Javier Ordóñez at...State of the art time-series analysis with deep learning by Javier Ordóñez at...
State of the art time-series analysis with deep learning by Javier Ordóñez at...Big Data Spain
 
Grid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudGrid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudAdianto Wibisono
 
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorial
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorialBuilding Large-scale Real-world Recommender Systems - Recsys2012 tutorial
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorialXavier Amatriain
 
Data-intensive profile for the VAMDC
Data-intensive profile for the VAMDCData-intensive profile for the VAMDC
Data-intensive profile for the VAMDCAstroAtom
 

Semelhante a Gray 110916 ns-fwkshp (20)

BehavioMetrics: A Big Data Approach
BehavioMetrics: A Big Data ApproachBehavioMetrics: A Big Data Approach
BehavioMetrics: A Big Data Approach
 
Wqtc2011 causes offalsealarms-20111115-final
Wqtc2011 causes offalsealarms-20111115-finalWqtc2011 causes offalsealarms-20111115-final
Wqtc2011 causes offalsealarms-20111115-final
 
MapR lucidworks joint webinar
MapR lucidworks joint webinarMapR lucidworks joint webinar
MapR lucidworks joint webinar
 
18 Data Streams
18 Data Streams18 Data Streams
18 Data Streams
 
Nanomanufacturing Presentation for UT in Silicon Valley 2013
Nanomanufacturing Presentation for UT in Silicon Valley 2013Nanomanufacturing Presentation for UT in Silicon Valley 2013
Nanomanufacturing Presentation for UT in Silicon Valley 2013
 
Emc 2013 Big Data in Astronomy
Emc 2013 Big Data in AstronomyEmc 2013 Big Data in Astronomy
Emc 2013 Big Data in Astronomy
 
Search Computing
Search ComputingSearch Computing
Search Computing
 
Surveillance scene classification using machine learning
Surveillance scene classification using machine learningSurveillance scene classification using machine learning
Surveillance scene classification using machine learning
 
Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...
Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...
Reinhardt - Adaptive Combinatorial Multimodal Sensing Physics & Methods - Spr...
 
ApacheCon NA 2013 VFASTR
ApacheCon NA 2013 VFASTRApacheCon NA 2013 VFASTR
ApacheCon NA 2013 VFASTR
 
Hadoop: A Hands-on Introduction
Hadoop: A Hands-on IntroductionHadoop: A Hands-on Introduction
Hadoop: A Hands-on Introduction
 
CLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR SCIENTIFIC COMPUTING
CLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR  SCIENTIFIC COMPUTINGCLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR  SCIENTIFIC COMPUTING
CLOUD COMPUTING: AN ALTERNATIVE PLATFORM FOR SCIENTIFIC COMPUTING
 
The Science of Cyber Security Experimentation: The DETER Project
The Science of Cyber Security Experimentation: The DETER ProjectThe Science of Cyber Security Experimentation: The DETER Project
The Science of Cyber Security Experimentation: The DETER Project
 
MapR LucidWorks Joint Webinar 121211
MapR LucidWorks Joint Webinar 121211MapR LucidWorks Joint Webinar 121211
MapR LucidWorks Joint Webinar 121211
 
DuraMat Data Management and Analytics
DuraMat Data Management and AnalyticsDuraMat Data Management and Analytics
DuraMat Data Management and Analytics
 
Defying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital ConversionDefying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital Conversion
 
State of the art time-series analysis with deep learning by Javier Ordóñez at...
State of the art time-series analysis with deep learning by Javier Ordóñez at...State of the art time-series analysis with deep learning by Javier Ordóñez at...
State of the art time-series analysis with deep learning by Javier Ordóñez at...
 
Grid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudGrid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the Cloud
 
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorial
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorialBuilding Large-scale Real-world Recommender Systems - Recsys2012 tutorial
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorial
 
Data-intensive profile for the VAMDC
Data-intensive profile for the VAMDCData-intensive profile for the VAMDC
Data-intensive profile for the VAMDC
 

Mais de Jesse Lingeman

Mais de Jesse Lingeman (12)

Messinger.openshapa.091511
Messinger.openshapa.091511Messinger.openshapa.091511
Messinger.openshapa.091511
 
Mac whinney macw
Mac whinney macwMac whinney macw
Mac whinney macw
 
Hoffman nsf presentation hoffman-25-aug11.ppt
Hoffman nsf presentation hoffman-25-aug11.pptHoffman nsf presentation hoffman-25-aug11.ppt
Hoffman nsf presentation hoffman-25-aug11.ppt
 
Galloway
GallowayGalloway
Galloway
 
Davis kean.open shapa
Davis kean.open shapaDavis kean.open shapa
Davis kean.open shapa
 
Borner links
Borner linksBorner links
Borner links
 
Aslin.discussion
Aslin.discussionAslin.discussion
Aslin.discussion
 
Altman links
Altman linksAltman links
Altman links
 
Alibali mult data streams a
Alibali mult data streams aAlibali mult data streams a
Alibali mult data streams a
 
Bertenthal
BertenthalBertenthal
Bertenthal
 
Test1
Test1Test1
Test1
 
Test2
Test2Test2
Test2
 

Último

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Gray 110916 ns-fwkshp

  • 1. A Tale of Two Tasks: Data Control and Modeling Wayne D. Gray for more information contact: grayw@rpi.edu Rensselaer Cognitive Science Monday, October 03, 2011
  • 2. Beyond Open Data Sharing • High bandwidth data collection with well formatted records, easy to reuse documentation, and ability to address new questions after the data is collected • Tools that will aggregate sampled data to form meaningful units at different levels of analysis • Visualizing and exploring data in terms of sequence, co- occurrence, and other patterns • Newell’s Dream: Automated or semi-automated protocol analyses, which enable theory-based parsing of log files to form runnable cognitive models Rensselaer Cognitive Science 4 Monday, October 03, 2011
  • 3. Then & Now • MacSHAPA • MacSHAPA (1995’s) - Submarine Commanders: managing complexity of verbal and action protocols • MacSHAPA Cognitive Metrics Profiling • Action Protocol Tracer • Finite state grammars for pattern recognition in action protocol data • SANLab • SANLab - tool for Stochastic Analytic Network modeling +++ • Newell’s Dream: Automating production of cognitive models from behaviorial/action protocol analysis Rensselaer Cognitive Science 5 Monday, October 03, 2011
  • 4. Experience with MacSHAPA • Submariners (≈ 1995 to 2000) • Tool for examining output of computational cognitive modeling Rensselaer Cognitive Science 6 Monday, October 03, 2011
  • 5. Project Nemo, or, Subgoaling Submariners 6 A Joint University-Navy Lab Collaboration 9 University PI: Wayne D. Gray, Ph.D. 9 Human Factors & Applied Cognition 1 George Mason University ≈Navy PI: Susan S. Kirschenbaum, Ph.D. Naval Undersea Warfare Center Division Newport, RI 15Kyd 10Kyd Merch 5Kyd Sub Merch Rensselaer Cognitive Science Monday, October 03, 2011
  • 6. Seven Phased Approach 96 • Phase 1: Data Collection using complex simulation (at NUWC) -- >COMPLETED<-- 9 -->COMPLETED<-- ≈ 1 • Phase 2: Encoding and Analysis of Verbal Protocols from Phase 1 • Phase 3: Development of refined simulation (scaled world) -- >COMPLETED<-- • Phase 4: Development of preliminary computational cognitive models **CURRENT** • Phase 5: Data Collection using scaled world **CURRENT** • Phase 6: Analysis of data and refinement of models • Phase 7: Modifications of suite of models and scaled world as deliverables Rensselaer Cognitive Science 8 Monday, October 03, 2011
  • 7. Table 2: Segment Shown in Table 1 Following Resegmentation and Encoding of Goals by the Experimenters Time L1 L2 L3 Operator Info-Source Ship Attribute Value Duration DETECT-SUB 62.428 DISPLAY-NAV SONAR-NB-TOWED 63.98 QUERY NBT-WATERFALL 66.82 RECEIVE NBT-WATERFALL SUB ON-SONAR NO 4.221 POP LOCALIZE-MERC SET-TRACKER Downloaded from hfs.sagepub.com by WAYNE GRAY on September 15, 2011 67.02 SET-TRACKER SONAR-NB-TOWED MERC 68.201 RECEIVE NBT-WATERFALL MERC ON-SONAR YES 4.221 68.201 RECEIVE NBT-WATERFALL MERC BEARING BEAM 4.221 68.201 RECEIVE NBT-WATERFALL MERC TRACKING YES 4.221 POP DETERMINE-CONICAL-ANGLE 70.063 QUERY NBT-CONICAL-ANGLE-FIELD MERC CONICAL-ANGLE 20 70.724 RECEIVE NBT-CONICAL-ANGLE-FIELD MERC CONICAL-ANGLE 82.15 0.661 POP DETERMINE-BY 71.111 QUERY NBT-BEARING-FIELD MERC BEARING 72.088 RECEIVE NBT-BEARING-FIELD MERC BEARING 152_OR_314 0.977 POP DETERMINE-SNR 72.393 QUERY NBT-SNR-FIELD MERC SNR 72.987 RECEIVE NBT-SNR-FIELD MERC SNR 6.63 0.594 POP POP EVALUATE-ARRAY-STATUS 74.635 QUERY NBT-ARRAY-STATUS-FIELD OS ARRAY 75.601 RECEIVE NBT-ARRAY-STATUS-FIELD OS ARRAY STABLE 0.966 POP Note: The headings are the same as in Table 1 with the addition of three fields for goals and subgoals: levels 1 (L1), 2 (L2), and 3 (L3). No L3 goals are encoded in this segment. Rensselaer Cognitive Science 9 Monday, October 03, 2011
  • 8. Phase 2: Tool Development -- To facilitate Encoding of Data we developed a Tool to playback the files collected at NUWC Rensselaer Cognitive Science 10 Monday, October 03, 2011
  • 9. Phase 3: NED One of Ned’s 10 displays that AOs use for situation assessment. In data-collection mode, all AO interactions with Ned are recorded and time stamped at 60hz (16.67 msec); along with the current state of the simulation (truth!) Rensselaer Cognitive Science 11 Monday, October 03, 2011
  • 10. Experience with MacSHAPA • Submariners (≈ 1995 to 2000) • Tool for examining output of computational cognitive modeling Rensselaer Cognitive Science 12 Monday, October 03, 2011
  • 11. Visualizing the Output of a Process Model (ACT-R) • ? We were asking whether we could use this approach to develop a predictions of cognitive workload by identifying tasks or subtasks where the resource demands are excessive • Especially places where the using the system (i.e., the structure of the interactive system) consumes resources required for doing the task Rensselaer Cognitive Science 13 Monday, October 03, 2011
  • 12. Then & Now • MacSHAPA • MacSHAPA (1995’s) - Submarine Commanders: managing complexity of verbal and action protocols • MacSHAPA Cognitive Metrics Profiling • Action Protocol Tracer • Finite state grammars for pattern recognition in action protocol data • SANLab • SANLab - tool for Stochastic Analytic Network modeling +++ • Automating production of cognitive models from behaviorial/ action protocol analysis Rensselaer Cognitive Science 14 Monday, October 03, 2011
  • 13. Our Focus was on Discrete Action Protocols • E.g. Mouse clicks, key presses collected by a computer system • Characteristics: • A large volume of protocols can be easily collected • High temporal resolution (e.g. 16.67 msec) • Constrained and easy to interpret (compared to verbal protocols) • Easy to aggregate across subjects But, approach could be applied to any data process data that could be encoded in SHAPA spreadsheets Fu, W.-T. (2001). ACT-PRO: Action protocol tracer -- a tool for analyzing discrete action protocols. Rensselaer Cognitive Science Behavior Research Methods, Instruments, & Computers, 33(2), 149–158. 15 Monday, October 03, 2011
  • 14. Action protocol analysis • Two approaches to do the analysis: • Exploratory: searching for possible patterns in the protocols • Confirmatory: Looking for evidence supporting the researcher’s theory • Both approaches require some kind of pattern matching to patterns generated by the researcher • Automatic (or semi-automatic) protocol analyzer • Reduce effort • Increase objectivity Rensselaer Cognitive Science 16 Monday, October 03, 2011
  • 17. Finding patterns in data • A sequential stream of discrete action protocol A B C B C F A B C D F G A B C D F G B C F B A F……. 1st level - X Y X Z X Z Y Grouping P1 P2 P3 2nd level - Hierarchy Macro Pattern Monday, October 03, 2011
  • 18. Structure of ACT-PRO Discrete Action Protocols ACT-PRO Representations Grouping Tracing Hierarchical of action program program structure patterns Manual modifications based on Manual results Results of Results of modifications grouping tracing based on results Rensselaer Cognitive Science Monday, October 03, 2011
  • 19. Rensselaer Cognitive Science 21 Monday, October 03, 2011
  • 20. Rensselaer Cognitive Science 22 Monday, October 03, 2011
  • 21. Output Trace and Goodness-of-fit X Y Z WV ABC BCF DFG… P1 P2 X Y W Trace Validation Results M Push M Push match Push P1 Push match Push X Push match Actions: A B C Pop X Pop match Push Y Push match P2 P1 Actions: B C F Pop Y Pop match M Pop P1 Pop mismatch Push P2 Push match Push W Push match Actions: D F G Pop W Pop match …. Monday, October 03, 2011
  • 22. Results • 64 subjects, 1,228 trials, 51,232 actions • 8 grammars were constructed for each interface, each representing a structural pattern (a strategy) • Worst-fitting trial: 81.1%; best-fitting trial: 100% Average: 95.1% of the actions were captured by the grammars • By inspecting the results, we found change of strategies in different interfaces • Two different hierarchies were used in the two interfaces • We also found differences in the higher-level patterns in the two interfaces • 15,245 higher-level patterns are parsed • 464 (3%) of the patterns were identified as mismatches between the data and the hierarchy Rensselaer Cognitive Science Monday, October 03, 2011
  • 23. AT:ST Ratio – Analysis Time to Sequence Time • Pre-Action Protocol Tracer • Gray (2000) estimated as 100:1 • Analyzed data from 9 Ss, ≈ 72 trials • With the Action Protocol Tracer • For the 3 data sets described in the Fu 2001 the building of grammars, on average, took the researchers 2–3 h, and the average running time was about 1 h. • 1:10 Rensselaer Cognitive Fu, W.-T. (2001). ACT-PRO: Action protocol tracer -- a tool for analyzing discrete action protocols. Behavior Research Methods, Instruments, & Computers, 33(2), 149–158. 25 Science Monday, October 03, 2011
  • 24. Then & Now • MacSHAPA • MacSHAPA (1995’s) - Submarine Commanders: managing complexity of verbal and action protocols • MacSHAPA Cognitive Metrics Profiling • Action Protocol Tracer • Finite state grammars for pattern recognition in action protocol data • SANLab-CM • SANLab - tool for Stochastic Analytic Network Cognitive Modeling • Automating production of cognitive models from behaviorial/ action protocol analysis Rensselaer Cognitive Science 26 Monday, October 03, 2011
  • 25. SANLab-CM • An extension of the tools used by Gray & John (1993) and Gray & Boehm-Davis (2000) & other studies • Schweickert in numerous studies Schweickert, R., Fisher, D. L., & Proctor, R. W. (2003). Steps toward Gray, W. D., & Boehm-Davis, D. A. (2000). Milliseconds Matter: An introduction to building mathematical and computer models from cognitive task microstrategies and to their use in describing and predicting interactive analyses. Human Factors, 45(1), 77–103. behavior. Journal of Experimental Psychology: Applied, 6(4), 322–335. Schweickert, R. (1978). A critical path generalization of the additive factor Gray, W. D., John, B. E., & Atwood, M. E. (1993). Project Ernestine: Validating a method: Analysis of a Stroop task. Journal of Mathematical GOMS analysis for predicting and explaining real-world performance. Psychology, 18(2), 105–139. Human-Computer Interaction, 8(3), 237–309. Rensselaer Cognitive Science 27 Monday, October 03, 2011
  • 26. Model Window and Model Overview Window Rensselaer Cognitive Science 28 Monday, October 03, 2011
  • 27. Telephone Operator Workstation CPM-GOMS Level other ! systems system-rt(1) 400 9 93 330 system-rt(2) 1 System RT 0 30 30 ≈ workstation! begin-call display-info(1) display-info(2) display time 290 100 perceive- perceive- Visual 100 complex- binary- Perceptual 150 info(1) info(2) Operators perceive- perceive- Aural BEEP silence(a) 50 50 50 50 50 50 50 50 Cognitive attend-aural- attend- initiate-eye- verify- verify- attend- verify- initiate- Operators BEEP info(1) movement(1) BEEP info(1) info(2) info(2) greeting L-Hand Movements! ! LISTEN-FOR-BEEP! Motor ! READ-SCREEN(2)! Operators R-Hand Movements! activity-level goal activity-level goal ! 1570 ! "New England Telephone Verbal Responses! 30 may I help you?" ! ! eye-movement Eye Movements (1) READ-SCREEN(1)! GREET-CUSTOMER! activity-level goal activity-level goal Rensselaer Cognitive Science 29 Monday, October 03, 2011
  • 28. SANLab-CM • Stochastic Activity Network Laboratory for Cognitive Modeling • Idea inspiring SANLab-CM • Cognitive, perceptual, and motor processes are inherently variable • This variability may result in changes in workload even when load conditions are constant • Hence, SANLab-CM is a tool for analyzing and predicting variability with and without extra workload Patton, E. W., Gray, W. D., & Schoelles, M. J. (2009). SANLab-CM: The Stochastic Activity Rensselaer Cognitive Network Laboratory for Cognitive Modeling. 53rd annual meeting of the Human Factors and Ergonomics Society. San Antonio, TX: Human Factors and Ergonomics Society. 30 Science Monday, October 03, 2011
  • 29. Model Window and Model Overview Window Rensselaer Cognitive Science 31 Monday, October 03, 2011
  • 30. Example 1: Constructing a very simple CPM-GOMS model in SANLab • Parts • Interleaving • Stochasticity • Comparison of very simple models Rensselaer Cognitive Science 32 Monday, October 03, 2011
  • 31. Building a Preliminary CPM-GOMS Model CPM-GOMS Templates Perceive Visual Information With Eye Movement Perceive Simple Sound Rensselaer Cognitive Science 33 Monday, October 03, 2011
  • 32. Building a Preliminary CPM-GOMS Model Cut & Paste & String Together Inserted dependency line Rensselaer Cognitive Science 34 Monday, October 03, 2011
  • 33. Building a Preliminary CPM-GOMS Model Insert Operator Durations Inserted duration according to specific task situation Rensselaer Cognitive Science 35 Monday, October 03, 2011
  • 34. Building a Preliminary CPM-GOMS Model Interleave Operators + Stochastic Operation Times Gaussian Distribution (randomly sampled on each model run) Rensselaer Cognitive Science 36 Monday, October 03, 2011
  • 35. Building a Preliminary CPM-GOMS Model Interleave Operators + Stochastic Operation Times Three critical paths! Different mean times! Rensselaer Cognitive Science 37 Monday, October 03, 2011
  • 36. Three Critical Paths Rensselaer Cognitive Science 38 Monday, October 03, 2011
  • 37. Very Simple Model: Summary Fixed/ Predicted Interleaving Critical Path Stochastic Times No Fixed One 620 ms Interleaving Interleaving Fixed One 470 ms Interleaving Stochastic Average 490 ms Interleaving Stochastic 90% 511 ms Interleaving Stochastic 9% 317 ms Interleaving Stochastic 1% 230 ms Rensselaer Cognitive Science 39 Monday, October 03, 2011
  • 38. Running a Model 5,000 Times Monday, October 03, 2011
  • 39. Histogram: Runtime Distribution of 5000 model runs – min ≈ 10s, max ≈ 16s Rensselaer Cognitive Science 41 Monday, October 03, 2011
  • 40. Most Frequent Critical Path Accounts for 27% of Runs Rensselaer Cognitive Science 42 Monday, October 03, 2011
  • 41. 2ndMost Frequent Critical Path Accounts of 16% of Runs Rensselaer Cognitive Science 43 Monday, October 03, 2011
  • 42. 2ndMost Frequent Critical Path Accounts of 16% of Runs Rensselaer Cognitive Science 44 Monday, October 03, 2011
  • 43. CogTool to SANLab Rensselaer Cognitive Science 45 Monday, October 03, 2011
  • 44. Newell’s Dream • CogTool to SANLab is an important but limited step • How about the ability to go from log files of people performing tasks directly to modeling? • Newell’s dream of an automatic protocol analyzer Rensselaer Cognitive Science 46 Monday, October 03, 2011
  • 45. Newell’s Dream • SANLab+ • Requires cognitive architectures that encompass • Control of cognition • Cognition • Perception • Action • Ability to swap out architectural assumptions • For example, ACT-R, Soar, EPIC • Initial data sets will be taken from people performing three different paradigms Rensselaer Cognitive Science 47 Monday, October 03, 2011
  • 46. Newell’s Dream • SANLab+ • Initial data sets will be taken from people performing three different paradigms • PRP – psychological refractory period • Behaviorally this is a very simple response time paradigm • NavBack – a dual-task paradigm • Continuous motor movement • Eye movements • Working memory maintainance • DMAP – Decision Making Argus Prime • Complex visual search and decision making task Rensselaer Cognitive Science 48 Monday, October 03, 2011
  • 47. Then & Now • MacSHAPA • MacSHAPA (1995’s) - Submarine Commanders: managing complexity of verbal and action protocols • MacSHAPA Cognitive Metrics Profiling • Action Protocol Tracer • Finite state grammars for pattern recognition in action protocol data • SANLab • SANLab - tool for Stochastic Analytic Network modeling +++ • Automating production of cognitive models from behaviorial/ action protocol analysis Rensselaer Cognitive Science 49 Monday, October 03, 2011