Live data from Hacker News

Facebook AI Research Team Open Source DeepMask and SharpMask

code.facebook.com

81–89 of 89 posts

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#81
post #51

Earlier quoted context omitted.

I completed that course awhile back. Definitely a really great course if you can keep up. It is quite difficult, and I was quite terrible at it. I don't think I have any affinity for the topic, but at least now I can read/discuss the topic without being completely blind. There are also a lot of smaller components in the course that I found useful even not working directly in AI/ML. Just some general data modelling an…

Some AI professors recommend first jumping into a ML framework such as scikit-learn or Keras, which are more approachable, playing with them to the point where a little practical intuition will develop, and only then follow up with theory. Works better in practice than loading up on courses and math at the beginning, and helps the student form practical interest in the field and be more emotionally invested. In other…

I think this is the exact reason most people tend to struggle with any type of learning. Even topics like math and science which require building block approaches can benefit from taking a high level view and refining where appropriate.

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#82
post #76

Earlier quoted context omitted.

Playing devil's advocate slightly, but as a web developer recently getting into ML over the last year, it's really nothing that fancy. Even the cutting edge like "word2vec using long short term memory neural networks" is still at its heart a "dumb" approach to 'intelligence'... treat the phenomena like a black box, let your system figure out the 'unknown parameters' automatically from data, don't ask too many questio…

well that's not "contributing to the field", is just being a developer using libraries. The OP is talking about creating something new, which is like contributing to physics: quite hard, and requires a lot of knowledge. Maybe you don't need to be a genius (although the field attract quite a bit of them, tough competition) but surely a lot of effort.

Personally, I think the work of creating new solutions to problems by applying ML techniques is a far broader and more interesting arena than creating brand new ML techniques. Whether you're "contributing to the field" by "just being a developer using libraries" depends on what "field" you're taking about: the "field" can be "increasingly intelligent solutions to problems people have", for which successful application of "black box ML" is a very valid contribution. To continue your physics analogy: we need more people taking advantage of our knowledge of physics to engineer things like buildings, machines, and electrical circuits, than we need scientists making fundamental contributions to physics itself. Both things are useful!

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#83
post #67

Earlier quoted context omitted.

Why is this comment downvoted? Is this bad advice?

Because vonnick has a habit of plugging deeplearning4j in every deep learning-related thread. IMHO, that's somewhat to be expected/laudable here on HN - particularly since deeplearning4j has an open-source framework, and has published interesting and informative blog posts. OTOH, they're ours-is-more-serious because java-is-enterprise thing is a little out of mainstream, so having OpenAI and deeplearning4j being high…

Yeah, I probably plug DL4J too much. It's a hard habit to break, and I'm sure some people get tired of it. I try to only do it when I have something substantive to say about the post in question.

OpenAI and DL4J are equivalent in the sense that they both have active communities focused on parts of machine learning. The difference, of course, is that DL4J is a commercially backed OSS framework, while OpenAI is a not-for-profit think tank that is using other group's DL libs, while building its own sandbox and obviously conducting its own research.

I wouldn't say that DL4J is more serious because Java is enterprise. It's just tackling different problems. It does some things better (many integrations) and some things worse or not at all (automatic differentiation), which is simply a reflection of our priorities. Not research, just production solutions and apps. That said, we are making it easier to create custom layers with DL4J, so people will be able to implement a lot of the latest papers there soon.

https://github.com/deeplearning4j/dl4j-examples/pull/224/com...

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#84
post #8

Future Facebook AR goggles will float people's names above their heads, replace billboard advertisements with live Facebook ads, and make people you 'mute' become invisible. It'll be a weird world.

Being colorblind, I'd be excited to point at an object and as what color it is. There are phone apps that can annotate individual pixel data, but the key is segmentation, average, and contextual/lighting cues.

Are the EnChroma glasses not effective in your case?

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#85

Earlier quoted context omitted.

Being colorblind, I'd be excited to point at an object and as what color it is. There are phone apps that can annotate individual pixel data, but the key is segmentation, average, and contextual/lighting cues.

Are the EnChroma glasses not effective in your case?

Their test tells me they "may not work" for my type of colorblindness.

But also, my understanding is their glasses cut a lot of light and are meant for outdoor use. Indoor use would be very useful too!

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#86

Earlier quoted context omitted.

Email me if you're interested in working on things like this. alexandersfarley at gmail.com. I'm working on segmentation in the context of traffic counting.

Web traffic or road traffic?

Road traffic: www.traffic-camera.com

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#88

Earlier quoted context omitted.

Are the EnChroma glasses not effective in your case?

Their test tells me they "may not work" for my type of colorblindness. But also, my understanding is their glasses cut a lot of light and are meant for outdoor use. Indoor use would be very useful too!

[deleted]

Re: Facebook AI Research Team Open Source DeepMask and SharpMask

#89
post #37

SharpMask looks very similar to a year-old "U-Net" http://arxiv.org/pdf/1505.04597

I thought that too. Just finished a kaggle competition involving segmentation, like a lot of participant I used one form of U-net (my own implementation).

You can probably find a lot of u-net implementations from this contest. One that performed really well [1]. It uses 'inception style' blocks feature extraction instead of vgg. But otherwise pretty similar.

[1] https://github.com/EdwardTyantov/ultrasound-nerve-segmentati...

Post reply on HN