Core Training Presentations- 6 IMPACT Data-Model Philosophy
-
Upload
global-future-strategic-foresight-program-gfsf -
Category
Government & Nonprofit
-
view
31 -
download
1
Transcript of Core Training Presentations- 6 IMPACT Data-Model Philosophy
![Page 1: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/1.jpg)
1
Introducing IMPACT 3: Modeling Philosophy and Environment
Sherman RobinsonDaniel Mason-D’CrozShahnila Islam
![Page 2: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/2.jpg)
2
Global Futures and IMPACT
• Objective: Use IMPACT for ex-ante analysis of potential agricultural technologies to help policy makers prioritize agricultural investments
• Phase 1: IMPACT Developments:– Welfare Module– Benefit-Cost Analysis– Technology Adoption Module– Tracking progress against MDGs
• Challenges identified in Phase 1:– Insufficient geographic disaggregation– Need to model more CG-mandate crops– 2000 base year outdated– Model needed to be recoded to allow for better integration with new
modules under development (water, livestock, fish, biofuels)
![Page 3: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/3.jpg)
3
What is IMPACT 3?
• More than a new FAO download and cleaner code
• A modeling-data platform built on modularity and interoperability– Harmonized Data– Data driven
model specifi-cation
– More flexible tomeet user needs
![Page 4: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/4.jpg)
4
• IMPACT integrates various models, which often use similar input data
• Better data sharing, common definitions, and clear responsibility of data processing removes redundancy and improves quality control
Why Data Harmonization?
IMPACT 3 FAO Database
Data ProcessingSpatial disaggregation Balance Demand, and Trade
with Production
Data CleaningCrop Production Livestock
ProductionCommodity
Demand and Trade
FAO Data CollectionBulk Download
![Page 5: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/5.jpg)
5
• IMPACT integrates various models, which often use similar input data
• Better data sharing, common definitions, and clear responsibility of data processing removes redundancy and improves quality control
Why Data Harmonization?
IMPACT 3 FAO Database
Data ProcessingSpatial disaggregation Balance Demand, and Trade
with Production
Data CleaningCrop Production Livestock
ProductionCommodity
Demand and Trade
FAO Data CollectionBulk Download
SPAM
![Page 6: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/6.jpg)
6
• IMPACT integrates various models, which often use similar input data
• Better data sharing, common definitions, and clear responsibility of data processing removes redundancy and improves quality control
Why Data Harmonization?
IMPACT 3 FAO Database
Data ProcessingSpatial disaggregation Balance Demand, and Trade
with Production
Data CleaningCrop Production Livestock
ProductionCommodity
Demand and Trade
FAO Data CollectionBulk Download
SPAMIMPACT
![Page 7: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/7.jpg)
7
Shared Data Data Processing Data Users
FAOClimate
Data
Exogenous IMPACT
Parameters
Geospatial and
Subnational Data
SPAMIMPACT Models
HydrologyCrop
Models
Land-UseModel
IMPACT Data-Model Environment
![Page 8: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/8.jpg)
8
• FAO– Crop Production– Livestock Production– Supply-Utilization– Food Balance Sheets– Water Stress
• Climate Data– GCMS– Generated Weather
• Geospatial and Subnational Data– Irrigation– Subnational Statistics– Crop suitability maps– Population Density
• Exogenous IMPACT Parameters– Yield, Area Growth– Elasticities– Prices (AMAD)– Population– GDP
Share Data
![Page 9: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/9.jpg)
9
• SPAM - Spatial Production Allocation Model
• Land-Use Model• DSSAT Crop Models• Biofuel Model
• Hydrology Model• Water Basin
Management Model• Water Stress Model• Food Model
– Crops– Livestock– Sugar– Oilseeds
Models
![Page 10: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/10.jpg)
10
Direct Users of FAO Using Processed FAO
SPAM FAO: Estimation
FAO
Climate Data
Exogenous IMPACT
Parameters
Geospatial and
Subnational Data
IMPACT• Food• Water Stress• Water Demand
Shared Data
FAO Data
![Page 11: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/11.jpg)
11
• FAO Bulk Download for 3-year average around 2005 (04-06)
• Harmonized SPAM/IMPACT commodity, and geographic definitions
• Bayesian Work Plan– Iterate with new
information
Processing FAO DataSource Data (FAO, SPAM)
Feedback to data source
Priors on values and estimation errors of
production, demand, and trade
Estimation by Cross-Entropy Method
Check results against priors and identify
potential data problems
New information to correct identified
problems
![Page 12: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/12.jpg)
12
Data Harmonization and Quality
• Too many cooks– Climate change is modeled in Water and Crop
models for IMPACT– Need to use same initial and processed climate
data– Ensure crop shocks and water shocks are
compatible
![Page 13: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/13.jpg)
13
Users of Climate Data Use Aggregated Processed Climate Data
Crop Models Hydrology
FAO
Climate Data
Exogenous IMPACT
Parameters
Geospatial and
Subnational Data
IMPACT• Food• Water Demand• Water Stress
Shared Data
Climate Change Consistency
![Page 14: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/14.jpg)
14
Data Harmonization and Quality
• Building common geographical definitions• Standardize mapping of data• Share data (initial and processed)
![Page 15: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/15.jpg)
15
Users of Geospatial and Subnational Data
Use Aggregated Outputs from direct users
SPAM
Hydrology
Crop Models
Land-Use Model
FAO
Climate Data
Exogenous IMPACT
Parameters
Geospatial and
Subnational Data
IMPACT• Food• Water Demand• Water Stress
Shared Data
Geospatial Data Users
![Page 16: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/16.jpg)
16
Modularity – Data Partitioning
• IMPACT model is now data driven– General code built on specific data structures
• Each dataset has unique problems– Detox drivers vs. self-driving car– Data Processing
is source-specific– Model Inputs are
model-specific
![Page 17: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/17.jpg)
17
Modularity – IMPACT Partitioning
• IMPACT model is now data driven– General code built on specific data structures
• Each dataset has unique problems– Detox drivers vs. self-driving car– Data Processing
is source-specific– Model Inputs are
model-specific
![Page 18: Core Training Presentations- 6 IMPACT Data-Model Philosophy](https://reader035.fdocuments.in/reader035/viewer/2022062420/55caf2b9bb61eb153b8b4601/html5/thumbnails/18.jpg)
18
Benefits of Data Independence
• Cleaner Model Code– Facilitate model transfer and training
• Data Processing and Model design are independent tasks
• Model can run different data sources and aggregations without modification