In machine learning, support vector machine (SVMs), and support vector regression (SVRs) are supervised learning models with associated learning algorithms that analyze data and recognize patterns, used for classification and regression analysis. More generally, machine-learning deals with the construction and study of systems that can learn from data, rather than follow only explicitly programmed instructions.
Applications for machine learning include:
- Object recognition
- Natural language processing
- Search engines
- Bioinformatics
- Stock market analysis
- Speech and handwriting recognition
- Sentiment analysis
- Recommender systems
- Sequence mining, commonly referred as data mining
- Computational advertising
- Computational finance