Además de los lenguajes tradicionales “binarios” mencionados en otras respuestas, hay una gran cantidad de lenguajes nuevos e innovadores en el horizonte. Algunos están cambiando radicalmente la forma en que las computadoras manejan la información. Synapse [1] de IBM es el primer lenguaje de programación “Neurosináptico”. En lugar de tratar con 1 y 0 discretos, refleja el comportamiento de las neuronas en el cerebro, con umbrales de activación cambiantes que simulan procesos cognitivos reales. Tome una rama estándar como se usa en la programación convencional. Usando Synapse, no solo evaluaría una condición verdadera o falsa, sino que incluiría múltiples condiciones de activación permitiendo que un programa interactúe de manera mucho más limpia con el mundo analógico real. Esta es una forma de programación “cognitiva” porque emula el comportamiento del cerebro humano y de los procesos mentales. Espero ver que más de este tipo de idiomas se vuelvan comunes a medida que intentamos superar las limitaciones de nuestras computadoras digitales.
Notas al pie
[1] Computación cognitiva: chips neurosinápticos
- ¿Puedo aprender inteligencia artificial después del desarrollo web?
- ¿Existe un algoritmo o IA utilizado para establecer la ocurrencia de victorias en KENO para mantener la ventaja de la casa en un porcentaje fijo?
- ¿El algoritmo Sudoku Solver tiene inteligencia artificial?
- ¿Cuáles son las fortalezas de NVIDA en IA?
- ¿Dónde comienzas a investigar para la IA? ¿Cuáles son los requisitos para crear una IA?