Using Virtual Laboratories to Teach Mathematical Modeling Glenn Ledder University of Nebraska-Lincoln

Slides:



Advertisements
Similar presentations
Agent-Based Modeling PSC 120 Jeff Schank. Agent-Based Modeling What Phenomena are Agent-Based Models Good for? What is Agent-Based Modeling (ABM)? What.
Advertisements

Population Growth in a Structured Population Glenn Ledder University of Nebraska-Lincoln Supported.
Insects and Diseases.  EGG-LARVA-PUPA-ADULT  Larva: ◦ Several instars ◦ Molt between each ◦ Most growth in final stages ◦ All growth occurs as larva.
Modelling Aquatic Rates In Natural Ecosystems BIOL471
FTP Biostatistics II Model parameter estimations: Confronting models with measurements.
Experimental Design, Response Surface Analysis, and Optimization
Glenn Ledder † and Brigitte Tenhumberg ‡† † Department of Mathematics ‡ School of Biological Sciences University of Nebraska-Lincoln
Predator-Prey Interaction in Structured Models Glenn Ledder J. David Logan University of Nebraska-Lincoln
بسم الله الرحمن الرحيم وقل ربِ زدني علماً صدق الله العظيم.
The Past, Present, and Future of Endangered Whale Populations: An Introduction to Mathematical Modeling in Ecology Glenn Ledder University of Nebraska-Lincoln.
Some Terms Y =  o +  1 X Regression of Y on X Regress Y on X X called independent variable or predictor variable or covariate or factor Which factors.
The Simple Linear Regression Model: Specification and Estimation
Linear Regression.
Glenn Ledder Department of Mathematics University of Nebraska-Lincoln funded by NSF grant DUE Teaching Biology in Mathematics.
Class 5: Thurs., Sep. 23 Example of using regression to make predictions and understand the likely errors in the predictions: salaries of teachers and.
Optimal Foraging Strategies Trever, Costas and Bill “International team of mystery” Plants Virtuatum computata. Simulate the movement of insects on a ring.
Barents Sea fish modelling in Uncover Daniel Howell Marine Research Institute of Bergen.
After Calculus I… Glenn Ledder University of Nebraska-Lincoln Funded by the National Science Foundation.
Mathematical Modeling in Population Dynamics Glenn Ledder University of Nebraska-Lincoln Supported.
Title Bo Deng UNL. B. Blaslus, et al Nature 1999 B. Blaslus, et al Nature 1999.
A Terminal Post-Calculus-I Mathematics Course for Biology Students
Mathematical Modeling in Biology:
Lecture 5 Curve fitting by iterative approaches MARINE QB III MARINE QB III Modelling Aquatic Rates In Natural Ecosystems BIOL471 © 2001 School of Biological.
The Final Bugbox Model Let L t be the number of larvae at time t. Let P t be the number of pupae at time t. Let A t be the number of adults at time t.
Simple Linear Regression. Introduction In Chapters 17 to 19, we examine the relationship between interval variables via a mathematical equation. The motivation.
Chapter 10 Real Inner Products and Least-Square (cont.)
Regression and Correlation Methods Judy Zhong Ph.D.
INTRODUCTORY MATHEMATICAL ANALYSIS For Business, Economics, and the Life and Social Sciences  2011 Pearson Education, Inc. Chapter 4 Exponential and Logarithmic.
Subjects see chapters n Basic about models n Discrete processes u Deterministic models u Stochastic models u Many equations F Linear algebra F Matrix,
STRUCTURED POPULATION MODELS
1 Least squares procedure Inference for least squares lines Simple Linear Regression.
Population Modeling Mathematical Biology Lecture 2 James A. Glazier (Partially Based on Brittain Chapter 1)
INTRODUCTORY MATHEMATICAL ANALYSIS For Business, Economics, and the Life and Social Sciences  2007 Pearson Education Asia Chapter 4 Exponential and Logarithmic.
Ch4 Describing Relationships Between Variables. Pressure.
Non-Linear Models. Non-Linear Growth models many models cannot be transformed into a linear model The Mechanistic Growth Model Equation: or (ignoring.
Today: Lab 9ab due after lecture: CEQ Monday: Quizz 11: review Wednesday: Guest lecture – Multivariate Analysis Friday: last lecture: review – Bring questions.
Ch4 Describing Relationships Between Variables. Section 4.1: Fitting a Line by Least Squares Often we want to fit a straight line to data. For example.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
Learning comes alive using MODSIM Presenters: Janet Hammer- Mathematics Algebra I, Algebra II Sabrina Shumate- Science Biology, Earth Science “When you.
FW364 Ecological Problem Solving Class 21: Predation November 18, 2013.
< BackNext >PreviewMain Chapter 2 Data in Science Preview Section 1 Tools and Models in ScienceTools and Models in Science Section 2 Organizing Your DataOrganizing.
1 Multiple Regression A single numerical response variable, Y. Multiple numerical explanatory variables, X 1, X 2,…, X k.
CS 2262: Numerical Methods Schedule: TTh 3:10-4:30 Room: Turead 0229 Instructor: Rahul Shah Office: 285 Coates Phone: Office Hours: Wed 2:30-4:30,
Kanpur Genetic Algorithms Laboratory IIT Kanpur 25, July 2006 (11:00 AM) Multi-Objective Dynamic Optimization using Evolutionary Algorithms by Udaya Bhaskara.
Review - Confidence Interval Most variables used in social science research (e.g., age, officer cynicism) are normally distributed, meaning that their.
Data Modeling Patrice Koehl Department of Biological Sciences National University of Singapore
Non-Linear Models. Non-Linear Growth models many models cannot be transformed into a linear model The Mechanistic Growth Model Equation: or (ignoring.
Economics 173 Business Statistics Lecture 10 Fall, 2001 Professor J. Petry
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
Community Level Effects
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
Wildlife Biology Population Characteristics. Wildlife populations are dynamic – Populations increase and decrease in numbers due to a variety of factors.
Statistics 350 Lecture 2. Today Last Day: Section Today: Section 1.6 Homework #1: Chapter 1 Problems (page 33-38): 2, 5, 6, 7, 22, 26, 33, 34,
Point-Slope Form Linear Equations in Two Variables.
Review of Eigenvectors and Eigenvalues from CliffsNotes Online mining-the-Eigenvectors-of-a- Matrix.topicArticleId-20807,articleId-
Quadrat Sampling Chi-squared Test
Chapter 4: Basic Estimation Techniques
Review of Eigenvectors and Eigenvalues
Linear Regression.
Ch12.1 Simple Linear Regression
Modeling Human Population Growth
Probability and Statistics for Computer Scientists Second Edition, By: Michael Baron Section 11.1: Least squares estimation CIS Computational.
CHAPTER 26: Inference for Regression
Regression Models - Introduction
Greedy Importance Sampling
The Simple Linear Regression Model: Specification and Estimation
15.1 The Role of Statistics in the Research Process
ENM 310 Design of Experiments and Regression Analysis Chapter 3
Graphing data.
Mathematical Modeling in Population Dynamics
Presentation transcript:

Using Virtual Laboratories to Teach Mathematical Modeling Glenn Ledder University of Nebraska-Lincoln

Mathematical modeling is much more than “applications of mathematics.”

“Mathematical modeling is the tendon that connects the muscle of mathematics to the bones of science.” GL

Mathematical Modeling Real World Conceptual Model Mathematical Model approximationderivation analysisvalidation A mathematical model represents a simplified view of the real world.

Mathematical Modeling Real World Conceptual Model Mathematical Model approximationderivation analysisvalidation A mathematical model represents a simplified view of the real world. We want answers for the real world. But there is no guarantee that a model will give the right answers!

Mathematical Models Independent Variable(s) Dependent Variable(s) Equations Narrow View Parameters Behavior Broad View (see Ledder, PRIMUS, Jan 2008)

Presenting BUGBOX-predator, a real biology lab for a virtual world. The BUGBOX insect system is simple: –The prey don’t move. –The world is two-dimensional and homogeneous. –There is no place to hide. –Experiment speed can be manipulated. –No confounding behaviors. –Simple search strategy.

Presenting BUGBOX-predator, a real biology lab for a virtual world. The BUGBOX insect system is simple: –The prey don’t move. –The world is two-dimensional and homogeneous. –There is no place to hide. –Experiment speed can be manipulated. –No confounding behaviors. –Simple search strategy. But it’s not too simple: – Randomly distributed prey. – “Realistic” predation behavior, including random movement.

P. steadius Data

Linear Regression On mechanistic grounds, the model is y = mx, not y = b + mx. Find m to minimize Solve by one-variable calculus.

P. steadius Model

P. speedius Data*

Holling Type II Model Time is split between searching and feeding x – prey density y(x) – overall predation rate s – search speed = · food total t space search t food space

Holling Type II Model Time is split between searching and feeding x – prey density y(x) – overall predation rate s – search speed = · · food total t search t total t space search t food space

Holling Type II Model Time is split between searching and feeding x – prey density y(x) – overall predation rate s – search speed = · · food total t search t total t space search t food space Each prey animal caught decreases the time for searching.

Holling Type II Model Time is split between searching and feeding x – prey density y(x) – overall predation rate s – search speed h – handling time = · · food total t search t total t space search t food space search t total t feed t total t = 1 –

Holling Type II Model Time is split between searching and feeding x – prey density y(x) – overall predation rate s – search speed h – handling time = · · food total t search t total t space search t food space search t total t feed t total t = 1 –

Holling Type II Model Time is split between searching and feeding x – prey density y(x) – overall predation rate s – search speed h – handling time = · · food total t search t total t space search t food space search t total t feed t total t = 1 –

Fitting y = q f ( x ; a ): 1.Let t = f ( x ; a ) for any given a. 2.Then y = qt, with data for t and y. 3.Define G ( a ) by (linear regression sum) 4.Best a is the minimizer of G. Semi-Linear Regression

P. speedius Model

Presenting BUGBOX-population, a real biology lab for a virtual world. Boxbugs are simpler than real insects:  They don’t move.  Each life stage has a distinctive appearance. larva pupa adult  Boxbugs progress from larva to pupa to adult.  All boxbugs are female.  Larva are born adjacent to their mother.

Boxbug Species 1 Model* Let L t be the number of larvae at time t. Let P t be the number of juveniles at time t. Let A t be the number of adults at time t. L t +1 = + f A t P t +1 = 1 L t A t +1 = 1P t

Let L t be the number of larvae at time t. Let P t be the number of juveniles at time t. Let A t be the number of adults at time t. L t +1 = s L t + f A t P t +1 = p L t A t +1 = P t + a A t Final Boxbug model

Boxbug Computer Simulation A plot of X t / X t-1 shows that all variables tend to a constant growth rate λ The ratios L t :A t and P t :A t tend to constant values.

Finding the Growth Rate

Write as x t+1 = M x t. Run a simulation to see that x evolves to a fixed ratio independent of initial conditions. Obtain the problem M x t = λ x t. Develop eigenvalues and eigenvectors. Show that the term with largest | λ| dominates and note that the largest eigenvalue is always positive. Note the significance of the largest eigenvalue. Use the model to predict long-term behavior and discuss its shortcomings. Follow-up

Online Resources  G.Ledder, Mathematics for the Life Sciences: Calculus, Modeling, Probability, and Dynamical Systems, Springer (2013?) [Preface, TOC]  G.Ledder, J.Carpenter, T. Comar, ed., Undergraduate Mathematics for the Life Science: Models, Processes, & Directions, MAA (2013?) [Preface, annotated TOC]  G.Ledder, An experimental approach to mathematical modeling in biology. PRIMUS 18, ,