End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o...
Transcript of End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o...
![Page 1: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/1.jpg)
End-to-End Modeling of M i E t thMarine Ecosystems: can the people and data keep up withpeople and data keep up with
the computers?pKenneth Rose
Louisiana State UniversityLouisiana State University
![Page 2: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/2.jpg)
What is End-to-End?Travers et al. (2007):(1) aims to represent the entire food web and the associated abiotic environmentenvironment
(2) requires the integration of physical and biological processes at different scalesscales
(3) implements two-way interaction between ecosystem components
(4) accounts for the dynamic forcing effect of climate and human impacts at multiple trophic levels
Rose (2013):(1+) multiple species or functional groups be represented at each of the key trophic levels and that top predators in the system are includedtrophic levels and that top predators in the system are included
(4+)representation of the physics be such that it can be modified by climate inputs and that the human aspect (e g fishery) be represented in a dynamicinputs and that the human aspect (e.g. fishery) be represented in a dynamic (state-dependent) manner
![Page 3: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/3.jpg)
Development of a Climate-to-Development of a Climate-to-Fish-to-Fishery Model: y
Implementation in the Eastern PacificImplementation in the Eastern Pacific Sardine and Anchovy System
Kenneth Rosee e oseDepartment of Oceanography and Coastal Sciences
Louisiana State University
![Page 4: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/4.jpg)
NOAA HPCCHi h P fHigh Performance
Computing and Communications
![Page 5: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/5.jpg)
Enrique N. Curchitser Sam McClatchieRutgers University
Jerome FiechterU i it f C lif i S t C
National Marine Fisheries Service
Chris EdwardsUniversity of California – Santa Cruz
Kate HedstromArctic Region Supercomputing Center
University of California – Santa Cruz
T K lArctic Region Supercomputing Center
Miguel BernalFAO – Rome
Tony KoslowScripps Institute - CALCOFI
Shi i hi ItFAO – Rome
Sean CreekmoreLouisiana State University
Shin-ichi ItoFisheries Research Agency
Sal ador Ll ch CotaLouisiana State University
Alan HaynieNational Marine Fisheries Service
Salvador Lluch-CotaCIBNOR (Mexico)
F i WDave CheckleyScripps Institute
Francisco WernerNOAA Fisheries - SWFSC
pp
![Page 6: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/6.jpg)
IntroductionIntroduction• Much emphasis on climate to fish linkagesp g
– Global change issues– Bottom-up, middle-out, top-down controls
• Perceived inadequacies of single-species approachapproach
• Increasing pressure for ecosystem-based• Increasing pressure for ecosystem-based considerations in management
• Continuation of the NEMURO effort– Multi-species, individual-based, physics to fish model– Proof of principle
![Page 7: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/7.jpg)
Proof of PrincipleProof of PrincipleS di h l ti l• Sardine – anchovy population cycles– well-studied– teleconnections across basins
• Good case studyy– Forage fish tightly coupled to NPZ– Important ecologically and widely distributedp g y y– Cycles documented in many systems– Recent emphasis on spatial aspects of cyclesp p p y
![Page 8: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/8.jpg)
Provided by: Salvador E. Lluch-CotaSource: Schwartzlose et al., 1999
![Page 9: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/9.jpg)
Gulf of California
Homgren-Urba and Baumgartner 1993
![Page 10: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/10.jpg)
Santa Barbara Basin
Baumgartner et al. 1992
![Page 11: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/11.jpg)
Chavez et al. 2003
![Page 12: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/12.jpg)
Chavez et al. 2003
![Page 13: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/13.jpg)
3D NPZ
NEMUroms.SAN3D-eNEMURO
3D F NEMURO3D-NEMURO
(1/12º)3D-NPZ
3D-PlankTOM53D NEMURO(1º)
SEAPODYM
3D-FeNEMURO(1/12 )
on3D-NEMURO(1º)
Res
olut
io
2D-NEMURO
2D-NEMURO.FISH
Spat
ial
multi-boxNEMURO.FISH
3-box
1D-NEMURO MFW- NEMURO
NEMURO.FISH
0D-NPZ 1-box NEMURO.FISH
Biological Resolution Prepared by Shin-ichi Ito
![Page 14: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/14.jpg)
California CurrentCa o a Cu e t
Source: MacCall, 1990,
![Page 15: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/15.jpg)
![Page 16: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/16.jpg)
Why IBM for FishWhy IBM for FishNatural unit in nature• Natural unit in nature
• Allows for local interactions and complex systemsAllows for local interactions and complex systems dynamics
• Complicated life histories
E i ( ) i i t t• Experience (memory) is important
• Plasticity and size-based interactions• Plasticity and size-based interactions
• Conceptually easier movementp y
![Page 17: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/17.jpg)
ChallengeChallenge
H t bi d l ith diff t• How to combine models with different temporal and spatial scales
• No general theoryNo general theory– Modeling as judgement
• Including human dimensions
• Working across disciplinesWorking across disciplines
![Page 18: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/18.jpg)
EggAdult Larva
Population
Multi-SpeciesJuvenile
Albacore
Fishing Fleet
p
Food Web/Community
Albacore
Anchovy Sardine
Northern CCNorthern CCField, 2004
![Page 19: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/19.jpg)
Coupled ModelsCoupled ModelsM d l 1 3 D ROMS f h i• Model 1: 3-D ROMS for physics
• Model 2: NEMURO for NPZ• Model 2: NEMURO for NPZ
• Model 3: Multiple species IBM for fish• Model 3: Multiple-species IBM for fish
• Model 4: Fishing fleet dynamics• Model 4: Fishing fleet dynamics
• Today: progress to dateToday: progress to date– Solved many of the numerical and bookkeeping– Next is to add realistic biology
![Page 20: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/20.jpg)
Initial conditions
Loop over years in run
Loop over days in year
Loop over hours in day
p y
Determine fish in each cell
Loop over hours in day
If midnight then add new super-individuals
Loop over cells in grid
H d d i
If midnight then loop over boats Harvest
NEMURO – NPZ
Hydrodynamics Consumption from previous hour
Loop over fish in cell
Gro th
If midnight then Reproduction
Small, large, andpredatory zooplankton
Movement
Growth
Next
predatory zooplankton
Mortality
Next year
Age and clean old individuals
![Page 21: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/21.jpg)
Model 1: ROMSModel 1: ROMS• Grid:• Grid:
10 km42 levels
• 900 s
• Run duration: 40 years (1958-2007)
![Page 22: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/22.jpg)
Model 2: NEMURO
![Page 23: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/23.jpg)
Model 3: Fish IBMSpecies Types
S di d h f ll d l d• Sardines and anchovy – fully modeled– Reproduction, growth, mortality, movement– Competitors (food, space) and predators
• Migratory predator Enter and exit the grid– Enter and exit the grid
– Movement and consumption of sardine and anchovy onlyanchovy only
– “albacore”
![Page 24: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/24.jpg)
Fish IBM: Full membersFish IBM: Full membersLif l f k• Life cycle framework– Easy to say, creates bookkeeping challenge– Cannot keep adding new fish to the model
• Vital processes:– Growth ROMS temp and NEMURO zoopp p– Development ROMS temp– Reproduction ROMS tempp p– Mortality constant, starvation, predation, fishing– Movement ROMS transport and temp; kinesisp p;
![Page 25: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/25.jpg)
tEe 86400
])[( teE
ee
WRCAWWfz
ftttt
E was computed as J/dayE was computed as J/daybased on whether a batch was produced at midnight
Condition and projected Jneeded for a batch
Batch developed based on temperature
Resting period
![Page 26: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/26.jpg)
Fish IBM: MortalityFish IBM: Mortality
![Page 27: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/27.jpg)
MovementMovement• A major challenge is modeling movementajo c a e ge s ode g o e e t
– Eggs and larvae maybe reasonably simulated with particle‐trackingparticle‐tracking
– Juveniles and adults require behavioral happroaches
• Wide range of temporal and spatial scales– Often scales determined by other submodelsOften scales determined by other submodels– Compatibility issues
![Page 28: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/28.jpg)
MovementMovement• Many approaches have been proposed
– X(t+1) = X(t) + Vx(t)*Δt– Y(t+1) = Y(t) + Vy(t)*Δt– Z(t+1) = Z(t) + Vz(t)*Δt( ) ( ) z( )
Determine the cell– Determine the cell
![Page 29: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/29.jpg)
Fish IBM: MovementFish IBM: MovementEggs olk sac and lar ae mo e b ph sics• Eggs, yolk-sac, and larvae move by physics– assumed at surface for now
• Juveniles and adults move by behavior– Day-to-dayDay to day– Seasonal migrations
• Each individual has a continuous x, y, and z position
• Position mapped to 3-D grid every 900 sec to determine cell location and local conditions
![Page 30: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/30.jpg)
Kinesis MovementKinesis Movement(Humston et al. 2004)
• X and Y velocities of each individual is computed daily and applied every 900 sec
• Kinesis behavior (response to temperature and ( p pfood)
xxx RIV
yyy RIV
RIV
• Kinesis is the sum of random (R) and inertial (I)
zzz RIV
es s s t e su o a do ( ) a d e t a ( )velocities (happiness)
![Page 31: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/31.jpg)
Fish IBM: Kinesis MovementFish IBM: Kinesis Movement
• Inertial:
)()1( TorPftVI xx
R d• Random:
)(T PR )(TorPgrRx
![Page 32: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/32.jpg)
Model 4: Fishing FleetModel 4: Fishing Fleet • 100 boats and 5 ports - sardinep
• Day boats so complete a trip in 24 hoursDay boats so complete a trip in 24 hours
• Daily evaluation• Daily evaluation
• Compute expected net revenue (ENR) based on:• Compute expected net revenue (ENR) based on:– Perceived CPUE (10-day average)
Price per pound– Price per pound– Cost per km– Return to nearest portReturn to nearest port
![Page 33: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/33.jpg)
Numerical DetailsNumerical Details
• Major numerical and bookkeeping challenges
• Solving everything simultaneouslyT o a co pling bet een fish and ooplankton– Two-way coupling between fish and zooplankton
• We are working within ROMS source code, using the available particle tracking featuresusing the available particle tracking features
![Page 34: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/34.jpg)
Numerical DetailsNumerical Details
• Computing speed, mass balance, Eulerian with Lagrangian, and full life cycle– Interpolate zooplankton fields - correct removal– “halo” computing for albacore to eat fish onhalo computing for albacore to eat fish on
different processor– Super-individual approach (adult produce youngSuper individual approach (adult produce young
who become adults)
• Code is thousands of lines
![Page 35: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/35.jpg)
Model SimulationsModel Simulations
• Fully coupled model
• 1958 to 2007
• Parallel computing (MPI)• Parallel computing (MPI)– UC Shared Research Computing Services (ShaRCS) - Berkeley– 128 CPUs (Xeon 2.4 GHz, 272 nodes, 8 cores/node, 3 GB/core)128 CPUs (Xeon 2.4 GHz, 272 nodes, 8 cores/node, 3 GB/core)– 40-year run with 20,000 super-individuals takes ~2 days– NCAR BigBlue, DOE Artic Computing Center; Earth Simulator
![Page 36: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/36.jpg)
![Page 37: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/37.jpg)
![Page 38: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/38.jpg)
![Page 39: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/39.jpg)
![Page 40: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/40.jpg)
![Page 41: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/41.jpg)
![Page 42: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/42.jpg)
![Page 43: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/43.jpg)
![Page 44: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/44.jpg)
![Page 45: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/45.jpg)
![Page 46: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/46.jpg)
Next Stepsp• It can be done – proof of principlep p p
– Bookkeeping solvedLinkages operating (interpolation)– Linkages operating (interpolation)
– Parallel computing working
• Parallel effort for Oyashio-KuroshioParallel effort for Oyashio Kuroshio system underway (Dr. Ito)
• Implementation within Earth System ModelImplementation within Earth System Model
![Page 47: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/47.jpg)
![Page 48: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/48.jpg)
So is it Useful?So is it Useful?I l d i t t diff i th i• Include important differences in the species
• Extensive historical data for model evaluation
• Evaluate hypotheses of cyclic dynamics Bottom up: transport and circulation– Bottom-up: transport and circulation
• retention, eddies, upwelling, source water– Bottom-up: temperature optima and NPZ (food)– Bottom-up: temperature optima and NPZ (food)– Top-down: loopholes, predator shift, fisheries
![Page 49: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/49.jpg)
End-to-End Modeling of M i E t thMarine Ecosystems: can the people and data keep up withpeople and data keep up with
the computers?pKenneth Rose
Louisiana State UniversityLouisiana State University
![Page 50: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/50.jpg)
IntroductionIntroduction
• Accelerating interest in end-to-end models
• End-to-end means climate to physics to fi h t fi h i t lfish to fisheries to people
• Conceptually and politically attractive
![Page 51: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/51.jpg)
IntroductionIntroductionT d t h i NPZ d fi h d l• To date, physics-NPZ and fish models were developed separately
• Meet at zooplankton (fish food)– Closure term for NPZ– Assumed available for fish
• Advances in each seemed out-of-phase
• Today: thoughts about end-to-end modeling
![Page 52: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/52.jpg)
Why now?Why now?
Ad i d t ll ti• Advances in data collection– Spatially-detailed data– Behavioral measurements
• Continued increases in computing power
• Advances in modeling– Physics: meso-scale features in decadal runs– Fish: individual-based, fine-scale observations ,
![Page 53: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/53.jpg)
Technical: ComputingTechnical: Computing
• Computing power isconstantly surprisingconstantly surprising us (especially older scientists)
• Super-computers, OPENMP
![Page 54: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/54.jpg)
What’s Changed?What s Changed?
![Page 55: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/55.jpg)
1996!Data from 1994Data from 1994
![Page 56: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/56.jpg)
Preparation documents sent to review panel members f th G lf f M i R d S t k tfor the Gulf of Mexico Red Snapper stock assessment
![Page 57: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/57.jpg)
One SolutionOne SolutionC l d d l th t dd b tt• Coupled models that can address bottom-up, top-down, and side-ways issues
• Climate change effects on fish
• Perceived fisheries management crisis due to simple single-species approach
• Ecosystem-based management (whatever that means)
![Page 58: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/58.jpg)
ChallengeChallenge
H t bi d l ith diff t• How to combine models with different temporal and spatial scales
• No general theoryNo general theory– Modeling as art
• Including human dimensions
• Working across disciplinesWorking across disciplines
![Page 59: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/59.jpg)
![Page 60: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/60.jpg)
“Bridging the gap between“Bridging the gap between lower and higher trophic
levels”February 2009
Plymouth, England AMEMR and MEECEAMEMR and MEECE
![Page 61: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/61.jpg)
IssuesIssues(1) Z l kt(1) Zooplankton
Shift from biochemical cycling to fish foodShift from biochemical cycling to fish food
(2) New Organisms(2) New Organisms
MacroinvertebratesMacroinvertebrates
Demersal fish speciesDemersal fish species
People
![Page 62: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/62.jpg)
IssuesIssues(3) Scaling( ) g
Determining the appropriate temporal, spatial, andbiological scales for a model is always challenging
Now, – Hydrodynamics on minute scales
O i th t li f d t d d– Organisms that live for days to decades– 10-12 to 106 grams– Fast processes (e g larval feeding) for decadesFast processes (e.g., larval feeding) for decades– Fine-scale but large domain and near coasts– Interspecific interactions – community ecology has
ffailed us
![Page 63: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/63.jpg)
IssuesIssues(4) Acclimation and adaptation
(5) Behavioral movement(5) Behavioral movement
(6) Software ( )C and FORTANHi d dHinders advances
![Page 64: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/64.jpg)
IssuesIssues
(7) Solution and numericsTwo-way couplingTwo way couplingSuper-individualsFull life cycleEulerian and LagragianEulerian and LagragianDensity-dependenceComputing
![Page 65: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/65.jpg)
Issues
(8) M d l fid(8) Model confidence Physics people need to relax a bity p p
(9) ff(9) Interdisciplinary Efforts Move from multi to interdisciplinaryMove from multi to interdisciplinaryAdjustment of plans based on others
![Page 66: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/66.jpg)
Issue 9Barabasi 2005
Galileo Newton Darwin Einstein
Crick and Watson
International HumanGenome Sequencing
Consortium
![Page 67: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/67.jpg)
ConclusionsConclusionsI di t il bl• Ingredients are now available
• It can (should) be done!!– Decisions are being made, without the best g ,
information
• Challenges:– Technical (computing, algorithms, data)Technical (computing, algorithms, data)– Institutional– PeoplePeople
![Page 68: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/68.jpg)
Rose (2012) End-to-end models for marine ecosystems: Are we on the precipice of a significant advance or j t tti li ti k i ? S i ti M i 76 195 201just putting lipstick on a pig? Scientia Marina 76:195-201.
What we want to avoid
Over-promiseRepackage poorly performing submodelsFrakenmodel C i b d ffFrakenmodelCall everything “end-to-end”
Community-based effortCollaborativeCaution and thoughtfulFace our weaknesses
![Page 69: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/69.jpg)
Unsolicited AdviceUnsolicited Advice• Do not love your model - it will not love you backDo not love your model it will not love you back
• Do not apologize for your modelo o apo og e o you ode
• Take ownership and responsibility of the model, p p y ,while respecting its history
• You should know what the mathematics is and the solution method you are using
• Precision versus accuracy and relative predictions versus forecastingversus forecasting
![Page 70: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/70.jpg)
Unsolicited AdviceUnsolicited AdviceV f ll t t b i• Very carefully use computer costs as basis for assumptions
• Learn to program in a sequential languagep g q g g
• Test codes with known problems in modules• Test codes with known problems in modules
T t b k th d l d th t t d l• Try to break the model and then treat model simulations as an experiment
![Page 71: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/71.jpg)
Unsolicited AdviceUnsolicited AdviceL d th di f d l t t t fi l• Lead the audience from model output to final figures you show
• Know your audience
• Know the details of model even if you inherited it from someone else
• Simple assumptions are the most important
• Hidden assumptions will get you
![Page 72: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/72.jpg)
Unsolicited AdviceUnsolicited AdviceU d t d h lt d• Understand why results occurred
• Trace history of model before the most recent paper
• Respect data but not wait for it
• Embrace variability, feedbacks, and interactions
• Learn how to bound the answers
![Page 73: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/73.jpg)
![Page 74: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/74.jpg)
End-to-End Modeling: Simulating Movement of Fish over Spatial and Temporal Scales:p p
if fish were dumber and people were smarterif fish were dumber and people were smarterIs it the journey or the destination?
Kenneth RoseLouisiana State University
Baton Rouge, LA USAg
![Page 75: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/75.jpg)
MovementMovement• A major challenge is modeling movementA major challenge is modeling movement
– Eggs and larvae maybe reasonably simulated with particle-trackingwith particle-tracking
– Juveniles and adults require behavioral approachesapproaches
• Wide range of temporal and spatial scales– Often scales determined by other submodels– Often scales determined by other submodels– Compatibility issues
![Page 76: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/76.jpg)
MovementMovement• Many approaches have been
proposedproposed– X(t+1) = X(t) + Vx(t)– Y(t+1) = Y(t) + Vy(t)
Z(t+1) = Z(t) + V (t)– Z(t+1) = Z(t) + Vz(t)– Determine the cell
Q it f i b f• Quite confusing because of non-standard descriptions and terminology for Vx, Vy, and Vz
– Random walk– Run and tumble
Event based– Event-based– Restricted-area– Kinesis
ANN– ANN
![Page 77: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/77.jpg)
Movement IssuesMovement Issues• Fixed parameters preventing adaptive andFixed parameters preventing adaptive and
phenotypic variation in behavior
• Edge effects on finite grids
• Stranding and oscillatory movements
• Weakly convergent parameter values
• Non-unique pattern matching
![Page 78: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/78.jpg)
IssuesIssues
• Renegade individuals
• Bifurcated movement patterns
• Short-cut solutions that use geography
• Compromise behaviors from multiple cuesp p
• Calibration and validation• Calibration and validation
![Page 79: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/79.jpg)
Major IssueMajor IssueIf t th th d t i l t• If we are to use these methods to simulate management actions and climate change, th th th d t t ththen the methods must capture the response to cue(s)
• Little investigation of performance of any of g p ythese approaches under novel conditions
• We will explore this issue in more detail
![Page 80: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/80.jpg)
Calibration and ValidationCalibration and Validation• Challenge: Calibration data are rarely available at theChallenge: Calibration data are rarely available at the
necessary scale
• Genetic algorithms calibrate without data by evolving a population with parameters that produce fit movement
• GAs assume fish inherit movement instincts that maximized fitness in previous generations
• Examples: ANNs (Huse and Giske 1998; Huse and Ellingsen 2008; Mueller et al 2010) neighborhoodEllingsen 2008; Mueller et al. 2010), neighborhood search (Giske et al. 2003), rule-based (Huse 2001)
![Page 81: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/81.jpg)
Calibration and ValidationCalibration and Validation
• Calibrate 4 movement modelsCalibrate 4 movement models (neighborhood search, kinesis, event-based and run tumble) with a GA in fourbased, and run-tumble) with a GA in four 2-D environments
• Evaluate the performance of each• Evaluate the performance of each calibrated sub-model in novel conditions
From dissertation research of Kate Shepard
![Page 82: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/82.jpg)
l f dModel Structure
Loop over time steps
Loop over generationsSimplified Hypothetical
Species Loop over time steps
Loop over fish
Species
Movement
GrowthScale Mortality
i l i h
Grid: 540 x 540 cellsCells: 5 m2
Time step: 5 minute
Mortality
Genetic AlgorithmTime step: 5 minuteGeneration: 30 daysInitial size = 73.3 mmInitial worth = 100 fish3000 super‐individuals
Test on novel grid
![Page 83: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/83.jpg)
Environmental Gradients
Patchy Patchy Smooth SmoothNo trade-offs Trade-offs No Trade-offs Trade-
offs
![Page 84: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/84.jpg)
Model ProcessesModel ProcessesGrowth (mm 5-min-1)
G = Gmax*Gr,c
L(t+1) = L(t) + GW(t+1) = a*L(t+1)b
MovementX(t+1) = X(t) + Vx(t)( ) ( ) x( )Y(t+1) = Y(t) + Vy(t)cell location (r,c)cell location (r,c)
Y or r
0,0X and c
![Page 85: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/85.jpg)
GA CalibrationGA Calibration• 3000 strategy vectors of parameter values
Start with random values for everyone– Start with random values for everyone
• Every 30 day generation select 3000 individuals:• Every 30-day generation, select 3000 individuals:– P(selection) = Ei/ΣE– Mutate each vector: 6% of parameters, ±0.25u a e eac ec o 6% o pa a e e s, 0 5
• Use these 1000 vectors for the next generationg
• Continue until egg production levels off
• Parameter values should have converged
![Page 86: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/86.jpg)
Restricted Area Search
)*(*)(*)1( nMMnGQ L )()()1( ,,, nMMnGQ Lrcrcrc
)sin()()()cos()()(
21
21
RRVRRVSStVRRVRRVSStV
disty
distx
![Page 87: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/87.jpg)
![Page 88: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/88.jpg)
Calibration – Fitness Convergence
Restricted area, Kinesis , Event‐based, Run‐tumble
![Page 89: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/89.jpg)
Neighborhood Search ResultsLast dayof 300tho 300generation
![Page 90: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/90.jpg)
Kinesis TestingKinesis ‐ Testing
![Page 91: End-to-End Modeling of Mi E t thMarine Ecosystems: can the ... · SEAPODYM (1/12 ) 3D FeNEMURO o n-Resoluti 2D-NEMURO 2D-NEMURO.FISH Spatial multi-box NEMURO.FISH 3-box 1D-NEMURO](https://reader034.fdocuments.us/reader034/viewer/2022052021/6035334f38d19d605e6d9063/html5/thumbnails/91.jpg)
ConclusionsConclusions• Behavioral movement is a major uncertainty in j yspatially‐explicit models
• Presently, a variety of approaches whose relationships are unclear and developed onrelationships are unclear and developed on different scales
• Our analysis attempted to address this:C lib i GA– Calibration ‐ GA
– Robustness ‐ testing under novel conditions