FC ConcursosFC Concursos

Questão FC514940

No que diz respeito às bibliotecas científicas NumPy, SciPy e OpenCV, julgue o item seguinte. O módulo scipy.optimize da biblioteca SciPy oferece ferramentas para otimização matemá

Linguagens de Programação para Ciência de Dados

CEBRASPE (CESPE) · 2025

No que diz respeito às bibliotecas científicas NumPy, SciPy e OpenCV, julgue o item seguinte.

 

O módulo scipy.optimize da biblioteca SciPy oferece ferramentas para otimização matemática, incluindo métodos como o gradiente descendente e o método de Newton.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O item é CERTO porque o pacote scipy.optimize fornece um conjunto de rotinas para otimização numérica que inclui métodos baseados em gradiente e em aproximações de segunda derivada. Essas rotinas abrangem minimização sem restrições, com restrições e resolução de sistemas não lineares.

Entre os algoritmos disponíveis estão o Newton-CG, variantes de quasi-Newton como BFGS e L-BFGS-B, métodos conjugados (CG) e rotinas que aceitam gradiente e Hessiana. A ideia do gradiente descendente pode ser expressa pela iteração \(x_{k+1}=x_k-\\alpha\\nabla f(x_k)\); várias funções do pacote implementam esse tipo de atualização, ainda que nem sempre usem literalmente o nome "gradiente descendente".

Portanto, a afirmação está correta: o módulo oferece métodos do tipo Newton e de gradiente para otimização.

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

Continue aprendendo