Accéder au contenu principal

Cours

Analyse de la chaîne d’approvisionnement en Python

Intermédiaire4 h

Exploitez la puissance de Python et de PuLP pour optimiser les chaînes d'approvisionnement.

Python4 h16 vidéos48 exercices3,600 XP22,064Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

L’Analyse de la chaîne d’approvisionnement transforme des activités basées sur l’intuition en décisions guidées par les données. Un outil essentiel dans ce domaine est l’analyse d’optimisation pour appuyer la prise de décision. D’après Deloitte, 79 % des organisations dont les chaînes d’approvisionnement performent le mieux enregistrent une croissance du chiffre d’affaires nettement supérieure à la moyenne. Ce cours vous présentera PuLP, un modéliseur d’optimisation en Programmation Linéaire écrit en Python. Avec PuLP, vous apprendrez à formuler et à résoudre des problèmes d’optimisation typiques de la chaîne d’approvisionnement : où implanter un site de production, comment répartir la demande de production entre différents sites, et plus encore. Nous analyserons les résultats des modèles et leurs implications grâce à des tests de sensibilité et de simulation. Ce cours vous aidera à améliorer la prise de décision au sein d’une chaîne d’approvisionnement en tirant parti de la puissance de Python et de PuLP.

Prérequis

Programme de formation

Plan du cours

1

Bases de l’optimisation de la chaîne d’approvisionnement et de PuLP

La Programmation Linéaire (LP) est une technique clé pour l’optimisation de la chaîne d’approvisionnement. Le framework PuLP est un outil simple d’utilisation pour traiter des problèmes de LP et permet au programmeur de se concentrer sur la modélisation. Dans ce chapitre, nous abordons les bases des problèmes de LP et commençons à apprendre à utiliser PuLP pour les résoudre.
Commencer le chapitre
3

Résoudre et évaluer le modèle

Ce chapitre passe en revue des erreurs courantes lors de la création de contraintes et détaille les étapes de résolution du modèle. Une fois que nous avons une solution à notre modèle de LP, comment savoir si elle est correcte ? Nous présentons aussi une démarche pour vérifier la plausibilité (sanity check) des résultats. En outre, nous poursuivons notre étude de cas sur le modèle de localisation d’usines avec capacité en finalisant toutes les contraintes nécessaires.
Commencer le chapitre
4

Analyse de sensibilité et tests de simulation du modèle

Dans ce dernier chapitre, nous étudions l’analyse de sensibilité des contraintes via les prix d’ombre et les écarts (slack). Nous examinons également les tests de simulation de nos modèles de LP. Ces différentes techniques nous permettent de répondre à des questions métier sur nos modèles, comme la capacité disponible et les coûts marginaux. Enfin, nous achevons notre étude de cas en nous concentrant sur l’utilisation de l’analyse de sensibilité et des tests de simulation pour répondre aux questions concernant notre modèle.
Commencer le chapitre

Analyse de la chaîne d’approvisionnement en Python

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.