Title: Synthetic Environment for Analysis and Simulation (SEAS)
1Synthetic Environment for Analysis and
Simulation (SEAS)
- Mark Prevette
- SEAS Contractor Operational Lead
- J9, Experiment Support Department, Analyst
Division - SYColeman
Daniel Snyder SEAS Contractor Technical Lead J9,
Experiment Engineering Department, MS
Division Booz I Allen I Hamilton
2Outline
- The SEAS Model
- Traits
- Goals
- Sensors
- Actions
- Behaviors
- Synthetic Environment
- Relationship to J9 Concepts
- SEAS Functionality
- Using SEAS
- Inputs
- Outputs
3About SEAS
4SEAS Agent Constructs
- Traits
- Goals
- Sensors
- Actions
- Behaviors
- Provide the formalism to develop reusable modular
computational models
5Traits
- Traits capture the characteristics of an agent.
E.g. - Demographics (ethnicity, gender)
- Behavioral (aggressiveness)
- Physiological (height, immunity to certain virus)
- Traits realize diversity in agent populations
6Goals
- Goals describe the behavioral motivation of an
agent - An agent can have multiple hierarchical goals
- An agent might have different courses of action
to accomplish a goal
7Sensors
- Sensors represent the probes through which an
agent retrieves information from the rest of the
synthetic world - Sensors are categorized into
- Messages
- Actions
- Environment
8Actions
- Actions represent the interactions of one agent
with a synthetic world - Actions can be directed against
- Self
- Another agent
- A group of agents
- Non-human entities (eg. Infrastructure)
- Conceptual targets (eg. Economy)
9Behaviors
- Logic defines the behavior of the agent
- Behavior determines the decision that an agent
make - Different traits might produce different
behavior, ensuring a wide spectrum of decisions
in a diverse community of agents
10The 7 Behavior Primitives
- Each atomic task consists of 7 possible behavior
primitives. - Initiate and Terminate are required actions.
- Search, Decide, Execute, Communicate and Update
are optional. However there must be at least one
optional action in a workflow entity.
Atomic Task
Initiate
Search
Decide
Execute
Communicate
Update
Terminate
11Emergent Behavior
- Emergent behavior is the behavior exhibited by a
system that is not explicitly coded in its parts,
e.g. - Birds flying in a formation
- Sands forming a dune
12Agent within a Synthetic Environment
Applicable Models
AGENT
Behavior Primitives
Intelligence
Demographics Traits Susceptibility
Intelligence Emotions
nitiate
I
earch
I
S
Savings
Financial
Do Nothing
Security
Group
Life
S
Health
Food
E
Liberty
E
valuate
Water
Basic
Well Being
Safety
D
Shelter
X
Print
Rumor
ecide
D
Communication
Communicate
U
Electronic
True
Social Group/Organization
C
Person
Infected
Exposure
Carrier
ecute
E
Environ.
Immune
X
T
pdate
U
Environment
Behavior Mobility Sensors Goals
ommunicate
C
erminate
T
ENVIRONMENT
Agents can be Individuals Organizations
Institutions
13Must Accommodate Testing New Capabilities
Ability to conduct Joint Military Campaigns
integrating all elements of national power (DIME)?
- Current method
- White Cell Subjective Effects Adjudication Cell
input to legacy models - Improved method
- Use off-line Simulations to Quantify Non-tangible
effects as input to JWARS
14Operational Net Assessment Systems Perspective
Political Military Economic Social Infrastructure
Information
15An Effects-BasedOperations Approach
Changing the Way We Think
Actions
Information (not a war on Islam message)
Objective
Resources
Destroy Global Terrorist Network(s)
Economic (cut off funding)
Integrated DIME Actions
Diplomatic (build sustain coalition)
Military (remove Taliban regime) (destroy
terrorist cells)
Effects
Key Nodes Vulnerabilities
What has to happen to Red to achieve Blue
objectives (no longer able to operate as an
adaptive network with global reach)
16Crisis
Relationship Between Pol-Mil Plan, EBP/O, ONA
Simulation Tools
- POL-MIL Plan
- Developed by NSC-PCC
- Frames crisis response and identifies end-state
- Guidance to relevant elements of national power
(DIME) to achieve strategic objectives - Provides Strategic Objectives Policy Aims
- Effects Based Plan (EBP)
- Developed by SJFHQ and RCC Staff with JIACG as
advisory element - ONA links DIME Actions to relevant PMESII Nodes
to achieve desired Effects -
- Assigns Resources to Actions
- Operational Net Assessment (ONA)
- Developed by SJFHQ Includes
- Desired Effects
- potential DIME Actions
- critical Nodes
Linked
- Execute Operations
- Conduct Effects Assessment
CPG Coalition Planning Group JIACG Joint
Inter-Agency Coordination Group PMESII
political, military, economic, social,
information, and infrastructure
17SEAS Features
Individual Individual Individual Organization Organization Institution Institution
Agent Civilian Leader Leader Social Group Organization Government Institution Government Institution
Political Political Leader Political Org Political Org Political Institution Inter-Gov Institution
Military Terrorist Terrorist Leader Soldier Terrorist Org Terrorist Org Military Institutions Military Institutions
Economy Multi National Corporations Banks Multi National Corporations Banks Sectors, Regional and Global Macro Economics, Central Banks, IMF, World Bank, WTO Sectors, Regional and Global Macro Economics, Central Banks, IMF, World Bank, WTO
Society Religious Leader Religious Leader Religious Leader Religious Org, NGOs, charitable orgs Religious Org, NGOs, charitable orgs Social and Religious Institutions Social and Religious Institutions
Information Media personality Media personality Media personality Media -- print, broadcast, internet (blog) Media -- print, broadcast, internet (blog) News wires News wires
Infrastructure Consumption model Consumption model Consumption model Multi National Corporations Multi National Corporations Infrastructure Infrastructure
18SEAS Models
Individual Organization Institution
Agent Civilian Behavior Model Wellbeing Model International Relationship Model
Political Citizen Organization Subscription Model Political Leader Model Political Organization Model CX Government Model COI Government Model International Organization Model
Military Insurgency Model Global Terrorism Progression Model Terrorist Leader Model Combatant Model WTF Model Terrorist Organization Model WTF Model Military Institution Model WTF Model
Economy Leaders, Influencers, Labor Sectoral Models, Multinational Corporations Economy Model
Society Social Group Model Citizen Organization Subscription ModelCitizen Unrest ModelEpidemiological Model Religious Leader Model Religious Organization Model Social Network Model Charitable Organizations Humanitarian Organizations Social and Religious institutions - church, mosques,
Information Citizen Perception ModelRumor Propagation Model Media Organization Model
Infrastructure Leaders, influencers, labor Multinational Corporations Infrastructure Model
19Synthetic International System
20SEAS (agent-based DIME model) Overview
Node
Node
Roads Bridges
D I M E actions
Node
Communication Lines
Node
Oil Gas
Sea Ports
Financial
Target Action at Specific Nodes
Node
Node
Public Utilities
Health Services
Security
APMESIIActions
Status/ Operational Level
Node
Node
Node
Node
PMESII Actions
PMESII Actions
Make Decisions
Citizen
- Stay
- Flee
- Affiliation to
- Factions
Actions
21User Interface Action Plan
Planner supports complex course of action
construction
22Visualization of Effects
The level of achievementof each effect is
displayedfor the past 10 days