Ik bouw een aangepaste genetische algoritme solver in Python
Over deze dienst
Wil je iets optimaliseren waarbij brute force te langzaam is en exacte solvers het opgeven? Je bent op de juiste plek.
Ik ontwikkel aangepaste metaheuristische algoritmes in Python, geleverd als schone code die je kunt uitvoeren en aanpassen.
Algoritmes:
- Genetisch algoritme, PSO, gesimuleerde annealing
- Differentiële evolutie, mierenkolonie, Tabu search, VNS
Problemen die ik oplos:
- Planning en roosterplanning
- Routing (TSP, VRP)
- Locatie en resource allocatie
- Knapsack, packing, toewijzing
- Feature selectie en parameter afstemming
- Elke aangepaste doelstelling die je kunt beschrijven
Wat je krijgt:
- Schone, gecommentarieerde Python broncode
- README met uitleg over elke parameter
- Convergentiegrafieken
- Benchmark tabellen en PDF rapport (grotere pakketten)
Waarom ik:
- Fysica en CS student met onderzoekservaring in metaheuristische optimalisatie
- Duidelijke communicatie, geen black boxes
Stuur me een bericht met je probleem voordat je bestelt. Als het nog niet goed gedefinieerd is, formuleren we het samen.
Veelgestelde vragen
Automatische vertaling
Ik heb een probleem, maar ik weet niet welk algoritme ik moet gebruiken. Kun je nog helpen?
Ja, dat is de normale situatie. Stuur me een beschrijving van wat je wilt minimaliseren of maximaliseren en wat je beperkingen zijn, en ik vertel je welk methode het beste past en waarom voordat je bestelt.
Wat heb je van mij nodig om te beginnen?
Een duidelijke omschrijving van het doel en de beperkingen, eventuele databladen, en het formaat waarin je de output wilt. Als je al code of een gedeeltelijk model hebt, stuur dat ook mee.
Zal de oplossing optimaal zijn?
Metaheuristieken vinden zeer goede oplossingen snel, maar bewijzen niet dat ze optimaal zijn. Als je instance klein genoeg is voor een exacte methode, vertel ik dat en krijg je zo een beter antwoord.
Kun je in plaats van Python ook in MATLAB of Java werken?
Ja. Python is standaard, maar MATLAB, Java en C zijn op aanvraag beschikbaar. Vermeld het vooraf bij je bestelling.
Help je met academisch werk?
Ik schrijf code, leg de methodologie uit en produceer benchmarks en rapporten. Ik schrijf geen theses of volledige opdrachten die bedoeld zijn om als jouw eigen werk te worden ingeleverd.

