Syllabus - Transportation Analytics
Syllabus - Transportation Analytics
Department of CSEE and Department of ISE Time: 1:00-1:50 MWF Place: Ketter 140, North Campus Web: Please use UBlearns to assess all course information INSTRUCTOR Dr. Qing He E-mail: [email protected] (Please put CIE/IE500 on the subject of all your emails) Phone: 716.645.3470 Office hours: 2:00 - 3:00 Wednesday at 313 Bell Hall, or by appointment COURSE DESCRIPTION This course aims to provide students with a general background of various statistical analysis techniques and data mining methods that are used in transportation systems. It covers various practical analytical topics in transportation and logistics, including model estimation, data analysis, traffic forecasting, and incident prediction. A broad range of transportation related techniques are covered in statistics, data mining and optimization skills, such as Logistic Regression, Poisson Regression, Time Series Modeling, Survival Analysis, Classification, and Clustering. Popular statistical modeling software will be used to solve various practical problems. COURSE OBJECTIVE By the end of this course, students should be able to: Understand different types of transportation data. Build their own database systems to collect, fuse and analyze transportation data Apply proper analytical tools and models to solve practical transportation problems PREREQUISITES Introductory statistics courses (IE 306 Statistics for Engineers, or CIE 308 Engineering Statistics or equivalent) REQUIRED TEXTBOOK Course notes will be distributed in class or on the web. SOFTWARE R: http://cran.cnr.berkeley.edu/ ADDITONAL REFERENCES (Data analysis) S. Washington et al. Statistical and Econometric Methods for Transportation Data Analysis (second edition), Chapman & Hall 2010 (Machine learning) C.M. Bishop. Pattern Recognition and Machine Learning, Springer 2006 (Traffic Operations) W.R. McShane, R.P. Roess and E.E. Prassas, Traffic Engineering (Second Edition), Prentice-Hall, 1998 COURSE OUTLINE(SUBJECT TO CHANGE) Week Date Topics 1 Aug. 27 Course introduction Aug. 29 Transportation data overview and types Aug. 31 Data collection, database design and SQL
Sept. 3 Sept. 5 Sept. 7 Sept. 10 Sept. 12 Sept. 14 Sept. 17 Sept. 19 Sept. 21 Sept. 24 Sept. 26 Sept. 28 Oct. 1 Oct. 3 Oct. 5 Oct. 8 Oct. 10 Oct. 12 Oct. 15 Oct. 17 Oct. 19 Oct. 22 Oct. 24 Oct. 26 Oct. 29 Oct. 31 Nov. 2 Nov. 5 Nov. 7 Nov. 9 Nov. 12 Nov. 14 Nov. 16 Nov. 19 Nov. 21,23 Nov. 26 Nov. 28 Nov. 30 Dec. 3 Dec. 5 Dec. 7 Dec. 10 Dec. 14
10
11
12
13 14
No class - Labor Day Review of basic statistics I: Descriptive statistics Review of basic statistics II: Interval estimation and hypothesis tests Introduction to R: Basics I Introduction to R: Basics II Linear regression: ordinary least squares and maximum likelihood estimation No class - Rosh Hashanah Inference on regression models Logistic regression Count-data models I: Poisson regression No class - Yom Kippur Exam 1 review and Poisson regression Exam 1 Exam 1 out and term project assignment Count-data models II: Negative binomial Time-Series analysis I: Basics Time-Series analysis I: Basics Time-Series analysis I: Basics No class due to conference Time-Series analysis II: Data Analysis Time-Series analysis II: Data Analysis Time-Series analysis II: Data Analysis Time-Series analysis III: ARIMA model Time-Series analysis III: ARIMA model Time-Series analysis III: ARIMA model Time-Series analysis III: ARIMA model Time-Series analysis III: ARIMA model Introduction to survival analysis I Introduction to survival analysis II Exam 2 Review Exam 2 Cox proportional hazards model I Cox proportional hazards model II Review of Exam 2 No class - Fall recess Introduction to Data Mining and Text Mining I Introduction to Data Mining and Text Mining II Introduction to Support Vector Machines I Introduction to Support Vector Machines II Project presentation I Project presentation II
A#1 out
A#1 due
A#2 out
A#2 due
A#3 out
A#3 due
A#4 out
A#4 due
15
16
COURSE GRADING 25% Homework Assignments (5 assignments, once every other week) 40% Exams (2 mid-term, 20% each, no final exam) 35% Project (based on your own research problems, or discuss with instructor. Every project needs to be approved by instructor in advance) To qualify for a particular letter grade, the minimum course average shown after that grade will be needed: A (90); A- (86); B+ (82); B (78); B- (74); C+ (70); C (66); C- (62); D+ (58); D (54); and F (less than 54). If overall class performance is very low, I may lower the grade cutoffs to increase class average up to point 3.0(B). However, I will not raise the cutoffs. POLICY Homework assignments must be done independently. Term project can be done in a team with no more than 3 students. Team members will receive the same grade. Homework will be fully accepted late only if prior approval is given by the instructor. Otherwise late homework will be downgraded by 25% per day. The UB Academic Integrity Policies will be followed. Visit http://academicintegrity.buffalo.edu/