SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
“Aprender es como remar contra corriente:
en cuanto se deja, se retrocede.”
Edward Benjamin Britten
APRENDIZAJE AUTOMÁTICO
APRENDIZAJE AUTOMÁTICO
i. Definiciones
ii. ¿Qué es el Aprendizaje Automático?
iii. Reseña Histórica del Estudio de Sistemas Discentes
iv. ¿Qué es un algoritmo?
v. Tipos de Algoritmos
vi. La Minería de Datos
vii. Modelos
viii.El Problema de Aprendizaje
ix. Diseño de un Sistema de Aprendizaje
x. Herramientas Disponibles
xi. Aplicaciones
xii. Tendencias
xiii.Vídeo
xiv. Conclusión
xv. Preguntas
xvi. Bibliografía
APRENDIZAJE AUTOMÁTICO
APRENDIZAJE
“Es el proceso a través del cual se adquieren o modifican habilidades,
destrezas, conductas o valores como resultado del estudio, la
experiencia, la instrucción, y el razonamiento " (Wikipedia)
“Es el proceso de asimilación de información mediante el cual se
adquieren nuevos conocimientos, técnicas o habilidades"
(www.significados.com/aprendizaje/)
AUTOMÁTICO
“Maquinal, que se lleva a cabo involuntariamente y sin reflexión”
“Mecanismo que funciona en todo o en parte por sí mismo”
(www.wordreference.com/definición/automático)
Definiciones:
¿Qué es el Aprendizaje Automático?
“En Ciencias de la Computación el aprendizaje
automático o aprendizaje de máquinas es
una rama de la inteligencia artificial cuyo
objetivo es desarrollar técnicas que permitan
a las computadoras aprender”
(www.wikipedia.com)
APRENDIZAJE AUTOMÁTICO
APRENDIZAJE AUTOMÁTICO
• z
Taxonomía del aprendizaje automático
Obtiene conclusiones
generales a partir de
premisas particulares.
La conclusión se halla
implícita dentro las
premisas.
APRENDIZAJE AUTOMÁTICO
Métodos de Aprendizaje
De caja negra: Ejemplo: Redes neuronales y los métodos
bayesianos.
Desarrollan su propia representación del conocimiento, que no es
visible desde el exterior.
Orientados al conocimiento: Ejemplo: Árboles de decisión, reglas
de asociación, o reglas de decisión.
Construyen una estructura simbólica del conocimiento que intenta
ser útil desde el punto de vista de funcionalidad, y descripción
desde la perspectiva de la inteligibilidad.
http://www.lsi.us.es/redmidas/
http://juanitajuanabernal.blogspot.com/p/ventajas-y-desventajas.html
1920 1949 1950 1959 1960 1970 1975 1977 1980
I. P. Pávlov
realiza sus
famosos
experimentos
sobre el reflejo
condicionado.
Arthur Samuel
construyó un
programa que
mejoraba su
desempeño en
el juego de
damas a partir
de la experiencia
W. K. Estes propone una teoría estadística del
aprendizaje.
D. O. Hebb publica su teoría
del aprendizaje
neuronal.
John R. Anderson desarrolla el sistema
ACT que mejora sus habilidades para la
prueba de teoremas de geometría
Tom M. Mitchell,
Ranan Banerji y otros
desarrollan el
programa LEX que
adquiere
heurísticas para la
solución de
problemas de
integración simbólica.
L. D. Harmon estudia ciertos modelos de
neuronas artificiales, trabajos sobre
el aprendizaje de redes por M. L. Minsky.
Patrik Henry Winston hizo un programa que
adquiría conceptos en el dominio de las
construcciones con bloques, a partir de instrucción.
APRENDIZAJE AUTOMÁTICO
RESEÑA HISTORICA DEL ESTUDIO DE SISTEMAS DISCENTES
Douglas Lenat realiza el sistema AM que
descubre conceptos matemáticos a
partir de unos principios básicos y unas
heurísticas que lo guían.
APRENDIZAJE AUTOMÁTICO
¿Qué es un
algoritmo?
Conjunto ordenado y finito de operaciones
que permite hallar la solución de un
problema.
(http://dle.rae.es/?id=1nmLTsh)
TIPOS DE ALGORITMOS
Aprendizaje supervisado (predictivo)
Es una técnica para deducir una función (hipótesis) a partir de datos de
entrenamiento
El objetivo del aprendizaje supervisado es el de crear una función capaz de predecir
el valor correspondiente a cualquier objeto de entrada válida después de haber visto
una serie de ejemplos, los datos de entrenamiento
APRENDIZAJE AUTOMÁTICO
Se toma un conjunto
de datos con su clase
y sus atributos
Se crea un modelo
llamado clasificador
El modelo constará
de un algoritmo de
clasificación
El algoritmo clasificador se
encargará de clasificar los
datos en una determinada
clase objetivo
El modelo generado va a usar
toda su información de
aprendizaje ya almacenada para
clasificar o predecir la clase de
un conjunto de datos nuevo
TIPOS DE ALGORITMOS
Aprendizaje supervisado (predictivo)
.
q4e
APLICACIÓN:
Detección de correo basura, cuando llega un nuevo correo,
el modelo nos dice si el correo es basura o no.
APRENDIZAJE AUTOMÁTICO
Es una forma de
aprendizaje artificial en
la que se construye
una hipótesis
(función matemática
(aprendida) a partir de
data de entrenamiento
previamente etiquetada.
https://www.youtube.com/watch?v=FVMGHlDy-eo
Aprendizaje no supervisado (o del descubrimiento del
conocimiento)
Todo el proceso de modelado se lleva a cabo sobre un
conjunto de ejemplos formado tan sólo por entradas al
sistema. No se tiene información sobre las categorías de
esos ejemplos. Por lo tanto, en este caso, el sistema tiene
que ser capaz de reconocer patrones para poder etiquetar
las nuevas entradas.
NO HAY UN CONOCIMIENTO A PRIORI
APRENDIZAJE AUTOMÁTICO
TIPOS DE ALGORITMOS
http://sevensm.com/Pruebas-Wordpress/wp-content/uploads/2014/05/marketing.jpg
http://image.slidesharecdn.com/segmentacindemercados-091213175425-phpapp01/95/segmentacin-de-mercados-1-728.jpg?cb=1260726942
APRENDIZAJE AUTOMÁTICO
Tipos de Algoritmos
APRENDIZAJE AUTOMÁTICO
Tipos de Algoritmos
APRENDIZAJE AUTOMÁTICO
Tipos de Algoritmos
https://www.youtube.com/watch?v=ossgrphXpnE
Organizar computing clusters
Segmentación de Mercado Análisis de Data Astronómica
Análisis de Redes Sociales
APRENDIZAJE AUTOMÁTICO
Tipos de Algoritmos
Aplicación del Aprendizaje no Supervisado
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
La minería de datos o exploración de datos es un campo
de las ciencias de la computación referido al proceso que
intenta descubrir patrones en grandes volúmenes de
conjuntos de datos.
Utiliza los métodos de la inteligencia artificial, aprendizaje
automático, estadística y sistemas de bases de datos.
El objetivo general del proceso de minería de datos consiste
en extraer información de un conjunto de datos y
transformarla en una estructura comprensible para su uso
posterior.
https://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
http://www.uaeh.edu.mx/scige/boletin/huejutla/n1/multimedia/m2/m2_big.jpg
APRENDIZAJE AUTOMÁTICO
EL PROCESO DE LA MINERÍA DE DATOS
Técnicas de minería de datos
Las técnicas, no son más que algoritmos, que se aplican sobre un
conjunto de datos para obtener unos resultados.
Ejemplos:
Redes neuronales.- Son un paradigma de aprendizaje y
procesamiento automático inspirado en la forma en que funciona el
sistema nervioso de los animales.
Sistema de interconexión de neuronas en una red que colabora para
producir una salida.
El Algoritmo de aprendizaje es del tipo supervisado.
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
https://es.wikipedia.org/wiki/Red_neuronal_artificial
http://www.academia.edu/7568072/Ejemplo_perceptron_simple
Paradigma Convencional
de Programación
en Ingeniería del Software
1.- El objetivo del
programador es modelar
matemáticamente el
problema en cuestión.
2. Posteriormente formula
una solución (programa)
mediante un algoritmo
codificado que tenga una
serie de propiedades que
permitan resolver dicho
problema.
Paradigma RNA de
Aprendizaje Automático.
La aproximación basada en
las RNA parte de un conjunto
de datos de entrada
suficientemente significativo
y el objetivo es conseguir
que la red aprenda
(programe) automáticamente
las propiedades deseadas.
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
https://es.wikipedia.org/wiki/Red_neuronal_artificial
http://www.academia.edu/7568072/Ejemplo_perceptron_simple
El perceptrón simple: neurona artificial y unidad básica de inferencia en forma
de discriminador lineal, es decir, un algoritmo capaz de generar un criterio para
seleccionar un sub-grupo, de un grupo de componentes más grande (capacidad para
reconocer patrones)
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
TÉCNICAS
Solo puede establecer dos
regiones separadas por una
frontera lineal en el espacio de
patrones de entrada, donde se
tendría un hiperplano.
Ejemplos: RNA
Estructura general de una red neuronal
de una sola capa oculta
http://ceres.ugr.es/~alumnos/esclas/
APLICACIÓN : Obtener un
modelo que sea capaz de
predecir si los datos
corresponden a señales sonar
aplicadas sobre roca o sobre
cilindro metálico
Desarrollado por Rosenblatt (1957)
El perceptrón multicapas: una red neuronal artificial (RNA) formada por
múltiples capas, esto le permite resolver problemas que no son linealmente
separables.
http://www.sav.us.es/formaciononline/asignaturas/asigpid/apartados/textos/recursos/redesneuronales/Image12.gif
https://www.google.co.ve/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=QUE+ES+LA+CAPA+OCULTA+EN+UN+PERCEPTRON
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
TÉCNICAS
Ejemplos RNA:
Aplicación: Reconocimiento de minucias, esto es, puntos
de interés en las huellas dactilares tales como
terminaciones y bifurcaciones
.
.
.
.
.
.
Input Layer Output Layer
Hidden Layer(s)Capas Ocultas
Capas de entrada Capas de Salida
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
Ejemplos de uso de la minería de datos:
Negocios: Empleo de modelos predictivos
para contactar a los clientes.
Análisis de la cesta de la compra: Hábitos de
compra en supermercados.
Patrones de fuga: detectar a aquellos clientes
que puedan estar
pensando en rescindir sus contratos para
pasarse a la competencia.
https://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
APRENDIZAJE AUTOMÁTICO
LA MINERÍA DE DATOS
 dVelox d
 APARA
 KXEN
 KNIME
 Neural Designer
 OpenNN
 Orange
 Powerhouse
 Quiterian
 RapidMiner
 R
 SPSS Clementine
 SAS Enterprise
Miner
 STATISTICA
Data Miner
 Weka
 KEEL
Herramientas de software
Para el desarrollo de modelos de minería de datos tanto libres como
comerciales como por ejemplo:
Marvin Minsky, «padre» de la inteligencia artificial. (1927-2016)
† Falleció este domingo 24/01/2016
El científico, que dedicó su vida a que las máquinas utilicen el sentido común, ha
fallecido a los 88 años de una hemorragia cerebral.
Junto con John McCarthy, fundó en 1959 el laboratorio de inteligencia artificial del
MIT, donde era profesor. Estudió Matemáticas en Harvard, se doctoró en Princeton y
es el inventor del primer simulador de red neuronal capaz de aprender.
Minsky trabajó para transformar los primeros computadores, que básicamente eran
máquinas de calcular, en máquinas inteligentes capaces de imitar la mente humana
http://www.abc.es/ciencia/abci-muere-marvin-minsky-padre-inteligencia-artificial-201601260919_noticia.html
«Alcanzaremos la inmortalidad con copias de
nuestro cerebro» 09-06-2014
Modelos
El aprendizaje automático tiene como resultado un modelo para resolver una tarea
dada.
Modelos geométricos, construidos en el espacio de instancias y que pueden
tener una, dos o múltiples dimensiones. Si hay un borde de decisión linear entre
las clases, se dice que los datos son linealmente separables.
APRENDIZAJE AUTOMÁTICO
Aplicación:
Reconocimiento
de formas
Modelos
Modelos probabilísticos, que intentan determinar la
distribución de probabilidades descriptora de la función que enlaza
a los valores de las características con valores determinados.
La estadística bayesiana se usa para desarrollar modelos
probabilísticos (La evidencia sobre el verdadero estado del mundo se
expresa en términos o grados de creencia.)
APRENDIZAJE AUTOMÁTICO
A
B
A B
La probabilidad es un método
por el cual se obtiene la
frecuencia de un acontecimiento
determinado mediante la
realización de un experimento
aleatorio, del que se conocen
todos los resultados posibles..
https://es.wikipedia.org/wiki/Probabilidad
Thomas Bayes
Modelos
Modelos lógicos, que expresan las probabilidades en reglas organizadas en forma de árboles
de decisión.
APRENDIZAJE AUTOMÁTICO
Nodo de decisión
Alternativas
de decisión
Nodo de
azar
Ramas
de Estado
Resultados
APRENDIZAJE AUTOMÁTICO
EL PROBLEMA DE APRENDIZAJE
En un problema de aprendizaje
automático es necesario identificar los
tres atributos siguientes:
1.- El tipo de tareas T a ser aprendidas
2.- La medida de desempeño D a ser
mejorada
3.- La fuente de donde derivar las
experiencias E
APRENDIZAJE AUTOMÁTICO
EL PROBLEMA DE APRENDIZAJE
Un programa de computador se dice que
aprende de una experiencia E con respecto
a algún tipo de tareas T, con cierta medida
de desempeño D, sí su respuesta a las
tareas en T mejora dada la experiencia E, de
acuerdo con la medición establecida en D
APRENDIZAJE AUTOMÁTICO
EL PROBLEMA DE APRENDIZAJE
Ejemplo de un problema de aprendizaje
Enseñar a un robot a conducir un vehículo:
TAREA T: Conducir un vehículo en una vía pública de cuatro canales utilizando
visión robótica.
MEDIDA de desempeño D: Promedio de distancia recorrida
antes de que un supervisor humano detecte un error.
EXPERIENCIA de entrenamiento E: Secuencia de imágenes
y comandos de control grabados durante la conducción de un vehículo por un
humano.
̋Un programa computacional es capaz de aprender a partir de la experiencia. ̋
https://yoshibauco.wordpress.com/2011/04/01/aprendizaje-automatico/
http://pdm.com.co/tag/auto/
APRENDIZAJE AUTOMÁTICO
DISEÑO DE UN SISTEMA DE APRENDIZAJE
1.- LA EXPERIENCIA DE ENTRENAMIENTO
Seleccionar el tipo de experiencia de entrenamiento que va a hacer que el
sistema aprenda. Ejemplo: Jugar ajedrez.
2.- LA FUNCIÓN OBJETIVO
Determinar exactamente qué tipo de conocimiento será aprendido y cómo este
será utilizado por el programa de desempeño. Ejemplo: para un programa que
aprende a jugar al ajedrez, la función objetivo, dada una posición del tablero, es
que otorgue un puntaje a cada posible jugada válida.
3.- REPRESENTACIÓN DE LA FUNCIÓN OBJETIVO
Se escoge una representación que el programa de aprendizaje usará para
describir la función que deberá aproximar durante el entrenamiento
(polinomial, lineal, no lineal).
4.- ALGORITMO DE APROXIMACIÓN A LA FUNCIÓN OBJETIVO
Para configurar la función objetivo, se requiere un conjunto de ejemplos para el
entrenamiento (argumentos de entrada), a partir de estos se van estimando
los valores con la ayuda de un algoritmo de aprendizaje.
http://ml.readthedocs.org/es/latest/intro.html
APRENDIZAJE AUTOMÁTICO
DISEÑO DE UN SISTEMA DE APRENDIZAJE
5.- Diseño Final: Puede ser descrito mediante cuatro programas modulares,
que representan los componentes de los sistemas de aprendizaje automático:
Módulos del Sistema de Aprendizaje
http://ml.readthedocs.org/es/latest/intro.html
APRENDIZAJE AUTOMÁTICO
DISEÑO DE UN SISTEMA DE APRENDIZAJE
MÓDULOS DE APRENDIZAJE
1.- El SISTEMA DE DESEMPEÑO
Debe resolver la tarea usando la función aprendida (hipótesis). Va mejorando
su desempeño a medida que se aproxima a la función objetivo. Toma como
entrada un nuevo problema y genera un histórico de los pasos para su
solución.
2.- EL CRíTICO
Este módulo genera un ejemplo de entrenamiento por cada paso registrado
en el histórico generado por el módulo anterior.
3.- EL GENERADOR
Este módulo toma los ejemplos de entrenamiento generados por el módulo
anterior y estima una nueva hipótesis (V^). Este módulo implementa el
algoritmo de aprendizaje.
4.- EL GENERADOR EXPERIMENTAL
Toma como entrada la hipótesis actual (función aprendida V^) y genera un
nuevo problema para que explore el Sistema de Desempeño. Su rol es buscar
nuevos problemas que maximicen el aprendizaje del sistema como un todo.
http://ml.readthedocs.org/es/latest/intro.html
APRENDIZAJE AUTOMÁTICO
HERRAMIENTAS
Algunas Herramientas Disponibles
• En los últimos años la comunidad de
investigadores se ha beneficiado
con la disponibilidad de numerosas
herramientas tipo Open Source.
• Ofrecen implementaciones eficientes
de algoritmos de amplia aplicación.
APRENDIZAJE AUTOMÁTICO
HERRAMIENTAS
DARWIN
El marco de trabajo de Darwin
ha sido desarrollado para lograr
las siguientes metas:
1.- Proporcionar una biblioteca
estable, robusta y eficiente de
aprendizaje automático para
los profesionales.
2.- Proporcionar la
infraestructura para que
estudiantes e investigadores
puedan experimentar y
extender los métodos del
estado del arte.
Dlib-ml
Es una biblioteca de
código abierto, dirigida
tanto para ingenieros
como para
investigadores
científicos. Su objetivo
es proporcionar un
ambiente adecuado para
el desarrollo de software
de aprendizaje de
máquina en lenguaje
C++.
APRENDIZAJE AUTOMÁTICO
HERRAMIENTAS
GPML-Toolbox
La Caja de herramientas GPML ofrece una amplia
gama de funcionalidades para procesos Gaussianos
(GP) de inferencia y predicción.
Un proceso de Gauss es un proceso estocástico
que genera muestras en el tiempo de manera tal
que no afecte la finitud de una combinación
lineal que se tenga (o más generalmente
cualquier funcionallineal de la función de muestra),
combinación lineal que se distribuirá normalmente.
https://es.wikipedia.org/wiki/Proceso_de_Gauss
APRENDIZAJE AUTOMÁTICO - APLICACIONES
El aprendizaje automático o de máquina tiene una
amplia gama de aplicaciones que incluyen:
Motores de búsqueda: es un sistema informático que
busca archivos almacenados en servidores web gracias
a su «spider» (también llamado araña web)
Diagnóstico médico: procedimiento por el cual se
identifica una enfermedad,
síndrome o cualquier estado de salud.
Detección de fraudes con el uso de tarjetas de
crédito: se efectúa extrayendo data de las
transacciones pasadas.
Vehículos Autónomos: Proyectos de las empresas
Google y Tesla.
Análisis del mercado de valores: mercado de capitales
de los que operan alrededor del mundo en el que se
negocia la renta variable y la renta fija de una forma
estructurada.
Robótica: rama de la ingeniería mecánica, ingeniería
eléctrica, ingeniería electrónica y ciencias de la
computación que se ocupa del diseño, construcción,
operación, disposición estructural, manufactura y
aplicación de los robots.
Big Data o Datos masivos: es un concepto que hace
referencia a la acumulación de grandes cantidades de
datos y a los procedimientos usados para encontrar
patrones repetitivos dentro de esos datos.
APRENDIZAJE AUTOMÁTICO
APLICACIONES
APRENDIZAJE AUTOMÁTICO
TENDENCIAS
PASADO:
El uso adecuado de mecanismos de aprendizaje automático
requería el empleo de algoritmos hechos a la medida, y
buenas dosis de presupuestos dedicados a I.+D.
PRESENTE:
Por ejemplo: y
Ofrecen soluciones SaaS (Software as a Service), basadas
en pre-configuraciones de aprendizaje automático o de
máquina.
APRENDIZAJE AUTOMÁTICO
TENDENCIAS
IBM Watson: Es un servicio basado en Inteligencia
Artificial que aprende sobre determinados temas para
interactuar con los usuarios de las compañías.
 Aprende de su experiencia.
 Lee y entiende el leguaje natural de las personas.
 Es capaz de responder a preguntas complejas en
pocos segundos.
 Ante una pregunta, formula hipótesis y escoge la
respuesta en la que tiene un mayor nivel de confianza.
Muestra los pasos que ha dado para llegar a la
respuesta de una forma clara y sencilla.
IBM Watson es pionero de la Computación Cognitiva,
la cual se refiere a sistemas que aprenden a escala,
razonan con propósito e interactúan con humanos de
forma natural.
Thomas Watson - Fundador de IBM
APRENDIZAJE AUTOMÁTICO
TENDENCIAS
Azure Machine Learning, es un conjunto de
algoritmos y herramientas basadas en la nube,
que permite a los científicos de datos
desarrollar de manera más rápida y eficiente,
modelos de aprendizaje automático o de
máquina.
Tutorial de aprendizaje automático
Ejemplo:
Crear un modelo de regresión lineal que predecirá
el precio de un automóvil en función de diferentes
especificaciones,
como la marca y las especificaciones técnicas.
APRENDIZAJE AUTOMÁTICO
WATSON EN JEOPARDY
(Aprendizaje Automático/
Procesamiento del
Lenguaje Natural)
APRENDIZAJE AUTOMÁTICO
CONCLUSIÓN
El Aprendizaje Automático o de Máquina es
una disciplina en plena evolución, que
libera al Ingeniero del Conocimiento de
parte de la tarea de Adquisición de
Conocimientos que es la etapa más
laboriosa; además de transformar la interfaz
hombre-máquina, llevándola desde la
ejecución de comandos hasta el uso del
lenguaje natural.
APRENDIZAJE AUTOMÁTICO
APRENDIZAJE AUTOMÁTICO
REFERENCIAS BIBLIOGRÁFICAS
www.uv.es/hmr/tesis/PDF/Cap1.pdf
www.research.ibm.com/softwareIBMRresearch/multimedia/Comnputing_Cog
nition_WhitePaper.pdf
www.azure.microsoft.com/es-es/documentation/articles/machine-learning-
create-experiment/
www.wikipedia.com/mineriadedatos
www.es.wikipedia.org/wiki/Aprendizaje_autom%C3%A1tico
www.abc.es/tecnologia/informatica-software/20150801/como-aprenden-maquinas-
2015080
www.computerworld.es/tendencias/el-aprendizaje-automatico-en-los-negocios
www.es.wikipedia.org/wiki/Aprendizaje_no_supervisado
www.es.wikipedia.org/wiki/Aprendizaje_supervisado
APRENDIZAJE AUTOMÁTICO
!GRACIAS POR SU ATENCIÓN!

Más contenido relacionado

La actualidad más candente

Sistema Experto Sobre Medicina
Sistema Experto Sobre MedicinaSistema Experto Sobre Medicina
Sistema Experto Sobre MedicinaJose Huber
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertosruth
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOSdeniab
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivasjcbenitezp
 
Introducción a machine learning con JavaScript
Introducción a machine learning con JavaScriptIntroducción a machine learning con JavaScript
Introducción a machine learning con JavaScriptManuel Zapata
 
Aplicaciones Difusas: Machine learning y heuristicas
Aplicaciones Difusas: Machine learning y heuristicasAplicaciones Difusas: Machine learning y heuristicas
Aplicaciones Difusas: Machine learning y heuristicasLuis Fernando Aguas Bucheli
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivasjcbenitezp
 
La práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresaLa práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresaEmilio Osorio Garcia
 
ARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓN
ARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓNARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓN
ARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓNalejo maya
 

La actualidad más candente (11)

Sistema Experto Sobre Medicina
Sistema Experto Sobre MedicinaSistema Experto Sobre Medicina
Sistema Experto Sobre Medicina
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Trabajo de sistemas expertos
Trabajo de sistemas expertosTrabajo de sistemas expertos
Trabajo de sistemas expertos
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOS
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
 
Introducción a machine learning con JavaScript
Introducción a machine learning con JavaScriptIntroducción a machine learning con JavaScript
Introducción a machine learning con JavaScript
 
Aplicaciones Difusas: Machine learning y heuristicas
Aplicaciones Difusas: Machine learning y heuristicasAplicaciones Difusas: Machine learning y heuristicas
Aplicaciones Difusas: Machine learning y heuristicas
 
Introducción a Aprendizaje de Maquina
Introducción a Aprendizaje de MaquinaIntroducción a Aprendizaje de Maquina
Introducción a Aprendizaje de Maquina
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
 
La práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresaLa práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresa
 
ARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓN
ARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓNARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓN
ARQUITECTURA LÓGICA DEL SISTEMA DE INFORMACIÓN
 

Destacado

Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquinaHugo Banda
 
Introduccion a Machine Learning
Introduccion a Machine LearningIntroduccion a Machine Learning
Introduccion a Machine LearningStratebi
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de AprendizajeESCOM
 
Presentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datosPresentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datosMaría Inés Cahuana Lázaro
 

Destacado (6)

Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquina
 
Arquitecturas de software
Arquitecturas de softwareArquitecturas de software
Arquitecturas de software
 
Introduccion a Machine Learning
Introduccion a Machine LearningIntroduccion a Machine Learning
Introduccion a Machine Learning
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de Aprendizaje
 
Mineria De Datos
Mineria De DatosMineria De Datos
Mineria De Datos
 
Presentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datosPresentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datos
 

Similar a Aprendizaje: como remar contra corriente

Repaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialRepaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialSama Medina Roses
 
SISTEMAS BASADOS EN EL CONOCIMIENTO
SISTEMAS BASADOS EN EL CONOCIMIENTOSISTEMAS BASADOS EN EL CONOCIMIENTO
SISTEMAS BASADOS EN EL CONOCIMIENTOLUIS5111987
 
SISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSSISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSLUIS5111987
 
Sistema Basados en conocimientos
Sistema Basados en conocimientosSistema Basados en conocimientos
Sistema Basados en conocimientosLUIS5111987
 
Unidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptxUnidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptxfernandalemus15
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosCarlosPalacios
 
Inteligencia artificial-y-sistemas-expertos-1195485415209453-4
Inteligencia artificial-y-sistemas-expertos-1195485415209453-4Inteligencia artificial-y-sistemas-expertos-1195485415209453-4
Inteligencia artificial-y-sistemas-expertos-1195485415209453-4Viri Alejo
 
Aprendizaje y razonamiento eliezer alas
Aprendizaje y razonamiento eliezer alasAprendizaje y razonamiento eliezer alas
Aprendizaje y razonamiento eliezer alasEliezer Alas
 
Minería de datos
Minería de datosMinería de datos
Minería de datosanag catal
 

Similar a Aprendizaje: como remar contra corriente (20)

Machine learning
Machine learningMachine learning
Machine learning
 
Introducción a machine learning
Introducción a machine learningIntroducción a machine learning
Introducción a machine learning
 
Repaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialRepaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcial
 
ahora
ahoraahora
ahora
 
SISTEMAS BASADOS EN EL CONOCIMIENTO
SISTEMAS BASADOS EN EL CONOCIMIENTOSISTEMAS BASADOS EN EL CONOCIMIENTO
SISTEMAS BASADOS EN EL CONOCIMIENTO
 
SISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSSISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOS
 
Sistema Basados en conocimientos
Sistema Basados en conocimientosSistema Basados en conocimientos
Sistema Basados en conocimientos
 
sis
sissis
sis
 
Unidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptxUnidad 4 clas int datos.pptx
Unidad 4 clas int datos.pptx
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Sistemasexpertos
SistemasexpertosSistemasexpertos
Sistemasexpertos
 
Sistemasexpertos
SistemasexpertosSistemasexpertos
Sistemasexpertos
 
Sistemas experto
Sistemas expertoSistemas experto
Sistemas experto
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas Expertos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Inteligencia artificial-y-sistemas-expertos-1195485415209453-4
Inteligencia artificial-y-sistemas-expertos-1195485415209453-4Inteligencia artificial-y-sistemas-expertos-1195485415209453-4
Inteligencia artificial-y-sistemas-expertos-1195485415209453-4
 
Aprendizaje y razonamiento eliezer alas
Aprendizaje y razonamiento eliezer alasAprendizaje y razonamiento eliezer alas
Aprendizaje y razonamiento eliezer alas
 
Minería de datos
Minería de datosMinería de datos
Minería de datos
 
Unidad sistema
Unidad   sistemaUnidad   sistema
Unidad sistema
 

Más de José Chacón

Programa para el Desarrollo del Liderazgo
Programa para el Desarrollo del LiderazgoPrograma para el Desarrollo del Liderazgo
Programa para el Desarrollo del LiderazgoJosé Chacón
 
Empresas que Perduran
Empresas que PerduranEmpresas que Perduran
Empresas que PerduranJosé Chacón
 
Minfulness presentac
Minfulness presentacMinfulness presentac
Minfulness presentacJosé Chacón
 
SociedadelaInformacion
SociedadelaInformacionSociedadelaInformacion
SociedadelaInformacionJosé Chacón
 
Apalancamiento Financiero
Apalancamiento FinancieroApalancamiento Financiero
Apalancamiento FinancieroJosé Chacón
 
Relaciones Laborales
Relaciones LaboralesRelaciones Laborales
Relaciones LaboralesJosé Chacón
 
Estudiodelentorno la empresa estrategica i
Estudiodelentorno la empresa estrategica iEstudiodelentorno la empresa estrategica i
Estudiodelentorno la empresa estrategica iJosé Chacón
 
Presentación ev apdf
Presentación ev apdfPresentación ev apdf
Presentación ev apdfJosé Chacón
 
Gerenciasociedadfutura2004
Gerenciasociedadfutura2004Gerenciasociedadfutura2004
Gerenciasociedadfutura2004José Chacón
 
Propuesta sdi sinergytec_iyg2
Propuesta sdi sinergytec_iyg2Propuesta sdi sinergytec_iyg2
Propuesta sdi sinergytec_iyg2José Chacón
 
Plan de marketing - www.enlasruedas.com
Plan de marketing - www.enlasruedas.comPlan de marketing - www.enlasruedas.com
Plan de marketing - www.enlasruedas.comJosé Chacón
 
Perspectivas petroleras 2012
Perspectivas petroleras 2012Perspectivas petroleras 2012
Perspectivas petroleras 2012José Chacón
 
Inversionesfinancieras ucv presentaciongrupofinal
Inversionesfinancieras ucv presentaciongrupofinalInversionesfinancieras ucv presentaciongrupofinal
Inversionesfinancieras ucv presentaciongrupofinalJosé Chacón
 
Proyecto tecniascensores
Proyecto tecniascensoresProyecto tecniascensores
Proyecto tecniascensoresJosé Chacón
 

Más de José Chacón (20)

Programa para el Desarrollo del Liderazgo
Programa para el Desarrollo del LiderazgoPrograma para el Desarrollo del Liderazgo
Programa para el Desarrollo del Liderazgo
 
NeuroLiderazgo
NeuroLiderazgoNeuroLiderazgo
NeuroLiderazgo
 
Empresas que Perduran
Empresas que PerduranEmpresas que Perduran
Empresas que Perduran
 
Minfulness presentac
Minfulness presentacMinfulness presentac
Minfulness presentac
 
SociedadelaInformacion
SociedadelaInformacionSociedadelaInformacion
SociedadelaInformacion
 
Apalancamiento Financiero
Apalancamiento FinancieroApalancamiento Financiero
Apalancamiento Financiero
 
Relaciones Laborales
Relaciones LaboralesRelaciones Laborales
Relaciones Laborales
 
Mttoequipospc
MttoequipospcMttoequipospc
Mttoequipospc
 
Philipscase
PhilipscasePhilipscase
Philipscase
 
Theartofthelongview
TheartofthelongviewTheartofthelongview
Theartofthelongview
 
El acoso sexual
El acoso sexualEl acoso sexual
El acoso sexual
 
Estudiodelentorno la empresa estrategica i
Estudiodelentorno la empresa estrategica iEstudiodelentorno la empresa estrategica i
Estudiodelentorno la empresa estrategica i
 
Presentación ev apdf
Presentación ev apdfPresentación ev apdf
Presentación ev apdf
 
Gerenciasociedadfutura2004
Gerenciasociedadfutura2004Gerenciasociedadfutura2004
Gerenciasociedadfutura2004
 
Propuesta sdi sinergytec_iyg2
Propuesta sdi sinergytec_iyg2Propuesta sdi sinergytec_iyg2
Propuesta sdi sinergytec_iyg2
 
Plan de marketing - www.enlasruedas.com
Plan de marketing - www.enlasruedas.comPlan de marketing - www.enlasruedas.com
Plan de marketing - www.enlasruedas.com
 
Perspectivas petroleras 2012
Perspectivas petroleras 2012Perspectivas petroleras 2012
Perspectivas petroleras 2012
 
Inversionesfinancieras ucv presentaciongrupofinal
Inversionesfinancieras ucv presentaciongrupofinalInversionesfinancieras ucv presentaciongrupofinal
Inversionesfinancieras ucv presentaciongrupofinal
 
Storyboardjchp
StoryboardjchpStoryboardjchp
Storyboardjchp
 
Proyecto tecniascensores
Proyecto tecniascensoresProyecto tecniascensores
Proyecto tecniascensores
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (13)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Aprendizaje: como remar contra corriente

  • 1. “Aprender es como remar contra corriente: en cuanto se deja, se retrocede.” Edward Benjamin Britten
  • 3. APRENDIZAJE AUTOMÁTICO i. Definiciones ii. ¿Qué es el Aprendizaje Automático? iii. Reseña Histórica del Estudio de Sistemas Discentes iv. ¿Qué es un algoritmo? v. Tipos de Algoritmos vi. La Minería de Datos vii. Modelos viii.El Problema de Aprendizaje ix. Diseño de un Sistema de Aprendizaje x. Herramientas Disponibles xi. Aplicaciones xii. Tendencias xiii.Vídeo xiv. Conclusión xv. Preguntas xvi. Bibliografía
  • 4. APRENDIZAJE AUTOMÁTICO APRENDIZAJE “Es el proceso a través del cual se adquieren o modifican habilidades, destrezas, conductas o valores como resultado del estudio, la experiencia, la instrucción, y el razonamiento " (Wikipedia) “Es el proceso de asimilación de información mediante el cual se adquieren nuevos conocimientos, técnicas o habilidades" (www.significados.com/aprendizaje/) AUTOMÁTICO “Maquinal, que se lleva a cabo involuntariamente y sin reflexión” “Mecanismo que funciona en todo o en parte por sí mismo” (www.wordreference.com/definición/automático) Definiciones:
  • 5. ¿Qué es el Aprendizaje Automático? “En Ciencias de la Computación el aprendizaje automático o aprendizaje de máquinas es una rama de la inteligencia artificial cuyo objetivo es desarrollar técnicas que permitan a las computadoras aprender” (www.wikipedia.com) APRENDIZAJE AUTOMÁTICO
  • 6. APRENDIZAJE AUTOMÁTICO • z Taxonomía del aprendizaje automático Obtiene conclusiones generales a partir de premisas particulares. La conclusión se halla implícita dentro las premisas.
  • 7. APRENDIZAJE AUTOMÁTICO Métodos de Aprendizaje De caja negra: Ejemplo: Redes neuronales y los métodos bayesianos. Desarrollan su propia representación del conocimiento, que no es visible desde el exterior. Orientados al conocimiento: Ejemplo: Árboles de decisión, reglas de asociación, o reglas de decisión. Construyen una estructura simbólica del conocimiento que intenta ser útil desde el punto de vista de funcionalidad, y descripción desde la perspectiva de la inteligibilidad. http://www.lsi.us.es/redmidas/ http://juanitajuanabernal.blogspot.com/p/ventajas-y-desventajas.html
  • 8. 1920 1949 1950 1959 1960 1970 1975 1977 1980 I. P. Pávlov realiza sus famosos experimentos sobre el reflejo condicionado. Arthur Samuel construyó un programa que mejoraba su desempeño en el juego de damas a partir de la experiencia W. K. Estes propone una teoría estadística del aprendizaje. D. O. Hebb publica su teoría del aprendizaje neuronal. John R. Anderson desarrolla el sistema ACT que mejora sus habilidades para la prueba de teoremas de geometría Tom M. Mitchell, Ranan Banerji y otros desarrollan el programa LEX que adquiere heurísticas para la solución de problemas de integración simbólica. L. D. Harmon estudia ciertos modelos de neuronas artificiales, trabajos sobre el aprendizaje de redes por M. L. Minsky. Patrik Henry Winston hizo un programa que adquiría conceptos en el dominio de las construcciones con bloques, a partir de instrucción. APRENDIZAJE AUTOMÁTICO RESEÑA HISTORICA DEL ESTUDIO DE SISTEMAS DISCENTES Douglas Lenat realiza el sistema AM que descubre conceptos matemáticos a partir de unos principios básicos y unas heurísticas que lo guían.
  • 9. APRENDIZAJE AUTOMÁTICO ¿Qué es un algoritmo? Conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. (http://dle.rae.es/?id=1nmLTsh)
  • 10. TIPOS DE ALGORITMOS Aprendizaje supervisado (predictivo) Es una técnica para deducir una función (hipótesis) a partir de datos de entrenamiento El objetivo del aprendizaje supervisado es el de crear una función capaz de predecir el valor correspondiente a cualquier objeto de entrada válida después de haber visto una serie de ejemplos, los datos de entrenamiento APRENDIZAJE AUTOMÁTICO Se toma un conjunto de datos con su clase y sus atributos Se crea un modelo llamado clasificador El modelo constará de un algoritmo de clasificación El algoritmo clasificador se encargará de clasificar los datos en una determinada clase objetivo El modelo generado va a usar toda su información de aprendizaje ya almacenada para clasificar o predecir la clase de un conjunto de datos nuevo
  • 11. TIPOS DE ALGORITMOS Aprendizaje supervisado (predictivo) . q4e APLICACIÓN: Detección de correo basura, cuando llega un nuevo correo, el modelo nos dice si el correo es basura o no. APRENDIZAJE AUTOMÁTICO Es una forma de aprendizaje artificial en la que se construye una hipótesis (función matemática (aprendida) a partir de data de entrenamiento previamente etiquetada. https://www.youtube.com/watch?v=FVMGHlDy-eo
  • 12. Aprendizaje no supervisado (o del descubrimiento del conocimiento) Todo el proceso de modelado se lleva a cabo sobre un conjunto de ejemplos formado tan sólo por entradas al sistema. No se tiene información sobre las categorías de esos ejemplos. Por lo tanto, en este caso, el sistema tiene que ser capaz de reconocer patrones para poder etiquetar las nuevas entradas. NO HAY UN CONOCIMIENTO A PRIORI APRENDIZAJE AUTOMÁTICO TIPOS DE ALGORITMOS http://sevensm.com/Pruebas-Wordpress/wp-content/uploads/2014/05/marketing.jpg http://image.slidesharecdn.com/segmentacindemercados-091213175425-phpapp01/95/segmentacin-de-mercados-1-728.jpg?cb=1260726942
  • 16. https://www.youtube.com/watch?v=ossgrphXpnE Organizar computing clusters Segmentación de Mercado Análisis de Data Astronómica Análisis de Redes Sociales APRENDIZAJE AUTOMÁTICO Tipos de Algoritmos Aplicación del Aprendizaje no Supervisado
  • 17. APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS La minería de datos o exploración de datos es un campo de las ciencias de la computación referido al proceso que intenta descubrir patrones en grandes volúmenes de conjuntos de datos. Utiliza los métodos de la inteligencia artificial, aprendizaje automático, estadística y sistemas de bases de datos. El objetivo general del proceso de minería de datos consiste en extraer información de un conjunto de datos y transformarla en una estructura comprensible para su uso posterior. https://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
  • 19. Técnicas de minería de datos Las técnicas, no son más que algoritmos, que se aplican sobre un conjunto de datos para obtener unos resultados. Ejemplos: Redes neuronales.- Son un paradigma de aprendizaje y procesamiento automático inspirado en la forma en que funciona el sistema nervioso de los animales. Sistema de interconexión de neuronas en una red que colabora para producir una salida. El Algoritmo de aprendizaje es del tipo supervisado. APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS https://es.wikipedia.org/wiki/Red_neuronal_artificial http://www.academia.edu/7568072/Ejemplo_perceptron_simple
  • 20. Paradigma Convencional de Programación en Ingeniería del Software 1.- El objetivo del programador es modelar matemáticamente el problema en cuestión. 2. Posteriormente formula una solución (programa) mediante un algoritmo codificado que tenga una serie de propiedades que permitan resolver dicho problema. Paradigma RNA de Aprendizaje Automático. La aproximación basada en las RNA parte de un conjunto de datos de entrada suficientemente significativo y el objetivo es conseguir que la red aprenda (programe) automáticamente las propiedades deseadas. APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS https://es.wikipedia.org/wiki/Red_neuronal_artificial http://www.academia.edu/7568072/Ejemplo_perceptron_simple
  • 21. El perceptrón simple: neurona artificial y unidad básica de inferencia en forma de discriminador lineal, es decir, un algoritmo capaz de generar un criterio para seleccionar un sub-grupo, de un grupo de componentes más grande (capacidad para reconocer patrones) APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS TÉCNICAS Solo puede establecer dos regiones separadas por una frontera lineal en el espacio de patrones de entrada, donde se tendría un hiperplano. Ejemplos: RNA Estructura general de una red neuronal de una sola capa oculta http://ceres.ugr.es/~alumnos/esclas/ APLICACIÓN : Obtener un modelo que sea capaz de predecir si los datos corresponden a señales sonar aplicadas sobre roca o sobre cilindro metálico Desarrollado por Rosenblatt (1957)
  • 22. El perceptrón multicapas: una red neuronal artificial (RNA) formada por múltiples capas, esto le permite resolver problemas que no son linealmente separables. http://www.sav.us.es/formaciononline/asignaturas/asigpid/apartados/textos/recursos/redesneuronales/Image12.gif https://www.google.co.ve/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=QUE+ES+LA+CAPA+OCULTA+EN+UN+PERCEPTRON APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS TÉCNICAS Ejemplos RNA: Aplicación: Reconocimiento de minucias, esto es, puntos de interés en las huellas dactilares tales como terminaciones y bifurcaciones . . . . . . Input Layer Output Layer Hidden Layer(s)Capas Ocultas Capas de entrada Capas de Salida
  • 23. APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS Ejemplos de uso de la minería de datos: Negocios: Empleo de modelos predictivos para contactar a los clientes. Análisis de la cesta de la compra: Hábitos de compra en supermercados. Patrones de fuga: detectar a aquellos clientes que puedan estar pensando en rescindir sus contratos para pasarse a la competencia. https://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
  • 24. APRENDIZAJE AUTOMÁTICO LA MINERÍA DE DATOS  dVelox d  APARA  KXEN  KNIME  Neural Designer  OpenNN  Orange  Powerhouse  Quiterian  RapidMiner  R  SPSS Clementine  SAS Enterprise Miner  STATISTICA Data Miner  Weka  KEEL Herramientas de software Para el desarrollo de modelos de minería de datos tanto libres como comerciales como por ejemplo:
  • 25. Marvin Minsky, «padre» de la inteligencia artificial. (1927-2016) † Falleció este domingo 24/01/2016 El científico, que dedicó su vida a que las máquinas utilicen el sentido común, ha fallecido a los 88 años de una hemorragia cerebral. Junto con John McCarthy, fundó en 1959 el laboratorio de inteligencia artificial del MIT, donde era profesor. Estudió Matemáticas en Harvard, se doctoró en Princeton y es el inventor del primer simulador de red neuronal capaz de aprender. Minsky trabajó para transformar los primeros computadores, que básicamente eran máquinas de calcular, en máquinas inteligentes capaces de imitar la mente humana http://www.abc.es/ciencia/abci-muere-marvin-minsky-padre-inteligencia-artificial-201601260919_noticia.html «Alcanzaremos la inmortalidad con copias de nuestro cerebro» 09-06-2014
  • 26. Modelos El aprendizaje automático tiene como resultado un modelo para resolver una tarea dada. Modelos geométricos, construidos en el espacio de instancias y que pueden tener una, dos o múltiples dimensiones. Si hay un borde de decisión linear entre las clases, se dice que los datos son linealmente separables. APRENDIZAJE AUTOMÁTICO Aplicación: Reconocimiento de formas
  • 27. Modelos Modelos probabilísticos, que intentan determinar la distribución de probabilidades descriptora de la función que enlaza a los valores de las características con valores determinados. La estadística bayesiana se usa para desarrollar modelos probabilísticos (La evidencia sobre el verdadero estado del mundo se expresa en términos o grados de creencia.) APRENDIZAJE AUTOMÁTICO A B A B La probabilidad es un método por el cual se obtiene la frecuencia de un acontecimiento determinado mediante la realización de un experimento aleatorio, del que se conocen todos los resultados posibles.. https://es.wikipedia.org/wiki/Probabilidad Thomas Bayes
  • 28. Modelos Modelos lógicos, que expresan las probabilidades en reglas organizadas en forma de árboles de decisión. APRENDIZAJE AUTOMÁTICO Nodo de decisión Alternativas de decisión Nodo de azar Ramas de Estado Resultados
  • 29. APRENDIZAJE AUTOMÁTICO EL PROBLEMA DE APRENDIZAJE En un problema de aprendizaje automático es necesario identificar los tres atributos siguientes: 1.- El tipo de tareas T a ser aprendidas 2.- La medida de desempeño D a ser mejorada 3.- La fuente de donde derivar las experiencias E
  • 30. APRENDIZAJE AUTOMÁTICO EL PROBLEMA DE APRENDIZAJE Un programa de computador se dice que aprende de una experiencia E con respecto a algún tipo de tareas T, con cierta medida de desempeño D, sí su respuesta a las tareas en T mejora dada la experiencia E, de acuerdo con la medición establecida en D
  • 31. APRENDIZAJE AUTOMÁTICO EL PROBLEMA DE APRENDIZAJE Ejemplo de un problema de aprendizaje Enseñar a un robot a conducir un vehículo: TAREA T: Conducir un vehículo en una vía pública de cuatro canales utilizando visión robótica. MEDIDA de desempeño D: Promedio de distancia recorrida antes de que un supervisor humano detecte un error. EXPERIENCIA de entrenamiento E: Secuencia de imágenes y comandos de control grabados durante la conducción de un vehículo por un humano. ̋Un programa computacional es capaz de aprender a partir de la experiencia. ̋ https://yoshibauco.wordpress.com/2011/04/01/aprendizaje-automatico/ http://pdm.com.co/tag/auto/
  • 32. APRENDIZAJE AUTOMÁTICO DISEÑO DE UN SISTEMA DE APRENDIZAJE 1.- LA EXPERIENCIA DE ENTRENAMIENTO Seleccionar el tipo de experiencia de entrenamiento que va a hacer que el sistema aprenda. Ejemplo: Jugar ajedrez. 2.- LA FUNCIÓN OBJETIVO Determinar exactamente qué tipo de conocimiento será aprendido y cómo este será utilizado por el programa de desempeño. Ejemplo: para un programa que aprende a jugar al ajedrez, la función objetivo, dada una posición del tablero, es que otorgue un puntaje a cada posible jugada válida. 3.- REPRESENTACIÓN DE LA FUNCIÓN OBJETIVO Se escoge una representación que el programa de aprendizaje usará para describir la función que deberá aproximar durante el entrenamiento (polinomial, lineal, no lineal). 4.- ALGORITMO DE APROXIMACIÓN A LA FUNCIÓN OBJETIVO Para configurar la función objetivo, se requiere un conjunto de ejemplos para el entrenamiento (argumentos de entrada), a partir de estos se van estimando los valores con la ayuda de un algoritmo de aprendizaje. http://ml.readthedocs.org/es/latest/intro.html
  • 33. APRENDIZAJE AUTOMÁTICO DISEÑO DE UN SISTEMA DE APRENDIZAJE 5.- Diseño Final: Puede ser descrito mediante cuatro programas modulares, que representan los componentes de los sistemas de aprendizaje automático: Módulos del Sistema de Aprendizaje http://ml.readthedocs.org/es/latest/intro.html
  • 34. APRENDIZAJE AUTOMÁTICO DISEÑO DE UN SISTEMA DE APRENDIZAJE MÓDULOS DE APRENDIZAJE 1.- El SISTEMA DE DESEMPEÑO Debe resolver la tarea usando la función aprendida (hipótesis). Va mejorando su desempeño a medida que se aproxima a la función objetivo. Toma como entrada un nuevo problema y genera un histórico de los pasos para su solución. 2.- EL CRíTICO Este módulo genera un ejemplo de entrenamiento por cada paso registrado en el histórico generado por el módulo anterior. 3.- EL GENERADOR Este módulo toma los ejemplos de entrenamiento generados por el módulo anterior y estima una nueva hipótesis (V^). Este módulo implementa el algoritmo de aprendizaje. 4.- EL GENERADOR EXPERIMENTAL Toma como entrada la hipótesis actual (función aprendida V^) y genera un nuevo problema para que explore el Sistema de Desempeño. Su rol es buscar nuevos problemas que maximicen el aprendizaje del sistema como un todo. http://ml.readthedocs.org/es/latest/intro.html
  • 35. APRENDIZAJE AUTOMÁTICO HERRAMIENTAS Algunas Herramientas Disponibles • En los últimos años la comunidad de investigadores se ha beneficiado con la disponibilidad de numerosas herramientas tipo Open Source. • Ofrecen implementaciones eficientes de algoritmos de amplia aplicación.
  • 36. APRENDIZAJE AUTOMÁTICO HERRAMIENTAS DARWIN El marco de trabajo de Darwin ha sido desarrollado para lograr las siguientes metas: 1.- Proporcionar una biblioteca estable, robusta y eficiente de aprendizaje automático para los profesionales. 2.- Proporcionar la infraestructura para que estudiantes e investigadores puedan experimentar y extender los métodos del estado del arte. Dlib-ml Es una biblioteca de código abierto, dirigida tanto para ingenieros como para investigadores científicos. Su objetivo es proporcionar un ambiente adecuado para el desarrollo de software de aprendizaje de máquina en lenguaje C++.
  • 37. APRENDIZAJE AUTOMÁTICO HERRAMIENTAS GPML-Toolbox La Caja de herramientas GPML ofrece una amplia gama de funcionalidades para procesos Gaussianos (GP) de inferencia y predicción. Un proceso de Gauss es un proceso estocástico que genera muestras en el tiempo de manera tal que no afecte la finitud de una combinación lineal que se tenga (o más generalmente cualquier funcionallineal de la función de muestra), combinación lineal que se distribuirá normalmente. https://es.wikipedia.org/wiki/Proceso_de_Gauss
  • 38. APRENDIZAJE AUTOMÁTICO - APLICACIONES El aprendizaje automático o de máquina tiene una amplia gama de aplicaciones que incluyen: Motores de búsqueda: es un sistema informático que busca archivos almacenados en servidores web gracias a su «spider» (también llamado araña web) Diagnóstico médico: procedimiento por el cual se identifica una enfermedad, síndrome o cualquier estado de salud. Detección de fraudes con el uso de tarjetas de crédito: se efectúa extrayendo data de las transacciones pasadas. Vehículos Autónomos: Proyectos de las empresas Google y Tesla.
  • 39. Análisis del mercado de valores: mercado de capitales de los que operan alrededor del mundo en el que se negocia la renta variable y la renta fija de una forma estructurada. Robótica: rama de la ingeniería mecánica, ingeniería eléctrica, ingeniería electrónica y ciencias de la computación que se ocupa del diseño, construcción, operación, disposición estructural, manufactura y aplicación de los robots. Big Data o Datos masivos: es un concepto que hace referencia a la acumulación de grandes cantidades de datos y a los procedimientos usados para encontrar patrones repetitivos dentro de esos datos. APRENDIZAJE AUTOMÁTICO APLICACIONES
  • 40. APRENDIZAJE AUTOMÁTICO TENDENCIAS PASADO: El uso adecuado de mecanismos de aprendizaje automático requería el empleo de algoritmos hechos a la medida, y buenas dosis de presupuestos dedicados a I.+D. PRESENTE: Por ejemplo: y Ofrecen soluciones SaaS (Software as a Service), basadas en pre-configuraciones de aprendizaje automático o de máquina.
  • 41. APRENDIZAJE AUTOMÁTICO TENDENCIAS IBM Watson: Es un servicio basado en Inteligencia Artificial que aprende sobre determinados temas para interactuar con los usuarios de las compañías.  Aprende de su experiencia.  Lee y entiende el leguaje natural de las personas.  Es capaz de responder a preguntas complejas en pocos segundos.  Ante una pregunta, formula hipótesis y escoge la respuesta en la que tiene un mayor nivel de confianza. Muestra los pasos que ha dado para llegar a la respuesta de una forma clara y sencilla. IBM Watson es pionero de la Computación Cognitiva, la cual se refiere a sistemas que aprenden a escala, razonan con propósito e interactúan con humanos de forma natural. Thomas Watson - Fundador de IBM
  • 42. APRENDIZAJE AUTOMÁTICO TENDENCIAS Azure Machine Learning, es un conjunto de algoritmos y herramientas basadas en la nube, que permite a los científicos de datos desarrollar de manera más rápida y eficiente, modelos de aprendizaje automático o de máquina. Tutorial de aprendizaje automático Ejemplo: Crear un modelo de regresión lineal que predecirá el precio de un automóvil en función de diferentes especificaciones, como la marca y las especificaciones técnicas.
  • 43. APRENDIZAJE AUTOMÁTICO WATSON EN JEOPARDY (Aprendizaje Automático/ Procesamiento del Lenguaje Natural)
  • 44. APRENDIZAJE AUTOMÁTICO CONCLUSIÓN El Aprendizaje Automático o de Máquina es una disciplina en plena evolución, que libera al Ingeniero del Conocimiento de parte de la tarea de Adquisición de Conocimientos que es la etapa más laboriosa; además de transformar la interfaz hombre-máquina, llevándola desde la ejecución de comandos hasta el uso del lenguaje natural.