LET'S BUILD TOGETHER

http://rockalabs.com

xergioalex

Sergio A. Florez

TECH LEAD && FULL STACK DEVELOPER

LET'S BUILD TOGETHER

INTELIGENCIA ARTIFICIAL

LET'S BUILD TOGETHER

INTELIGENCIA ARTIFICIAL

LET'S BUILD TOGETHER

INTELIGENCIA ARTIFICIAL

LET'S BUILD TOGETHER

INTELIGENCIA ARTIFICIAL

LET'S BUILD TOGETHER

MACHINE LEARNING

Rama de la inteligencia artificial enfocada en que los sistemas aprendan autónomamente.

LET'S BUILD TOGETHER

Aprender en este contexto quiere decir identificar patrones complejos en millones de datos

 

APRENDIZAJE SUPERVISADO

LET'S BUILD TOGETHER

Permite hacer predicciones a futuro basadas en comportamientos o características que se han visto en los datos ya almacenados (el histórico de datos)

 

K-NN

APRENDIZAJE SUPERVISADO

LET'S BUILD TOGETHER

Usa datos históricos que no están etiquetados. El fin es explorarlos para encontrar alguna estructura o forma de organizarlos.

K-MEANS

EJEMPLO USANDO ORANGE

LET'S BUILD TOGETHER

REDES NEURONALES

LET'S BUILD TOGETHER

Son la base de toda la inteligencia artificial. Funcionan exactamente igual que las neuronas de nuestro cerebro a nivel conceptual.

REDES NEURONALES

LET'S BUILD TOGETHER

El conocimiento funciona mediante inputs que llegan a través de nuestros sentidos (vista, tacto, olfato, audición, gusto), en las máquinas estos inputs son simplemente datos que pasamos por memoria ram a un algoritmo.

PERCEPTRON

LET'S BUILD TOGETHER

LET'S BUILD TOGETHER

QUÉ NO ES INTELIGENCIA ARTIFICIAL?

LET'S BUILD TOGETHER

LET'S BUILD TOGETHER

UN MONTÓN DE IFS ANIDADOS Y PUFF

INTELIGENCIA ARTIFICIAL

LET'S BUILD TOGETHER

INICIOS DE TENSORFLOW

“Machine learning is the core, transformative way by which we’re rethinking how we’re doing everything”.
Sundar Pichai, Google CEO

 

El 9 de Noviembre de 2015 es lanzada a la comunidad en forma de código abierto.

LET'S BUILD TOGETHER

¿QUÉ ES TENSORFLOW?

Es la librería de Inteligencia Artificial que Google usa en toda su infraestructura.


Biblioteca de código abierto para el cálculo numérico usando diagramas de flujo de datos; está orientada a la construcción de modelos usando redes neuronales y usando todo el potencial del “máquina” que tengamos.

LET'S BUILD TOGETHER

PODER DE COMPUTO

La diferencia principal entre TensorFlow y otras bibliotecas para redes neuronales es que se trata de un lenguaje de descripción de flujos (grafos) de datos; esto le permite sacar provecho del poder de cómputo tanto de CPUs como GPUs.

LET'S BUILD TOGETHER

¿POR QUÉ AHORA?

  • La capacidad de cálculo de los computadores ha experimentado un gran crecimiento
  • Para que estos algoritmos sean realmente útiles, se necesitan grandes cantidades de datos para poder ser entrenados correctamente y hasta ahora los datos disponibles eran muy limitados
  • Se han creado más datos en los últimos 2 años que en toda la historia de la humanidad.

LET'S BUILD TOGETHER

¿TENSORFLOW Y LA TEORÍA DE GRAFOS?

TensorFlow representa cálculos en forma de grafos.

Los datos se representan con tensores.
En estos grafos los nodos (ops) representan operaciones matemáticas, mientras que las aristas representan los “tensores” para comunicar dichos nodos (flujos de datos).

LET'S BUILD TOGETHER

FLUJOS DE DATOS

Un op toma cero o más Tensors, desempeña cierta operación computacional y produce cero o más Tensors.


Los programas de TensorFlow son usualmente estructurados dentro de una fase de construcción, y una fase de ejecución que utiliza una sesión para ejecutar ops en el grafo.

LET'S BUILD TOGETHER

FLUJOS DE DATOS

LET'S BUILD TOGETHER

APLICACIONES

Con TensorFlow podemos construir algo tan complejo como el hacer que una aplicación móvil detecte tu rostro y te diga todo sobre ti, tus gustos, tus intereses, tu comida favorita, entre otras cosas más.

LET'S BUILD TOGETHER

BUSQUEDA Y RECONOCIMIENTO DE PATRONES

LET'S BUILD TOGETHER

PREDICCIONES

(Cadenas de Markov)

LET'S BUILD TOGETHER

SHOW AND TELL (Accesibilidad)

LET'S BUILD TOGETHER

REGRESIÓN LINEAL

LET'S BUILD TOGETHER

RECONOCIMIENTO DE IMÁGENES

LET'S BUILD TOGETHER

RECONOCIMIENTO DE DÍGITOS

LET'S BUILD TOGETHER

STELLARATOR

LET'S BUILD TOGETHER

http://rockalabs.com

xergioalex

Sergio A. Florez

TECH LEAD && FULL STACK DEVELOPER

Tensorflow

By Sergio Alexander Florez Galeano

Tensorflow

Introducción a la inteligencia artificial usando la librería de redes neuronales de Google.

  • 1,691