News for hackers. Stuff that matters.
Re:Jeff Dean’s Lecture for YC AI [video] by blueyes on Monday August 07, 2017 @07:53PM (#14952290)
PyTorch is becoming much more popular among researchers, even if TensorFlow use is widespread among data scientists.

Would it be bad if TensorFlow became the default library for deep learning? For companies that aren't Google, yes. Many organizations don't like how Google's controlled Android development.

But I think an important part of Dean's lecture are the slides that talk about making ML/DL expertise obsolete. That's the future, whether you use TensorFlow or not.

Re:Jeff Dean’s Lecture for YC AI [video] by deepnotderp on Monday August 07, 2017 @08:22PM (#14952408)
It's cute, but isn't going to completely obsolete ML/DL expertise. (And believe me, as a prospective supplier of DL compute, I would love for the answer to be "more compute").

To give you an idea of how much compute it took, they spent two million dollars for one run on a relatively toy dataset, CIFAR-10. Imagine how much it would take on an imagenet sized dataset! Can your company afford ~$20 million+ per dataset?

I do think that hyperparameter twiddling aspect might get automated, but believe me, that is much welcomed by the DL research community! I would much rather spend my time on new ideas rather than trying ten different initializations :)

Re:Jeff Dean’s Lecture for YC AI [video] by blueyes on Monday August 07, 2017 @08:34PM (#14952482)
Sure, but that's $2m of today's compute on today's chips. The constraints on chips and cost are moving, and Google is pushing them.
Re:Jeff Dean’s Lecture for YC AI [video] by deepnotderp on Monday August 07, 2017 @11:12PM (#14953721)
Sure, so it becomes ~$2 million for an imagenet scale dataset with TPUs and ~$200K with our chips. Still pretty expensive :)
Re:Jeff Dean’s Lecture for YC AI [video] by londons_explore on Tuesday August 08, 2017 @05:21AM (#14955970)
Android is a very closed opensource project. For example, if you write a pull request to add a feature as an outsider, the chances of it getting into the main project is very low.

Chromium is very open. In many cases, Google has to ask permission from outside contributors to commit code, since the outside contributors are the "boss" of part of the codebase.

Tensorflow is closer to chromiums model. There are a lot of external contributors.

Re:Jeff Dean’s Lecture for YC AI [video] by svara on Tuesday August 08, 2017 @06:44AM (#14956408)
> PyTorch is becoming much more popular among researchers, even if TensorFlow use is widespread among data scientists.

Could you maybe comment on why this is the case? Are there technical reasons for that?

Re:Jeff Dean’s Lecture for YC AI [video] by agibsonccc on Tuesday August 08, 2017 @08:00AM (#14956866)
A big reason is the dynamic computation graphs. Tensorflow fold is supposed to be the response to that, but overall people are finding pytorch to be more flexible.

(Warning: I'm biased. I compete VERY heavily with anything google including cloud and their deep learning framework.)