• 1

203.6.9 SVM : Conclusion

Advantages, disadvantages and application of SVM

SVM Advantages & Disadvantages

SVM Advantages

In previous section, we studied about  Digit Recognition using SVM

  • SVM’s are very good when we have no idea on the data.
  • Works well with even unstructured and semi structured data like text, Images and trees.
  • The kernel trick is real strength of SVM. With an appropriate kernel function, we can solve any complex problem.
  • Unlike in neural networks, SVM is not solved for local optima.
  • It scales relatively well to high dimensional data.
  • SVM models have generalization in practice, the risk of overfitting is less in SVM.

SVM Disadvantages

  • Choosing a “good” kernel function is not easy.
  • Long training time for large datasets.
  • Difficult to understand and interpret the final model, variable weights and individual impact.
  • Since the final model is not so easy to see, we can not do small calibrations to the model hence its tough to incorporate our business logic.

SVM Application

  • Protein Structure Prediction
  • Intrusion Detection
  • Handwriting Recognition
  • Detecting Steganography in digital images
  • Breast Cancer Diagnosis.

    Conclusion

    • Many software tools are available for SVM implementation.
    • SVMs are really good for text classification.
    • SVMs are good at finding the best linear separator. The kernel trick makes SVMs non-linear learning algorithms.
    • Choosing an appropriate kernel is the key for good SVM and choosing the right kernel function is not easy.
    • We need to be patient while building SVMs on large datasets. They take a lot of time for training.

     

    In the next post Random Forests and Boosting  Wisdom of Crowd

DV Analytics

DV Data & Analytics is a leading data science,  Cyber Security training and consulting firm, led by industry experts. We are aiming to train and prepare resources to acquire the most in-demand data science job opportunities in India and abroad.

Bangalore Center

DV Data & Analytics Bangalore Private Limited
#52, 2nd Floor:
Malleshpalya Maruthinagar Bengaluru.
Bangalore 560075
India
(+91) 9019 030 033 (+91) 8095 881 188
Email: info@dvanalyticsmds.com

Bhubneshwar Center

DV Data & Analytics Private Limited Bhubaneswar
Plot No A/7 :
Adjacent to Maharaja Cine Complex, Bhoinagar, Acharya Vihar
Bhubaneswar 751022
(+91) 8095 881 188 (+91) 8249 430 414
Email: info@dvanalyticsmds.com

top
© 2020. All Rights Reserved.