Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Apuntes sobre Machine Learning (Aprendizaje Automático), Apuntes de Estadística Empresarial

Apuntes sobre Machine Learning (Aprendizaje Automático)

Tipo: Apuntes

2023/2024

Subido el 21/05/2024

sheyla-xiomara-mallco-ore
sheyla-xiomara-mallco-ore 🇵🇪

3 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Apuntes sobre Machine Learning (Aprendizaje Automático)
1. Introducción al Machine Learning
1.1. ¿Qué es el Machine Learning?
El aprendizaje automático es una subdisciplina de la inteligencia artificial que
permite a las computadoras aprender y tomar decisiones a partir de datos sin
ser explícitamente programadas para cada tarea. Utiliza algoritmos y modelos
estadísticos para identificar patrones en los datos y hacer predicciones o
tomar decisiones basadas en esos patrones.
1.2. Importancia del Machine Learning
El machine learning es crucial en muchos campos modernos, incluyendo:
Reconocimiento de voz y visión por computadora: Asistentes virtuales,
sistemas de vigilancia.
Sistemas de recomendación: Recomendaciones de productos,
contenido en plataformas de streaming.
Finanzas: Detección de fraudes, trading algorítmico.
Salud: Diagnóstico de enfermedades, descubrimiento de
medicamentos.
2. Tipos de Machine Learning
2.1. Aprendizaje Supervisado
Definición: Modelo entrenado con un conjunto de datos etiquetados, donde la
respuesta correcta se conoce y se proporciona al algoritmo.
Ejemplos: Clasificación (correo spam/no spam), regresión (predicción
de precios de viviendas).
Algoritmos Comunes:
Regresión Lineal: Predice un valor continuo.
Máquinas de Vectores de Soporte (SVM): Clasificación de datos en
categorías.
Árboles de Decisión: Modelo basado en decisiones tomadas en función
de características.
2.2. Aprendizaje No Supervisado
Definición: Modelo entrenado con datos no etiquetados, identificando
estructuras o patrones sin conocer la respuesta correcta.
pf3
pf4

Vista previa parcial del texto

¡Descarga Apuntes sobre Machine Learning (Aprendizaje Automático) y más Apuntes en PDF de Estadística Empresarial solo en Docsity!

Apuntes sobre Machine Learning (Aprendizaje Automático)

  1. Introducción al Machine Learning 1.1. ¿Qué es el Machine Learning? El aprendizaje automático es una subdisciplina de la inteligencia artificial que permite a las computadoras aprender y tomar decisiones a partir de datos sin ser explícitamente programadas para cada tarea. Utiliza algoritmos y modelos estadísticos para identificar patrones en los datos y hacer predicciones o tomar decisiones basadas en esos patrones. 1.2. Importancia del Machine Learning El machine learning es crucial en muchos campos modernos, incluyendo:
    • Reconocimiento de voz y visión por computadora: Asistentes virtuales, sistemas de vigilancia.
    • Sistemas de recomendación: Recomendaciones de productos, contenido en plataformas de streaming.
    • Finanzas: Detección de fraudes, trading algorítmico.
    • Salud: Diagnóstico de enfermedades, descubrimiento de medicamentos.
  2. Tipos de Machine Learning 2.1. Aprendizaje Supervisado Definición: Modelo entrenado con un conjunto de datos etiquetados, donde la respuesta correcta se conoce y se proporciona al algoritmo.
    • Ejemplos: Clasificación (correo spam/no spam), regresión (predicción de precios de viviendas). Algoritmos Comunes:
    • Regresión Lineal: Predice un valor continuo.
    • Máquinas de Vectores de Soporte (SVM): Clasificación de datos en categorías.
    • Árboles de Decisión: Modelo basado en decisiones tomadas en función de características. 2.2. Aprendizaje No Supervisado Definición: Modelo entrenado con datos no etiquetados, identificando estructuras o patrones sin conocer la respuesta correcta.
  • Ejemplos: Clustering (agrupación de clientes por comportamiento), reducción de dimensionalidad. Algoritmos Comunes:
  • K-Means: Agrupa datos en K clusters.
  • Análisis de Componentes Principales (PCA): Reduce la dimensionalidad de los datos.
  • Autoencoders: Reducción de dimensionalidad y aprendizaje de características. 2.3. Aprendizaje por Refuerzo Definición: Modelo que aprende mediante prueba y error, recibiendo recompensas o castigos en función de las acciones que realiza.
  • Ejemplos: Juegos (ajedrez, Go), control robótico, conducción autónoma. Algoritmos Comunes:
  • Q-Learning: Aprendizaje de políticas para maximizar recompensas.
  • Redes Neuronales Profundas (Deep Q-Networks): Aplicación de redes neuronales al aprendizaje por refuerzo.
  1. Procesos y Técnicas en Machine Learning 3.1. Preprocesamiento de Datos
  • Limpieza de Datos: Manejo de valores faltantes, eliminación de duplicados.
  • Normalización: Escalado de características para que tengan una distribución similar.
  • Ingeniería de Características: Creación de nuevas características a partir de las existentes para mejorar el rendimiento del modelo. 3.2. Evaluación de Modelos
  • Conjunto de Entrenamiento y Prueba: División de datos en conjuntos para entrenar y evaluar el modelo.
  • Validación Cruzada: Técnica para evaluar el rendimiento del modelo dividiendo los datos en múltiples subconjuntos y entrenando en diferentes combinaciones.

5.1. Python y R

  • Python: Lenguaje popular con bibliotecas como Scikit-Learn, TensorFlow, Keras y PyTorch.
  • R: Lenguaje utilizado principalmente en estadística con bibliotecas como caret y randomForest. 5.2. Plataformas de Machine Learning
  • TensorFlow: Biblioteca de código abierto desarrollada por Google para machine learning y deep learning.
  • PyTorch: Biblioteca desarrollada por Facebook, conocida por su flexibilidad y uso en investigación.
  • Scikit-Learn: Biblioteca en Python que ofrece herramientas simples y eficientes para análisis de datos y machine learning.