¿Pueden los conceptos de (como ROT13, no programación) estar relacionados de alguna manera con los fundamentos del aprendizaje automático o la IA?

Por supuesto, ROT13 en particular es demasiado simple y no tiene aplicación en el aprendizaje automático. Pero, para responder a su pregunta más general, sí, hay ciertas formas de conceptos de codificación-decodificación que están intrínsecamente relacionadas con el aprendizaje automático y la inteligencia artificial.

Una forma de codificación que comúnmente encontramos es la compresión . En otras palabras, codificar datos de la manera más corta posible. En última instancia, el aprendizaje automático se trata de poder extrapolar, predecir lo que aún no se ha visto. Aquí hay un ejemplo intuitivo para explicar cómo puede usar la compresión para predecir el futuro: suponga que tiene un flujo de palabras:

“bla, bla, bla bla bla”

Ahora quieres predecir qué palabra viene después. ¿Cuál es más probable, “bla” o “zxcv”?

Intenta comprimir estas dos cadenas:

“Bla, bla, bla, bla, bla, bla”

“Bla, bla, bla, bla, bla, zxcv”

El primero se puede comprimir en inglés diciendo “seis bla”. El segundo se puede comprimir a la frase, “cinco bla y un zxcv”. (Alternativamente, podemos usar algo como bz2). El primero se comprime más corto, por lo que podemos predecir que la siguiente palabra será “bla” en lugar de “zxcv”.

Ver más: Matt Mahoney argumenta que la compresión es básicamente lo mismo que AI.

En una nota separada, se puede pensar en técnicas como el Truco del kernel como una forma de codificar datos para que ciertas propiedades estén expuestas.

En términos más generales, la ingeniería de características es un campo sobre formas de codificar datos de una manera adecuada para el aprendizaje automático.

A menos que desee utilizar el aprendizaje automático para descifrar el código, no veo ninguna conexión entre los fundamentos de la decodificación de codificación y la IA.

Una vez más, alguien podría argumentar que la codificación de la decodificación es esencialmente una función, por lo que comprender varias funciones puede ayudar a ajustar otras funciones. Por ejemplo, rot13 es rot2 + rot11. En mi opinión, no hay conexión, así que no lo intentaría.

Es posible que no sepa que está haciendo dos preguntas.

El aprendizaje automático es un componente de la IA. La IA es un tema e incluye el aprendizaje automático.

El aprendizaje automático es más una asignatura de matemáticas y probablemente no incluye IA.

Ahora, su pregunta no tiene sentido, lo entienda o no.