Especializaciones de la Facultad de Ingeniería · 2021
Modelo de predicción del precio de la vivienda en el Valle de San Nicolás
RESUMEN : A través del presente documento se busca explorar las mejores técnicas de aprendizaje supervisado para predicción de precios de vivienda para un conjunto de datos de 2.481 registros extraídos del portal fincaraiz.com. Inicialmente se tratarán algunos aspectos como el planteamiento del problema y los objetivos, luego se hará un recorrido a través de las distintas técnicas de aprendizaje supervisado usadas en la actualidad, haciendo énfasis en aspectos clave como la selección de hiperparámetros o la idoneidad de los modelos a la hora de abordar el problema de predicción de precios. Posterior a esto se realizará una revisión del conjunto de datos con el cual se pretende realizar el proceso de modelado, partiendo de las características básicas del dataset y luego ahondando en algunos hallazgos logrados a partir del análisis descriptivo. Una vez se tenga conocimientos sobre el dataset, se procederá a explicar el diseño de las pruebas y las distintas iteraciones realizadas, con el objetivo de que los lectores puedan replicar el proceso experimental 1. Finalmente se hará una explicación de los resultados obtenidos y las implicaciones del uso de modelos basados en técnicas de ensamble y redes neuronales, en contraste con otras técnicas estadísticas como la Regresión Lineal Múltiple y la Regresión Ridge.
Texto completo 77 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- Lista de tablasp. 5
- Lista de figurasp. 6
- Siglas, acrónimos y abreviaturasp. 8
- Resumenp. 9
- Abstractp. 10
- Introducciónp. 11
- Planteamiento del problemap. 12
- Antecedentesp. 12
- Justificaciónp. 14
- Objetivosp. 15
- Objetivo generalp. 15
- Objetivos específicosp. 15
- Problema de investigaciónp. 16
- Marco teóricop. 17
- Pythonp. 17
- Web Scrapingp. 18
- Machine Learningp. 8
- Regresión Ridgep. 20
- Modelo de Random Forestp. 20
- Modelo de Gradient Boostingp. 21
- Modelo XGBoostp. 21
- Modelos de Redes Neuronalesp. 22
- Redes Neuronales Multicapasp. 24
- Redes Neuronales Recurrentesp. 24
- Búsqueda de Hiperparámetrosp. 24
- Metodologíap. 26
- Descripción de los datosp. 26
- Análisis descriptivo de los datosp. 29
- Diseñop. 34
- Modelosp. 34
- Métricasp. 36
- Etapa de Modelaciónp. 37
- Despliegue del modelop. 44
- RESULTADOSp. 45
- Curva de Aprendizajep. 45
- Procesamiento de Textop. 46
- Ajustes del Modelo Random Forest, GBT y XG Boostp. 47
- Ajuste y Búsqueda de Hiperparámetros de las Redes Neuronalesp. 53
- Puesta en producción de modelosp. 57
- Discusiónp. 60
- Conclusionesp. 62
- Recomendacionesp. 63
- Referenciasp. 64
- Anexosp. 66