Tabla de contenido:
Definición - ¿Qué significa el sistema determinista?
Un sistema determinista es un sistema en el que un estado o condición inicial dada siempre producirá los mismos resultados. No hay aleatoriedad o variación en las formas en que las entradas se entregan como salidas.
Techopedia explica el sistema determinista
En un sistema no determinista, por el contrario, hay cierta aleatoriedad u opción involucrada en el modelo. Una de las mejores maneras de explicar esto es contrastar el sistema determinista con un sistema probabilístico. La computación probabilística implica tomar entradas y someterlas a modelos probabilísticos para adivinar los resultados.
A través de procesos iterativos, las redes neuronales y otros modelos de aprendizaje automático logran los tipos de capacidades que consideramos como aprendizaje: los algoritmos se adaptan y ajustan para proporcionar resultados más sofisticados.
La programación determinista es esa programación lineal tradicional donde X siempre es igual a X y conduce a la acción Y. Si la entrada X conduce a una matriz de acciones, eso representa una programación no determinista.
Varias tecnologías nos llevan más allá de la programación determinista al mundo de la computación no determinista. Uno es el uso de modelos no deterministas que eligen entre un conjunto de acciones para la entrada X.
Otro es un sistema llamado computación cuántica donde los bits binarios individuales se reemplazan por elementos llamados qubits que pueden tener un valor de uno, cero o un valor indeterminado.