> ## Documentation Index
> Fetch the complete documentation index at: https://shapely.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Support Vector Regression

>  Support Vector Regression (SVR) fits a function within an epsilon-tube around the data, tolerating small errors while penalizing larger deviations. Kernel functions allow it to model complex non-linear relationships.

SVR works best on small to medium-sized datasets where high accuracy is needed. 

<Note>
  Choice of kernel is critical:

  * **Linear kernel** → Behaves like linear regression
  * **RBF kernel** → Captures non-linear patterns
  * **Poly kernel** → Models curved relationships
</Note>

### Use Cases

* **Energy prediction models**
* **Performance optimization** problems with complex geometry interactions
* **Façade performance prediction** based on multiple interacting parameters

<a href="/images/ML/SVR.png" target="_blank">
  <img src="https://mintcdn.com/shapely/k8EK4RW_OYOqKd74/images/ML/SVR.png?fit=max&auto=format&n=k8EK4RW_OYOqKd74&q=85&s=e24ad0a71ac235cafc9f903172041425" className="pointer-events-none" style={{ borderRadius: '0.5rem', border: '1px solid rgba(0,0,0,0.1)' }} width="1793" height="1004" data-path="images/ML/SVR.png" />
</a>
