SlideShare una empresa de Scribd logo
Inteligencia de Negocios
José Sulla Torres
Sesión 04: Regresión
I. OBJETIVOS
- Conocer los fundamentos de la regresión
- Utilizar las herramientas que permitan realizar la regresión
II. TEMAS A TRATAR
• Regresión lineal
• Regresión lineal Múltiple
• Regresión Polinomial
• SVR
• Regresión Árbol de decisión
• Regresión Random Forest.
III. MARCO TEORICO
Regresión
La regresión lineal estima los coeficientes de la ecuación lineal, con una o más variables
independientes, que mejor prediga el valor de la variable dependiente. Basado en la siguiente
ecuación:
Yt = B0 + B1X1+B2X2+…
Donde:
Yt = Variable dependiente
X1 =Variables independiente
B1 = parámetros que miden la influencia que las variables explicativas tienen sobre el regrediendo.
IV. ACTIVIDADES (La práctica tiene una duración de 2 horas)
1. Descargue el archivo Salary_Data.csv al disco secundario.
Inteligencia de Negocios
José Sulla Torres
2. Abra la aplicación Anaconda Navigator y elija la App spyder.
3. Aparece el cuadro de diálogo de Spyder vinculado al Lenguaje Python.
4. Para utilizar la técnica de Regresión lineal escriba el siguiente código que carga el conjunto
de datos, y lo divide en n conjunto de entrenamiento y de prueba.
5. Para verificar el funcionamiento seleccione el código y presione las teclas Shift+Enter.
6. A continuación escriba el código para ajustar la regresión lineal simple al conjunto de
entrenamiento y predecir los resultados del conjunto de pruebas.
7. Luego escriba el código para visualizar los resultados del conjunto de entrenamiento y del
conjunto de pruebas.
8. Ejecute la aplicación, seleccione el código y presione las teclas Shift+Enter. Visualice el
resultado en la ventana del terminal
Inteligencia de Negocios
José Sulla Torres
Regresión lineal simple con Weka
1. Cargue la aplicación Weka
Inteligencia de Negocios
José Sulla Torres
2. Presione el botón Explorer, en la pestaña Preprocess seleccione el botón Open file… y elija
el archivo Salary_Data.csv.
3. Presione el botón Edit para ver los datos vacíos
4. Presione el botón Ok para cerrar la ventana.
5. En la pestaña Classify presione el botón Choose y seleccione weka / classifiers / functions /
SimpleLinearRegression
Inteligencia de Negocios
José Sulla Torres
6. En el área de Test options elija la opción Percentage Split % 66
7. Presione el botón Start. Y examine los resultados.
=== Run information ===
Scheme: weka.classifiers.functions.SimpleLinearRegression
Relation: Salary_Data
Instances: 30
Attributes: 2
YearsExperience
Salary
Test mode: split 66.0% train, remainder test
=== Classifier model (full training set) ===
Linear regression on YearsExperience
9449.96 * YearsExperience + 25792.2
Predicting 0 if attribute value is missing.
Inteligencia de Negocios
José Sulla Torres
Time taken to build model: 0 seconds
=== Evaluation on test split ===
Time taken to test model on training split: 0 seconds
=== Summary ===
Correlation coefficient 0.9902
Mean absolute error 5032.29
Root mean squared error 5797.8351
Relative absolute error 18.593 %
Root relative squared error 19.8364 %
Total Number of Instances 10
8. Presione la pestaña Visualize y elija el primer cuadrante.
V. Ejercicios
1. En Weka, pruebe con las otras opciones de Test options y observe los resultados. ¿A qué
conclusiones llega?
2. Ejecute los otros tipos de Regresión en las herramientas más adecuadas para los datos de su
proyecto.
Inteligencia de Negocios
José Sulla Torres
VI. Cuestionario
1. ¿Cuál es el objetivo de la Regresión?
2. ¿Cuáles son los pasos para realizar la Regresion Lineal simple?
VII. Bibliografía y referencias
1. Carbonell, E. (1983). Regresión lineal; un enfoque conceptual y práctico (No. 04; QA278. 2,
R4.).

Más contenido relacionado

PPT
Algorithm
PDF
Simulación de eventos discretos
DOCX
Formato act2 u2
DOCX
DOCX
Evidencia de aprendizaje_U1_2016
PDF
Primer parcial
PPTX
Algoritmo
PPTX
Clase 20 funciones condicionales ii
Algorithm
Simulación de eventos discretos
Formato act2 u2
Evidencia de aprendizaje_U1_2016
Primer parcial
Algoritmo
Clase 20 funciones condicionales ii

La actualidad más candente (17)

PDF
Investigacion de operaciones 2 io4002
PDF
Clase05 fp-201910
PDF
PPT
Simulación de variables aleatorias
PPTX
Fundamentos de programacion
PPTX
Modelo Matemático Álgebra Lineal. Presentación diseñada por el MTRO. JAVIER S...
PPTX
No regresan valor c3. p3.
PPTX
Algoritmos
PDF
Oda u1 act3 2016
PPTX
No regresan valor c3. p3.
PPTX
Seminario 5
DOCX
PROGRAMACIÓN LINEAL.
DOCX
Concepto básico de programación (1)
PDF
M Grande
PDF
Computación sb
PDF
11 solveroptimización
PPTX
Programacion lineal
Investigacion de operaciones 2 io4002
Clase05 fp-201910
Simulación de variables aleatorias
Fundamentos de programacion
Modelo Matemático Álgebra Lineal. Presentación diseñada por el MTRO. JAVIER S...
No regresan valor c3. p3.
Algoritmos
Oda u1 act3 2016
No regresan valor c3. p3.
Seminario 5
PROGRAMACIÓN LINEAL.
Concepto básico de programación (1)
M Grande
Computación sb
11 solveroptimización
Programacion lineal
Publicidad

Último (20)

PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PPTX
Presentación de la Cetoacidosis diabetica.pptx
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
ciencias-1.pdf libro cuarto basico niños
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
PLANES DE área ciencias naturales y aplicadas
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Presentación de la Cetoacidosis diabetica.pptx
Publicidad

Bi lab04 regresion

  • 1. Inteligencia de Negocios José Sulla Torres Sesión 04: Regresión I. OBJETIVOS - Conocer los fundamentos de la regresión - Utilizar las herramientas que permitan realizar la regresión II. TEMAS A TRATAR • Regresión lineal • Regresión lineal Múltiple • Regresión Polinomial • SVR • Regresión Árbol de decisión • Regresión Random Forest. III. MARCO TEORICO Regresión La regresión lineal estima los coeficientes de la ecuación lineal, con una o más variables independientes, que mejor prediga el valor de la variable dependiente. Basado en la siguiente ecuación: Yt = B0 + B1X1+B2X2+… Donde: Yt = Variable dependiente X1 =Variables independiente B1 = parámetros que miden la influencia que las variables explicativas tienen sobre el regrediendo. IV. ACTIVIDADES (La práctica tiene una duración de 2 horas) 1. Descargue el archivo Salary_Data.csv al disco secundario.
  • 2. Inteligencia de Negocios José Sulla Torres 2. Abra la aplicación Anaconda Navigator y elija la App spyder. 3. Aparece el cuadro de diálogo de Spyder vinculado al Lenguaje Python. 4. Para utilizar la técnica de Regresión lineal escriba el siguiente código que carga el conjunto de datos, y lo divide en n conjunto de entrenamiento y de prueba. 5. Para verificar el funcionamiento seleccione el código y presione las teclas Shift+Enter. 6. A continuación escriba el código para ajustar la regresión lineal simple al conjunto de entrenamiento y predecir los resultados del conjunto de pruebas. 7. Luego escriba el código para visualizar los resultados del conjunto de entrenamiento y del conjunto de pruebas. 8. Ejecute la aplicación, seleccione el código y presione las teclas Shift+Enter. Visualice el resultado en la ventana del terminal
  • 3. Inteligencia de Negocios José Sulla Torres Regresión lineal simple con Weka 1. Cargue la aplicación Weka
  • 4. Inteligencia de Negocios José Sulla Torres 2. Presione el botón Explorer, en la pestaña Preprocess seleccione el botón Open file… y elija el archivo Salary_Data.csv. 3. Presione el botón Edit para ver los datos vacíos 4. Presione el botón Ok para cerrar la ventana. 5. En la pestaña Classify presione el botón Choose y seleccione weka / classifiers / functions / SimpleLinearRegression
  • 5. Inteligencia de Negocios José Sulla Torres 6. En el área de Test options elija la opción Percentage Split % 66 7. Presione el botón Start. Y examine los resultados. === Run information === Scheme: weka.classifiers.functions.SimpleLinearRegression Relation: Salary_Data Instances: 30 Attributes: 2 YearsExperience Salary Test mode: split 66.0% train, remainder test === Classifier model (full training set) === Linear regression on YearsExperience 9449.96 * YearsExperience + 25792.2 Predicting 0 if attribute value is missing.
  • 6. Inteligencia de Negocios José Sulla Torres Time taken to build model: 0 seconds === Evaluation on test split === Time taken to test model on training split: 0 seconds === Summary === Correlation coefficient 0.9902 Mean absolute error 5032.29 Root mean squared error 5797.8351 Relative absolute error 18.593 % Root relative squared error 19.8364 % Total Number of Instances 10 8. Presione la pestaña Visualize y elija el primer cuadrante. V. Ejercicios 1. En Weka, pruebe con las otras opciones de Test options y observe los resultados. ¿A qué conclusiones llega? 2. Ejecute los otros tipos de Regresión en las herramientas más adecuadas para los datos de su proyecto.
  • 7. Inteligencia de Negocios José Sulla Torres VI. Cuestionario 1. ¿Cuál es el objetivo de la Regresión? 2. ¿Cuáles son los pasos para realizar la Regresion Lineal simple? VII. Bibliografía y referencias 1. Carbonell, E. (1983). Regresión lineal; un enfoque conceptual y práctico (No. 04; QA278. 2, R4.).