Cristóbal Heredia
PhD Student · Industrial Engineering · University of South Florida
Hi, I'm Cristóbal Heredia. I started doing research in my second year as an undergraduate, working with Dr. Sebastián Moreno. We began by analyzing taxi mobility patterns, and went on to develop a clustering method for extracting global and hierarchical patterns from the data, work we published in IEEE Transactions on Intelligent Transportation Systems and SoftwareX. I then joined the WordListsAnalytics project as a software developer, which led to another publication, and during the final year of my master's I taught undergraduate courses in programming and data science.
I completed my studies with a double major in Industrial and Computer Engineering and an M.Sc. in Data Science. I am now a PhD student in Industrial Engineering at the University of South Florida, advised by Dr. Kaixun Hua, where I study machine learning under an optimal lens, currently working on optimal decision trees. During my PhD I also had the opportunity to spend a summer as an intern at Penske Truck Leasing, where I worked on causal inference models.
Research
A summary for each publication, covering the problem, the approach, and the results.
- WordListsAnalytics: an R package for Property Listing Task data
A Shiny-based R package for analyzing data from Property Listing Tasks and Semantic Fluency Tasks: estimating population parameters, computing sample sizes for a target coverage, agreement probability, and clusters and shifts.
- ODMeans: an R package for global and local cluster detection on origin-destination data
An R package that implements the OD-means model, applying it to origin-destination data to find global and local travel patterns and plotting the resulting clusters on a map.
- OD-means: a clustering model for global and local travel patterns
A clustering model that represents each taxi trip as an origin-destination pair and finds both the global and local movement patterns of a city, applied to taxi data from Santiago, Chile.
Blog
Occasional notes on projects, tools, and things I'm learning along the way.
Read the blog →