4 ms·
> The Hessian is too expensive and too big. Not necessarily, often derivatives are analytically known in ML. > MPI is not great at even high hundreds of cores
by arcanus 10y ago
> The Hessian is too expensive and too big.
Not necessarily, often derivatives are analytically known in ML.
> MPI is not great at even high hundreds of cores
? You realize that Sequia, which I have run on, has codes that scale to all two million processors.
- x0x0 10y agoSure, you can build highly reliable supercomputers. But the majority of us are running on google style networks of mostly-reliable boxes. I worked for a company that built distributed ML software, and even at eg hundreds of boxes you will regularly see failures. Customers will be very unhappy unless your code tolerates that.
- oliwaw 10y ago>Not necessarily, often derivatives are analytically known in ML. The focus here is largely on deep neural networks. In this domain, the Hessian cannot be computed and SGD (with minor variants) continues to be the golden standard.