¿Te has preguntado alguna vez, cómo piensa Google y por qué encuentra todo tan rápido? O tal vez ¿Cómo Siri entiende cuando le hablo? O ¿Cómo Facebook puede reconocer tu cara en todas las fotos sin que se lo pidas?
Pues bueno todo esto es gracias a las Redes Neuronales.
¿Pero qué es esto?. La definición formal de una red neuronal es: “Sistema de interconexión de neuronas artificiales que colaboran entre sí de forma dinámica para producir un estímulo de salida”. ¿Entendiste? Básicamente es una réplica de lo que sucede en tu cerebro pero aplicado a las computadoras.
Veamos cómo funciona nuestra capacidad de procesar información en el cerebro:
1) Recibes un estímulo por medio de tus sentidos.
2) Tu cerebro lo procesa (todas las conexiones que existen entre neuronas ayudan a formar un resultado)
3) Produce un resultado de salida (puede ser una acción, un pensamiento, un recuerdo, etc)
¿Te has preguntado alguna vez, cómo piensa Google y por qué encuentra todo tan rápido? O tal vez ¿Cómo Siri entiende cuando le hablo? O ¿Cómo Facebook puede reconocer tu cara en todas las fotos sin que se lo pidas?
Investigando sobre el tema, me encontré un video donde explican de una forma muy clara y sencilla el cómo funcionan las Redes Neuronales de Google. (Las siguientes imágenes son tomadas de los videos de Nat and Lo de)
Básicamente es de la siguiente manera:
Te presento a las una Neuronas Artificiales, nuestros pequeños amigos que procesan información…
A ellas se les enseña a aprender en conjunto cierta tarea, para este ejemplo será a reconocer “Tu rostro” en cualquier imagen que se les presente.
Cuando tu llegues con una imagen, cada una de ellas analizará un pedacito pequeño de la imagen y transmitirá su análisis a la siguiente “capa” de neuronas artificiales.
Cada una de estas “capas” de neuronas va agregando información que ayuda a resolver la tarea asignada. En otras palabras, el problema se divide en millones de partes, y cada una de las neuronas resuelve un problema a la vez. Esto hace que en conjunto una tarea sea “fácil” de resolver.
Arriba de todas las “capas” están las que llamaremos Neuronas Madre, las cuales pueden ver toda la información que las neuronas de abajo recopilaron. Ellas tienen la tarea de tomar una decisión y dar la conclusión para la tarea asignada.
En este caso ellas serán las encargadas de decir: “con toda la información que recaudamos, estamos 94.2% seguras de que en esta foto está tu rostro”.
En la actualidad esta tecnología está empezando y no son muy inteligentes que digamos. Poco a poco irá mejorando su capacidad de procesar información y se espera que para el 2030 tengan la capacidad de pensar como un cerebro humano.
Por muy fácil que parezca, enseñarle a una computadora a pensar y reconocer objetos en la vida real, es una tarea muy difícil. Aunque por el contrario, el hacer modelos matemáticos, simulaciones de galaxias y cálculos de grandes problemas, son tareas “fáciles” para las computadoras, ya que solamente calculan un resultado, no analizan la información que se les está dando, no están “pensando”.
¿Qué usos se les está dando a las Redes Neuronales hoy en día?
• Buscar asociaciones o descubrir diferencias en patrones.
• En problemas donde el volumen y número de variables son muy grandes.
• Facilita la búsqueda de relaciones entre variables que están vagamente relacionadas.
• Buscar patrones y analizar información al utilizar Big Data.
En la actualidad esta tecnología está empezando y no son muy inteligentes que digamos. Poco a poco irá mejorando su capacidad de procesar información y se espera que para el 2030 tengan la capacidad de pensar como un cerebro humano.
Te dejo el link del Canal de “Nat and Lo”, contiene muy buenos videos, dónde podrás conocer un poco más sobre los proyectos internos de Google, explicados de una forma muy sencilla y divertida: https://goo.gl/hzxFnl
Espero te haya gustado la columna. Nos leemos la siguiente semana.
@TonioRenteria – Making the Future come Faster
______________________________
– “Todos los puntos de vista son a título personal y no representan la opinión de Altavoz México o sus miembros.”