Generación de Datos Sintéticos

Acelere sus workflows de IA.

Cargas de Trabajo

Visión por Computadora/Análisis de Vídeo

Industrias

Manufactura
Hardware/Semiconductores
Automoción/Transporte
Ciudades/Espacios Inteligentes
Robótica

Objetivo Empresarial

Innovación

Productos

NVIDIA Omniverse Enterprise
NVIDIA DRIVE
NVIDIA Isaac
NVIDIA Metropolis

¿Qué Son los Datos Sintéticos?

Entrenar cualquier modelo de IA requiere conjuntos de datos diversos y cuidadosamente etiquetados que contengan entre miles y decenas de millones de elementos, algunos de los cuales están más allá del espectro visual. Recopilar y etiquetar estos datos en el mundo real requiere mucho tiempo y es costoso. Esto puede obstaculizar el desarrollo de modelos de IA y ralentizar el tiempo para encontrar una solución.

Los datos sintéticos, generados mediante simulaciones por computadora, se componen de imágenes o texto en 2D y se pueden usar junto con datos del mundo real para entrenar modelos de inteligencia artificial para pipelines de visión por computadora. El uso de la generación de datos sintéticos (SDG) puede ahorrar una cantidad significativa de tiempo de capacitación y también reducir en gran medida los costos.

Synthetic data

¿Por Qué Utilizar Datos Sintéticos?

Reducción de Costos

Supere la brecha de datos y reduzca el costo general de adquirir y etiquetar los datos necesarios para entrenar modelos de IA.

Privacidad y Seguridad

Aborde los problemas de privacidad y reduzca los sesgos generando diversos conjuntos de datos sintéticos para representar el mundo real.

Exactitud

Cree modelos de IA generalizados y de alta precisión entrenándolos con datos que incluyan casos raros pero cruciales que de otro modo serían imposibles de recopilar.

Escalable

Genere datos que se adapten a su caso de uso en manufactura, automoción, robótica y más.

Simulación de Robótica

En el campo de la robótica, los datos sintéticos se pueden utilizar para entrenar modelos de IA que se implementan para la percepción y el agarre de robots o en robots utilizados para inspección visual.

Links Rápidos

Imagen cortesía de Techman Robot

Inspección Industrial

Detectar defectos en piezas fabricadas es extremadamente difícil porque a menudo las anomalías son sutiles. Se pueden crear datos sintéticos basados en defectos reales, como rayones, astillas o abolladuras, para entrenar modelos de IA para detectar defectos en las primeras etapas del proceso de fabricación.

Imagen cortesía de Delta Electronics

Links Rápidos

Imagen cortesía de Edge Impulse

Vehículos Autónomos

Implementar un vehículo autónomo para que pueda navegar con seguridad en su entorno requiere cantidades masivas de datos de entrenamiento, que son extremadamente costosos y peligrosos de adquirir en la vida real. Los datos sintéticos 3D se pueden utilizar para desarrollar y probar soluciones de vehículos autónomos en un entorno de simulación, lo que reduce los tiempos de prueba y capacitación y reduce los costos.

Generando Datos Sintéticos

Para generar datos sintéticos, primero debes crear un gemelo digital del entorno en el que entrenarás tu modelo de IA.

Si entrena un modelo de IA para un robot de almacén, necesitará crear una escena virtual con objetos como transpaletas y estantes de almacenamiento. Si entrena un modelo de IA para la inspección visual en una línea de ensamblaje, necesitará crear una escena virtual con objetos como una cinta transportadora y el producto que se está produciendo.

Uno de los desafíos clave que enfrentan los desarrolladores al desarrollar pipelines de datos sintéticos es cerrar la brecha entre simulación y realidad. Para crear datos sintéticos que reflejen escenarios del mundo real, necesitará aleatorizar su escena para reflejar la gran cantidad de escenarios que un modelo de IA podría encontrar. Esto significa modificar aspectos de la escena como la posición de los objetos, la textura y la iluminación. Es posible que también desees modificar la posición de la cámara y agregar distractores ambientales que puedan afectar el rendimiento del modelo.

Con SDKNVIDIA Omniverse™ Replicator, los desarrolladores pueden crear pipelines personalizados que permiten a los artistas técnicos crear y aleatorizar datos sintéticos para diversos casos de uso de entrenamiento de IA. Omniverse Replicator potencia NVIDIA Isaac Sim™, lo que le permite generar datos sintéticos para aplicaciones de robótica y simulación de vehículos autónomos, que le permite generar datos sintéticos para un desarrollo acelerado.

Ecosistema de Socios de Datos Sintéticos

Vea cómo nuestro ecosistema está desarrollando sus propias aplicaciones y servicios de datos sintéticos basados en tecnologías NVIDIA.

Empresas de Datos Sintéticos

Socios de Prestación de Servicios

Recursos

Entrenamiento de Datos Sintéticos

Realice este curso a su propio ritmo para aprender a generar datos sintéticos para entrenar modelos de visión por computadora.

Documentación de Datos Sintéticos

Consulte la documentación de Omniverse Replicator para comenzar con la generación de datos sintéticos.

Empezar

Cree su propio pipeline de generación de datos sintéticos para simulaciones de robótica, inspección industrial y vehículos autónomos utilizando las API o los SDK de Omniverse Cloud.