Saturday, July 9, 2011

俺のレコメンダーがこんなにワーキングわけがない

July 9: Crossing My Fingers

Today I got up and had dorm breakfast, though I can't for the life of me remember what it was now, haha. >_<  I know there was miso soup and rice, though. ;D  Derp.  I slept in again so I didn't walk to work, but I did walk home again today.

I got to work on time and coded away the morning.  Everthing seemed to be in working order by lunchtime, aside from the results being somewhat at odds with my expectations.  I cannot get my mixture model to have consistent accuracy (it ranges between 0.07 and 0.11 hit rate on its predictions), but by chance I ran another test on Kabutoya-san's PLSA code and observed that his ranges at least between 0.10 and 0.12, if not more.  To me, that speaks to the limitations in how we've coded our EM algorithms; using a single random start can be a little dangerous for an algorithm that can get stuck on local maxima.  I have, however, managed to stop my algorithm from ever decreasing the likelihood function in any given iteration, which makes me very, very happy haha.

At lunch I had Java curry again, which is mostly just spicy and doesn't really have that much flavour, but it is filling, cheap and is Japanese curry, so I'm happy enough with it.  After eating we played handiball for only a short while, which is a shame because I was much better than usual, despite it being full 4-on-4.  I think lots of people are screwing around with their schedules now, as the office seemed much less populated today, even though it's not a "weekend".

In the afternoon I did some more tinkering of my recommenders at Kabutoya-san's direction.  My unigram model continues to perform frustratingly well, and my item-based collaborative filter continues to outperform my user-based one, both of which are points of some confusion for both Kabutoya-san and I.  I have gone over the code a million billion times now, so if there's a problem I'm not going to be finding it without some external stimulus to change my perspective.

Kabutoya-san left early again today, but at 6:15 I reached a very logical breakpoint in my work, so I ended up leaving at a very sane time.  I walked home again, and it seemed much farther this time for some reason.  I'm not sure how that is, because I've now travelled the route by foot a total of 4 times now, so I should be getting a good idea of the distance by now...  Apparently not.  >_>  Also, the water is disgustingly chlorine-tasting, which started to get to me a little today, so I ended up carrying a lot of my water home.  Maybe it was the extra weight that made it feel like it was farther.

At the dorm I ate a supper of gyoza and pork with green peppers with rice and miso soup.  I actually quite liked the pork and green pepper mixture.  It was quite saucy with pork juice and I seem to like green peppers a lot more these days than I used to.  After dinner I washed a few dishes, caught up on StarCraft and other news and blogged.  Hopefully I will be more successful at getting up early tomorrow morning.  I don't think I'll run to work tomorrow, as I want to get ahold of a small towel from somewhere before I do so.  I have my navy one from Canada, but I use that for my hands regularly and I like it too much to want coop it up wet in a bag all day.  I think the Matsumoto Kiyoshi sells those daiso-style towels, but if they don't I should have time to go to Yokochuu tomorrow.  It'll be Sunday, but I think the Seiya will still be open.  I might be crazy though.  I hope I'm not because that would be really inconvenient.

Tomorrow I am also going to ask Kabutoya-san if I can come in late on Monday so that I can try calling NTT East about my lack of internet.  I may not actually need to come in late if phoning them goes smoothly, but it's better to ask anyways, and also I have serious doubts that I will even be off hold by the time I would need to leave to get to work on time.

For now, I will bid all of you a good night!  It's actually delightfully cool in my room at the moment, though my clock claims it's 28C (no that is not hexadecimal you doofuses ;D).  Maybe it's lying...  Who cares though ahaha.

Night!

No comments:

Post a Comment