A continuaciónSiguiente en Fundamentos de IA
Redes neuronales
Fundamentos
GUÍA DE FUNDAMENTOS
La inferencia consiste en usar un modelo entrenado para producir una salida a partir de una nueva entrada.
Escuche esta guíaNarrado por IA · ~2 min
Un clasificador puede devolver una puntuación de categoría; un modelo de lenguaje puede generar tokens. La inferencia generalmente deja los parámetros del modelo sin cambios, aunque un sistema circundante puede guardar información por separado o aprender de la retroalimentación.
Una solicitud normalmente pasa por la validación de entrada, el preprocesamiento, el modelo y el procesamiento de salida. Un servicio de texto puede tokenizar un mensaje, ejecutar el modelo repetidamente para generar tokens y ensamblar la respuesta. Las herramientas externas y de recuperación pueden agregar más etapas alrededor del modelo. Su tiempo y errores cuentan para la experiencia del usuario. Mida la latencia y el rendimiento por separado. La latencia es el tiempo que tarda una solicitud; El rendimiento es cuántas solicitudes finaliza el sistema durante un período. Las solicitudes por lotes pueden mejorar el rendimiento y al mismo tiempo aumentar la espera para una solicitud individual. La transmisión puede hacer que una respuesta comience antes sin reducir el tiempo necesario para finalizarla. La memoria del hardware debe acomodar más pesos que los del modelo. Los buffers de trabajo, las solicitudes simultáneas y las representaciones en caché también consumen memoria. Las entradas y salidas más largas pueden cambiar el costo de servicio, así que pruebe la distribución real de la carga de trabajo en lugar de una breve demostración. Una implementación de inferencia necesita límites, tiempos de espera y una respuesta utilizable cuando el modelo no puede responder. Mantenga un conjunto de evaluación versionado y compare los resultados después de cambiar la precisión, el procesamiento por lotes, las versiones del modelo o el preprocesamiento. Una optimización es útil sólo si preserva la calidad requerida por la tarea.
04Ejemplo resuelto
En una solicitud construida, la validación tarda 20 ms, la recuperación del documento 180 ms, la generación del modelo 900 ms y el formato 30 ms.
Si estas etapas se ejecutan secuencialmente, el total es 1.130 ms. Reducir a la mitad el tiempo de formateo ahorra sólo 15 ms.
Reducir la recuperación a 100 ms ahorra 80 ms. Mida nuevamente bajo carga simultánea porque la cola puede cambiar el resultado.
lo que muestra
Estos tiempos inventados ilustran por qué optimizar un escenario pequeño apenas puede cambiar la experiencia.
Clasifique un mensaje entrante sin volver a entrenar al clasificador.
Transmita un borrador de respuesta manteniendo un control de cancelación claro.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
La inferencia describe la ejecución de un modelo. Una tarea puede implicar razonamiento, clasificación o generación; la etiqueta de ejecución no establece la calidad del razonamiento.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente en Fundamentos de IA
Redes neuronales
Fundamentos