A impulsionar a visão computacional de código aberto com os transformers da Hugging Face
Aprofunda a visão computacional de código aberto com a Hugging Face! Aprende sobre aprendizagem por transferência e transformers, e explora mais de 8.000 modelos. Junta-te a Merve Noyan para obteres insights e demonstrações práticas que ajudam os programadores a inovar na exploração da IA.

Enquanto continuamos a explorar os destaques do evento YOLO VISION 2023 (YV23), vamos conhecer Merve Noyan, engenheira de defesa de programadores na Hugging Face, a principal plataforma de NLP com modelos pré-treinados para o desenvolvimento eficiente de aplicações de linguagem. Na sua apresentação, Merve partilhou ideias incríveis sobre o mundo da visão computacional de código aberto.
Acompanha-nos numa viagem pelo fascinante universo da aprendizagem por transferência, dos transformers e do ecossistema de visão computacional de código aberto.
Aprendizagem por transferência revelada: uma recapitulação rápida#
Merve começou com uma introdução rápida à aprendizagem por transferência, a varinha mágica que nos permite transferir conhecimento de uma rede neural para outra. Imagina treinar um modelo com as características universais das primeiras camadas, como contornos e cantos, e depois ajustá-lo para tarefas específicas. Esta é a essência da aprendizagem por transferência, que reduz a dependência de dados e aumenta a precisão.
Merve destacou backbones convolucionais clássicos, como ResNet e Inception, preparando o terreno para a jornada transformadora que se seguiria.
Entram os transformers: um enigma revelado#
O que torna os Transformers especiais? Merve comparou-os a um enigma, mostrando como diferem dos modelos tradicionais baseados em convoluções. O segredo está na sua capacidade de realizar aprendizagem autossupervisionada, captando características sem a necessidade de dados anotados. Vision Transformer, Data Efficient Transformer, CLIP e Swin Transformer estiveram entre o elenco de destaque dos modelos baseados em Transformer que apresentou.
Estabelecendo uma base comum com a Ultralytics, que disponibiliza suporte para um modelo Transformer concebido para a deteção de objetos. Este modelo inclui um codificador híbrido eficaz, seleção de consultas orientada por IOU e velocidade de inferência ajustável. Em particular, segue o padrão familiar de outros modelos Ultralytics YOLOv8, disponibilizando opções de predição, treino, validação e exportação.
Tudo num só lugar#
Merve explorou depois o tesouro de 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 conta com mais de 3.000 conjuntos de dados, tornando-se um espaço de experimentação tanto para programadores como para entusiastas. Merve salientou a experiência simples e integrada, possível graças à API consistente da Hugging Face, que disponibiliza modelos prontos a utilizar para vários casos de uso.
Magia prática com a Hugging Face#
A apresentação passou então para demonstrações práticas, mostrando como é fácil trabalhar com modelos. Desde a instanciação de modelos e processadores até ao ajuste fino com a Trainer API, Merve deixou claro que a biblioteca Hugging Face Transformers é a melhor amiga de um programador. Apresentou também a Pipeline API, uma das suas favoritas, que simplifica o fluxo de trabalho dos utilizadores.

Fig. 1. Merve Noyan a apresentar no YV23, no Google for Startups Campus, em Madrid.
Uma visão geral das aplicações#
Merve terminou a apresentação com uma visão geral de algumas aplicações fantásticas, incluindo o modelo Plot para responder a perguntas visuais, o Blip para gerar legendas de imagens e o poderoso modelo Segment Anything para segmentação de imagens. A Pipeline API do ecossistema Hugging Face esteve em destaque, tornando muito fácil utilizar modelos sem aprofundar os detalhes técnicos.
A cereja no topo foi a demonstração de Merve sobre a criação de ilusões de ótica com Elysian Diffusion, uma experiência cativante que acrescenta um toque divertido ao mundo da IA.
Em resumo!#
Em conclusão, a apresentação de Merve deixou-nos inspirados e ansiosos por explorar as infinitas possibilidades da visão computacional de código aberto. A Hugging Face tornou verdadeiramente a IA acessível, divertida e entusiasmante, capacitando os programadores a libertarem a sua criatividade. Um brinde ao futuro da comunidade de código aberto e às incríveis inovações que ela reserva!
Vê a apresentação completa da Hugging Face sobre visão computacional!









