Live data from Hacker News

Facebook open-sources deep-learning modules

research.facebook.com

11–20 of 76 posts

Re: Facebook open-sources deep-learning modules

#11

Earlier quoted context omitted.

Basically everything in FB has one main goal: Ads Secondary goals might be: Spam detection and extracting info from the graph/pictures, etc FB identify people from your Social Graph in Pictures, for example

"Basically everything in FB has one main goal: Ads" Is this actually true, or a glib answer? Ads certainly don't feel like much of the FB experience, nowhere near the level of Google, or even Twitter. They're negligible, really. Whereas shaping the feed and identifying people in pics, etc, is central to the FB experience.

[deleted]

Re: Facebook open-sources deep-learning modules

#12

Earlier quoted context omitted.

Basically everything in FB has one main goal: Ads Secondary goals might be: Spam detection and extracting info from the graph/pictures, etc FB identify people from your Social Graph in Pictures, for example

"Basically everything in FB has one main goal: Ads" Is this actually true, or a glib answer? Ads certainly don't feel like much of the FB experience, nowhere near the level of Google, or even Twitter. They're negligible, really. Whereas shaping the feed and identifying people in pics, etc, is central to the FB experience.

[deleted]

Re: Facebook open-sources deep-learning modules

#15
Too bad it is Torch. Working in the lua environment is not enjoyable at all. Every error becomes a long procedure of looking deep into the source of the framework since there is no type information or stack traces to go off whatsoever. You are constantly guessing about the shape of the data or what parameters are supposed to look like.

Re: Facebook open-sources deep-learning modules

#16
post #10

This is a recruiting move. Facebook is building its DL team, and to do that, they need to grow the community using their tools.

I see no issue with open sourcing tools to recruit developers. Honestly, that's one of the best methods I can think of.

Re: Facebook open-sources deep-learning modules

#17

Paper with proper summary: http://arxiv.org/abs/1412.7580

This paper describes one part of the fbcunn release (the fast convolution layers implemented via FFT, with the source available at https://github.com/facebook/fbcunn/tree/master/src/cuda/fft). There's a lot more in fbcunn if you want to check it out.

Re: Facebook open-sources deep-learning modules

#19

Too bad it is Torch. Working in the lua environment is not enjoyable at all. Every error becomes a long procedure of looking deep into the source of the framework since there is no type information or stack traces to go off whatsoever. You are constantly guessing about the shape of the data or what parameters are supposed to look like.

there's clear and well stack-traces at the lua level. there's great debugger (in fblualib, called fb.debugger). there's an inbuilt profiler into LuaJIT. too bad you've had a bad experience.

Re: Facebook open-sources deep-learning modules

#20

Earlier quoted context omitted.

"Basically everything in FB has one main goal: Ads" Is this actually true, or a glib answer? Ads certainly don't feel like much of the FB experience, nowhere near the level of Google, or even Twitter. They're negligible, really. Whereas shaping the feed and identifying people in pics, etc, is central to the FB experience.

> Ads certainly don't feel like much of the FB experience, nowhere near the level of Google, or even Twitter. Facebook creates an artificial distinction between labeled ads (which are, of course, obvious ads) and posts with paid reach (which are also ads, but presented as normal content), exactly for the purpose of maximizing the quantity of ads while minimizing the impression of content being dominated by ads.

Right, so ads don't feel like much of the FB experience.

My point is that FB seems much, much more focused on creating an engaging user experience than it does on ads, so it seems wrong to say that their deep learning efforts have ads as their one main goal.

Post reply on HN