Broadcom
Broadcom es un líder tecnológico global que proporciona una cartera completa de soluciones de software de infraestructura y …
Broadcom es un líder tecnológico global que proporciona una cartera completa de soluciones de software de infraestructura y semiconductores. Sus productos son fundamentales para construir, escalar y proteger los centros de datos de IA y las nubes privadas de IA empresariales más avanzados del mundo.
Acerca de IA y ML
Las herramientas de IA y ML son plataformas y marcos fundamentales diseñados para construir, entrenar, desplegar y gestionar modelos de aprendizaje automático personalizados. Como componente central de la infraestructura de IA, estas herramientas proporcionan los elementos necesarios —desde bibliotecas de procesamiento de datos hasta recursos computacionales escalables— para llevar los proyectos de IA del concepto a la producción. Permiten a los desarrolladores y científicos de datos crear soluciones de IA sofisticadas y a medida, en lugar de utilizar aplicaciones listas para usar. Su valor principal radica en acelerar todo el ciclo de vida del aprendizaje automático, garantizar el rendimiento del modelo y permitir la escalabilidad.
Características Principales
- Entrenamiento y Desarrollo de Modelos: Proporciona entornos y bibliotecas (como TensorFlow, PyTorch) para construir y entrenar redes neuronales complejas.
- MLOps (Operaciones de Aprendizaje Automático): Automatiza el despliegue, monitoreo, gestión y reentrenamiento de modelos en entornos de producción.
- Procesamiento y Etiquetado de Datos: Ofrece herramientas para limpiar, transformar y anotar grandes conjuntos de datos para prepararlos para el entrenamiento de modelos.
- Modelos y API Pre-entrenados: Incluye acceso a modelos pre-entrenados para tareas comunes como reconocimiento de imágenes o análisis de sentimientos, que pueden ser ajustados.
- Recursos Computacionales Escalables: Gestiona el acceso a la potente infraestructura de computación (GPU, TPU) necesaria para el entrenamiento de modelos a gran escala.
Escenarios de Aplicación
Estas herramientas son esenciales para empresas de tecnología, instituciones de investigación y equipos de IA empresariales. Por ejemplo, una empresa de servicios financieros podría usar una plataforma de ML para construir un sistema propio de detección de fraudes. Del mismo modo, una startup de atención médica podría aprovechar estas herramientas para desarrollar un modelo de diagnóstico para imágenes médicas, mientras que un gigante del comercio electrónico las usaría para crear y gestionar un motor de recomendaciones personalizado.
Criterios de Selección
Al elegir una herramienta de IA y ML, considere el alcance de su proyecto. Evalúe los marcos y lenguajes compatibles para garantizar la compatibilidad con la experiencia de su equipo. Analice las capacidades de MLOps de la plataforma para la preparación para producción. Además, considere el equilibrio entre las interfaces de bajo código/sin código para la creación rápida de prototipos y los entornos de código primero para una máxima personalización y control. Finalmente, analice el modelo de precios basado en el uso de cómputo y el acceso a las funciones.
IA y MLEscenario de uso
Desarrollo de un sistema de detección de fraude personalizado
Un equipo de ciencia de datos en una empresa fintech necesita construir un modelo de detección de fraude en tiempo real adaptado a sus patrones de transacción específicos. Usando una plataforma de IA y ML, pueden ingerir terabytes de datos de transacciones históricas, realizar ingeniería de características y experimentar con varios algoritmos como gradient boosting o redes neuronales profundas. El entorno de entrenamiento gestionado de la plataforma les permite entrenar múltiples modelos en paralelo en potentes GPU, reduciendo significativamente el tiempo de desarrollo. Una vez que se identifica el mejor modelo, utilizan las capacidades de MLOps de la plataforma para desplegarlo como un punto final de API escalable, que luego se integra en su sistema de procesamiento de pagos para marcar transacciones sospechosas en milisegundos.
Automatización del análisis de imágenes médicas para investigación
Una institución de investigación médica está trabajando en un proyecto para detectar signos tempranos de una enfermedad a partir de escáneres de resonancia magnética. El equipo, compuesto por investigadores e ingenieros de ML, utiliza una plataforma de desarrollo de IA especializada en visión por computadora. Suben un gran conjunto de datos etiquetados de escáneres y utilizan las herramientas de la plataforma para ajustar un modelo de red neuronal convolucional (CNN) pre-entrenado. La plataforma proporciona entornos de Jupyter notebook para la experimentación y potentes instancias de cómputo para el entrenamiento. Después de alcanzar una alta precisión, el modelo se despliega dentro de la infraestructura segura de la institución, permitiendo a los investigadores procesar nuevos escáneres automáticamente e identificar áreas potenciales de preocupación para una revisión posterior, acelerando su flujo de trabajo de investigación.
Despliegue de un motor de recomendación de productos personalizado
Una empresa de comercio electrónico quiere aumentar la participación de los usuarios y las ventas proporcionando recomendaciones de productos personalizadas. Su equipo de ingeniería de ML utiliza una plataforma de MLOps para gestionar el ciclo de vida de su modelo de recomendación. La plataforma automatiza el pipeline de datos, que alimenta continuamente los datos de interacción del usuario al modelo para su reentrenamiento. También proporciona herramientas para pruebas A/B de diferentes versiones del modelo para ver cuál funciona mejor. El modelo se despliega como un microservicio que puede manejar miles de solicitudes por segundo. Las funciones de monitoreo de la plataforma rastrean el rendimiento del modelo en tiempo real, alertando al equipo sobre problemas como la deriva de datos o la degradación del rendimiento, asegurando que las recomendaciones sigan siendo relevantes y efectivas.
Entrenamiento de un modelo de Procesamiento de Lenguaje Natural (PLN) personalizado
Una empresa de SaaS está construyendo una nueva función para el análisis de sentimientos de las opiniones de los clientes. En lugar de utilizar una API genérica, deciden entrenar un modelo personalizado en su conjunto de datos específico de la industria para obtener una mayor precisión. Usando una plataforma de IA, sus desarrolladores pueden configurar fácilmente un entorno de entrenamiento con acceso a bibliotecas de PLN como Hugging Face Transformers. Suben su conjunto de datos etiquetado de opiniones, experimentan con diferentes arquitecturas de modelos como BERT y lanzan trabajos de entrenamiento. La función de seguimiento de experimentos de la plataforma les permite registrar métricas para cada ejecución de entrenamiento, lo que facilita la comparación de resultados y la selección del modelo con mejor rendimiento para su integración en su producto.
Aceleración de la investigación y experimentación en IA
Un laboratorio de investigación universitario está explorando nuevas arquitecturas de redes neuronales para el modelado climático. El proceso implica la creación frecuente de prototipos y la prueba de diferentes ideas. Una plataforma de IA y ML les proporciona un entorno colaborativo donde los investigadores pueden compartir código, conjuntos de datos y resultados de experimentos. Pueden activar rápidamente potentes instancias de GPU para probar una nueva arquitectura sin esperar a los recursos compartidos locales. La integración de la plataforma con sistemas de control de versiones como Git les ayuda a gestionar su base de código, mientras que el seguimiento de experimentos garantiza que todos los resultados sean reproducibles, lo cual es fundamental para las publicaciones académicas. Esta configuración reduce drásticamente el tiempo del ciclo de iteración de semanas a días.
Gestión del ciclo de vida de ML de extremo a extremo (MLOps)
Un equipo de IA empresarial es responsable de docenas de modelos en producción, desde la predicción de la pérdida de clientes hasta la optimización de la cadena de suministro. Gestionar esta cartera es complejo. Adoptan una plataforma integral de MLOps para estandarizar su flujo de trabajo. La plataforma proporciona un registro de modelos central para versionar y rastrear todos los modelos. Automatiza los pipelines de CI/CD para el aprendizaje automático, asegurando que cualquier nueva versión del modelo se pruebe rigurosamente antes de su despliegue. Los paneles de monitoreo integrados rastrean métricas operativas (como la latencia) y el rendimiento del modelo (como la precisión y la deriva). Cuando el rendimiento de un modelo se degrada, una alerta automatizada activa un pipeline de reentrenamiento con datos frescos, asegurando que los modelos sigan siendo efectivos y fiables sin una intervención manual constante.