¿Cómo procesan las máquinas los datos?

Las máquinas procesan datos definiendo y señalando los datos para “operar”, y luego ejecutando una “instrucción de bajo nivel”, o código operativo, que realiza la operación en los datos. Todas las máquinas tienen una CPU que “ejecuta” instrucciones cuyos operandos son señalados por “registros” en la CPU. Los datos que se operan deben estar en la memoria de la computadora y, en general, se cargan en la memoria utilizando otras instrucciones de la computadora. La memoria de la computadora y los datos ubicados en la memoria se componen de una dirección (la ubicación en la memoria de los datos), y la longitud y el tipo de datos deben ser consistentes con los parámetros (u operandos) requeridos por la instrucción. Las instrucciones en una computadora, a nivel de máquina, están predefinidas y representadas como código binario. Cada instrucción de bajo nivel realiza una función específica de “bajo nivel”. Dado que la máquina conoce la dirección de los datos (utilizando los registros) y conoce la instrucción “a través del código operativo”, la CPU puede ejecutar la instrucción y, por lo tanto, procesar los datos, de acuerdo con el tipo de procesamiento que se produzca, implícito en La definición del código de operación. Los datos que se operan se “codifican” en la memoria utilizando esquemas de codificación binarios (como ASCII, EBCIDIC, …) y, por lo tanto, se pueden representar como 1 y 0 en la memoria de la computadora (encendido y apagado). Al usar cada posición en una serie de 1 y 0 (como una progresión de base2), es posible representar cada valor, en cada esquema de codificación, como una serie de “bits” codificados de forma única.

Hay un tutorial interactivo corto muy hermoso: Una introducción visual al aprendizaje automático , que se volvió viral recientemente. Realmente lo recomiendo a cualquier principiante. Pero generalmente hay un espectro muy diverso de técnicas, aprendizaje que puede llevar mucho tiempo y hacer una gran carrera.

More Interesting

¿Hay alguna superposición entre neurociencia / neurología e inteligencia artificial / aprendizaje automático?

Las tareas de aprendizaje automático de Andrew Ng's Coursera se implementan utilizando MATLAB / Octave. ¿Está desactualizado? Porque ahora usamos principalmente Python para implementar algoritmos de aprendizaje automático.

Inteligencia artificial: ¿Qué tan inteligentes son las mejores personas en inteligencia artificial, en comparación con las mejores personas en matemáticas y física?

¿Qué robot humanoide tiene el mejor soporte de comunidad / foro disponible, en el contexto de la investigación sobre robots sociales?

¿Cuál es un área tecnológica para la que el aprendizaje automático sería perfecto, pero no está explotado?

¿Qué opinas del desarrollo de la ética de los robots?

¿Qué GPU debo mirar para el aprendizaje automático en mi nueva computadora?

¿Cómo se sienten las personas con Asperger acerca de que la IA alcanza la inteligencia sobrehumana?

¿Podría la inteligencia artificial conquistar el mundo? ¿Si es así, cómo? O si no, ¿por qué no?

¿Cuál es tu opinión sobre el futuro de la IA?

¿La programación de LEGO Mindstorms ayuda a aprender IA?

¿Cómo puede la inteligencia artificial estar bajo nuestro control?

'La IA podría ser' el peor evento en la historia de nuestra civilización '. ¿Qué opinas sobre la última declaración de Hawking?

Dado un problema de predicción, ¿cuáles son los principios que intervienen en el diseño de una red neuronal para ese problema?

¿Cuáles son las mejores cosas que ha hecho IBM Watson?