Q 22. Which of the following are advantages of the Support Vector machines

- Effective in high dimensional spaces.

2. it is memory efficient

3. possible to specify custom kernels

4. Effective in cases where number of dimensions is greater than the number of samples

5. Number of features is much greater than the number of samples, the method still give good performances

6. SVMs directly provide probability estimates

2. 2,3,4,5

3. 3,4,5,6

4. 1,2,4,5,

5. 1,3,5,6

Ans: 1

Exp: **Support vector machines (SVMs)** are a set of supervised learning methods used for *classification*, *regression* and *outliers detection*.

**The advantages of support vector machines are:**

Effective in high dimensional spaces.

Still effective in cases where number of dimensions is greater than the number of samples.

Uses a subset of training points in the decision function (called support vectors), so it is also memory efficient.

Versatile: different *Kernel functions* can be specified for the decision function. Common kernels are provided, but it is also possible to specify custom kernels.

**The disadvantages of support vector machines include:**

If the number of features is much greater than the number of samples, the method is likely to give poor performances.

SVMs do not directly provide probability estimates, these are calculated using an expensive five-fold cross-validation.