En la clase de Informatica en la universidad me asignaron un trabajo de inteligencia artificial y quiero compartirlo aqui en este blog, aunque nos estemos alejando un poquito de el tema del blog.

La inteligencia artificial me ha parecido algo fascinante y super interesante, pues con esta tecnologia, o tecnologias integradas, se pueden crear maravillas. Literalmente.

La palabra Inteligencia Artificial se compone de dos palabras “Artificial” e “Inteligencia”. Artificial se refiere a algo hecho por seres humanos o no naturales, e Inteligencia significa capacidad de comprender o pensar.

Machine Learning es el aprendizaje en el que la máquina puede aprender por sí misma sin ser programada explícitamente.

La base principal de la Inteligencia Artificial y “Machine Learning” son las redes neuronales. 

Las redes neuronales se componen de neuronas artificiales organizadas en capas, cada capa cuenta con varias neuronas que se interconectan entre sí.  Cada conexión entre neuronas tiene un “peso definido”, todos los pesos se suman  y cada salida de la neurona se activa o “dispara” de acuerdo a una funcion de activacion relativa  que se comporta de acuerdo a la suma de los pesos. 

La red neuronal tiene una capa de entrada y una capa de salida visibles y una o varias capas intermedias escondidas.

Este GIF de arriba nos representa una de las redes neuronales mas utilizadas, El Perceptron. Aqui esta trabajando con la identificacion y clasificacion de numeros escritos a mano. La capa de entrada tiene 784 neuronas y la capa de salida tiene 10 neuronas. La entrada (784 = 28×28) es la representacion digital de cada pixel en la figura, que en este caso es el numero 9. Lo cual indica que la imagen con el #9 esta representada por una imagen de 28×28 Pixels (Puntos de imagen). Esta informacion pasa a traves de la red y al final queda determinado que el numero 9 fue el que se entro al sistema.

Esto lo hace esta red neuronal, sin mas programacion que un entrenamiento inicial. Y sirve para cualquier numero que se le entre, o sea que este sistema identifica numeros escritos a mano. Que Cooool.