El lenguaje de máquina se ha mencionado en todas partes. ¿Qué es en realidad?

El aprendizaje automático básicamente hace que su máquina aprenda de la información que tiene (conjuntos de datos). Theoridis dio un ejemplo muy hermoso en un libro que dice así:

Le das muchas fotos a un niño y le pides que te diga cuáles de estas fotos son de su madre y cuáles no, esto es aprendizaje supervisado. Aquí el niño sabe cómo se ve su madre, ahora su trabajo es decidir si la persona en la imagen se parece a su madre o no.

Ahora al mismo niño le das una bolsa que contiene diferentes objetos como bolas, varillas, cuadernos, etc. Ahora pídele que te diga cuáles de estos se parecen. Ahora mirando todos los elementos (conjunto de datos completo) clasifica estos elementos en muchos grupos (Agrupación) en la base de la forma (Criterios de agrupación). Este es un ejemplo clásico de aprendizaje no supervisado.

Al igual que los humanos tienen órganos sensoriales para sentir cosas y luego nuestro cerebro toma una decisión al respecto. Del mismo modo, le damos sensores a una máquina y, según un modelo diferente, toma una decisión.

Espero que puedas entenderlo.

Todo lo mejor.

El lenguaje de máquina es en realidad la entrada binaria dada a través de varios circuitos lógicos para el procesamiento de datos.

Para ser claros sobre los binarios, los humanos tienen 10 dedos, por lo que tenemos 10 dígitos, a saber. 0-9. La misma forma en que la computadora tiene solo dos combinaciones, a saber. ‘Voltaje’ o ‘sin voltaje’ (en realidad significa encender o apagar) que corresponde al binario 1 y 0 respectivamente.

Por lo tanto, los datos se envían en forma de entradas de voltaje que se procesan y devuelven en la misma forma y los comandos de nivel binario para procesar datos son máquinas.

El lenguaje ensamblador facilita el lenguaje de máquina y los lenguajes de nivel superior (p. Ej. C, C ++, Java, etc.) lo hacen bastante fácil, como debe haber leído.

Los humanos entendemos idiomas como el inglés, el hindi. Pero las computadoras solo pueden entender 0 y 1. Cualquier programa complejo, a nivel básico, es una combinación de 0 y 1.

En nuestro lenguaje agregue ayb, pero en lenguaje de máquina puede ser 101011110110100010100…. pronto. La combinación de 0 y 1 tiene algún significado para las computadoras y lo comprende y procesa.

More Interesting

¿Qué tipos de algoritmos de aprendizaje automático se utilizan para resolver algunos problemas populares del mundo real?

¿Debo abandonar mi programa de doctorado CS para estudiar por mi cuenta?

¿Me puede explicar sobre el aprendizaje automático? ¿Cuál es el alcance del aprendizaje automático?

¿Hay alguien aquí que pueda darme una lib correcta para R-Tree en Java?

¿Cuáles son los últimos algoritmos y técnicas para la corrección ortográfica?

¿La IA tradicional se está volviendo obsoleta a la luz del progreso en el aprendizaje profundo?

¿Cuál es la relación entre visión artificial, inteligencia artificial de aprendizaje automático y aprendizaje profundo? ¿Son dependientes y están estrechamente vinculados?

¿Qué formación matemática se necesita para aprender Deep Learning?

¿Cuál es / son los métodos para iniciar / elegir filtros en redes neuronales convolucionales?

¿Cómo se compara el paquete de aprendizaje profundo Mozi con Caffe o Torch7?

¿Cómo puede Google diseñar un procesador más adecuado para el entrenamiento de redes neuronales profundas que la GPU?

¿Qué debo elegir, asociado de desarrollo de negocios en Think and Learn o analista de investigación en Edureka?

¿Por qué las arquitecturas profundas aprenden representaciones de características cada vez más altas?

¿Es legal el raspado web para hacer aprendizaje automático?

¿Cuáles son algunas falacias o errores comunes cometidos por los principiantes en estadística, aprendizaje automático y análisis de datos?