You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

polymathwannabe comments on Open thread, Nov. 09 - Nov. 15, 2015 - Less Wrong Discussion

3 Post author: MrMind 09 November 2015 08:07AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (175)

You are viewing a single comment's thread.

Comment author: polymathwannabe 09 November 2015 05:11:05PM 11 points [-]

In the news:

Google just open-sourced TensorFlow, its AI engine.

Comment author: ZankerH 10 November 2015 11:19:15PM *  3 points [-]

*linear algebra computational graph engine with automatic gradient calculation

I really wonder how this will fit into the established deep learning software ecosystem - it has clear advantages over any single one of the large players (Theano, Torch, Caffee), but lacks the established community of any of them. As a researcher in the field, it's really frustrating that there is no standardisation and you essentially have to know a ton of software frameworks to effectively keep up with research, and I highly doubt Google entering the fray will change this.

https://xkcd.com/927/

Comment author: passive_fist 11 November 2015 04:15:39AM 1 point [-]

Add Julia to the mix as well (which I currently use and I find personally better than those other ones).

I think TensorFlow's niche would be in the area of prototyping new ML algorithms as it seems pretty general, flexible, and fast. If you just want a simple deep neural net, it might be better to use Caffe or Theano. Those do not provide a flexible and general optimization framework, though. TensorFlow also seems more powerful in the area of language processing, as you'd expect.

Comment author: [deleted] 20 November 2015 03:17:00AM 1 point [-]

I'm trying to figure out the business strategy behind open sourcing this.

Android I got... open sourcing was a good play (maybe the only play) to compete with iPhone.

Opensourcing TensorFlow could be a recruitment strategy - but somehow I think Google already gets top machine learning talent.

Anyone have any ideas?