Ich weiß immer nicht, wie man eine Aufgabe für die Markierung einschließlich POS-Markierung oder irgendeiner anderen Reihenfolge Markierung auswertet. Ich weiß insbesondere nicht, wie man den Precision-, Recall- und F1-Score dieser Aufgaben berechnet. Ich fand dann, dass es ein Skript namens conlleval.perl gibt und wir es direkt für die Auswertung verwenden können. Aber ich kenne Perl Sprache nicht und ich habe immer noch verwirrt, wie P, R, F1 in Tagging-Aufgaben berechnet. Kann mir das jemand sagen?Wie kann man das Skript conlleval.perl zum Auswerten von Tags verstehen?
1
A
Antwort
0
Es gibt eine einfache Definition in einem Buch Spoken Language Understanding: Systeme für die Extrahierung Semantische Informationen vom Speech (von Gokhan Tur, Renato De Mori), chapter 3.1.5 Evaluation metrics:
Precision = Anzahl der Referenzschlitze richtig erkannt durch SLU/# der gesamten durch SLU detektiert Schlitze
Recall = Anzahl der Referenzschlitzen korrekt von SLU/# der gesamten Referenzschlitze detektiert
F1 = 2 x x Precision Recall/(Precision + Recall)
Hinweis: für die Gesamtmetriken conllevalmicro averaging verwendet.
Verwandte Themen
- 1. wie kann man dieses vim-Skript verstehen?
- 2. Auswerten von Gurken-Tags in BeforeFeature Hook
- 3. Wie kann man rootScope verstehen?
- 4. jQuery: Auswerten von Skript in AJAX-Antwort
- 5. Implementierungen von Algorithmen zum Auswerten von Schaltungen
- 6. Skript verstehen
- 7. Bash - Wie man ein Skript ausführt, das von einem anderen Skript ausgegeben wird
- 8. Verwenden von Regex zum Entfernen von Skript-Tags
- 9. Boto3-Skript zum Erstellen des Instanz-Tags
- 10. kann Bash-Skript nicht verstehen: $ @ etc
- 11. Wie kann man den Garnbehälter richtig verstehen?
- 12. Wie kann man "Iteratee" in play2 verstehen?
- 13. Wie kann ich das folgende Zitat verstehen?
- 14. Regex zum Auswerten des Zahlenmusters
- 15. Wie kann man ein neuronales Netzwerkmodell korrekt auswerten?
- 16. Wie kann man KITTI-Kamerakalibrierungsdateien verstehen?
- 17. Go kann das Feld nicht auswerten, wenn der Bereich zum Erstellen der Vorlage verwendet wird
- 18. Wie kann ich ein Textzusammenfassungstool auswerten?
- 19. Wie kann man die saubere Architektur von VIPER verstehen?
- 20. VB-Syntaxfehler zum Verketten und Auswerten
- 21. Wie man Variablen vom Python-Skript zum Bash-Skript übergibt
- 22. Wie kann man den funktionalen Programmiercode zum Konvertieren von IP-Zeichenfolgen in Ganzzahlen verstehen?
- 23. Wie kann man flüssige Template-Tags entfernen?
- 24. Wie kann ich eine Funktion in einem Skript in MATLAB auswerten?
- 25. Wie kann ich "(.). (.)" Verstehen?
- 26. Wie kann ich das in SICP beschriebene Signalflussdiagramm verstehen?
- 27. Wie analysiert man das Attribut des XML-Tags?
- 28. Wie kann ich C# -Code dynamisch auswerten?
- 29. Wie docs zu verstehen und das Modul
- 30. Wie kann ich ein calc-Mixin erstellen, das als Ausdruck zum Generieren von Tags verwendet wird?
Gibt es hier eine Frage? Vielleicht, wenn du Code zeigst. – xxfelixxx
Es gibt keine Frage im Code. Ich weiß einfach nicht, wie man die Berechnung von Precision, Recall und F1-Score versteht, wenn man die B-I-O-Sequenzmarkierung auswertet. – hoestelan
Vielleicht ein Link zum Skript? Ansonsten gibt es keine Möglichkeit, die Berechnungen für Sie zu klären. – xxfelixxx