s. rochette, o. le pape, e. rivot agrocampus ouest, rennes...

36
Sébastien ROCHETTE CMPD3, Bordeaux June 2010 Coupling an age-structured population model for fish dynamics with a larval dispersal model within a Bayesian state-space modelling framework S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes, France

Upload: others

Post on 14-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

Coupling an age-structured population model for fish

dynamics with a larval dispersal model within a

Bayesian state-space modelling framework

S. Rochette, O. Le Pape, E. Rivot

Agrocampus Ouest, Rennes, France

Page 2: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

Outline

I. General contexta. State-Space models

b. Age-structured models

c. Spatialization

d. Integrated population model

II. Case study : Solea solea in the Eastern Channel

III. Population modelling

IV. Conclusions & Perspectives

Page 3: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.a. State-Space models

A key methodological framework for fisheries sciencesFish population dynamics (management)

High dimensional, non linear, stochastic

State of the system not directly observedNoisy, incomplete observations

Process equation:Xt+1 = f(Xt,θ1,εt)

Observation equation:yt = g(Xt,θ2,ωt)

Page 4: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.a. State-Space models

A key methodological framework for fisheries sciencesFish population dynamics (management)

High dimensional, non linear, stochastic

State of the system not directly observedNoisy, incomplete observations

Bayesian framework coupled with Monte-Carlo methodEasy-to-use quantification of uncertainty for risk analysis

Various sources of information and expertise (data and prior)

High dimension models, non linear SSM

Software (MCMC methods, OpenBUGS / R)

Process equation:Xt+1 = f(Xt,θ1,εt)

Observation equation:yt = g(Xt,θ2,ωt)

Page 5: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.b. Age-structured models

Extension of Leslie Matrix models

Page 6: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.b. Age-structured models

Process Equations

Age 1

Age 15+

AdultsNatural mortalityFishing

Na+1,t+1 = Na,t . exp(-Ma - Fa,t )

Page 7: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.b. Age-structured models

Process Equations

Age 1

Age 15+

Eggs

Adults

Na+1,t+1 = Na,t . exp(-Ma - Fa,t )

Larvae

Natural mortalityFishing

Page 8: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.b. Age-structured models

Process Equations with noise

JuvenilesAge 0

Age 1

Age 15+

Eggs

Adults

Larvae

Juveniles

K

Larvae

CarryingCapacity

Na+1,t+1 = Na,t . exp(-Ma - Fa,t )

Kt = Cc(Larvae).eγ t

Natural mortalityFishing

Page 9: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.b. Age-structured models

Observations with error

JuvenilesAge 0

Age 1

Age 15+

Eggs

Adults

Larvae

Juveniles

K

Larvae

CarryingCapacity

Natural mortalityFishing

Ca,t = h(Na,t,Fa,t,Ma)⋅eωt

Page 10: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.b. Age-structured models

Observations with error

JuvenilesAge 0

Age 1

Age 15+

Eggs

Adults

Larvae

Juveniles

K

Larvae

CarryingCapacity

Natural mortalityFishing

Ca,t = h(Na,t,Fa,t,Ma)⋅eωt

AIa,t = q⋅Na,t⋅eηt

AIa,t = q⋅Na,t⋅eηt

Page 11: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

K

I.b. Age-structured models

Bayesian statistical catch-at-age analysis

JuvenilesAge 0

Age 1

Age 15+

Juveniles

Eggs

Adults

Larvae

Larvae

CarryingCapacity

Natural mortalityFishing

Ca,t = h(Na,t,Fa,t,Ma)⋅eωt

Na+1,t+1 = Na,t . exp(-Ma - Fa,t )

Kt = Cc(Larvae).eγ t

AIa,t = q⋅Na,t⋅eηt

Joint posterior distribution P(N, F, Cc parameters | Catches,Abundance indices)

AIa,t = q⋅Na,t⋅eηt

Page 12: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.c. Spatialization

Recruitment governs populations renewalEggs → Juveniles: 6 months, survival ≈ 10-4

Adults survival : 15 years, s ≈ 5.10-2

Page 13: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.c. Spatialization

Recruitment governs populations renewalEggs → Juveniles: 6 months, survival ≈ 10-4

Adults survival : 15 years, s ≈ 5.10-2

Nurseries are essential habitatsCoastal (high productivity, low predation)

Variable quality and productivity (time & space)

Highly impacted by human activities

Page 14: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.c. Spatialization

Recruitment governs populations renewalEggs → Juveniles: 6 months, survival ≈ 10-4

Adults survival : 15 years, s ≈ 5.10-2

Nurseries are essential habitatsCoastal (high productivity, low predation)

Variable quality and productivity (time & space)

Highly impacted by human activities

Amount of juveniles different in each nurseryLarval dispersal -> Larval supply

Habitat quality -> Carrying capacity

Page 15: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.c. Spatialization

Population dynamic model

JuvenilesAge 0

Age 1

Age 15+

Eggs

Adults

Larvae

LarvalDispersion

JuvenilesK

Larves

JuvenilesK

Larves

JuvenilesK

Larves

JuvenilesK

Larves

JuvenilesK

Larvae

A BC

D E

CarryingCapacity

Natural mortalityFishing

Page 16: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

I.d. Integrated population model

A framework for coupling modelsLarval dispersion model

Oceanic circulation model

Lagrangian modelling

Spatialized age-structured population modelFitted to commercial Catches and Abundance Indices

Fishing mortality included

SpatializationNurseries with contrasted productivities

Use larval dispersion model as an INPUT

Application to sole population in the Eastern Channel

Page 17: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

Outline

I. General context

II. Case study : Solea solea in the Eastern Channela. Data

b. Habitat suitability

c. Larval dispersion

III. Population modelling

IV. Conclusions & Perspectives

Page 18: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

II.a. Data

Adults (age ≥ 2) – not spatializedCatches

Abundance indices

(source : Sole stock assessment WG)

Catches (by age)

AI (by age)Eastern Channel

Page 19: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

II.a. Data

Adults (age ≥ 2)

Juveniles (age 0 and 1)Habitat suitability model on nursery

Spatialized juvenile abundance indices

A B

C D E

Abundance indices on nurseries

Page 20: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

II.b. Habitat suitability

Mapping nurseriesJuvenile densities = f (Depth, Sediment, Site)

High contrast of densities (in time and space)

Site effect : Quality ?

Larval supply ?

Nurseries & contributions

Page 21: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

II.c. Larval dispersion

Larval dispersion modelOcean circulation model (Mars3D)

Particle-tracking system (Lagragian modelling)

Maps for spawning grounds

Individual based life traits (mortality, growth …)

Page 22: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

II.c. Larval dispersion

Larval dispersion modelOcean circulation model (Mars3D)

Particle-tracking system (Lagragian modelling)

Maps for spawning grounds

Individual based life traits (mortality, growth …)

OutputsLarval survival

Larval repartition between nurseries

Page 23: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

Outline

I. General context

II. Case study : Solea solea in the Eastern Channel

III. Population modela. Simulation / Estimation

b. Results

IV. Conclusions & Perspectives

Page 24: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.a. Simulation / estimation

Assess the performance of the estimation method

Cycles of simulation – estimation

Page 25: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.a. Simulation / estimation

Assess the performance of the estimation method

Cycles of simulation – estimation

Scaled to the Eastern Channel sole population case studyPopulation dynamics

Age-structured : 15 age classes – 27 years

Larval dispersalRecruitment equation

5 different nurseries (K ≈ habitat model)Noisy recruitment over time

Noisy dataAbundances indices per age classCatches per age class

Page 26: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.a. Simulation / estimation

2 models

JuvenilesAge 0

Age 1

Age 15+

Eggs

Adults

Larvae

Juveniles

K

Larvae

CarryingCapacity

Natural mortalityFishing

Eggs

Larvae

LarvalDispersion

Juveniles

K

Larves

Juveniles

K

Larves

Juveniles

K

Larves

Juveniles

K

Larves

Juveniles

K

Larvae

AB

CD

E

CarryingCapacity

Non-Spatial model Spatial model

Page 27: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.b. Results

Spawning Stock Biomass (SSB)

Simulated value

Spatial model

Non-Spatial model

Page 28: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.b. Results

Juveniles (N0)

Simulated value

Spatial model

Non-Spatial model

Page 29: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.b. Results

Mean fishing mortality (F)

Simulated value

Spatial model

Non-Spatial model

Page 30: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.b. Results

Productivity of each nurseryDensity-dependent mortalities (Spatial model)

Larvae

Juveniles

Simulated

Fitted

Page 31: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

III.b. Results

Productivity of each nurseryDensity-dependent mortalities (Spatial model)

Comparison of K

Larvae

Juveniles Carrying capacity

Nurseries

Spatial model

Non-Spatial model

* Simulated

* Fitted

Page 32: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

Outline

I. General context

II. Case study : Solea solea in the Eastern Channel

III. Population modelling

IV. Conclusions & Perspectives

Page 33: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

IV. Conclusions & Perspectives

Age-structured model and larval dispersion model were successfully coupled within the Bayesian SSM framework

Integration of various sources of data several sources of uncertainty

The model simultaneously capturesPopulation dynamics with random variations

Fishing pressure

Contrasted level of productivity in the different nurseries

Effects of ocean circulation on larval supply

Page 34: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

IV. Conclusions & Perspectives

Applying to the Eastern Channel sole population(work in progress)

Validation of the larval dispersion model

Influence of missing data (Juvenile abundance indices)

Page 35: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

IV. Conclusions & Perspectives

Applying to the Eastern Channel sole population(work in progress)

Validation of the larval dispersion model

Influence of missing data (Juvenile abundance indices)

Simulating population under different scenariosHabitat destruction

Pollution

Fishing pressure

Page 36: S. Rochette, O. Le Pape, E. Rivot Agrocampus Ouest, Rennes ...halieutique.agrocampus-ouest.fr/pdf/1024.pdf · Coupling an age-structured population model for fish dynamics with a

Sébastien ROCHETTE CMPD3, Bordeaux June 2010

Thanks for attention