Giter Club home page Giter Club logo

leoelsilva / predictiveanalytics Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 3.45 MB

(Python) Proyecto enfocado en la creación de modelos predictivos como Regresión Logistica, Arboles de Decisión, KNN, SVM, Naive Bayes y Ensamblados. Inicialmente el problema consta de un analisis crediticio de clientes buenos/malos. Se utiliza una BBDD de clases desbalanceadas la cual se limpia y procesa para alimentar los modelos

Jupyter Notebook 100.00%
cross-validation data-science datamining decision-trees ensamble-model gridsearchcv information-value knn logistic-regression naive-bayes

predictiveanalytics's Introduction

Este proyecto consta de un problema de clases desbalanceadas de analisis crediticio, para ello se solicitó la creación de modelos predictivos que apoyen a la toma de decisión acerca de si entregar un credito o no a un cliente. Para ello se crea la marca binaria de si es bueno o malo.

El problema inicia con la limpieza de la base de datos, búsqueda de valores faltantes, duplicados, etc. Luego un analisis de variables viendo su correlación e information value Despues de toda la limpieza se normalizan los datos para entrenar al modelo.

Para entrenar al modelo se utilizaron técnicas de OverSampling y UnderSampling para equiparar las clases (Dado que naturalmente hay mas clientes buenos que malos)

Luego con el train set se entrena a los modelos haciendo inicialmente una búsqueda exhaustiva de parametros con gridsearchcv el cual nos permite obtener el mejor conjunto de parametros para cada modelo.

Despues de entrenar al modelo se utiliza el test set para obtener las métricas y evaluar el desempeño del modelo (en este caso el enfoque será en F1-Score)

en desarrollo...

predictiveanalytics's People

Contributors

leoelsilva avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.