Genetische Algorithmen

Optimierungsmethode

Kostenlos · Entwickelt für iPad. Nicht für macOS überprüft.

Programm zur Computersimulation genetischer Populationen. Es wird verwendet, um Funktionen zu optimieren, d. h. das Minimum oder Maximum einer Funktion zu finden. Genetische Algorithmen zählen zu den Such- und Optimierungsmethoden. Ziel der Optimierung ist die Effizienzsteigerung beim Erreichen eines bestimmten optimalen Wertes. Genetische Algorithmen basieren auf den Mechanismen der natürlichen Selektion und Vererbung. Der grundlegende genetische Algorithmus besteht aus drei Operationen: Reproduktion, Kreuzung und Mutation. Genetische Algorithmen arbeiten mit Populationen von Kodierungssequenzen und verwenden zufällige Auswahlregeln, um nach dem globalen optimalen Wert zu suchen. Diese Zufallsregeln sind jedoch so definiert, dass sie die richtige Richtung für die Suche vorgeben (durch verschiedene Auswahlmechanismen oder Skalierung der Fitnessfunktion). Dieser grundlegende Vorgang wird durch bestimmte genetische Manipulationen, wie sie beispielsweise in der Natur vorkommen, verstärkt. Sie umfassen die Mechanismen Dominanz, Diploidie, Inversion und andere Rekonfigurationsmechanismen und treten auf Chromosomenebene auf. Benutzer können textuelle oder grafische Skalierungsmuster für die Fitnessfunktion entwerfen und diese dann in Simulationen verwenden. Die Anwendung bietet außerdem eine vorläufige Analyse statistischer Daten zur Verteilung der Fitnessfunktion in der Bevölkerung. Das Programm ermöglicht dem Benutzer, nicht zufällige Verfahren (z. B. Skalierung der Fitnessfunktion) zu vergleichen, indem er in nachfolgenden Simulationen die gleiche pseudozufällige Sequenz verwendet (für Verfahren, die eine Randomisierung erfordern, wie z. B. Auswahl usw.). Um die während der Simulation ablaufenden genetischen Prozesse besser zu visualisieren, werden einige davon dem Benutzer mithilfe von Animationen präsentiert. Darüber hinaus können einige der aus der Simulation gewonnenen Daten gespeichert und weitergegeben werden.

  • Diese App hat noch nicht genügend Bewertungen oder Rezensionen erhalten, um eine Übersicht anzuzeigen.

Diese Version behebt Fehler und verbessert die Darstellung einiger Daten, deren stochastische Eigenschaften detaillierter analysiert werden können (in einer separaten Anwendung zur stochastischen Analyse). Verweise auf diese Anwendung und eine Anleitung zum Datentransfer sind im Programm enthalten. Zudem bietet diese Version Verbesserungen der Benutzeroberfläche für eine optimierte Bedienbarkeit unter iOS 26.

Das Entwicklungsteam, Ilona Kosinska, hat darauf hingewiesen, dass die Datenschutz­richtlinien der App den unten stehenden Umgang mit Daten einschließen können. Weitere Informationen findest du in den Datenschutzrichtlinien des Entwicklungsteams .

  • Keine Daten erfasst

    Der Entwickler erfasst keine Daten von dieser App.

    Die Datenschutzpraktiken variieren beispielsweise abhängig von den verwendeten Funktionen und von deinem Alter. Weitere Infos

    Der Entwickler hat noch nicht angegeben, welche Bedienungshilfen diese App unterstützt. Weitere Infos

    Anbieter
    • Ilona Kosinska
    Größe
    • 21.1 MB
    Kategorie
    • Bildung
    Kompatibilität
    Erfordert iOS 12.0 oder neuer.
    • iPhone
      Erfordert iOS 12.0 oder neuer.
    • iPad
      Erfordert iPadOS 12.0 oder neuer.
    • iPod touch
      Erfordert iOS 12.0 oder neuer.
    • Mac
      Erfordert macOS 11.0 (oder neuer) und einen Mac mit Apple M1-Chip (oder neuer).
    • Apple Vision
      Erfordert visionOS 1.0 oder neuer.
    Sprachen
    Deutsch und 12 weitere
    • Deutsch, Englisch, Französisch, Italienisch, Japanisch, Koreanisch, Polnisch, Portugiesisch, Russisch, Spanisch, Tradit. Chinesisch, Ukrainisch, Vereinf. Chinesisch
    Altersfreigabe
    4+
    Copyright
    • © 2023 Ilona Dominika Kosińska