Durante el desarrollo de sistemas basados en IA o robótica, se necesitan datos adaptados para apoyar la realización, validación y optimización de sistemas y subsistemas. Este servicio tiene como objetivo proporcionar dichos datos.
Los modelos de IA son un ejemplo notable de sistemas que requieren que los datos sean entrenados; de manera más general, cualquier sistema que procese datos producidos a través de la percepción artificial (como imágenes, vídeos, LiDAR, ultrasonidos, radares, etc.) requiere que se construyan, prueben y ajusten datos adecuados.
Este servicio permite al cliente definir, junto con agrifoodTEF, las características específicas de los datos que requieren las actividades del cliente y recibir conjuntos de datos que coincidan exactamente con dichas características. Entre las características que deben definirse se encuentran el tipo, el número y las especificaciones de los flujos de datos comprendidos en los conjuntos de datos (por ejemplo, cuando se requieren datos multisensor) y la gama de variaciones abarcadas por los datos (por ejemplo, la variedad de condiciones ambientales representadas en un flujo de sensores); las características de nivel inferior que deben definirse se refieren al formato y el embalaje de los datos.
¿Cómo puede ayudarle el servicio?
No es una tarea sencilla definir qué datos se necesitan para desarrollar o probar un sistema (por ejemplo, un modelo de IA) o una máquina (por ejemplo, un implemento agrícola robotizado); La elección de las características que deben poseer los datos utilizados para estas actividades requiere una experiencia que no todas las empresas tienen internamente. Este servicio puede ayudar a los clientes con esta tarea inicial y crucial.
Una vez definidas las características de los datos requeridos, es necesario generar los conjuntos de datos correspondientes. Esto se hace mediante la recopilación, el procesamiento y, a menudo, también el aumento de los datos (por ejemplo, mediante la adición de metadatos o etiquetas).
Esta actividad requiere conocimientos especializados y, por lo general, impone una fuerte carga a una empresa: este servicio ayuda a los clientes trasladando la carga al sector agroalimentario.
Cómo se entregará el servicio
El servicio consta de tres fases separadas.Fase Uno es la definición de especificación de datos y se lleva a cabo a través de una o más entrevistas (generalmente remotas) con el cliente. Estas entrevistas permiten a agrifoodTEF definir qué conjuntos de datos necesita el cliente y sus características exactas.
Durante esta fase, el cliente puede optar por compartir con agrifoodTEF, bajo NDA si es necesario, detalles sobre el sistema con el que se utilizarán los datos; estos detalles permiten una correspondencia aún más estrecha entre los requisitos del sistema y las especificaciones de los datos.
La Fase Dos es la preparación de datos y depende en gran medida del resultado de la Fase Uno.
Pueden darse tres casos diferentes: en el caso 1, los conjuntos de datos requeridos están disponibles en los archivos de agrifoodTEF, ya en una forma que cumple plenamente las especificaciones. La ejecución del servicio puede proceder a la Fase Tres (descrita a continuación).
En el caso 2, los datos adecuados están disponibles en los archivos de agrifoodTEF, pero requieren un tratamiento adicional (como el etiquetado, la transcodificación y el formato) para cumplir las especificaciones. En este caso, los servicios S00115 (servicios de validación y procesamiento de datos) y/o S00290 (etiquetado de datos) se aprovechan como paso preliminar, luego la situación vuelve al caso 1.
En el caso 3, no se dispone de datos (o estos son insuficientes) conformes con las especificaciones en los archivos de agrifoodTEF. En este caso, se emplean los servicios S00112 + S00113 (ejecución de ensayos físicos + recogida de datos de ensayos durante ensayos físicos) y/o S00182 + S00183 (ejecución de ensayos digitales + recogida de datos de ensayos durante ensayos digitales) para generar datos brutos de acuerdo con las necesidades del cliente; entonces la situación vuelve al caso 2.
En términos generales, la Fase Dos se completa tan pronto como las actividades necesarias para llegar al Caso 1 han sido ejecutadas por agrifoodTEF.
Al final de la Fase Dos, el servicio pasa a la Fase Tres, que es la entrega de datos.
La duración total del servicio depende en gran medida de los requisitos del cliente, ya que estos influyen en la Fase Dos, donde se realiza la mayor parte del trabajo. La duración del servicio se comunica al cliente durante la Fase Uno.
Personalización del servicio
Esta descripción del servicio es intencionalmente genérica. Cada instancia de este servicio está, de hecho, personalizada para adaptarla a las necesidades y requisitos del cliente específico. El siguiente es un ejemplo de una instancia de servicio (tenga en cuenta que el servicio está disponible para muchos sectores agrícolas, no solo el considerado en el ejemplo).
Ejemplo de servicio: El cliente es una empresa de software que desarrolla un modelo de IA de visión por computadora y necesita datos para entrenar el modelo. El objetivo del modelo es poder reconocer de forma fiable la matricaria y las plantas de frijol y detectar la aparición de otras especies espontáneas de malas hierbas. El modelo está destinado a proporcionarse como módulo a los fabricantes de implementos, y la empresa no quiere limitar excesivamente el conjunto de clientes potenciales imponiendo criterios estrictos al sistema de cámaras que se montará a bordo del implemento.
Por esta razón, junto con agrifoodTEF, el cliente define un conjunto de 4 configuraciones de sistema de cámara más comunes, que deben estar cubiertas por los conjuntos de datos de entrenamiento. Para cada una de las 4 configuraciones, la compañía requiere datos en 3 condiciones de iluminación diferentes, es decir, luz solar fuerte con el sol sobre la cabeza, luz solar fuerte con el sol bajo en el horizonte y luz solar difusa (por ejemplo, clima nublado).
No se requiere etiquetado de agrifoodTEF ya que la empresa tiene la intención de ejecutarlo internamente.
AgrifoodTEF ya tiene en sus archivos conjuntos de datos adecuados que cubren 5 de las 12 condiciones requeridas por el cliente, por lo que estos se formatean adecuadamente y se proporcionan de inmediato al cliente.
En cambio, los datos relativos a las siete condiciones restantes deben generarse ad hoc. Para ello, el cliente y agrifoodTEF formulan conjuntamente un plan de adquisición de datos. El cliente también está de acuerdo con agrifoodTEF en la ejecución de los servicios auxiliares S00112 (ejecución de pruebas físicas) y S00113 (recopilación de datos de pruebas durante las pruebas físicas) para adquirir los conjuntos de datos.
La recogida de datos se realiza utilizando la propia infraestructura de agrifoodTEF (campos preparados, sensores, robots). A continuación, la campaña de recogida de datos se lleva a cabo por agrifoodTEF; los datos resultantes se añaden a los archivos de agrifoodTEF y se formatean adecuadamente para que sean compatibles con las necesidades del cliente. Los conjuntos de datos así preparados completan la cobertura de los 12 casos necesarios para el cliente. El aprovisionamiento de los datos concluye la ejecución del servicio.