¿Es posible hacer un software de computadora que abarque todo el conocimiento que tenemos sobre algún tema, por ejemplo: Física
Sí, esa es la idea detrás de los sistemas expertos: ha habido varios exitosos, por ejemplo, para diagnosticar enfermedades.
El problema es que modelar el conocimiento del sujeto en una forma que puede ser útil para la computadora (por ejemplo, lógica de predicado de primer orden) es un trabajo muy duro. Esta es la razón por la cual las personas han recurrido al aprendizaje automático, donde la idea es que el programa construya esta base de datos, capacitándola a través de ejemplos. Pero eso probablemente no funcionará demasiado bien en los dominios donde se utilizaron originalmente los sistemas expertos.
- Como ingeniero / programador de software, ¿alguna vez encontró que los algoritmos de aprendizaje eran tediosos?
- ¿Cuál es la diferencia entre la programación de pares y el desarrollo de software ágil?
- ¿Qué es una herramienta de administración de rutas, cuáles son los parámetros para el problema de administración de rutas y cómo hago para crear dicho software?
- ¿Puede el control de calidad manual convertirse en un buen control de calidad de automatización con Java y Selenium?
- ¿Cómo se clasifican en términos del tiempo que necesitaría para realizar estas tareas o aumentar mi nivel en ellas? ¿Serían los rendimientos futuros (en términos de trabajos, etc.) que estas habilidades darían a mi carrera?
La solución real es probablemente algún híbrido, pero aún no los tenemos. Estén atentos para más 😀