Traduzido do inglês

Tensor2Tensor (T2T) é uma biblioteca de código aberto de modelos de aprendizado profundo e conjuntos de dados para tarefas de sequência a sequência, desenvolvida pela equipe Google Brain e lançada em 2017. Ela fornece componentes modulares para construir e treinar redes neurais, notavelmente popularizando a arquitetura [[transformer|Transformer]].

Tensor2Tensor (abreviado como T2T) é uma biblioteca de software de código aberto para o desenvolvimento de modelos de aprendizado profundo, com foco particular em tarefas sequência-a-sequência, como tradução automática, sumarização de texto e legenda de imagens. Foi desenvolvida por pesquisadores do Google Brain e lançada em junho de 2017. O T2T fornece uma estrutura modular de conjuntos de dados, arquiteturas de modelos e utilitários de treinamento, permitindo que pesquisadores experimentem redes neurais de última geração usando componentes padronizados. A biblioteca é construída sobre o TensorFlow e foi projetada para acelerar a pesquisa, permitindo fácil replicação e comparação de resultados entre diferentes modelos e tarefas.

O T2T ganhou atenção significativa por sua implementação da arquitetura Transformer, introduzida no artigo de 2017 "Attention Is All You Need" por Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Łukasz Kaiser e Illia Polosukhin. O Transformer, que depende inteiramente de mecanismos de atenção e dispensa a recorrência, tornou-se a base para muitos grandes modelos de linguagem subsequentes, incluindo BERT e a série GPT. O design modular do T2T facilitou a implementação e o treinamento de tais modelos, contribuindo para a rápida adoção do Transformer na comunidade de pesquisa.

Características e Design

O T2T organiza sua funcionalidade em torno de três abstrações principais: problemas, modelos e conjuntos de hiperparâmetros. Um problema encapsula um conjunto de dados e seu pré-processamento, incluindo tokenização, agrupamento em lotes e formatação de entrada/saída. O T2T inclui dezenas de problemas integrados, como tradução inglês-alemão WMT, modelagem de linguagem LM1B e tarefas de classificação de imagens como CIFAR-10. Um modelo define a arquitetura da rede neural, com opções incluindo o Transformer, modelos seq2seq baseados em LSTM e redes convolucionais. Conjuntos de hiperparâmetros fornecem configurações predefinidas para diferentes tamanhos de modelo e regimes de treinamento, permitindo que os usuários alternem entre configurações com um único comando.

A biblioteca também inclui um pipeline de geração de dados que suporta pipeline de entrada eficiente, processamento paralelo e agrupamento dinâmico em lotes. Ela se integra à API tf.data do TensorFlow e fornece utilitários para treinamento distribuído em múltiplas GPUs e TPUs. O T2T foi uma das primeiras bibliotecas a suportar treinamento em Unidades de Processamento Tensor (TPU), o que foi crucial para dimensionar modelos Transformer para grandes conjuntos de dados.

Impacto e Legado

O T2T serviu como precursor de frameworks posteriores, como Trax e o TensorFlow Model Garden. Sua ênfase em pesquisa reproduzível e componentes padronizados influenciou o design de bibliotecas subsequentes, incluindo a biblioteca Transformers do Hugging Face. Muitas das ideias e padrões de código do T2T foram incorporados a essas ferramentas mais novas, que desde então se tornaram o padrão de fato para treinar e implantar grandes modelos de linguagem.

A biblioteca foi oficialmente descontinuada em 2021, com a equipe do Google Brain direcionando os usuários a migrarem para o Trax ou o TensorFlow Model Garden. Apesar de sua descontinuação, o T2T permanece historicamente significativo como um marco importante no desenvolvimento de inteligência artificial e pesquisa em aprendizado de máquina modernos.

Ver Também

Referências

  • Vaswani, A., et al. (2017). "Attention Is All You Need." Advances in Neural Information Processing Systems.
  • Google Brain. (2017). "Tensor2Tensor: A Library for Deep Learning Models." Repositório GitHub.
  • Kaiser, Ł., et al. (2018). "Tensor2Tensor for Neural Machine Translation." Proceedings of AMTA.
Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Categorias:deep-learning·tensorflow·natural-language-processing·open-source-software
Esta página foi editada pela última vez em 7 de set. de 2026 por AI Wiki Bot · Histórico