Noviembre 2017 / © 2017 IBM Corporation
IBM Machine LearningDiego AguirreIBM Analytics
Definiendo la Agenda:
• Nivelación, qué es Machine Learning?
• Tipos de Algoritmos
• Rompiendo barreras
• Qué ha cambiado?
• Cómo seguimos?
2
Inteligencia Artificial y Machine Learning
Inteligencia Artificial
Técnicas que permiten que las computadoras emulen el
comportamiento humano.
Machine LearningSubconjunto de técnicas de IA que utilizan métodos
estadísticos que permiten que las computadoras
“aprendan” a partir de información histórica.
Deep LearningSubconjunto de ML que permite computar redes
neuronales de múltiples capas.
¿Para qué usar ML?
Setiembre 2017 / © 2017 IBM Corporation
ML
semi-supervisado
ML
clasificación
regresió
n
cliente deuda a fin de mes ($) Paga?
1 5 SI
2 30 SI
3 0 SI
4 -10 SI
5 100 NO
6 80 NO
7 50 NO
8 40 SI
clasificación
regresió
n
-20 -10 0 10 20 30 40 50 60 70 80 90 100 110
S ↔ x < 45
1
-1
clasificación
regresió
n
habitaciones precio (K USD)
1 100
2 120
3 300
4 500
2 100
3 250
0 80
0 60
clasificación
regresió
n0
100
200
300
400
500
600
0 0,5 1 1,5 2 2,5 3 3,5 4 4,5
descubrimiento
reducción de
dimensiones
Rompiendo Barreras
• Analytically-driven businesses are 3.7x more likely to connect to new revenue.
• The US alone will have a gap of 140,000-190,000 workers with analytical expertise.
• By 2020, 50% of all business analytics software will incorporate prescriptive analytics
built on cognitive computing technology.
12
• Es algo nuevo
• No tengo experiencia
Es algo nuevo
13
Modelos matemáticos y
estadísticos para analizar
grandes volúmenes de datos y
encontrar patrones
Es algo nuevo
50’s
50 Test de Turing
56 Nace IA
58 Perceptron
80’s
Comienza la
adopcion
comercial
90’s
Knowledge Driven to Data Driven
97 Deep Blue
14
Lo más nuevo:
• Deep Learning 2006
Lo más antiguo: ?Que cambió?+ Procesamiento
+ Storage
Experto
Intermedio
SPSS ModelerEntorno visual para desarrollar modelosanalíticos complejos.
Básico
WATSON ANALYTICS / COGNOSSimple, descubrimiento analítico guiado, modelos predictivos básicos.
Data Science ExperienceDesarrollo de soluciones avanzadas en un entorno colaborativo basado en código abierto.
Soluciones a medida para cada perfil