Great writeup, always interesting to see people digging into issues like that in such detail. I work at Google and shared the article with the Gboard team. Thanks!
Google employee here, xmanger is one of the main ML experiment tracking/orchestration tool we use internally, I'm pretty excited that it is now available for other to use!
In a nutshell, xmanager allows you to:
- define an experiment, which is a collection of one or more work units (think combination of hyperparamters)
- manage the different jobs/executable required to run this experiment (TPU workers, tensorboard job, etc.)
- collect and display measurements from work units (loss, other metrics)
- keep a reproducible artifact which allows you to re-run the same experiment at any point in the future
If you are interested in time series predictions, I would suggest you had a look at darts (https://github.com/unit8co/darts). It's a well designed library which provides a unified API to deal with time series and try/compare different algorithms/frameworks like Prophet, recurrent NNs, etc.
That's pretty weird, thanks for reporting this! I work at Google in the Maps org, I reported your bug internally and will update this once I have a resolution.
I'd be happy to report routing problems to Open Street Maps or similar. I'm happy to contribute to open data.
Actually I would also have been happy to report it to Google a few years back but I have to say our relationship seems to have turned adversarial in the interim and I'm fairly sure it wasn't my doing.
Hey, thanks! Usually I use the in app reporting, but the thing about maps in particular is often when there's a problem I'm either driving or at my destination and need to go. In this case, I saw the story and then recalled the earlier issue. I figure talking about problems on HN has a very high probability of getting the attention of someone who can fix them ;)
Yeah, that's a pretty common problem. I'm sure they are actively working on making sending feedback easier :). In the meantime, your technique worked! The issue is now fixed!
Why does Google not have these links accessible somewhere? It seems like you shouldn’t have to hunt through old forums to find the appropriate contact.... why can a Trillion dollar company not make this more easily discoverable?
Tried that... you get a generic response and then no one ever follows up. Someone took over several of my email accounts and created a fake YouTube channel and Adwords/Adsense/Google ads account. Every time I reach out, they ignore and never get back to me. Pretty frustrating that Google is essentially enabling criminals and ignoring the victims.
I would highly recomment David Duvenaud's PhD thesis [1] for anybody interested in Gaussian Processes. I find his chapter [2] on expressing structure with kernels super interesting and quite intuitive. It's also one of the PhD theses with the best-looking graphics I've read!
Instead of a tactical exploration of a thorny technical problem or new tool, this article digs into patterns and practices that can be critical to a successful machine learning project. The article delves into four key aspects of machine learning management: Connecting with users to enable closed-loop feedback, applying machine learning to the right objectives, building systems to support machine learning-based solutions, and understanding what goes into running a machine learning-based system.