SlideShare una empresa de Scribd logo
3
Lo más leído
4
Lo más leído
8
Lo más leído
Machine
Learning Types
2 Unsupervised
learning
3 Reinforcement
learning
1 Supervised
learning
There are three main types of artificial learning:
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
1
data-driven
futures
Data strategies for new digital businesses
2
2021 Data-Driven Futures. All rights reserved. @francastillo
How it works
1. Un humano etiqueta el conjunto de datos de
entrenamiento y define la Variable objetivo.
2. El algoritmo es entrenado con un conjunto de
datos históricos. Durante este proceso, extrae
relaciones entre el input y el output (Variable
objetivo).
3. Cuando el algoritmo es lo suficientemente
preciso, podremos utilizarlo con un nuevo
conjunto de datos.
Business use cases
Linear Regression. Regresión.
Logistic Regression. Clasificación.
Decision Tree. Clasificación o Regresión.
Naive Bayes. Clasificación.
Support Vector Machine. Clasificación o Regresión.
Random Forest. Clasificación o Regresión.
AdaBoost. Clasificación o Regresión.
Gradient-boosting trees. Clasificación o Regresión.
What it is
El aprendizaje supervisado en un tipo de
algoritmo que nos permite explorar diferentes
tipos de problemas :
Problemas de clasificación binaria o multi
clasificación (Variable objetivo = categoría) y
Problemas de regresión (Variable objetivo =
numérico)
Supervised
learning
Target variable
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
3
Supervised
learning
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
4
Identify high-value customers.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
5
Predicción de ventas.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
6
Predicción churn clientes.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
7
How it works
1. El algoritmo explora los datos de
entrenamiento sin la necesidad de identificar una
variable objetivo.
2. El algoritmo identificará grupos de datos con
patrones de comportamiento similares.
Business use cases
K-means clustering. Segment customers into group
to better design mk campaign or prevent churn.
Gaussian mixture model.
Hierarchical clustering.
Recommender system.
PCA o T-SNE
What it is
El aprendizaje no supervisado en un tipo de
algoritmo que nos permite explorar diferentes
tipos de problemas :
Problemas de clustering.
Perfilado.
Reducción de dimensionalidad.
Unsupervised
learning
Without target variable
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
8
Segment customers into groups
to better design mk campaigns or
prevent churn.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
9
How it works
Cuando no disponemos de muchos datos de
entrenamiento y no podemos definir el estado
final ideal (variable objetivo), la única forma de
aprendizaje es la interacción con el entorno.
El algoritmo realiza una acción sobre el entorno y
recibe una determinada recompensa. El
algoritmo se optimizará a lo largo del tiempo para
maximizar las recompensas.
Business use cases
Optimize the driving behavior of self-driving cars
Optimize your trading strategy
Optimize pricing in real time for an e-commerce
What it is
Un algoritmo aprende a realizar una tarea
simplemente tratando de maximizar las
recompensas que recibe por sus acciones.
Aprendizaje durante el proceso prueba/error.
Reinforcement
learning
Algorithm
Environment
Action
Reward
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
10
Optimize dynamic pricing in real
time for an e-commerce.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
11
Psychological targeting as an
effective approach to digital mass
persuasion.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
12
2 Recurrent Neural
Networks
1 Convolutional
Neural Networks
Deep Learning
Types
There are three main types of deep learning
networks:
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
13
What it is
Es una red neuronal multicapa con una
arquitectura diseñada para extraer features de los
datos de entrada.
Utilizaremos redes convolucionales cuando
dispongamos de bases de datos no
estructuradas. Son ideales para el
procesamiento de imágenes y video.
La principal diferencia de la red neuronal
convolucional con el perceptrón multicapa viene
en que cada neurona no se une con todas y cada
una de las capas siguientes sino que solo con un
subgrupo de ellas (se especializa), con esto se
consigue reducir el número de neuronas
necesarias y la complejidad computacional
necesaria para su ejecución.
How it works
La red neuronal convolucional recibe, como
input, una imagen y es procesada como una
colección de pixeles (por ejemplo, letra L).
En las capas ocultas, se identificará las
características que permitirán, en este caso,
detectar las líneas que forma una letra L.
La red convolucional clasificará una letra
particular como L, si la red encuentra las
características previamente identificadas en el
proceso de entrenamiento.
Business use cases
Diagnose health diseases from medical scans
Understanding customer brand perception
through images
Convolutional
Neural networks
Input Output
Feature extraction & mapping
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
14
15
Diagnose health diseases from
medical scans.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
16
How it works
Las redes neuronales recurrentes son muy
potentes para todo lo que tiene que ver con el
análisis secuencias, como puede ser el análisis
y procesamiento de lenguaje natural (de texto
y voz.)
Business use cases
Chatbots
Language translation
Sentiment analysis
What it is
Las redes neuronales recurrentes no tienen una
estructura de capas, sino que permiten
conexiones arbitrarias entre las neuronas,
incluso pudiendo crear ciclos, con esto se
consigue crear la temporalidad, permitiendo
que la red tenga memoria corta.
Recurrent
Neural networks
Hidden
Layer
Output
Layer
Input
Layer
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
17
Sentiment analysis.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
18
Autocompletado en buscadores.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
19
Chatbots & voice assistants.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
20
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
When binary classifiers make predictions, there
are four possible outcomes:
True positives. When the model correctly predicts a positive
outcome. 

True negatives. When the model correctly predicts a negative
outcome. 

False positives. When the model incorrectly predicts a positive
outcome.
False negatives. When the model incorrectly predicts a negative
outcome.
21
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
When defining the
reward function, you’ll
be able to “weigh”
outcomes differently.
Weighing the cost of
false positives and false
negatives is a critical
decision that will shape
your users’ experiences.
22
In ML terms, you’ll need to make conscious trade-offs
between the precision and recall of the system. That is, you
need to decide if it is more important to include all of the
right answers even if it means letting in more wrong ones
(optimizing for recall),
or minimizing the number of wrong answers at the cost of
leaving out some of the right ones (optimizing for precision).
For example, if you are searching Google Photos for
“playground”, you might see results like this:
Consider precision & recall tradeoffs 

2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
23
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
https://medium.com/google-design/human-centered-machine-learning-a770d10562cd
24
These results include a few scenes of children playing, but
not on a playground. In this case, recall is taking priority over
precision. It is more important to get all of the playground
photos and include a few that are similar but not exactly
right than it is to only include playground photos and
potentially exclude the photo you were looking for.
2021 Data-Driven Futures. All rights reserved. @francastillo
Data strategies for new digital businesses
25
datadrivenfutures
.com
2021 Data-Driven Futures. All right reserved.
www.
Data strategies for new digital businesses
fran@datadrivenfutures.com
26

Más contenido relacionado

PPTX
CIITEC Fundamentos de Deep Learning.pptx
PDF
Deep Learning + R by Gabriel Valverde
DOCX
Qué es el machine learning aplicado a geologia.docx
PPSX
Curso Big Data. Introducción a Deep Learning by Gabriel Valverde Castilla
DOCX
Aprendizaje Automatizado
PDF
Machine Learning para Todos
PPTX
01_S1_Introducción a Python para ejecutivos
PPTX
Introduccion Data Science para crear modelo predictivos
CIITEC Fundamentos de Deep Learning.pptx
Deep Learning + R by Gabriel Valverde
Qué es el machine learning aplicado a geologia.docx
Curso Big Data. Introducción a Deep Learning by Gabriel Valverde Castilla
Aprendizaje Automatizado
Machine Learning para Todos
01_S1_Introducción a Python para ejecutivos
Introduccion Data Science para crear modelo predictivos

Similar a Machine learning for business (20)

PDF
Machine Learning Para Definir Clusters De Usuarios Y Acciones Concretas. Medi...
PPTX
Machine Learning.pptx
PDF
Sesion-1-Carlos-Real-y-Antonio-Gazquez.pdf
PPTX
1.1.1 Introducción a Machine Learning.pptx
PDF
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
PPTX
Machine Learning Inteligencia Artif.pptx
PPTX
Machine Learning grup nteligencia a.pptx
PDF
Machine learning, from Zero to Hero
PDF
Lynxview machine learning
PDF
53 Claves para conocer Machine Learning
PDF
Machine Learning para Organizaciones
PDF
Introducción al ML
PPTX
Introducción a Machine Learning
PPTX
Introducción a machine learning
PDF
¿Qué es la inteligencia artificial o IA?
PDF
Clasficación y conceptos básicos sobre Inteligencia Artificial
PDF
1.1 - Aprendizaje automático (machine learning) bases
PDF
2024-T19-Redes_Neuronales_II.pdf
PPT
Redes neuronales
PDF
Machine Learning a lo berserker - Software Craftsmanship Barcelona 2016
Machine Learning Para Definir Clusters De Usuarios Y Acciones Concretas. Medi...
Machine Learning.pptx
Sesion-1-Carlos-Real-y-Antonio-Gazquez.pdf
1.1.1 Introducción a Machine Learning.pptx
CEIAAIT - Fundamentos y Aplicaciones de Deep Learning.pdf
Machine Learning Inteligencia Artif.pptx
Machine Learning grup nteligencia a.pptx
Machine learning, from Zero to Hero
Lynxview machine learning
53 Claves para conocer Machine Learning
Machine Learning para Organizaciones
Introducción al ML
Introducción a Machine Learning
Introducción a machine learning
¿Qué es la inteligencia artificial o IA?
Clasficación y conceptos básicos sobre Inteligencia Artificial
1.1 - Aprendizaje automático (machine learning) bases
2024-T19-Redes_Neuronales_II.pdf
Redes neuronales
Machine Learning a lo berserker - Software Craftsmanship Barcelona 2016
Publicidad

Último (20)

PDF
Estrategias de orientación en facturación electrónica para grandes contribuye...
PDF
DESARROLLO E IMPACTO DE LA INNOVACION.pdf
PPTX
norma epidemiologica en el primer nivel de atencion
PDF
UP digital strategy v 2.2.pdf Marketing avanzado
PPTX
Algunos aspectos fundamentales del Derecho Corporativo
PDF
D08_SESION 15 y 16_2024.12.06_ISO-26000.pdf
PPTX
CREACION DE MARCA EMPRESAS CONTEXTO EMPRESARIAL
PPTX
CGI SESIÓN #2.pptx Competencias Gerenciales
PPT
Administración Financiera diapositivas.ppt
PPTX
criminologia.pptxcriminologia policiales
PDF
Rendicion publica de cuentas inicial 2025 de la procuraduria
PPT
Diseño de proyecto en temas educativos en todos los entornos
PDF
PRESENTACION GESTION sobre las empresas.
PDF
alejandrobcjjjjjjjjjjjjjjjjjjjjjjjjjjj.pdf
PPTX
emprendedor social diapositivas de jhonatan del jesus
PDF
Introducción iso 9001 curso UNIDAD - 3.pdf
PDF
Indicadores Clave de Desempeño (KPI) para transporte
PPTX
auditoria ambiental y su uso en la practica diaria
PPTX
Presentación Plan de Negocio Moderno Morado y Blanco.pptx
PPTX
Pensamiento-Estrategico-Adaptativo-en-entornos-VUCA-BANI.pptx
Estrategias de orientación en facturación electrónica para grandes contribuye...
DESARROLLO E IMPACTO DE LA INNOVACION.pdf
norma epidemiologica en el primer nivel de atencion
UP digital strategy v 2.2.pdf Marketing avanzado
Algunos aspectos fundamentales del Derecho Corporativo
D08_SESION 15 y 16_2024.12.06_ISO-26000.pdf
CREACION DE MARCA EMPRESAS CONTEXTO EMPRESARIAL
CGI SESIÓN #2.pptx Competencias Gerenciales
Administración Financiera diapositivas.ppt
criminologia.pptxcriminologia policiales
Rendicion publica de cuentas inicial 2025 de la procuraduria
Diseño de proyecto en temas educativos en todos los entornos
PRESENTACION GESTION sobre las empresas.
alejandrobcjjjjjjjjjjjjjjjjjjjjjjjjjjj.pdf
emprendedor social diapositivas de jhonatan del jesus
Introducción iso 9001 curso UNIDAD - 3.pdf
Indicadores Clave de Desempeño (KPI) para transporte
auditoria ambiental y su uso en la practica diaria
Presentación Plan de Negocio Moderno Morado y Blanco.pptx
Pensamiento-Estrategico-Adaptativo-en-entornos-VUCA-BANI.pptx
Publicidad

Machine learning for business

  • 1. Machine Learning Types 2 Unsupervised learning 3 Reinforcement learning 1 Supervised learning There are three main types of artificial learning: 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 1
  • 2. data-driven futures Data strategies for new digital businesses 2 2021 Data-Driven Futures. All rights reserved. @francastillo
  • 3. How it works 1. Un humano etiqueta el conjunto de datos de entrenamiento y define la Variable objetivo. 2. El algoritmo es entrenado con un conjunto de datos históricos. Durante este proceso, extrae relaciones entre el input y el output (Variable objetivo). 3. Cuando el algoritmo es lo suficientemente preciso, podremos utilizarlo con un nuevo conjunto de datos. Business use cases Linear Regression. Regresión. Logistic Regression. Clasificación. Decision Tree. Clasificación o Regresión. Naive Bayes. Clasificación. Support Vector Machine. Clasificación o Regresión. Random Forest. Clasificación o Regresión. AdaBoost. Clasificación o Regresión. Gradient-boosting trees. Clasificación o Regresión. What it is El aprendizaje supervisado en un tipo de algoritmo que nos permite explorar diferentes tipos de problemas : Problemas de clasificación binaria o multi clasificación (Variable objetivo = categoría) y Problemas de regresión (Variable objetivo = numérico) Supervised learning Target variable 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 3
  • 4. Supervised learning 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 4
  • 5. Identify high-value customers. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 5
  • 6. Predicción de ventas. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 6
  • 7. Predicción churn clientes. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 7
  • 8. How it works 1. El algoritmo explora los datos de entrenamiento sin la necesidad de identificar una variable objetivo. 2. El algoritmo identificará grupos de datos con patrones de comportamiento similares. Business use cases K-means clustering. Segment customers into group to better design mk campaign or prevent churn. Gaussian mixture model. Hierarchical clustering. Recommender system. PCA o T-SNE What it is El aprendizaje no supervisado en un tipo de algoritmo que nos permite explorar diferentes tipos de problemas : Problemas de clustering. Perfilado. Reducción de dimensionalidad. Unsupervised learning Without target variable 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 8
  • 9. Segment customers into groups to better design mk campaigns or prevent churn. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 9
  • 10. How it works Cuando no disponemos de muchos datos de entrenamiento y no podemos definir el estado final ideal (variable objetivo), la única forma de aprendizaje es la interacción con el entorno. El algoritmo realiza una acción sobre el entorno y recibe una determinada recompensa. El algoritmo se optimizará a lo largo del tiempo para maximizar las recompensas. Business use cases Optimize the driving behavior of self-driving cars Optimize your trading strategy Optimize pricing in real time for an e-commerce What it is Un algoritmo aprende a realizar una tarea simplemente tratando de maximizar las recompensas que recibe por sus acciones. Aprendizaje durante el proceso prueba/error. Reinforcement learning Algorithm Environment Action Reward 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 10
  • 11. Optimize dynamic pricing in real time for an e-commerce. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 11
  • 12. Psychological targeting as an effective approach to digital mass persuasion. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 12
  • 13. 2 Recurrent Neural Networks 1 Convolutional Neural Networks Deep Learning Types There are three main types of deep learning networks: 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 13
  • 14. What it is Es una red neuronal multicapa con una arquitectura diseñada para extraer features de los datos de entrada. Utilizaremos redes convolucionales cuando dispongamos de bases de datos no estructuradas. Son ideales para el procesamiento de imágenes y video. La principal diferencia de la red neuronal convolucional con el perceptrón multicapa viene en que cada neurona no se une con todas y cada una de las capas siguientes sino que solo con un subgrupo de ellas (se especializa), con esto se consigue reducir el número de neuronas necesarias y la complejidad computacional necesaria para su ejecución. How it works La red neuronal convolucional recibe, como input, una imagen y es procesada como una colección de pixeles (por ejemplo, letra L). En las capas ocultas, se identificará las características que permitirán, en este caso, detectar las líneas que forma una letra L. La red convolucional clasificará una letra particular como L, si la red encuentra las características previamente identificadas en el proceso de entrenamiento. Business use cases Diagnose health diseases from medical scans Understanding customer brand perception through images Convolutional Neural networks Input Output Feature extraction & mapping 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 14
  • 15. 15
  • 16. Diagnose health diseases from medical scans. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 16
  • 17. How it works Las redes neuronales recurrentes son muy potentes para todo lo que tiene que ver con el análisis secuencias, como puede ser el análisis y procesamiento de lenguaje natural (de texto y voz.) Business use cases Chatbots Language translation Sentiment analysis What it is Las redes neuronales recurrentes no tienen una estructura de capas, sino que permiten conexiones arbitrarias entre las neuronas, incluso pudiendo crear ciclos, con esto se consigue crear la temporalidad, permitiendo que la red tenga memoria corta. Recurrent Neural networks Hidden Layer Output Layer Input Layer 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 17
  • 18. Sentiment analysis. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 18
  • 19. Autocompletado en buscadores. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 19
  • 20. Chatbots & voice assistants. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 20
  • 21. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses When binary classifiers make predictions, there are four possible outcomes: True positives. When the model correctly predicts a positive outcome. True negatives. When the model correctly predicts a negative outcome. False positives. When the model incorrectly predicts a positive outcome. False negatives. When the model incorrectly predicts a negative outcome. 21
  • 22. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses When defining the reward function, you’ll be able to “weigh” outcomes differently. Weighing the cost of false positives and false negatives is a critical decision that will shape your users’ experiences. 22
  • 23. In ML terms, you’ll need to make conscious trade-offs between the precision and recall of the system. That is, you need to decide if it is more important to include all of the right answers even if it means letting in more wrong ones (optimizing for recall), or minimizing the number of wrong answers at the cost of leaving out some of the right ones (optimizing for precision). For example, if you are searching Google Photos for “playground”, you might see results like this: Consider precision & recall tradeoffs 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 23
  • 24. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses https://medium.com/google-design/human-centered-machine-learning-a770d10562cd 24
  • 25. These results include a few scenes of children playing, but not on a playground. In this case, recall is taking priority over precision. It is more important to get all of the playground photos and include a few that are similar but not exactly right than it is to only include playground photos and potentially exclude the photo you were looking for. 2021 Data-Driven Futures. All rights reserved. @francastillo Data strategies for new digital businesses 25
  • 26. datadrivenfutures .com 2021 Data-Driven Futures. All right reserved. www. Data strategies for new digital businesses fran@datadrivenfutures.com 26