banner
Hogar / Blog / Los desafíos del desarrollo de productos de IA
Blog

Los desafíos del desarrollo de productos de IA

Jul 30, 2023Jul 30, 2023

InfoQ Página de inicio Noticias Los desafíos del desarrollo de productos de IA

10 de agosto de 2023 Lectura de 3 minutos

por

Ben Linders

El desarrollo de productos de inteligencia artificial (IA) implica crear modelos y alimentarlos con datos para entrenarlos, probarlos e implementarlos. Los ingenieros de software pueden apoyar la adopción de la IA y el aprendizaje automático (ML) en las empresas al desarrollar una comprensión de las tecnologías, fomentar la experimentación y garantizar el cumplimiento de las regulaciones y estándares éticos.

Zorina Alliata habló sobre el desarrollo de productos de IA en OOP 2023 Digital.

Para crear productos de IA, como software de pronóstico o motores de recomendación, tenemos que crear modelos basados ​​en patrones en datos históricos, explicó Alliata. Para desarrollar estos modelos, utilizamos técnicas de desarrollo diferentes al desarrollo de software normal. Por ejemplo, hay muchas incógnitas, procesos iterativos y misterios que se pueden encontrar al analizar los datos, dijo Alliata.

Según Alliata, el proceso de aprendizaje automático se basa en los siguientes pasos:

Los datos son extremadamente importantes, argumentó Alliata. Los algoritmos requieren una gran cantidad de datos para aprender patrones. Tener suficientes datos, datos limpios, datos justos y confiables es un nuevo nivel de procesamiento que no hicimos en esta medida en el pasado, dijo.

El resultado del desarrollo del producto, el modelo, es una serie de algoritmos que identifican diversa información en el océano de datos, y la mayoría de las veces los científicos de datos tienen que probar varios algoritmos para ver cuál funciona mejor en cada caso de uso, mencionó Alliata. . Esto introduce la necesidad de iterar y probar varios enfoques, por lo que los líderes de equipo deben comprender que deben dejar suficiente tiempo durante la fase de modelado.

Alliata dijo que una vez que se entrega un producto de IA, también necesita cuidado y monitoreo constantes para asegurarse de que aún funcione de manera óptima, ya que los patrones pueden cambiar. En ocasiones, será necesario volver a entrenar el modelo para que pueda aprender de los datos más recientes proporcionados por los consumidores, así como de la retroalimentación de su propio comportamiento y desempeño.

Los ingenieros de software pueden contribuir a la adopción de IA y ML en sus empresas al comprender estas nuevas tecnologías y sus desafíos específicos, dijo Alliata. Los ingenieros de software también pueden ayudar a crear un entorno que fomente la experimentación y el aprendizaje, y brindar orientación sobre las mejores prácticas para el desarrollo de la IA, añadió.

Además, los ingenieros de software pueden ayudar a garantizar que los modelos de aprendizaje automático cumplan con las regulaciones y estándares éticos pertinentes. Establecer estándares y un modelo operativo claro permitirá una mejor comunicación y colaboración entre todos los equipos, técnicos y comerciales, concluyó Alliata.

InfoQ entrevistó a Zorina Alliata sobre el desarrollo de productos de IA.

InfoQ: ¿Cómo se relacionan las transformaciones de la IA con la agilidad?

Zorina Alliata : Las transformaciones de la IA se relacionan con la agilidad en el sentido de que ambas implican un proceso de transición. Los líderes ágiles pueden desempeñar un papel importante en las transformaciones de la IA al promover presupuestos ajustados, equipos ágiles y equipos de equipos, entrega ágil que falla rápidamente e informes específicos para mostrar el valor entregado.

Los líderes ágiles aportan valor a la transformación de la IA al utilizar su experiencia ágil en la gestión de programas y contenidos de capacitación, promoviendo la excelencia técnica, verificando las características de cumplimiento/sesgo/imparcialidad y proponiendo cambios según sea necesario en los procesos actuales para permitir la escalabilidad.

Los líderes ágiles también saben cómo entregar correctamente y a tiempo, crear métricas para KPI y tendencias importantes y brindar visibilidad del trabajo. Todas estas habilidades son muy útiles y necesarias durante una transformación de la IA.

InfoQ: ¿Qué ha aprendido de la entrega de productos de IA?

Alliata : Existe la posibilidad de que los datos se modifiquen en el futuro, ¡algo que descubrí por las malas! Esto sucede, por ejemplo, cuando aplicamos una corrección de datos y sin darnos cuenta cambiamos registros antiguos, aunque sea ligeramente. Luego, entrenamos el modelo de ML con esos datos antiguos, esperando que haya capturado el estado en el momento en que se registraron, cuando en realidad los datos han cambiado.

Luego está la infraestructura: es necesario entrenar el modelo, luego publicarlo y luego mantenerlo actualizado. El entorno y las herramientas que utiliza para escribir modelos de ML y monitorearlos deben cumplir con los estándares de seguridad y los requisitos reglamentarios de su empresa. La infraestructura es diferente para los productos de IA y ML, y requerirá algunas inversiones iniciales, así como funciones de apoyo especializadas, como ingenieros de aprendizaje automático.

Obtenga consejos prácticos para sus desafíos de ingeniería. ¡Adopte las tendencias emergentes adecuadas en QCon San Francisco (del 2 al 6 de octubre de 2023)!

Escribir para InfoQ ha abierto muchas puertas y aumentado las oportunidades profesionales. para mí. Pude interactuar profundamente con expertos y líderes de opinión para aprender más sobre los temas que cubrí. Y también puedo difundir mis conocimientos a la comunidad tecnológica en general y comprender cómo se utilizan las tecnologías en el mundo real.

¡Descubrí el programa de colaboradores de InfoQ a principios de este año y lo he disfrutado desde entonces! Además de brindarme una plataforma para compartir aprendizaje con una comunidad global de desarrolladores de software, el sistema de revisión entre pares de InfoQ ha mejorado significativamente mi escritura. . Si está buscando un lugar para compartir su experiencia en software, comience a contribuir a InfoQ.

Comencé a escribir noticias para la cola InfoQ .NET como una forma de mantenerme actualizado con la tecnología, pero saqué mucho más provecho de ello. Conocí gente conocedora, obtuve visibilidad global y mejoré mis habilidades de escritura..

Convertirme en editor de InfoQ fue una de las mejores decisiones de mi carrera . Me ha desafiado y me ha ayudado a crecer de muchas maneras. . Nos encantaría tener más gente.Unete a nuestro equipo.

InfoQ busca un editor en jefe a tiempo completo para unirse al equipo internacional y siempre remoto de C4Media. Únase a nosotros para cubrir las tecnologías más innovadoras de nuestro tiempo, colabore con los profesionales de software más brillantes del mundo y ayude a más de 1,6 millones de equipos de desarrollo a adoptar nuevas tecnologías y prácticas que superan los límites de lo que el software y los equipos pueden ofrecer.

Todos los martes se envía un resumen del contenido de la semana pasada en InfoQ. Únase a una comunidad de más de 250.000 desarrolladores senior. Ver un ejemplo

Protegemos su privacidad.

Debe registrar una cuenta InfoQ o iniciar sesión o iniciar sesión para publicar comentarios. Pero hay mucho más detrás de estar registrado.

Aproveche al máximo la experiencia InfoQ.

HTML permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Únase a una comunidad de expertos.InfoQ: ¿Cómo se relacionan las transformaciones de la IA con la agilidad?Zorina AlliataInfoQ: ¿Qué ha aprendido de la entrega de productos de IA?AlliataBen Lindersha abierto muchas puertas y ha aumentado las oportunidades profesionalesVivian HuEl sistema de revisión entre pares de InfoQ ha mejorado significativamente mi escrituraOghenewede EmeniObtuve visibilidad global y mejoré mis habilidades de escritura.Edin Kapicmejores decisiones de mi carrerame ayudó a crecer de muchas manerasUnete a nuestro equipoThomas Bettseditor en jefe a tiempo completoLa información QAproveche al máximo la experiencia InfoQ.