A Genetic Algorithm for Truck Model Parameters from Local Truck Count Data Vince Bernardin, Jr, PhD & Lee Klieman, PE, PTOE Bernardin, Lochmueller & Associates,

Slides:



Advertisements
Similar presentations
A Synthetic Environment to Evaluate Alternative Trip Distribution Models Xin Ye Wen Cheng Xudong Jia Civil Engineering Department California State Polytechnic.
Advertisements

CS6800 Advanced Theory of Computation
Model calibration using. Pag. 5/3/20152 PEST program.
FTP Biostatistics II Model parameter estimations: Confronting models with measurements.
Incorporating Travel Time Reliability Data in Travel Path Estimation Sam Granato, Ohio DOT Rakesh Sharma, Belomar Regional Council.
1 Simple Linear Regression and Correlation The Model Estimating the Coefficients EXAMPLE 1: USED CAR SALES Assessing the model –T-tests –R-square.
Using Dynamic Traffic Assignment Models to Represent Day-to-day Variability Dirck Van Vliet 20 th International EMME Users’ Conference Montreal October.
Norman Washington Garrick CE 2710 Spring 2014 Lecture 07
What is the Model??? A Primer on Transportation Demand Forecasting Models Shawn Turner Theo Petritsch Keith Lovan Lisa Aultman-Hall.
GEOG 111 & 211A Transportation Planning Traffic Assignment.
The loss function, the normal equation,
ISSPIT Ajman University of Science & Technology, UAE
Session 11: Model Calibration, Validation, and Reasonableness Checks
Agenda Overview Why TransCAD Challenges/tips Initiatives Applications.
Iterative Improvement Algorithms
Norman W. Garrick CTUP. Norman W. Garrick Transportation Forecasting What is it? Transportation Forecasting is used to estimate the number of travelers.
Interfacing Regional Model with Statewide Model to Improve Regional Commercial Vehicle Travel Forecasting Bing Mei, P.E. Joe Huegy, AICP Institute for.
Simple Linear Regression. Introduction In Chapters 17 to 19, we examine the relationship between interval variables via a mathematical equation. The motivation.
Use of Truck GPS Data for Travel Model Improvements Talking Freight Seminar April 21, 2010.
An Experimental Procedure for Mid Block-Based Traffic Assignment on Sub-area with Detailed Road Network Tao Ye M.A.Sc Candidate University of Toronto MCRI.
Presented to presented by Cambridge Systematics, Inc. Transportation leadership you can trust. An Integrated Travel Demand, Mesoscopic and Microscopic.
Genetic Programming.
1 Reasons for parallelization Can we make GA faster? One of the most promising choices is to use parallel implementations. The reasons for parallelization.
Genetic Algorithm.
From Academia to Application: Results from the Development of the First Accessibility-Based Model Mike Conger, P.E. Knoxville Regional Transportation Planning.
Hydrologic Modeling: Verification, Validation, Calibration, and Sensitivity Analysis Fritz R. Fiedler, P.E., Ph.D.
Evolving a Sigma-Pi Network as a Network Simulator by Justin Basilico.
Slides are based on Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems.
Soft Computing Lecture 18 Foundations of genetic algorithms (GA). Using of GA.
Segmental Hidden Markov Models with Random Effects for Waveform Modeling Author: Seyoung Kim & Padhraic Smyth Presentor: Lu Ren.
Section 8.1 Estimating  When  is Known In this section, we develop techniques for estimating the population mean μ using sample data. We assume that.
May 20, 2015 Estimation of Destination Choice Models using Small Sample Sizes and Cellular Phone Data Roberto O. Miquel Chaitanya Paleti Tae-Gyu Kim, Ph.D.
Optimization in Engineering Design Georgia Institute of Technology Systems Realization Laboratory Mixed Integer Problems Most optimization algorithms deal.
Travel Demand Forecasting: Trip Distribution CE331 Transportation Engineering.
Transportation Planning, Transportation Demand Analysis Land Use-Transportation Interaction Transportation Planning Framework Transportation Demand Analysis.
Norman W. Garrick Transportation Forecasting What is it? Transportation Forecasting is used to estimate the number of travelers or vehicles that will use.
What is Genetic Programming? Genetic programming is a model of programming which uses the ideas (and some of the terminology) of biological evolution to.
Applying Genetic Algorithm to the Knapsack Problem Qi Su ECE 539 Spring 2001 Course Project.
SIMULTANEOUS TRAVEL MODEL ESTIMATION FROM SURVEY DATA AND TRAFFIC COUNTS May 20, 2015 Vince Bernardin, PhD, RSG Steven Trevino, RSG John-Paul Hopman, MACOG.
Chapter 4 Linear Regression 1. Introduction Managerial decisions are often based on the relationship between two or more variables. For example, after.
Integrated Travel Demand Model Challenges and Successes Tim Padgett, P.E., Kimley-Horn Scott Thomson, P.E., KYTC Saleem Salameh, Ph.D., P.E., KYOVA IPC.
Evaluating Transportation Impacts of Forecast Demographic Scenarios Using Population Synthesis and Data Simulation Joshua Auld Kouros Mohammadian Taha.
2005MEE Software Engineering Lecture 11 – Optimisation Techniques.
Learning by Simulating Evolution Artificial Intelligence CSMC February 21, 2002.
How Does Your Model Measure Up Presented at TRB National Transportation Planning Applications Conference by Phil Shapiro Frank Spielberg VHB May, 2007.
Colby Brown, Citilabs Dennis Farmer, Metropolitan Council
Multi-modal Demand Adjustment in EMME2 Yuri Teleshevsky URS Corporation, New York.
Comparative Analysis of Traffic and Revenue Risks Associated with Priced Facilities 14 th TRB National Transportation Planning Applications Conference.
FLSWM 2040 Traffic Projection Hongbo Chi. Introduction FLSWM provides travel forecasting over the entire state reflecting long range demographic and socioeconomic.
1  The Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
Jack is currently performing travel demand model forecasting for Florida’s Turnpike. Specifically he works on toll road project forecasting to produce.
A Tour-Based Urban Freight Transportation Model Based on Entropy Maximization Qian Wang, Assistant Professor Department of Civil, Structural and Environmental.
Alice E. Smith and Mehmet Gulsen Department of Industrial Engineering
Exploring Microsimulation Methodologies for the Estimation of Household Attributes Dimitris Ballas, Graham Clarke, and Ian Turton School of Geography University.
CE Urban Transportation Planning and Management Iowa State University Calibration and Adjustment Techniques, Part 1 Source: Calibration and Adjustment.
1 Simple Linear Regression and Correlation Least Squares Method The Model Estimating the Coefficients EXAMPLE 1: USED CAR SALES.
Travel Demand Forecasting: Trip Generation CE331 Transportation Engineering.
Responses to Gas Prices in Knoxville, TN Vince Bernardin, Jr., Ph.D. Vince Bernardin, Jr., Ph.D. Bernardin, Lochmueller & Associates Mike Conger, P.E.
Estimation of Distribution Algorithm and Genetic Programming Structure Complexity Lab,Seoul National University KIM KANGIL.
 Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems n Introduction.
Warehouse Lending Optimization Paul Parker (2016).
Robust Estimation Techniques for Trip Generation in Tennessee
Linear Regression.
Using Linked Non-Home-Based Trips in Virginia
L. Isella, A. Karvounaraki (JRC) D. Karlis (AUEB)
Tabulations and Statistics
Buffer-based Area Type Determination for Travel Demand Model Network Links Lee Klieman, P.E., PTOE.
CALCULATING EQUATION OF LEAST SQUARES REGRESSION LINE
The loss function, the normal equation,
Mathematical Foundations of BME Reza Shadmehr
Presentation transcript:

A Genetic Algorithm for Truck Model Parameters from Local Truck Count Data Vince Bernardin, Jr, PhD & Lee Klieman, PE, PTOE Bernardin, Lochmueller & Associates, Inc. Seyed Shokouhzadeh & Vishu Lingala Evansville Metropolitan Planning Organization

PROBLEM A Common Problem Need to account for trucks No/old truck survey data for the region Only truck data available: classification counts

NEW SOLUTION? A Possible Solution Genetic algorithm to find truck model parameters based on best fit to truck count data

MATRIX ESTIMATION? Different from OD Matrix Estimation Although both rely on counts No seed trip table Provides an actual model for forecasting Mathematically: Solution space is much smaller – not underdetermined like ODME

PREVIOUS WORK Parameter Estimation from Counts About a dozen papers No truck model applications No genetic algorithms – mostly simpler model specifications with analytic gradients

EVANSVILLE The Evansville MPO test case Small/mid-sized 350,000 pop. 200,000 emp. 2,000 sq. mi. 5,000 road miles 974 truck counts

TRUCK MODEL Simple Three-Step Model Structure Four classes Internal/External Single/Multi-Unit Total of 40 estimable parameters Initially, no special generators, k- factors Truck Trip Generation Truck Trip Distribution Truck Trip Assignment

GENERATION Truck Trip Generation Regression models initially based on 5 employment categories & households No info on square footage, but may test estimate of developed acreage by industry

DESTINATION CHOICE Truck Destination Choice In addition to travel time & attractions currently testing two additional variables Spatial autocorrelation (competing destinations) accessibility variable Ohio River crossing additional impedance Ability to test more variables

ASSIGNMENT Multi-Class Generalized Cost Assignment Travel time Length Right and left turn penalties Lower functional class penalty Proxy for clearance, turn radii, lane width, etc. Non-truck route penalty

CALIBRATION Iterative Bi-Level Program Genetic Algorithm Evolve parameters to minimize squared errors versus counts Truck Model Apply the base model given a set of parameter as inputs

GENETIC ALGORITHM Overview Initial “population” of solutions Evaluate “fitness” of each solution Kill least fit solutions Create new generation of solutions by Randomly mutating fit solutions Combining fit solutions

INITIAL SOLUTION Best Guess Borrowed parameters from Old survey Old model QRFM Other models

FITNESS Least Squared Errors (LSE) Evaluate fitness by applying the truck model and calculating RMSE LSE method enjoys certain advantages, more frequently convex, but could also try minimizing MAPE Diversity not currently considered

MUTATION Mutation Draw new parameter randomly from normal distribution around previous solution parameter Currently only mutating best solution A couple of ‘hyper-mutants’ (mutate all parameters) each generation

COMBINATION Re-combination ‘Mate’ two attractive solutions ‘Child’ solution has a 50% chance of getting each parameter from either parent solution

CHALLENGES Issues & Challenges to Date Poor initial solutions Questionable count data Computational intensity Long running time (weeks) Memory management (crashes)

INITIAL PROGRESS Improved solution (RMSE) All SU MU Best initial solution: 179%215% 178% Best evolved solution: 155%182% 168% Initial improvement: 24% 33% 10% Results slowly but steadily improving – methodology working & may produce a good solution – given a few more weeks computing time

ON-GOING WORK Hopes for further improvement Cleaned, updated count data Alternative truck model specifications Generate trips from developed area by industry? Test special generators and/or k-factors Better speed from faster computers Better speed by adjusting Population size Mutation rate Kill rate

CONCLUSION Findings Basic methodology working Even for complex model specification Identified challenges of genetic programing as an alternative model calibration technique Computational intensity Count data quality

THANK YOU! Vince Bernardin, Jr., Ph.D