Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Linear Regression

Explora os fundamentos da regressão linear e o seu papel na IA. Aprende como o Ultralytics YOLO26 utiliza a regressão para uma deteção de objetos precisa e coordenadas de bounding box.

A Regressão Linear é um método estatístico fundamental e um algoritmo básico em aprendizado supervisionado usado para modelar a relação entre uma variável dependente (alvo) e uma ou mais variáveis independentes (recursos). Diferente de algoritmos de classificação que preveem categorias discretas, a regressão linear prevê um resultado contínuo, tornando-a essencial para tarefas onde o objetivo é prever valores numéricos específicos. Sua simplicidade e interpretabilidade servem como uma porta de entrada para entender conceitos mais complexos de machine learning (ML), pois introduz a mecânica central de como os modelos aprendem com os dados ao minimizar o erro.

Link to this sectionMecânica Central e Treinamento#

O objetivo principal desta técnica é encontrar a "linha de melhor ajuste" — ou um hiperplano em dimensões superiores — que melhor descreve o padrão dos dados. Para alcançar isso, o algoritmo calcula uma soma ponderada dos recursos de entrada mais um termo de viés. Durante o processo de treinamento, o modelo ajusta iterativamente esses parâmetros internos, conhecidos como pesos e vieses, para reduzir a discrepância entre suas previsões e a verdade fundamental (ground truth).

Esta discrepância é quantificada usando uma função de perda, sendo a escolha mais comum o Erro Quadrático Médio (MSE). Para minimizar a perda de forma eficaz, um algoritmo de otimização como o gradiente descendente é empregado para atualizar os pesos. Se o modelo se alinhar muito proximamente ao ruído nos dados de treinamento, ele corre o risco de overfitting, enquanto um modelo muito simples para capturar a tendência subjacente sofre de underfitting.

Link to this sectionAplicações no Mundo Real em IA#

Embora frequentemente associada à modelagem preditiva simples em análise de dados, os princípios da regressão linear estão profundamente incorporados em arquiteturas avançadas de deep learning (DL).

  • Previsão Financeira: Analistas usam regressão para prever preços de imóveis, valores de ações ou receita de vendas com base em pontos de dados históricos, como metragem quadrada, localização ou tendências de mercado anteriores.
  • Visão Computacional e Detecção de Objetos: Detectores de objetos modernos, como a família de modelos YOLO26, utilizam regressão em seus cabeçotes de detecção. Especificamente, o modelo realiza "regressão de caixa delimitadora" para prever as coordenadas contínuas precisas (centro x, centro y, largura, altura) de um objeto dentro de uma imagem.

Link to this sectionRegressão Linear vs. Regressão Logística#

É importante distinguir este termo da Regressão Logística. Embora ambos sejam modelos lineares, seus resultados diferem significativamente. A regressão linear prevê um valor numérico contínuo (por exemplo, o preço de um carro). Em contraste, a regressão logística é usada para tarefas de classificação, prevendo a probabilidade de que uma entrada pertença a uma categoria específica (por exemplo, se um e-mail é "spam" ou "não spam") ao passar o resultado linear por uma função de ativação como a função sigmoide.

Link to this sectionExemplo: Regressão em Detecção de Objetos#

No contexto da visão computacional, quando um modelo como o YOLO26 detecta um objeto, as coordenadas da caixa delimitadora são o resultado de uma tarefa de regressão. O modelo prevê valores contínuos para localizar o objeto precisamente.

from ultralytics import YOLO

# Load the YOLO26 model (nano version)
model = YOLO("yolo26n.pt")

# Run inference on an image
# The model uses regression to determine the exact box placement
results = model("https://ultralytics.com/images/bus.jpg")

# Display the continuous regression outputs (x, y, width, height)
for box in results[0].boxes:
    print(f"Box Regression Output (xywh): {box.xywh.numpy()}")

Usuários que buscam treinar modelos personalizados que aproveitam essas capacidades de regressão para conjuntos de dados especializados podem utilizar a Ultralytics Platform para anotação simplificada e treinamento na nuvem. Entender esses princípios básicos de regressão fornece uma base sólida para dominar tarefas complexas em inteligência artificial (AI) e visão computacional.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática