---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.3
alternate:
  - https://catboost.ai/docs/en/concepts/loss-functions-multiregression.md
---
> **Documentation Index:** Fetch the complete configuration index at https://catboost.ai/docs/en/llms.txt

# Multiregression: objectives and metrics

- [Objectives and metrics](#objectives-and-metrics)
- [Used for optimization](#used-for-optimization)

## Objectives and metrics

### MultiRMSE {#MultiRMSE}

$\sqrt{\displaystyle\frac{\sum\limits_{i=1}^{N}\sum\limits_{d=1}^{dim}(a_{i,d} - t_{i, d})^{2} w_{i}}{\sum\limits_{i=1}^{N} w_{i}}}$

$dim$ is the identifier of the dimension of the label.

**Usage information**

**User-defined parameters**

<!-- source: en/_includes/work_src/reusage-loss-functions/use-weights__desc__with__default__value.md -->
{% cut "use_weights" %}

Use object/group weights to calculate metrics if the specified value is <q>true</q> and set all weights to <q>1</q> regardless of the input data if the specified value is <q>false</q>.

_Default:_ true

{% endcut %}
<!-- endsource: en/_includes/work_src/reusage-loss-functions/use-weights__desc__with__default__value.md -->

### MultiRMSEWithMissingValues {#MultiRMSEWithMissingValues}

$\sqrt{\sum_{d=1}^{dim} \frac{\sum_{i=1}^N Num(a_{i,d}, t_{i,d}, w_i)}{\sum_{i=1}^N Den(t_{i,d}, w_i)}}$

$Num(a, t, w) = \begin{cases} w(a - t)^2, \space if \space t \neq NaN\\ 0 \end{cases}$

$Den(t, w) = \begin{cases} w, \space if \space t \neq NaN\\ 0 \end{cases}$

$dim$ is the identifier of the dimension of the label.

**Usage information**

**User-defined parameters**

<!-- source: en/_includes/work_src/reusage-loss-functions/use-weights__desc__with__default__value.md -->
{% cut "use_weights" %}

Use object/group weights to calculate metrics if the specified value is <q>true</q> and set all weights to <q>1</q> regardless of the input data if the specified value is <q>false</q>.

_Default:_ true

{% endcut %}
<!-- endsource: en/_includes/work_src/reusage-loss-functions/use-weights__desc__with__default__value.md -->

## Used for optimization

| Name                                                                            | Optimization            | GPU Support             |
----------------------------------------------------------------------------------|-------------------------|-------------------------|
[MultiRMSE](#MultiRMSE)                                     |     +                   |     +                   |
[MultiRMSEWithMissingValues](#MultiRMSEWithMissingValues)   |     +                   |     -                   |
