En primer lugar, creo que ya se está utilizando algo de IA en el diseño de sistemas de renderizado: la producción de características y operaciones deseadas a partir de especificaciones de entrada, incluidos diseños de pantalla, reglas comerciales, diagramas de proceso, pseudocódigo y otra documentación. También existe un desarrollo e integración de código inteligente o basado en inteligencia artificial, las pruebas y el sistema de ayuda también pueden automatizarse fácilmente con las soluciones existentes utilizando principalmente lógica simbólica.
En segundo lugar, los sistemas de IA basados en el aprendizaje automático pueden aprender a extraer características de la especificación de entradas y salidas de un sistema propuesto en el que el desarrollo del código estaría mayormente o totalmente automatizado. AI podría automatizar aún más las actividades de prueba, implementación e instalación junto con la ejecución de procedimientos continuos de mantenimiento y evaluación.
El tercer y mayor avance vendrá cuando una IA pueda escuchar los objetivos de su usuario y realizar el análisis preliminar al recopilar los hechos en entrevistas de persona a IA y sesiones de preguntas de ida y vuelta que establezcan los requisitos con el usuario. La IA simplemente implementará el programa que proporciona las funciones y respalda las actividades necesarias para cumplir con los objetivos del usuario. El mantenimiento, la evaluación discreta y la optimización serían propiedades de este comportamiento de IA y todos serán un “desarrollador de sistemas” si también lo desean.
- ¿Cuál es el papel de la inteligencia artificial (IA) o el aprendizaje automático en CFD?
- ¿La IA es diferente de ML?
- Si la conciencia no puede explicarse mediante algoritmos, entonces, por defecto, ¿tendrías que confiar en una explicación sobrenatural?
- ¿Qué sucederá cuando los empleados con inteligencia artificial sean más inteligentes que los humanos?
- Por lo que sabemos, los chicos de Google ya podrían estar jugando con IA, ¿cómo podemos estar seguros?