Buckets:

rtrm's picture
|
download
raw
3.9 kB
# Quiz di fine capitolo
In questo capitolo abbiamo parlato di molti argomenti! Non preoccuparti se non hai capito tutto nel dettaglio: i prossimi capitoli ti aiuteranno a capire come molte di queste cose funzionano dietro le quinte.
Prima di procedere, però, verifichiamo cos'hai imparato in questo capitolo!
### 1. Esplora l'Hub e cerca il checkpoint `roberta-large-mnli`. Quale compito svolge?
roberta-large-mnli page."
},
{
text: "Classificazione testuale",
explain: "Più precisamente, determina se due frasi sono connesse logicamente su tre livelli associati alle etichette 'contradiction', 'neutral' e 'entailment'. Questo compito viene detto anche natural language inference.",
correct: true
},
{
text: "Generazione testuale",
explain: "Rivisita il link e prova di nuovo: roberta-large-mnli page."
}
]}
/>
### 2. Cosa restituisce il codice seguente?
```py
from transformers import pipeline
ner = pipeline("ner", grouped_entities=True)
ner("My name is Sylvain and I work at Hugging Face in Brooklyn.")
```
sentiment-analysis."
},
{
text: "Genera e restituisce testo che completa la frase di partenza.",
explain: "Sbagliato! Se così fosse, si tratterebbe di una pipeline di tipo text-generation.",
},
{
text: "Restituisce i termini che rappresentano persone, organizzazioni o luoghi.",
explain: "Inoltre, grazie a grouped_entities=True, la pipeline è in grado di raggruppare le parole che appartengono alla stessa entità, come \"Hugging Face\".",
correct: true
}
]}
/>
### 3. Cosa dovrebbe rimpiazzare "..." in questo estratto di codice?
```py
from transformers import pipeline
filler = pipeline("fill-mask", model="bert-base-cased")
result = filler("...")
```
aspetta te.",
explain: "Sbagliato. Controlla la card del modello bert-base-cased e cerca di capire il tuo errore."
},
{
text: "Questo [MASK] aspetta te.",
explain: "Corretto! Il mask token utilizzato dal modello è [MASK].",
correct: true
},
{
text: "Questo signore aspetta te.",
explain: "Sbagliato. Questa pipeline completa parole nascoste, quindi necessita di un mask token nell'input."
}
]}
/>
### 4. Perché questo codice non funziona?
```py
from transformers import pipeline
classifier = pipeline("zero-shot-classification")
result = classifier("This is a course about the Transformers library")
```
candidate_labels=[...].",
correct: true
},
{
text: "Questa pipeline richiede diverse frasi, non solo una.",
explain: "Sbagliato, anche se quando usata correttamente, questa pipeline può tranquillamente processare una lista di frasi (come tutte le altre pipeline)."
},
{
text: "Come al solito, la libreria Transformer di 🤗 non funziona.",
explain: "Ci rifiutiamo di commentare la tua risposta!"
},
{
text: "Questa pipeline richiede un input più lungo. Quello fornito è troppo corto.",
explain: "Sbagliato. Sappi che per processare testi molto lunghi, questa pipeline li deve troncare."
}
]}
/>
### 5. Cosa significa "transfer learning"?
### 6. Vero o falso? Solitamente un modello linguistico non richiede etichette in fase di pre-addestramento.
self-supervised, il che significa che le etichette sono create direttamente a partire dall'input (come quando una pipeline predice la parola seguente o indovina parole nascoste).",
correct: true
},
{
text: "Falso",
explain: "La risposta non è corretta."
}
]}
/>
### 7. Seleziona la frase che meglio descrive i termini "modello," "architettura," e "pesi."
### 8. Quale dei seguenti modelli utilizzeresti per completare dei prompt con testo generato?
### 9. Quale dei seguenti modelli utilizzeresti per riassumere testi?
### 10. Quale dei seguenti modelli utilizzeresti per classificare input testuali sulla base di determinate etichette?
### 11. Qual è la possibile origine di un bias osservato in un modello?

Xet Storage Details

Size:
3.9 kB
·
Xet hash:
fe32d5bd8c7cd9b9dd9a8f09ae58c0d55767ba29aa90120b20bee7c601a5af34

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.