Генетические Алгоритмы

метод оптимизации

Бесплатно · Предназначено для iPad. Не проверялось для macOS.

Программа для компьютерного моделирования генетических популяций. Эта программа используется для оптимизации функций, т.е. поиска минимума или максимума функции. Генетические алгоритмы являются одним из методов поиска и оптимизации. Цель оптимизации состоит в том, чтобы повысить эффективность достижения определенного оптимального значения. Генетические алгоритмы основаны на механизмах естественного отбора и наследственности. Базовый генетический алгоритм состоит из трех операций: размножения, скрещивания и мутации. Генетические алгоритмы работают с популяциями кодирующих последовательностей и используют правила случайного выбора для поиска глобального оптимального значения. Однако эти случайные правила определены, чтобы задать соответствующее направление поиска (с помощью различных механизмов отбора или масштабирования функции приспособленности). Эта базовая процедура усиливается некоторыми генетическими манипуляциями, например, наблюдаемыми в природе. К ним относятся доминирование, диплоидия, инверсия и другие механизмы реконфигурации, происходящие на хромосомном уровне. Пользователи могут разрабатывать текстовые или графические шаблоны масштабирования для функции приспособленности, а затем использовать их в моделировании. Приложение также обеспечивает предварительный анализ статистических данных, касающихся распределения функции приспособленности в популяции. Программа позволяет пользователю сравнивать неслучайные процедуры (например, масштабирование функции приспособленности), используя ту же псевдослучайную последовательность (для процедур, требующих рандомизации, таких как отбор и т. д.) в последующих симуляциях. Для лучшей визуализации генетических процессов, происходящих в ходе моделирования, некоторые из них представлены пользователю с помощью анимаций. Кроме того, некоторые данные, полученные в результате моделирования, можно сохранять и делиться ими.

  • Для этого приложения невозможно отобразить общий рейтинг, так как оценок и отзывов слишком мало.

В этой версии исправлены ошибки и улучшено представление некоторых данных, стохастические свойства которых можно анализировать более подробно (в отдельном приложении, посвященном стохастическому анализу). Ссылки на это приложение и объяснение того, как в него переносить данные, включены в программу. Эта версия также включает дальнейшие улучшения пользовательского интерфейса, обеспечивающие лучшую удобность использования на iOS 26.

Разработчик Ilona Kosinska указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в  политике конфиденциальности разработчика .

  • Сбор данных не ведется

    Разработчик не ведет сбор данных в этом приложении.

    Разработчик может использовать различные способы обработки конфиденциальных данных в зависимости от таких факторов, как Ваш возраст и функции, которыми Вы пользуетесь. Подробнее

    Разработчик пока не предоставил сведений о функциях универсального доступа, поддерживаемых в этом приложении. Подробнее

    Провайдер
    • Ilona Kosinska
    Размер
    • 21,1 МБ
    Категория
    • Образование
    Совместимость
    Требуется iOS 12.0 или новее.
    • iPhone
      Требуется iOS 12.0 или новее.
    • iPad
      Требуется iPadOS 12.0 или новее.
    • iPod touch
      Требуется iOS 12.0 или новее.
    • Mac
      Требуется macOS 11.0 или новее и компьютер Mac с чипом Apple M1 или новее.
    • Apple Vision
      Требуется visionOS 1.0 или новее.
    Языки
    русский и еще 12
    • русский, английский, испанский, итальянский, корейский, немецкий, польский, португальский, традиционный китайский, украинский, упрощенный китайский, французский, японский
    Возраст
    4+
    Авторские права
    • © 2023 Ilona Dominika Kosińska