Salim A. Castellanos R.
TensorFlow
es la flamante herramienta de Google para Deep Learning y manejo de
Redes Neuronales, esta detrás de herramientas tan importantes como
Google Traslate y en otras muchas de sus últimas funcionalidades,
como por ejemplo organizar tus imágenes automáticamente por lugares
donde fueron tomadas, e inclusive etiquetar fotos dependiendo de que
encuentre en las imágenes, aunque obviamente hay que tener un poco
de cuidado, hace algún tiempo se "viralizó" una noticia la cual
comentaba que Google etiqueto automáticamente una foto en donde
aparecía un joven afroamericano como que había un “Gorila” en
ella, obviamente esto causo gran indignación y se corrigió el
problema posteriormente. Inconvenientes como este son algunas de las
cosas que podría pasar cuando una maquina y no un ser humano hace
este tipo de trabajos, pero vamos, hay que seguir investigando para
desarrollar mejores técnicas, es por eso en parte que Google libero
TensorFlow.
TensorFlow
es ahora una herramienta OpenSource y todos podemos usarla, pero se
preguntaran, ¿Que puedo hacer con TensorFlow?, pues bien, con
TensorFlow de forma relativamente sencilla puedo desarrollar
“modelos” que permitan reconocer patrones de cualquier tipo,
imaginen por ejemplo el problema de reconocer texto escrito, lo que
se tendría que hacer es pasarle un número significativo de imágenes
de letras escritas por personas con su valor real (Se produce una
matrix), y con esto a través de Deep Learning (Más o menos Redes
neuronales con identificadores anidados) se identificarían patrones
para reconocer letras escritas por otras personas, la capacidad para
que se pueda hacer en forma correcta depende también de la cantidad
de data con que se pueda entrenar el programa, por lo cual como ven
no siempre la herramienta es lo más importante; normalmente se diría
que le enseñamos a la maquina a reconocer letras por lo cual tendría
inteligencia, pero el tema para mí de la Inteligencia siempre estará
en la “Consciencia de si misma”, pero bueno, este es tema tal vez
para otro articulo.
Pero
bueno, por estos días TensorFlow no es la única herramienta para
Intelligent Computer Systems, (Además que existen algunas más que
podrían ser llamada de primera generación), después de este gran
anuncio Microsoft también libero su propia versión de herramientas
para producir IA, aunque apunta un poco más a sistemas grandes y
distribuidos, con poca documentación eso si, y ellos mismos lo
advierten, les dejo aquí el link de la página oficial,
http://www.dmtk.io/
Bueno,
quería hacer un introducción muy corta, en el próximo articulo les
mostrare como instalar TensorFlow, eso si, sobre Linux y en futuros
ejemplos prácticos de esta interesante herramienta para IA.
No hay comentarios:
Publicar un comentario