Cursus
Introductie tot optimalisatie in Python
GemiddeldVaardigheidsniveau
Bijgewerkt 06-2025Start Cursus Kosteloos
Inbegrepen bijPremium or Teams
PythonProgramming4 u13 videos42 Opdrachten3,250 XP4,747Prestatieverklaring
Maak je gratis account aan
of
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.Geliefd bij leerlingen van duizenden bedrijven
Wil je 2 of meer mensen trainen?
Probeer DataCamp for BusinessCursusbeschrijving
Gebruik calculus voor onbeperkte optimalisatieproblemen met SymPy
Je begint met het leren van de definitie van een optimalisatieprobleem en de toepassingen ervan. Je gaat SymPy gebruiken om calculus toe te passen en zo analytische oplossingen te vinden voor onbeperkte optimalisatie. Je hoeft geen afgeleiden te berekenen of vergelijkingen op te lossen; SymPy werkt gewoon super! Je gaat SciPy gebruiken om numerieke oplossingen te vinden.Pak complexe problemen direct aan
Vervolgens leer je lineaire programmeerproblemen oplossen in SciPy en PuLP. Om de complexiteit van de echte wereld te begrijpen, leer je hoe je PuLP en SciPy kunt gebruiken om beperkte convexe optimalisatie en gemengde gehele optimalisatie op te lossen. Aan het einde van deze cursus heb je echte optimalisatieproblemen opgelost, zoals productie, winst en budgettering, toewijzing van middelen en nog veel meer.Vereisten
Introduction to NumPy1
Introduction to Optimization
This chapter introduces optimization, its core components, and its wide applications across industries and domains. It presents a quick, exhaustive search method for solving an optimization problem. It provides a mathematical primer for the concepts required for this course.
2
Unconstrained and Linear Constrained Optimization
This chapter covers solving unconstrained and constrained optimization problems with differential calculus and SymPy, identifying potential pitfalls. SciPy is also introduced to solve unconstrained optimization problems, in single and multiple dimensions, numerically, with a few lines of code. The chapter goes on to solve linear programming in SciPy and PuLP.
3
Non-linear Constrained Optimization
This chapter introduces convex-constrained optimization problems with different constraints and looks at mixed integer linear programming problems, essentially linear programming problems where at least one variable is an integer.
4
Robust Optimization Techniques
This chapter covers finding the global optimum when multiple good solutions exist. We will conduct sensitivity analysis and learn linearization techniques that reduce non-linear problems to easily solvable ones with SciPy or PuLP. In terms of applications, we will solve an HR allocation with training costs problem and capital budgeting with dependent projects.
Introductie tot optimalisatie in Python
Cursus voltooid
Verdien een prestatieverklaring
Voeg deze referentie toe aan je LinkedIn-profiel, cv of curriculum vitaeDeel het op sociale media en in je functioneringsgesprek
Inbegrepen bijPremium or Teams
Schrijf Je Nu inSluit je aan bij meer dan 19 miljoen leerlingen en start vandaag nog met Introductie tot optimalisatie in Python!
Maak je gratis account aan
of
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.