FC ConcursosFC Concursos

Questão FC331212

Considere a biblioteca sklearn (scikit-learn), versão 1.5.2, da linguagem de programação Python. O atributo da classe sklearn.linear_model.LinearRegression, que retorna o termo ind

Linguagens de Programação

FGV · 2025

Considere a biblioteca sklearn (scikit-learn), versão 1.5.2, da linguagem de programação Python.

 

O atributo da classe sklearn.linear_model.LinearRegression, que retorna o termo independente no modelo linear, quando os parâmetros estão configurados no modo padrão (default), é

  1. fit_
  2. coef_
  3. predict_
  4. intercept_
  5. independent_
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O atributo intercept_ da classe sklearn.linear_model.LinearRegression contém o termo independente (bias) do modelo linear estimado após o ajuste.

No modelo, as previsões seguem \( \hat{y} = X\beta + b \), onde \(b\) é o intercept_ e \(\beta\) corresponde ao coef_.

O atributo é disponível somente depois de chamar fit(). Por padrão, fit_intercept = True, portanto o intercepto é calculado automaticamente durante o ajuste.

O tipo pode ser um float (para um único alvo) ou um array com forma (n_targets,) quando há múltiplos alvos.

Se fit_intercept for False, o intercepto será definido como 0 (ou array de zeros), pois o modelo não estima termo independente.

Acessar model.intercept_ fornece diretamente o valor do viés para uso em previsões e interpretação do modelo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo