n2c2m2 validation using abelicit

33
N2C2M2 Validation using abELICIT: Design and Analysis of ELICIT runs using software agents 17th ICCRTS: “Operationalizing C2 Agility” Marco Manso ([email protected] ) SAS-085 Member Paper ID: 003 This work results was sponsored by a subcontract from Azigo, Inc. via the Center for Edge Power of the Naval Postgraduate School.

Upload: marco-manso

Post on 14-Jul-2015

72 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: N2C2M2 Validation using abELICIT

N2C2M2 Validation using abELICIT: Design and Analysis of ELICIT runs using

software agents

17th ICCRTS: “Operationalizing C2 Agility” Marco Manso

([email protected]) SAS-085 Member

Paper  ID:    003  

This work results was sponsored by a subcontract from Azigo, Inc. via the Center for Edge Power of the Naval Postgraduate School.

Page 2: N2C2M2 Validation using abELICIT

Agenda

•  Introduction and Background •  Formulation of the Experiments •  Analysis •  Conclusions •  Bibliography

Page 3: N2C2M2 Validation using abELICIT

Introduction

•  Validation of the N2C2M2

NCW  Theory  

C2  CRM  (SAS-­‐050)  

2006   2010   2012  2008  

Theore8cal  Founda8ons  for  the  Analysis  of  ELICIT  Experiments      

(Manso  and  Nunes  2008)  

N2C2M2  Experimenta8on  and  Valida8on:  Understanding  Its  C2  Approaches  and  Implica8ons    (Manso  and  Manso  2010)  

N2C2M2  (SAS-­‐065)  

Know  the  Network,  Knit  the  Network:  Applying  SNA  to  N2C2M2  Experiments  

(Manso  and  Manso  2010)  

2011  

Defining  and  Measuring  Cogni8ve-­‐Entropy  and  

Cogni8ve  Self-­‐Synchroniza8on    (Manso  and  Moffat  2011)  

Valida0on  with  abELICIT  

ELICIT   abELICIT  

Human  Runs  

Page 4: N2C2M2 Validation using abELICIT

Introduction

•  Theory of NCW –  NCW Tenets –  NCW Value Chain

•  C2 Conceptual Reference Model –  ASD-NII/OFT –  NATO SAS-050

•  C2 Approach Space and its three key-dimensions: Allocation of Decision Rights (ADR), Patterns of Interaction (PI) and Distribution of Information (DI).

•  NATO NEC C2 Maturity Model (SAS-065) –  Five C2 Approaches

Page 5: N2C2M2 Validation using abELICIT

Introduction

NATO NEC C2 Maturity Model (SAS-065 2010)

Source:  SAS-­‐065  2010  

Page 6: N2C2M2 Validation using abELICIT

Introduction

NATO NEC C2 Maturity Model hypothesises that

–  the more network-enabled a C2 approach is the more likely it is to develop shared awareness and shared understanding (SAS-065 2010, 69).

Page 7: N2C2M2 Validation using abELICIT

Introduction

ELICIT Experimental Laboratory for Investigating Collaboration, Information-sharing, and Trust

•  CCRP sponsored the design and development of the ELICIT platform to facilitate experimentation focused on information, cognitive, and social domain phenomena

•  ELICIT is a web-accessible experimentation environment supported by software tools and instructions / procedures

•  abELICIT is an agent-based version of the ELICIT platform

Original  slide  from  (Alberts  and  Manso  2012)  

Page 8: N2C2M2 Validation using abELICIT

Introduction

ELICIT •  The goal of each set of participants is to build situational awareness and

identify the who, what, when, and where of a pending attack

–  Factoids are periodically distributed to participants; each participant receives a small subset of the available factoids

–  No one is given sufficient information to solve without receiving information from others

–  Participants can share factoids directly with each other, post factoids to websites, and by “keyword directed” queries

–  Participants build awareness and shared awareness by gathering and cognitively processing factoids

•  The receiving, sharing, posting, and seeking of factoids and the nature of the interactions between and among participants can be constrained

•  Participants can be “organized” and motivated in any number of ways •  Various stresses can applied (e.g. communications delays and losses) •  Software-Agents are used instead of humans

Original  slide  from  (Alberts  and  Manso  2012)  

Page 9: N2C2M2 Validation using abELICIT

Introduction

Past Research •  A first and preliminary experimentation stage using

two pre-existing models: Hierarchy and Edge (SAS-065 2010). 26 runs (human subjects). Edge organizations were more effective, faster, shared more information and were more efficient than Hierarchies. •  A second experimentation stage that recreated

the N2C2M2 five C2 approaches (Manso and B. Manso 2010). 18 runs (human subjects). Edge reached the best scores in the Information and Cognitive Domains, but it was surpassed by Collaborative in the Interactions Domain and Measures of Merit (MoMs). Conflicted performed worst in all assessed variables.

Page 10: N2C2M2 Validation using abELICIT

Formulation of the Experiments

•  Hypotheses [1] For a complex endeavor, more network-enabled C2 approaches are more effective than less network-enabled C2 approaches. [2] For a given level of effectiveness, more network-enabled C2 approaches are more efficient than less network-enabled C2 approaches. More network-enabled C2 approaches exhibit increased/better levels of:

•  [4] Shared Information;

•  [5] Shared Awareness;

•  [6] Self-Synchronization (at cognitive level);

Than: less network-enabled C2 approaches [7] A minimum level of maturity is required to be effective in ELICIT.

Page 11: N2C2M2 Validation using abELICIT

Formulation of the Experiments

•  Hypotheses (not covered)

[3] More network-enabled C2 approaches have more agility than less network-enabled C2 approaches. [8] Increasing the degree of difficulty in ELICIT requires organizations to increase their network-enabled level to maintain effectiveness in ELICIT. These are covered in (Alberts and Manso 2012).

Page 12: N2C2M2 Validation using abELICIT

Formulation of the Experiments

•  Model

Collective

Individual

Shared Information

Quality of Information

Shared Awareness

Quality of Awareness

Performance (MoM)

Task Difficulty

Measures of Merit

Network Characteristics & Performance

Q of Information Sources (fixed)

Individual & Team

Characteristics

Controllable In ELICIT

Collective C2

Approach (ADR-C, PI-C, DI-C)

Q Infrastructure (fixed) Other

Influencing Variables

Enablers / Inhibitors

Info Sharing & Collaboration

Patterns of Interaction

Distribution of Information

Self-Synchronization

Allocation of Decision

Rights

ID attempt

Page 13: N2C2M2 Validation using abELICIT

Formulation of the Experiments

•  C2 Approaches

Page 14: N2C2M2 Validation using abELICIT

Formulation of the Experiments

•  Defining the Agents Parameters

Image  source:    Upton  et  al  2011    

The  average  agent  -­‐  'average’  performance  (i.e.,  number  of  

shares,  post,  pulls  and  iden8fica8ons  close  to  human  behavior)    

-­‐  sufficient  informa8on  processing  and  cogni8ve  capabili8es  

-­‐  This  agent  does  not  hoard  informa8on.  

Low  performing  agent  

High  performing  agent  

Page 15: N2C2M2 Validation using abELICIT

Formulation of the Experiments

•  Runs are conduced –  Per C2 Approach –  By combining different agent archetypes among the orgnization

roles (i.e., top-level, mid-level and bottom-level)

•  Resulting in a total of 135 runs

C2 Approach Agent Type: Top-Level

Agent Type: Mid Level

Agent Type: Bottom-Level

# Possible Combinations*

Run Number

Conflicted C2 1 Coord 4 TLs 12 TMs 27 1 .. 27

De-conflicted C2 1 Deconf 4 TLs 12 TMs 27 28 .. 54

Coordinated C2 1 CTC 4 TLs 12 TMs 27 55 .. 81

Collaborative C2 1 CF 4 TLs 12 TMs 27 82 .. 108

Edge C2 - - 17 TMs 27** 109 .. 135

TOTAL 135 *      Possible  agent  types  are:    (i)  baseline,  (ii)  low-­‐performing  and  (iii)  high-­‐performing        **  Use  same  combina8ons  of  agent  types  in  Edge  as  for  other  C2  approaches    

Page 16: N2C2M2 Validation using abELICIT

Analysis

•  Information Domain

C2 Approach Number

Relevant Information Reached (Avg: #facts | %)

Shared Information Reached

Mean σ Mean σ

1 7.41 | 22% 0 0 0 2 8.29 | 25% 0 0 0 3 11.12 | 37% 0 4 0 4 33 | 100% 0 68 0 5 33 | 100% 0 68 0

OBS:  Shared  Informa8on  reached  maximum  value  is  68  

Page 17: N2C2M2 Validation using abELICIT

Analysis

•  Information Domain

C2 Approach Number

Top-Level (CTC)

Mid-Level (Who TL)

Mid-Level (What TL)

Mid-Level (Where TL)

Mid-Level (When TL)

1 4 16 16 16 16 2 20 20 20 20 20 3 68 20 20 20 20 4 68 68 68 68 68 5 - - - - -

Page 18: N2C2M2 Validation using abELICIT

C2 Approa

ch Number

Interactions Activity

(Shares, Posts, Pulls)

Team Inward-Outward

Ratio

Network Reach (%)

Mean σ Mean σ 1 41.28 22.36 1.00 18% 0.00 2 42.74 20.72 0.95 21% 0.00 3 45.95 24.05 0.95 21% 0.00 4 115.68 43.56 0.22 100% 0.00 5 116.39 44.00 - 100% 0.00

Analysis

•  Interactions / Social Domain

Page 19: N2C2M2 Validation using abELICIT

Analysis

•  Sociogram: Conflicted C2

Page 20: N2C2M2 Validation using abELICIT

Analysis

•  Sociogram: De-Conflicted C2

Page 21: N2C2M2 Validation using abELICIT

Analysis

•  Sociogram: Coordinated C2

Page 22: N2C2M2 Validation using abELICIT

Analysis

•  Sociogram: Collaborative C2

Page 23: N2C2M2 Validation using abELICIT

Analysis

•  Sociogram: Edge C2

Page 24: N2C2M2 Validation using abELICIT

Analysis

•  Cognitive Domain

0"

10"

20"

30"

40"

50"

60"

0" 1" 2" 3" 4" 5" 6"

range&[0,&68]&

C2&Approach&Level&

Par8ally&Correct&IDs&

#"Correct"IDs"(all"runs)"

#"Correct"IDs"(mean)"

Page 25: N2C2M2 Validation using abELICIT

0"

0.2"

0.4"

0.6"

0.8"

1"

0" 1" 2" 3" 4" 5" 6"

Range:'[0

*1]'

C2'Approach'Number'

CSSync'

CSSync"(all"runs)"

CSSync"(mean)"

Analysis

•  Cognitive Domain

For  info  on  CSSync  See  (Manso  and  Moffat  2011)  

Page 26: N2C2M2 Validation using abELICIT

0"

0.2"

0.4"

0.6"

0.8"

1"

0" 1" 2" 3" 4" 5" 6"

range&[0,1]&

C2&Approach&Number&

Effec9veness&

Effec/veness"results"(all"runs)"

Effec/veness"(mean)"

Analysis

•  Effectiveness (approach specific)

Page 27: N2C2M2 Validation using abELICIT

Analysis

•  Efficiency-time (approach specific)

Page 28: N2C2M2 Validation using abELICIT

0"

0.05"

0.1"

0.15"

0.2"

0.25"

0.3"

0.35"

0.4"

0" 1" 2" 3" 4" 5" 6"C2#Approach#Number#

Efficiency#(effort)#

Efficiency"(effort)"(all"runs)"

Efficiency"(effort)"

Analysis

•  Efficiency-effort (approach specific)

Page 29: N2C2M2 Validation using abELICIT

Conclusions

•  Overall Results

0

0.2

0.4

0.6

0.8

1

Sh. Relevant Information

Shared Awareness

CSSync

Effectiveness

Efficiency (time)

Efficiency (effort) Conflicted C2

De-conflicted C2

Coordinated C2

Collaborative C2

Edge C2

Page 30: N2C2M2 Validation using abELICIT

Conclusions

•  Overall Results –  More network-enabled C2 approaches achieve more:

•  shared information, •  shared awareness and •  self-synchronization

–  than less network-enabled C2 approaches –  On effectiveness and efficiency-time two clusters are

formed: •  Cluster 1 (high scores): COORDINATED, COLLABORATIVE

and EDGE •  Cluster 2 (low scores): CONFLICTED and DE-CONFLICTED

–  On efficiency-effort three clusters are formed: •  Cluster 1 (high scores): COORDINATED •  Cluster 2 (med scores): COLLABORATIVE and EDGE •  Cluster 3 (low scores): CONFLICTED and DE-CONFLICTED

Page 31: N2C2M2 Validation using abELICIT

Conclusions

•  Overall Results –  Agents behave better than humans –  Agents don’t differentiate according to role –  The key condition for success is having all information

available (not true for humans) –  Collaborative and Edge yield similar results with

agents (as opposed to human runs)

•  Recommendations: –  Extend ELICIT (more dynamics, more uncertainty,

decision-making and actions) –  Further enlarge human-runs dataset

Page 32: N2C2M2 Validation using abELICIT

Acknowledgements •  This work was sponsored by a subcontract from Azigo, Inc. via the

Center for Edge Power of the Naval Postgraduate School

•  The following people contributed decisively to its accomplishments, namelly:

–  Mary Ruddy, from Azigo, Inc. the contract manager and ELICIT specialist that provided inexhaustible support from overseas and advice towards use and customization of the abELICIT platform.

–  Dr. Mark Nissen, Director of the Center for Edge Power at the Naval Postgraduate School, for his institutional and financial support.

–  SAS-065 ELICIT working team, namely, Dr. Jim Moffat, Dr. Lorraine Dodd, Dr. Reiner Huber, Dr. Tor Langsaeter, Mss. Danielle Martin Wynn and Mr. Klaus Titze. Additionally from SAS-065, to Dr. Henrik Friman and Dr. Paul Phister, for their constructive feedback and recommendations.

–  ELICIT EBR team, namely, Dr. Jimmie McEver and Mss. Danielle Martin Wynn.

–  Members of the Portuguese Military Academy involved in the ELICIT work, specifically, Col. Fernando Freire, LtCol. José Martins and LtCol. Paulo Nunes.

–  Finally, to Dr. David Alberts (DoD CCRP) and Dr. Richard Hayes (EBR Inc.) for their deep scrutiny, support and exigent contributions in the whole experimentation process and ELICIT, and, more importantly, for their ubiquitous provision of inspiration and ‘food-for-thought’ in C2 science and experimentation via the CCRP.

Page 33: N2C2M2 Validation using abELICIT

N2C2M2 Validation using abELICIT: Design and Analysis of ELICIT runs using

software agents

17th ICCRTS: “Operationalizing C2 Agility” Marco Manso

([email protected]) SAS-085 Member

Paper  ID:    003  

This work results from a subcontract to Azigo, Inc. via the Center for Edge Power of the Naval Postgraduate School.

Thank You for your attention !