{"guid":"ae8182b9-da94-5413-959b-b1af4edfcf29","title":"Optimierung mit Evolutionären Algorithmen","subtitle":null,"slug":"clt24-237-optimierung-mit-evolutionaren-algorithmen","link":"https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/237","description":"Evolutionäre Algorithmen sind ein Oberbegriff für Genetische Algorithmen\nund Verwandte.\n\nZur Optimierung von Fließkomma-Problemen mit Evolutionären Algorithmen\nbietet sich Differential Evolution [1, 2, 3] an.\n\nDer Vortrag gibt eine Einführung in die Optimierung von Fließkomma\nProblemen anhand von Beispielen aus der Elektrotechnik sowie der\nOptimierung von Kurvenformen zur Ansteuerung von piezoelektrischen\nInkjet Druckern. Bei diesen Druckern hängt die Form des gejetteten\nTropfens stark von der zur Ansteuerung verwendeten Kurvenform ab.\n\nFür die Software verwende ich die Python Bindings PGAPy [4] für das\nursprünglich an den Argonne National Laboratories entwickelte \"Parallel\nGenetic Algorithm Package\" PGAPack [5]. Beide Open Source Pakete\nmaintaine ich seit einigen Jahren. Unter anderen wurde diverse\nAlgorithmen wie Differential Evolution und Strategien zur Optimierung\nvon Multi-Objective Optimization (also Problemen mit mehreren\nZielfunktionen) [6] neu implementiert.\n\nLiteratur: https://blog.runtux.com/de/posts/2024/01/07/\n","original_language":"deu","persons":["Ralf Schlatterbeck"],"tags":["clt24","132","2024","Vortrag"],"view_count":87,"promoted":false,"date":"2024-03-16T13:00:00.000+01:00","release_date":"2024-03-16T00:00:00.000+01:00","updated_at":"2026-01-26T12:30:12.411+01:00","length":2557,"duration":2557,"thumb_url":"https://static.media.ccc.de/media/events/clt/2024/132-ae8182b9-da94-5413-959b-b1af4edfcf29.jpg","poster_url":"https://static.media.ccc.de/media/events/clt/2024/132-ae8182b9-da94-5413-959b-b1af4edfcf29_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/clt/2024/132-ae8182b9-da94-5413-959b-b1af4edfcf29.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/clt/2024/132-ae8182b9-da94-5413-959b-b1af4edfcf29.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/clt24-237-optimierung-mit-evolutionaren-algorithmen","url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_title":"Chemnitzer Linux-Tage 2024","conference_url":"https://api.media.ccc.de/public/conferences/clt24","related":[],"recordings":[{"size":179,"length":2557,"mime_type":"video/webm","language":"deu","filename":"clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-03-16T18:14:15.736+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2024/webm-hd/clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/75490","event_url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_url":"https://api.media.ccc.de/public/conferences/clt24"},{"size":86,"length":2557,"mime_type":"video/webm","language":"deu","filename":"clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-03-16T16:08:21.292+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2024/webm-sd/clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/75454","event_url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_url":"https://api.media.ccc.de/public/conferences/clt24"},{"size":71,"length":2557,"mime_type":"video/mp4","language":"deu","filename":"clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2024-03-16T15:54:05.774+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2024/h264-sd/clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_sd.mp4","url":"https://api.media.ccc.de/public/recordings/75445","event_url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_url":"https://api.media.ccc.de/public/conferences/clt24"},{"size":25,"length":2557,"mime_type":"audio/opus","language":"deu","filename":"clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2024-03-16T15:52:04.015+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2024/opus/clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_opus.opus","url":"https://api.media.ccc.de/public/recordings/75439","event_url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_url":"https://api.media.ccc.de/public/conferences/clt24"},{"size":39,"length":2557,"mime_type":"audio/mpeg","language":"deu","filename":"clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2024-03-16T15:51:35.296+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2024/mp3/clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/75438","event_url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_url":"https://api.media.ccc.de/public/conferences/clt24"},{"size":145,"length":2557,"mime_type":"video/mp4","language":"deu","filename":"clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-03-16T15:27:08.939+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2024/h264-hd/clt24-132-deu-Optimierung_mit_Evolutionaeren_Algorithmen_hd.mp4","url":"https://api.media.ccc.de/public/recordings/75421","event_url":"https://api.media.ccc.de/public/events/ae8182b9-da94-5413-959b-b1af4edfcf29","conference_url":"https://api.media.ccc.de/public/conferences/clt24"}]}