I'm interested to know how easy this for regular people (software engineers with just a little knowledge of data science) to use. This part stands out: "our team spent most of time monitoring jobs and and waiting for them to finish. Our solution for second place on the final leaderboard required 1 hour on 2500 CPUs" Before I got to this part, I had assumed using AutoML would involve only reformatting the training/val…
(I'm a researcher in ML/DL.) > Anyone know why they used CPUs instead of GPUs/TPUs? Cost and resource availability. They're distributing each computation on a different CPU, not distributing each computation over multiple CPUs. It would be faster to have each computation run on a CPU + GPU, but that would be very very expensive, and hard to schedule. GPUs/TPUs are also only faster for sufficiently large networks and…
For example, if i train on a a 100x100 image domain, with good results. So now I get a bigger budget to work with 200x200 images. There is no real way to leverage the good architecture from the 1st network. Is there ?
Can this be done as a ugly-hack and then be used as a seed into the architecture-search ?