Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
Eventos

A impulsionar a visão computacional de código aberto com os Transformers da Hugging Face

Resumo da palestra de Merve Noyan no YOLO Vision 2023 sobre visão computacional de código aberto com Hugging Face: aprendizado por transferência, Transformers de visão e a API Transformers.

Nuvola LadiNuvola Ladi3 min de leitura
Visão computacional de código aberto com Transformers da Hugging Face

Enquanto continuamos explorando os destaques do evento YOLO VISION 2023 (YV23), vamos conhecer Merve Noyan, engenheira de defesa de desenvolvedores na Hugging Face, a principal plataforma de PLN com modelos pré-treinados para o desenvolvimento eficiente de aplicações de linguagem. Em sua palestra, Merve compartilhou insights sobre o universo da visão computacional de código aberto.

Confira um resumo da palestra dela sobre aprendizado por transferência, transformers e o ecossistema de visão computacional de código aberto.

Aprendizagem por transferência: uma breve recapitulação#

Merve começou com uma breve introdução ao aprendizado por transferência, uma técnica que transfere conhecimento de uma rede neural para outra. Imagine treinar um modelo com características universais nas camadas iniciais, como bordas e cantos, e depois ajustá-lo para tarefas específicas. Essa é a essência do aprendizado por transferência: reduzir a dependência de dados e aumentar a precisão.

Merve destacou arquiteturas convolucionais clássicas, como ResNet e Inception, preparando o terreno para os modelos Transformer apresentados em seguida.

Chegam os transformers: um enigma desvendado#

O que torna os Transformers especiais? Merve comparou-os a um enigma, mostrando como eles diferem dos modelos tradicionais baseados em convoluções. Um de seus principais pontos fortes é a capacidade de aprender de forma autossupervisionada, capturando características sem precisar de dados rotulados. Vision Transformer, Data-efficient Image Transformer (DeiT), CLIP e Swin Transformer estavam entre os modelos baseados em Transformer que ela apresentou.

A Ultralytics também oferece suporte a um modelo Transformer desenvolvido para detecção de objetos: RT-DETR. Esse modelo conta com um codificador híbrido eficiente, seleção de consultas com reconhecimento de IoU e velocidade de inferência ajustável. Vale destacar que ele segue o padrão familiar de outros modelos Ultralytics YOLOv8, com opções de predição, treinamento, validação e exportação.

Tudo num só lugar#

Merve apresentou em seguida as ofertas da Hugging Face, com mais de 8.000 modelos para tarefas clássicas de visão computacional e 10.000 modelos para aplicações multimodais. O Hugging Face Hub hospeda mais de 3.000 conjuntos de dados, tornando-se um recurso útil para desenvolvedores e entusiastas. Merve enfatizou a experiência integrada, possibilitada pela API consistente da Hugging Face, que oferece modelos prontos para uso em diversos casos.

Experimentação prática com a Hugging Face#

A palestra passou então para demonstrações práticas, mostrando como é fácil trabalhar com modelos. Da instanciação de modelos e processadores ao ajuste fino com a API Trainer, Merve deixou claro que a biblioteca Hugging Face Transformers foi criada pensando nos desenvolvedores. Ela também apresentou a API Pipeline, uma de suas favoritas, que simplifica o fluxo de trabalho para os usuários.

Merve Noyan apresentando um slide de pipeline de detecção de objetos no Ultralytics YOLO Vision 2023, em Madri

Fig. 1. Merve Noyan a apresentar no YV23 no Google for Startups Campus, em Madrid.

Uma espreitadela às aplicações#

Merve encerrou a palestra com uma breve apresentação de algumas aplicações, incluindo um modelo para responder a perguntas visuais, o BLIP para criar legendas de imagens e o Modelo Segment Anything para segmentação de imagens. A API Pipeline do ecossistema Hugging Face ganhou destaque, facilitando o uso de modelos sem precisar se aprofundar nos detalhes técnicos.

A cereja do bolo foi a demonstração de Merve sobre como criar ilusões de ótica com um modelo de difusão, uma experiência cativante que dá um toque divertido ao mundo da IA.

Em poucas palavras!#

Em conclusão, a palestra de Merve nos inspirou a explorar o que a visão computacional de código aberto pode fazer. A Hugging Face tornou a IA mais acessível e divertida, ajudando os desenvolvedores a colocar suas ideias em prática. Um brinde ao futuro da comunidade de código aberto e às inovações que ela trará!

Assista à palestra completa sobre visão computacional da Hugging Face!

Escrito por

Nuvola Ladi
Nuvola Ladi

Gerente de conteúdo digital · Ultralytics

Nuvola Ladi é gerente de conteúdo digital na Ultralytics, onde cria conteúdo sobre IA visual e Ultralytics YOLO e representa a empresa em eventos do setor, como a PyTorch Conference 2025. Morando na Espanha, ela tem mestrado em Mídia Visual e Digital pela IE University. Antes de ingressar na Ultralytics, ocupou cargos em organizações como XVA Gallery & Hotel e Rolex.

Comentários

Faça uma pergunta, compartilhe seus resultados ou ajude alguém.

Explore as soluções

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em informações em tempo real para a agricultura, a aquacultura, a conservação e a análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina