Ich löse lineare, nichtlineare und eingeschränkte Optimierungsprobleme in Python
Data Scientist und Machine Learning Engineer, KI, Statistik, Deep Learning
Über diesen Service
Willst du unter echten Einschränkungen die bestmögliche Entscheidung treffen? Ich verwandle dein Geschäftsproblem in ein mathematisches Optimierungsmodell und löse es.
WAS ICH MACHE
- Lineare Programmierung (LP) und gemischt-ganzzahlige Programmierung (MILP)
- Nichtlineare und konvexe Optimierung (NLP, QP, SOCP)
- Eingeschränkte Optimierung, harte und weiche Einschränkungen
- Multi-Objekt-Optimierung und Sensitivitätsanalyse
- Metaheuristiken (genetische Algorithmen, simulated annealing) für schwierige Probleme
BEISPIELPROBLEME
Produktionsplanung, Terminplanung und Schichtplanung, Fahrzeugrouting, Lieferketten- und Netzwerkfluss, Mischen, Zuschnitt, Portfolioallokation, Ressourcenverteilung, Bestandsoptimierung.
TOOLS
Python: Pyomo, PuLP, OR-Tools, CVXPY, SciPy, HiGHS, CBC, GLPK. Keine kostenpflichtige Solver-Lizenz nötig.
WAS DU BEKOMMST
- Die Formulierung (Entscheidungsvariablen, Ziel, Einschränkungen) in verständlicher Sprache erklärt
- Kommentierten Python-Code, den du ausführen und anpassen kannst
- Ergebnisse, Sensitivitätsanalyse und einen kurzen Bericht
- Excel/CSV-Eingaben und -Ausgaben, falls du Tabellenkalkulationen bevorzugst
Ist dein Problem unsicher? Schick mir eine kurze Beschreibung, und ich sage dir ehrlich, ob Optimierung das richtige Werkzeug ist und was es kosten würde.
Programmiersprache:
Python
•
SQL
Frameworks:
scikit-learn
•
keras
•
PyTorch
•
Panda
Tools:
Jupyter-Notizbuch
•
tensorflow
•
Excel
•
MLflow
•
Colab
Mein Portfolio
Meine weiteren Dienstleistungen im Bereich Datenwissenschaft & ML
FAQ
Automatische Übersetzung
Erhalte ich den Quellcode?
Ja, in jedem Paket. Du bekommst das kommentierte Python-Modell, die Eingabedateien und Anweisungen, damit du es selbst erneut ausführen und die Daten ändern kannst.
Brauche ich eine Gurobi- oder CPLEX-Lizenz?
Nein. Ich arbeite mit Open-Source-Lösungen (HiGHS, CBC, GLPK, IPOPT, OR-Tools), die nichts kosten. Wenn du bereits Gurobi oder CPLEX besitzt, kann ich auch diese ansprechen.
Kannst du die Ergebnisse einem nicht-technischen Team erklären?
Ja. Der Bericht erklärt das Ziel, die Einschränkungen und warum die Lösung optimal ist, in verständlicher Sprache mit klaren Diagrammen, damit du sie deinem Team verteidigen kannst.
Ich weiß nicht, ob mein Problem eine Optimierung ist. Kannst du helfen?
Ja. Sag mir, welche Entscheidung du treffen willst, was du maximieren oder minimieren möchtest und unter welchen Grenzen du arbeitest. Falls Optimierung nicht das richtige Werkzeug ist, sage ich dir das, bevor du bestellst.
Kannst du es auch in Excel statt in Python liefern?
Ja. Ich kann das Modell so einrichten, dass es Excel- oder CSV-Dateien liest und schreibt, oder es direkt im Excel Solver für kleinere Probleme bauen, damit dein Team weiterhin mit Tabellen arbeitet.

