今天在Quora上看到一个问题,Why is SVM still used in machine learning when Neural Networks are much more accurate?
https://www.quora.com/Why-is-SVM-still-used-in-machine-learning-when-Neural-Networks-are-much-more-accurate 这个问题很有意义,不仅仅对工程师,包括CTO或者老板;既然深度学习如此火爆,为什么我们不用?为什么还在用SVM或者LR这种过时的技术?
有人回答如下:
1、如果NN效果比SVM或者LR更好,那么有可能发表一篇paper,反过来则很难;因此你能看到更多的paper在讨论NN
2、Data-hungry
3、Huge computational resource requirement
4、Non-trivial parameter optimization
5、Less interpretable
6、Longer to set-up
网友评论