Ask HN: Why companies are not using deep learning yet?
I've noticed most companies are using traditional machine learning such as SVM, Random Forrest..etc in production. Also, most are using PySpark ML rather than deep learning frameworks such as tensorflow and pytorch. Why people are not using deep learning in production yet? What framework are you guys using in production?
16 comments
[ 6.3 ms ] story [ 63.0 ms ] threadi.e. the newest or shiniest thing is not always the best choice for the business. Or it's not about the tech, it's about the value creation
For more examples, see blockchain
This is why Uber’s Ludwig[1] is so interesting. With a tool like this I can have non-dev staff creating solutions (the same way that they can create solutions using a spreadsheet).
1. https://uber.github.io/ludwig/examples/
Deep learning requires lots of data, and at best, it's about as effective as a dumb foreign worker. It's not going to replace any jobs soon and it's a very long game.
Also if you train it on garbage data, you get garbage results. Not everyone has access to clean data. When many people say data is the new oil, really they're just putting a mountain into a blender and expecting deep learning to find the oil.
In these cases nice structural time-series models, which are in spirit not so different from what existed 20 years ago, will beat deep learning.