1 / 14

A Jack of All Trades

A Jack of All Trades. Pamela J. Williams LMI March 26, 2010. Application 1: Controlling Mass Transit Systems. Numerous optimization problems arise in the area of advanced automatic train control. On a daily basis, the control system experiences approximately 20 delays of 5 or more minutes

Download Presentation

A Jack of All Trades

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Jack of All Trades Pamela J. Williams LMI March 26, 2010

  2. Application 1: Controlling Mass Transit Systems

  3. Numerous optimization problems arise in the area of advanced automatic train control • On a daily basis, the control system experiences approximately 20 delays of 5 or more minutes • Decrease in travel time will reduce number of needed trains, thereby saving $2M per car • Short Term - improve passenger comfort for the Bay Area Rapid Transit (BART) District • Long Term - minimize energy consumption

  4. Our enhanced control objective is to smooth interference during acceleration • while • adhering to the schedule, • maintaining the worst case stopping distance, • making required station stops, • travelling at safe speeds, and • braking into a station at a controlled rate.

  5. Disciplines Physics Numerical Analysis Operations Research Programming C++ (for UNIX systems) Java Software Tools Matlab Excel Soft skills learned Teamwork Client Interactions What tools are needed to solve this problem? Items in orange font indicate my knowledgebase at the start of the project.

  6. Application 2: Detecting protein phosphorylation sites

  7. Why is phosphorylation important? • Controls DNA repair • Regulates metabolism • Can prevent diseases

  8. What was the research question? • Problem Statement • Given a set of known phosphorylated sites, can we use machine learning techniques to accurately detect the sites? • Approach • Apply neural networks, Hidden Markov Models, etc. • Use majority vote to identify a site • Compare accuracy of individual methods and majority vote

  9. Integration of existing tools was the heart of this project • Disciplines • Data mining • Programming Languages • CSH • Perl • Python

  10. Application 3: Stocking Shelves

  11. How to stock shelves? • Key Questions • How much to buy? • When to buy? • Driving metrics • Customer wait time • Inventory investment • Workload • Items with sporadic demand are hard to manage. • The past may not be a perfect barometer for the future

  12. What is Sporadic Demand? Frequent demands, quantities vary moderately Infrequent demands, quantities vary greatly (not always low quantities!)

  13. Disciplines Statistics Inventory control Programming Visual Studio C++ Database Tools FoxPro Microsoft Access Soft skills learned Project management What tools are needed to solve this problem? Items in orange font indicate my knowledgebase at the start of the project.

  14. Who is LMI? • Formerly known as Logistics Management Institute • A not-for-profit government consulting company • Headquarters in Northern, VA • We are hiring! • Go to http://www.lmi.org/careers/careers.aspx • Computer scientist/mathematician posting

More Related