Pular para o conteúdo principal

Quiz: Treinamento com Hugging Face

30 questões sobre Transformers, TRL e otimização de treinamento.


Questão 1​

Qual classe é usada para carregar modelos de geração de texto?

A) AutoModel
B) AutoModelForCausalLM
C) AutoModelForSeq2Seq
D) GPTModel

Mostrar Resposta

Resposta correta: B

AutoModelForCausalLM é usada para modelos de linguagem causal (geração de texto).


Questão 2​

O que significa SFTTrainer?

A) Simple Fine-Tuning Trainer
B) Supervised Fine-Tuning Trainer
C) Sequence Fine-Tuning Trainer
D) Standard Format Trainer

Mostrar Resposta

Resposta correta: B

SFTTrainer é o Supervised Fine-Tuning Trainer da biblioteca TRL.


Questão 3​

Qual scheduler de taxa de aprendizado é mais comum para fine-tuning?

A) Constant
B) Step
C) Cosine
D) Exponential

Mostrar Resposta

Resposta correta: C

O agendamento de taxa de aprendizado Cosine é o mais utilizado para fine-tuning.


Questão 4​

O que faz device_map="auto"?

A) Encontra automaticamente o melhor dispositivo
B) Usa apenas CPU
C) Distribui automaticamente o modelo entre as GPUs disponíveis
D) Desativa o uso de GPU

Mostrar Resposta

Resposta correta: C

device_map="auto" aloca automaticamente as camadas do modelo entre as GPUs disponíveis.


Questão 5​

Para qual valor o pad_token deve ser configurado no treinamento de LM causal?

A) Um novo token
B) O token EOS
C) O token BOS
D) Deixar vazio

Mostrar Resposta

Resposta correta: B

Para modelos de linguagem causal, pad_token normalmente é configurado como eos_token.


(As questões 6-30 abordam tópicos adicionais de treinamento)


Resultados​

PontuaçãoNível
27-30Excelente
21-26Bom
15-20Médio
Abaixo de 15Revisão necessária

Voltar ao Módulo 7 | Continuar para o Módulo 8