Haoming Yang


Location

Pittsburgh, PA
Education
    Carnegie Mellon University
    September 2021 - May 2025
    degree
    Ph.D
    major
    Engineering Technology
    University of Michigan
Work Experience
    Future Mobility Systems Lab Carnegie Mellon University
    PhD Research Assistant
    Pittsburgh, PA, US
    June 2021 - present
    company
    Future Mobility Systems Lab Carnegie Mellon University
    title
    PhD Research Assistant
    overview
    - Skills: Graph Neural Networks, Attention Mechanism, Agent-based Simulation, Web Crawling, AWS - Developed ETL pipeline in Python to aggregate multiple types of datasets (e.g., demographic data, transit schedule, street maps, travel surveys) for large-scale, agent-based transportation simulation - Configured and deployed simulation environment on AWS, executing scenarios with shared autonomous vehicles (SAVs) in network consisting of 27,000 nodes and 57,000 links - Conducted sensitivity analysis on pricing and fleet size, evaluated impacts of SAVs on ride sharing, equity and network - Proposed a novel algorithm to impute missing spatiotemporal data, developed a multi-head attention mechanism that maps - Incorporated attention mechanism to graph-based spatiotemporal convolutional networks for imputation and inference
    Lab for Innovative Mobility Systems LIMOS University of Michigan
    Research Assistant
    Ann Arbor, MI, US
    January 2021 - June 2021
    U M Transportation Research Institute
    Data Analyst Intern
    Ann Arbor, MI, US
    March 2019 - April 2019
Skills
Languages
ChineseEnglish
Skills
Acceptance TestingAccident AnalysisAdaptabilityAlgorithmsAmazon Elastic Compute CloudAmazon Web ServicesApache SparkApplication Programming Interfaces (APIs)ArcGIS (Software)Artificial Neural NetworksAutonomous VehiclesBuffersCascading Style Sheets (CSS)Computer EngineeringComputer ProgrammingC++ (Programming Language)Data AnalysisDatabase SchemaData MiningData VisualizationDecision TreesDeep LearningDemographicsEncodingsExtract Transform Load (ETL)Field ResearchFinancial StocksForecasting SkillsGitGithubGlobal Positioning Systems (GPS)HTMLHuman-Computer InteractionInformation TechnologyInfrastructure ManagementInnovationJava (Programming Language)JavaScript (Programming Language)Java ServletKnowledge of EngineeringKnowledge of PatentsKnowledge of StatisticsKnowledge of WineLaTeXMachine LearningMATLABMulti-Agent SystemsMySQLNoise ReductionNumPyPandasPassenger InformationProgramming LanguagesPysparkPython (Programming Language)PytorchQuantum GIS (QGIS)Random ForestRecommender SystemsReinforcement LearningRestful APIsScalabilityScikit LearnSciPySelf MotivationSensitivity AnalysisSensorsSimulationsSQL DatabasesStrategies of PricingSupervised LearningSurveysTeam WorkingTensorflowTraffic FlowTransportation ManagementTransport EngineeringWeb ApplicationsWeb CrawlersWeb PagesWi-Fi TechnologyXgboost