Tous les projets

Bankruptcy Prediction

Université · 2024
Période
2024
Technologies
Python · pandas · scikit-learn · TensorFlow/Keras · Jupyter
Bankruptcy Prediction — Illustration conceptuelle · aucune entreprise ou résultat réel
Illustration conceptuelle · aucune entreprise ou résultat réel

À l’origine du projet

Un projet universitaire né d’une question . Quelles informations utiles sur le risque de faillite puis-je tirer des données des entreprises ?

Problèmes et décisions

Choisir la métrique

Les faillites sont la classe rare . Ne pas les détecter peut coûter plus cher qu’une fausse alerte. J’ai aussi utilisé le score F3, qui donne plus de poids au rappel qu’à la précision, pour étudier ce compromis.

Comparer les stratégies

J’ai comparé modèles et seuils pour voir évoluer les cas détectés et les fausses alertes, et étudié l’importance des variables avec Random Forest.

Comment il fonctionne

  1. Un notebook Python prépare et standardise des données tabulaires avec pandas, NumPy et les outils de scikit-learn.
  2. Random Forest permet d’étudier l’importance des variables . Les expériences comparent des configurations RF et des machines à vecteurs de support.
  3. Les essais de réseaux neuronaux utilisent TensorFlow/Keras et examinent architectures, régularisation et signes de surapprentissage.
  4. Seuils de décision et groupes de variables sont comparés avec le F3-score, les courbes ROC et les graphiques enregistrés dans le notebook.

Ce que j’ai appris

Ce projet m’a appris à lire un score avec les erreurs qu’il recouvre. Changer la métrique ou le seuil change les cas détectés. Quand je compare des modèles, je veux rendre ce compromis compréhensible.

État du projet

Projet universitaire exploratoire. Les graphiques documentent les exécutions enregistrées dans le notebook. Il faudrait une évaluation indépendante sur de nouvelles données pour vérifier les conclusions.

Source

Un problème intéressant ?

Décrivez ce que vous souhaitez construire ou améliorer, pour qui et avec quelles contraintes. Je vous répondrai pour définir ensemble le point de départ.