The morning started off with our 9 AM meeting with Anat to talk again about how we are framing the optimization problem. Talking to Anat this morning was helpful to me because I think that when I was framing the problem in my mind I was making it much more complex than she says we should allow it to be. Basically, we're not going to be allowed to move around any already scheduled requests to optimize further, but we're only altering requests that are modified due to adding in the unscheduled requests (due to things such as bus breakdowns). It seems like our group is a bit more on the same page now, but I'm still looking forward to talking about it tomorrow with the whole team.
From there we went to a tutorial about working with data frames, arrays, matrices and the like in python and using pandas. It was very informative and I really liked how Bernease presented the material, but it went by really fast and I'm worried that I didn't really retain much of it because it just all flew by so quickly. At least it was all in an ipython notebook so it will be easy to reference and look back at later when I'm actually doing work in python.
Afterwards we talked a bit more as a group (sans Anat) about what the optimization problem would look like. We tried to work through an example to show us what implementing an algorithm would really look like. Frank was trying to work through it in python while Kivan and I attacked it using R. I think our main problem is figuring out right now which runs will be able to fit in the newly unscheduled routes and then afterwards fitting a cost with them.
In the afternoon we had reading discussion group, but I only got to stay for the first activity where we talked about what kind of visualizations might be helpful in representing our data. I had to leave early because I was meeting with our TCAT group in the CSE lab. There I presented the literature I had come up with on battery interrupters (pictures included!) and Zhitao and Annelise also shared what they had created for the project. We also talked about how we were going to try to help someone create a 3D model of their hand, and in preparation we were trying to create 3D models of our hands. However, we ran into some difficulties with uploading the pictures and syncing with the correct accounts, so this ended up taking a while and by the time I had to leave we still hadn't come up with the model of my hand. :(
From there we went to a tutorial about working with data frames, arrays, matrices and the like in python and using pandas. It was very informative and I really liked how Bernease presented the material, but it went by really fast and I'm worried that I didn't really retain much of it because it just all flew by so quickly. At least it was all in an ipython notebook so it will be easy to reference and look back at later when I'm actually doing work in python.
Afterwards we talked a bit more as a group (sans Anat) about what the optimization problem would look like. We tried to work through an example to show us what implementing an algorithm would really look like. Frank was trying to work through it in python while Kivan and I attacked it using R. I think our main problem is figuring out right now which runs will be able to fit in the newly unscheduled routes and then afterwards fitting a cost with them.
In the afternoon we had reading discussion group, but I only got to stay for the first activity where we talked about what kind of visualizations might be helpful in representing our data. I had to leave early because I was meeting with our TCAT group in the CSE lab. There I presented the literature I had come up with on battery interrupters (pictures included!) and Zhitao and Annelise also shared what they had created for the project. We also talked about how we were going to try to help someone create a 3D model of their hand, and in preparation we were trying to create 3D models of our hands. However, we ran into some difficulties with uploading the pictures and syncing with the correct accounts, so this ended up taking a while and by the time I had to leave we still hadn't come up with the model of my hand. :(