es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Python: ¿Existe alguna forma de evaluar un reconocedor de entidades nombradas entrenado en datos IOB utilizando spacy?

Entrené mi reconocedor de entidades nombradas con spacy. Me gustaría evaluarlo. Así que revisé la documentación de spacy y encontré la función scorer. Sin embargo, parece que no funciona con el formato IOB. ¿Crees que habrá una manera de usar spacy para evaluar mis datos en formato IOB o estoy condenado a transformar mis datos al formato que spacy requiere?
Muchas gracias 🙂

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Según mi conocimiento, la función scorer de Spacy no admite la evaluación en formato IOB. Solo puedes usarla para evaluar los resultados generados por Spacy en el formato específico de NER de Spacy. Por lo tanto, es posible que debas transformar tus datos al formato compatible con la función scorer de Spacy.

    Sin embargo, hay otras métricas de evaluación que puedes utilizar para evaluar tu modelo NER entrenado con Spacy. Por ejemplo, puedes probar las medidas de precisión, recuperación y puntuación F. Puedes implementarlas fácilmente comparando las entidades predichas por tu modelo con las entidades reales.

    En resumen, aunque la función scorer de Spacy no admite la evaluación en formato IOB, existen otras opciones de evaluación que pueden resultar útiles.

Comments are closed.