Sintonize na YOLO Vision 2025!
25 de setembro de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024
Glossário

Aprendizado de Máquina (ML)

Descubra o Machine Learning: Explore seus conceitos básicos, tipos e aplicações no mundo real em IA, visão computacional e deep learning. Saiba mais agora!

O Aprendizado de Máquina (ML) é um subcampo da inteligência artificial (IA) que confere aos computadores a capacidade de aprender sem serem explicitamente programados. Definido inicialmente por pioneiros como Arthur Samuel, os algoritmos de ML usam dados históricos para identificar padrões, fazer previsões e melhorar seu desempenho ao longo do tempo, à medida que são expostos a mais informações. Em vez de depender de um desenvolvedor para escrever código estático para uma tarefa, um modelo de ML aprende sua própria lógica diretamente a partir dos dados em que é treinado. Essa capacidade adaptativa torna o ML a força motriz por trás de muitas das tecnologias mais sofisticadas da atualidade.

Distinguindo ML de Termos Relacionados

Entender o ML também significa saber como ele se relaciona com outros conceitos-chave na área:

  • Inteligência Artificial (IA): IA é o conceito amplo de criar máquinas capazes de comportamento inteligente. ML é a abordagem mais proeminente e bem-sucedida para alcançar a IA. Enquanto a IA é o objetivo abrangente, o ML é a metodologia prática que permite que os sistemas aprendam e se adaptem.
  • Aprendizagem Profunda (DL): A Aprendizagem Profunda é um subcampo especializado de ML que usa redes neurais (NNs) complexas e multicamadas, muitas vezes chamadas de redes neurais profundas. A DL tem sido responsável por grandes avanços no tratamento de dados complexos como imagens, som e texto, e alimenta a maioria dos modelos de visão de última geração.
  • Mineração de Dados: Embora ambos os campos analisem dados, os seus objetivos diferem. A mineração de dados, conforme definido por líderes da indústria como a SAS, concentra-se na descoberta de padrões previamente desconhecidos em grandes conjuntos de dados para gerar insights para uso humano. Em contraste, o ML usa padrões para construir modelos preditivos que podem tomar decisões autónomas sobre dados novos e não vistos.

Tipos de Aprendizado de Máquina

Os modelos de ML são normalmente categorizados com base em como aprendem com os dados:

  • Aprendizado Supervisionado: O tipo mais comum, onde o modelo aprende a partir de dados rotulados consistindo em pares entrada-saída. O objetivo é aprender uma função de mapeamento que possa prever a saída para novas entradas. Classificação de imagem e detecção de spam são exemplos clássicos.
  • Aprendizado Não Supervisionado: O modelo recebe dados não rotulados e deve encontrar padrões ou estruturas intrínsecas por conta própria, como agrupar pontos de dados em clusters. A detecção de anomalias e a segmentação de clientes são casos de uso comuns.
  • Aprendizado por Reforço: Um agente aprende interagindo com um ambiente. Ele recebe recompensas por ações desejáveis e penalidades por ações indesejáveis, com o objetivo de maximizar sua recompensa cumulativa. Esta abordagem é amplamente utilizada em robótica e jogos estratégicos.

Relevância em IA e Visão Computacional

O Aprendizado de Máquina é um pilar fundamental da IA moderna e é particularmente transformador no campo da Visão Computacional (CV). Tarefas como Detecção de Objetos, Segmentação de Imagem e estimativa de pose dependem fortemente de modelos de ML para interpretar e entender informações visuais. Modelos de última geração como o Ultralytics YOLO aproveitam as técnicas de ML, particularmente o Aprendizado Profundo, para alcançar alta precisão e velocidade em aplicações em tempo real.

Aqui estão dois exemplos de ML em ação:

  1. Análise de Imagens Médicas: Em IA para a área da saúde, modelos de ML treinados em conjuntos de dados como o conjunto de dados de Tumores Cerebrais podem analisar ressonâncias magnéticas ou tomografias computadorizadas para detectar e delinear potenciais anomalias. Isso auxilia os radiologistas, destacando áreas de preocupação, levando a diagnósticos mais rápidos e precisos. Organizações como o National Institute of Biomedical Imaging and Bioengineering (NIBIB) estão explorando ativamente essas aplicações.
  2. Veículos Autônomos: Carros autônomos usam um conjunto de modelos de ML para processar dados de câmeras, LiDAR e radar em tempo real. Em IA para o setor automotivo, esses modelos são usados para detectar e classificar objetos como outros veículos, pedestres e sinais de trânsito, permitindo que o carro navegue em seu ambiente com segurança. Plataformas de tecnologia como o DRIVE da NVIDIA são construídas em torno de poderosos recursos de ML.

Ferramentas e Frameworks

O desenvolvimento e a implementação de modelos de ML são suportados por um rico ecossistema de ferramentas. Frameworks como PyTorch (visite o site oficial do PyTorch) e TensorFlow (visite a página inicial do TensorFlow) fornecem os blocos de construção essenciais para a criação de redes neurais.

Plataformas como o Ultralytics HUB oferecem ambientes integrados que agilizam todo o fluxo de trabalho, desde o gerenciamento de conjuntos de dados e o treinamento de modelos personalizados até a implantação de modelos e o monitoramento por meio de MLOps. A criação de um modelo eficaz geralmente envolve um ajuste fino de hiperparâmetros cuidadoso e uma compreensão profunda das métricas de desempenho.

Junte-se à comunidade Ultralytics

Junte-se ao futuro da IA. Conecte-se, colabore e cresça com inovadores globais

Junte-se agora
Link copiado para a área de transferência