Анализ вычислительной трудоемкости федеративных алгоритмов нейрокогнитивного управления имитационными феногенетическими моделями растений
- Авторы: Абазоков М.А.1, Анчёков М.И.1, Бжихатлов К.Ч.1, Курашев Ж.Х.1, Нагоев З.В.2, Нагоева О.В.1, Унагасов А.А.1, Хамов А.А.1
-
Учреждения:
- Кабардино-Балкарский научный центр Российской академии наук
- Институт информатики и проблем регионального управления – филиал Кабардино-Балкарского научного центра Российской академии наук
- Выпуск: Том 26, № 5 (2024)
- Страницы: 107-128
- Раздел: Системный анализ, управление и обработка информации
- URL: https://bakhtiniada.ru/1991-6639/article/view/274273
- DOI: https://doi.org/10.35330/1991-6639-2024-26-5-107-128
- EDN: https://elibrary.ru/ZSGSGZ
- ID: 274273
Цитировать
Полный текст
Аннотация
Целью исследования является разработка методологии создания гибридов хозяйственно полезных растений с заданным набором фенотипических свойств на основе применения методов универсального искусственного интеллекта для управления федеративными имитационными моделями вегетации. Основной задачей данной работы является анализ вычислительной трудоемкости основных алгоритмов функционирования и обучения нейрокогнитивных систем управления федеративными имитационными моделями вегетации растений при использовании вычислителей различных типов. В работе приведены результаты оценки времени выполнения цикла диспетчеризации в федеративной системе имитационного моделирования феногенетической динамики растений на последовательном и параллельном вычислителе.
Полный текст
Введение
Необходимость повышения производительности и эффективности селекционных процессов определила существенный рост актуальности имитационного моделирования растений, их сообществ, феногенетической динамики и изменчивости, а также значительное увеличение интереса исследователей к этому междисциплинарному направлению в последнее десятилетие [1–7].
В [8] введена концепция коллаборативной селекционной системы на базе федеративных интеллектуальных агентов, управляющих процессами в системах автоматизации селекции и семеноводства.
В [9] предложено для имитационного моделирования феногенетических процессов в таких системах использовать интеллектуальных агентов на основе управляющих нейрокогнитивных архитектур, выполняющих функции акторов генетических алгоритмов в контуре многопоколенной оптимизации.
В [10] предложена концепция разработки имитационных моделей растений с помощью нейрокогнитивного управления поведением федеративной мультиагентной системы условных мезомасштабных агентов-клеток. В этой работе определены также подходы к разработке комплекса для автоматического сбора данных в интересах обучения интеллектуальных экспертных систем селекции и семеноводства на базе применения роботов для цифрового фенотипирования и доступной информации об особенностях геномов растений. Для обучения федеративной нейрокогнитивной системы управления имитационными моделями предложено использовать феногенетические параметры, связанные с процессами идентификации экспрессии генов растений.
В [11] предложены нейрокогнитивные методы и алгоритмы обучения интеллектуальных информационно-управляющих систем в социальной коммуникативной среде, которые могут быть применены для интерактивного пополнения децентрализованной базы знаний федеративной системы имитационного моделирования растений и их феногенетических свойств.
Настоящая работа развивает идеи вышеуказанных исследований, направленных на создание и применение распределенных мультиагентных имитационных моделей процессов вегетации растений на основе систем универсального искусственного интеллекта в интересах управления процессами синтеза гибридов хозяйственно полезных растений с заданным набором фенотипических свойств, в части исследования возможностей организации вычислений, необходимых для обеспечения работы этих нетривиальных моделей.
В [10] отмечается, что федеративные мультиагентные имитационные модели растений могут включать в себя миллиарды синхронно функционирующих программных агентов, что определяет высокие требования к выбору алгоритмов, вычислителям и способам организации взаимодействия между агентами. В данной работе исследуется трудоемкость федеративных алгоритмов нейрокогнитивного синтеза законов управления поведением агентов-клеток с учетом вариантов реализации системы на базе вычислителей различной конфигурации.
1. Вычислительная архитектура и логическая организация федеративной системы имитационного моделирования феногенетической динамики растений
Федеративная система имитационного моделирования вегетации растений строится на базе комплекса распределенного программного обеспечения для организации децентрализованных вычислений и удаленного доступа селекционеров к утилитам создания и обучения интеллектуальных агентов-клеток под управлением нейрокогнитивных архитектур. Программная архитектура комплекса показана на рис. 1.
Рис. 1. Архитектура программного комплекса имитационного моделирования феногенетической динамики растений
Fig. 1. Architecture of the software package for simulation modeling of plant phenogenetic dynamics
Целесообразность применения федеративной системы, состоящей из интеллектуальных нейрокогнитивных агентов, определяется возможностями интенсификации процесса приобретения этими агентами знаний за счет параллельного обучения имитационных моделей различных растений с учетом локально генерируемых экспериментальных данных и интерактивного обучения.
Главная цель модульной организации системы состоит в реализации возможности автономной балансировки вычислительной нагрузки между децентрализованными последовательно-параллельными вычислителями. На рис. 2 дана структурно-функциональная схема распределенной организации хранения и применения федеративных интеллектуальных программных агентов на базе нейрокогнитивной архитектуры.
Рис. 2. Структурно-функциональная схема федеративной системы имитационного моделирования феногенетической динамики растений
Fig. 2. Structural and functional diagram of the federated system of simulation modeling of phenogenetic dynamics of plants
Из рисунка следует, что нейрокогнитивные агенты базируются на логических серверах, представляющих собой специализированные функциональные узлы глобальной сети. Интеллектуальные агенты используют специфическую метафору хранения и применения. Логические сервера, применяемые для реализации задач назначения, называются серверами-офисами. Логические сервера, на которых хранятся, называются серверами-домами.
2. Управляющие нейрокогнитивные архитектуры агентов-клеток в составе федеративной имитационной модели и основные алгоритмы их работы
Схема логической организации базового интеллектуального нейрокогнитивного агента (интеллектона), управляющего поведением имитационной модели условной мезамасштабной клетки растения [10], дана на рис. 3.
Рис. 3. Базовая архитектура нейрокогнитивного интеллектуального агента
Fig. 3. Basic architecture of a neurocognitive intelligent agent
Прототип такого агента в системе трехмерной визуализации представлен на рисунке 4.
Рис. 4. Визуализация нейрокогнитивного интеллектуального агента
Fig. 4. Visualization of a neurocognitive intelligent agent
Нейрокогнитивная архитектура – это метафора проектирования интеллектуальных агентов, обладающих возможностями самостоятельного поиска (идентификации) проблем универсального спектра и построения их решений (онтологизации) с помощью т.н. н-функций, задающих отображения между множествами состояний агентов-нейронов (агнейронов), действующих в функциональных узлах когнитивной архитектуры [12]. Такие агнейроны, выполняющие распознавание входных сигналов, формирование состояний на их основе, построение оценок этих состояний, выбор субоптимальных целей и синтез планов действий, изображены на рис. 4 в виде объемных фигур различной формы в отдельных слоях трехмерной визуализации интеллектуального агента.
Сами агнейроны в свою очередь управляются внутренними когнитивными архитектурами, состоящими из т.н. акторов – процедурных агентов, не имеющих собственных целевых функций. Алгоритм работы акторов задается базами знаний, содержащими продукционные правила, структура которых приведена на рис. 5.
Рис. 5. Схема организации базы знаний актора
Fig. 5. Scheme of organization of the actor's knowledge base
Акторы в составе когнитивной архитектуры агнейрона также организованы в функциональные узлы различной специализации – акторкогнитоны (рис. 6).
Рис. 6. Акторы в составе когнитивной архитектуры агнейрона
Fig. 6. Actors in the cognitive architecture of the agneuron
Прохождение сигналов через последовательность н-отображений, имитирующих рост и деградацию аксо-дендрональных связей (т.н. алгоритм онтонейроморфогенеза) между агнейронами, задает пространство альтернатив и представление критериев выбора субоптимального плана действий, направленного на имитацию поведения условной мезомасштабной модели клетки растения [10].
На рис. 3 агнейроны в функциональных узлах разных уровней когнитивной архитектуры показаны двумерными пиктограммами различных форм.
На рис. 7 приведено схематическое изображение нейрокогнитивной архитектуры интеллектуального агента с разметкой количества структурных элементов, которую в дальнейшем используем для анализа вычислительной трудоемкости нейрокогнитивных алгоритмов.
Рис. 7. Нейрокогнитивная архитектура интеллектуального агента
Fig. 7. Neurocognitive architecture of an intelligent agent
Приведем фрагмент нейрокогнитивного алгоритма идентификации. В этом алгоритме используется обозначение н-отображения, где аргументы в скобках представляют сообщения агнейронов из предыдущего функционального узла (когнитона) когнитивной архитектуры, результат выполнения функции, расположенный слева от знака равенства, – сообщения агнейронов текущего когнитона, нижние индексы указывают на агнейронов – отправителей входных сообщений, а верхние соответственно – выходных сообщений:
, ,
, ,
, ,
, ,
, ,
,
,
,
,
,
, , .
Для организации процесса работы нейрокогнитивных алгоритмов интеллектуального агента принципиальное значение имеет выбор архитектуры аппаратного вычислителя. В данной работе трудоемкость этих алгоритмов исследовалась с помощью последовательного вычислителя на базе классической фоннеймановской архитектуры и параллельных SIMD-вычислителей на основе GPGPU, интегрированных в видеокарты RTX 4090 компании NVIDIA с использованием интерфейса CUDA.
3. Анализ трудоемкости нейрокогнитивных алгоритмов при реализации с использованием последовательных вычислителей
Листинг алгоритма диспетчеризации сообщений нейрокогнитивной архитектуры на псевдокоде приведен на рис. 8.
Рис. 8. Алгоритм диспетчеризации сообщений между интеллектуальными нейрокогнитивными агентами, агнейронами и акторами в их составе
Fig. 8. Algorithm for dispatching messages among intelligent neurocognitive agents, agneurons and actors in their composition
Время выполнения алгоритма на последовательном вычислителе:
в худшем случае. В силу того, что число нейрокогнитонов , число акторкогнитонов , число знаний в базах акторов – константы, время выполнения оценивается как
.
Так как акторы обмениваются сообщениями только с акторами из того же агнейрона, где находятся они сами, число клауз в антецедентной части и – в консеквентной части продукции в базе знаний актора в худшем случае оцениваются как . Опуская константу , уточняем оценку:
.
На рис. 9 приведено представление данных, полученных в результате эксперимента с последовательным увеличением количества агнейронов и акторов.
Рис. 9. График значений времени выполнения прохода по циклам диспетчеризации сообщений федеративной системы
Fig. 9. Graph of execution time values for passing through message dispatch cycles of a federated system
Оценка времени выполнения одного прохода по инварианту нейрокогнитивной архитектуры одного интеллектуального агента (рис. 10):
.
Рис. 10. График значений времени выполнения прохода по циклам диспетчеризации сообщений интеллектуального агента
Fig. 10. Graph of execution time values for passing through the message dispatching cycles of an intelligent agent
Выше рассчитано время выполнения одного прохода по когнитивной архитектуре агнейрона, нейрокогнитивной архитектуре интеллектуального агента и всей федеративной системе. Для того чтобы оценить время выполнения алгоритмов онтологизации, идентификации и решения, необходимо время выполнения одного прохода умножить на количество проходов , необходимых для выполнения этих алгоритмов. Количество проходов складывается из количества когнитонов (в агнейроне) или нейрокогнитонов (в интеллектуальном агенте) , умноженного на количество дуг в самом длинном из путей, описывающих ситуации и планы в графе решения проблемы: . Такое предположение вытекает из условия, что для синтеза одной дуги требуется полный проход по всем когнитонам (последовательным функциональным узлам в конвейере вычислителя – инварианте когнитивной архитектуры).
Максимальное количество дуг ограничено памятью. Так как дуги запоминаются (такая память организована) с помощью агентов в когнитонах мотонейронов, то при условии, что одна дуга, представляемая одним конкретным агентом из этого когнитона, входит в данный путь не более одного раза, максимальное количество дуг в этом пути в худшем случае ограничено количеством таких агентов в этом когнитоне. Это количество для расчетов в худшем случае принимаем равным количеству акторов в наибольшем из когнитонов: .
В силу того, что, как уже было указано выше, количество когнитонов в агнейроне , равно как и количество нейрокогнитонов в интеллектоне – величины фиксированные, в произведениях, описывающих время выполнения, можем ими пренебречь. Поэтому время выполнения оценивается как произведение времени выполнения одного прохода на длину пути (на максимальный размер когнитона) в худшем случае. Если параметризировать выражение для оценки времени выполнения одного прохода цикла диспетчеризации сообщений, в явном виде выделив в его составе время выполнения циклов вычислений в интеллектуальных агентах и в агнейронах, получим:
Учитывая вышеприведенные соображения относительно значений и в худшем случае, а также констант и величин низших порядков, которыми можно пренебречь, получаем:
Тогда время выполнения алгоритмов онтологизации, идентификации и решения проблем агнейроном на локальном последовательном вычислителе оцениваем как (рис. 11):
.
Рис. 11. График значений времени выполнения основных нейрокогнитивных алгоритмов агнейроном на последовательном вычислителе
Fig. 11. Graph of execution time values of the main neurocognitive algorithms by agneuron on a sequential computer
Время выполнения этих алгоритмов (на своем уровне) интеллектуальным агентом оцениваем как (рис. 12):
.
Рис. 12. График значений времени выполнения основных нейрокогнитивных алгоритмов интеллектуальным агентом на последовательном вычислителе
Fig. 12. Graph of execution time values of the main neurocognitive algorithms by an intelligent agent on a sequential computer
Время выполнения соответствующих алгоритмов федеративной системой интеллектуальных агентов оцениваем как (рис. 13):
Рис. 13. График значений времени выполнения основных нейрокогнитивных алгоритмов федеративной системой на последовательном вычислителе
Fig. 13. Graph of execution time values of the main neurocognitive algorithms of the federated system on a sequential computer
Полученные оценки выполнены исходя из предположения, что в худшем случае на вход актора за один цикл диспетчеризации сообщений приходит не более одного сообщения от одного из контракторов в составе агнейрона. Мы считаем, что если таких сообщений больше, они теряются, так как емкость входного буфера ограничена.
Дальнейший анализ времени выполнения учитывает свойства н-отображения, связанные с избирательным формированием списка контрагентов (контракторов) на прием и отправку сообщений. Благодаря такой избирательности время выполнения алгоритмов обработки и формирования рассылок и у акторов, и у агнейронов меняет характер существенным образом (рис. 14).
Рис. 14. График значений времени выполнения основных нейрокогнитивных алгоритмов федеративной системой на последовательном вычислителе при ограниченном количестве акторов в акторкогнитонах в худшем случае
Fig. 14. Graph of execution time values of the main neurocognitive algorithms of a federated system on a sequential computer with a limited number of actors in actorcognitons in the worst case
Такое изменение наступает, так как при применении н-отображений сомножители, обозначающие количество сообщений от контрагентов и контрагентам, – на входе и на выходе – становятся фиксированными величинами, которыми можно пренебречь.
Так как вероятность существования пути в графе решения проблемы, состоящего из всех известных агенту действий и имеющего содержательный смысл, равна нулю, на практике такой случай не встречается. Худшим является случай, когда в когнитоне отсутствуют агенты, представляющие искомое действие. Так как эта ситуация является, напротив, весьма вероятной, агент в случае превышения некоторого фиксированного времени ожидания в такой ситуации принимает решение выполнить некоторое действие по умолчанию либо открыть новую задачу, решение которой направлено на приобретение недостающего знания. Второй случай в данной работе мы не рассматриваем, а в первом время выполнения алгоритма поиска пути фиксированное. Отсюда следует, что можно считать фиксированными все сомножители, обозначающие длины путей в графах решений агнейронов и интеллектуальных агентов, что позволяет улучшить оценки (рис. 15):
Рис. 15. График значений времени выполнения основных нейрокогнитивных алгоритмов интеллектуальным агентом на последовательном вычислителе при ограничениях на пространство альтернатив
Fig. 15. Graph of execution time values of the main neurocognitive algorithms by an intelligent agent on a sequential computer under constraints on the space of alternatives
Для всей федеративной системы интеллектуальных агентов оценка, соответственно, также улучшается (рис. 16).
Рис. 16. График значений времени выполнения основных нейрокогнитивных алгоритмов федеративной системой на последовательном вычислителе при ограничениях на пространство альтернатив
Fig. 16. Graph of execution time values of the main neurocognitive algorithms of a federated system on a sequential computer with constraints on the space of alternatives
С учетом характера полученных оценок и порядков числа агнейронов, акторов и интеллектуальных агентов, необходимых для решения прикладных задач, реализация основных нейрокогнитивных алгоритмов на локальном последовательном вычислителе представляется бесперспективной, что подтверждается проведенными экспериментами.
4. Анализ трудоемкости параллельной реализации нейрокогнитивных алгоритмов на базе вычислителей GPGPU под управлением интерфейса CUDA
Исходя из атомарного характера операций сравнения и отправки сообщений, выполняемых в антецедентной и консеквентной частях продукционного правила базы знаний, в качестве минимального элемента реализации интеллектуального нейрокогнитивного агента, управляющего имитационной моделью феногенетической динамики растения, рассчитываемого на отдельном потоке CUDA, целесообразно выбрать отдельный актор (рис. 17).
Рис. 17. Схема распределения акторов и акторкогнитонов в составе агнейрона нейрокогнитивной архитектуры по потокам и блокам потоков CUDA
Fig. 17. Scheme of distribution of actors and actorcognitons in the composition of the agneuron of the neurocognitive architecture by threads and blocks of CUDA threads
Блок потоков CUDA поставим в соответствие акторкогнитону, а кластер блоков потоков – агнейрону (рис. 18).
Рис. 18. Схема распределения агнейронов и нейрокогнитонов по уровням вычислительной модели CUDA
Fig. 18. Scheme of distribution of agneurons and neurocognitons by levels of the CUDA computational model
Кроме очевидной структурной корреляции функциональных иерархий нейрокогнитивной архитектуры интеллектуального агента и вычислительной модели CUDA принятое назначение задач еще и использует преимущество распределения памяти устройства GPGPU с различными уровнями видимости (рис. 19). Например, потоки в составе блока используют общую память блока, что открывает им возможность очень быстрого обмена сообщениями без необходимости обращения к более медленным видам памяти.
Рис. 19. Схема распределения всех уровней вычислительной иерархии нейрокогнитивной архитектуры (интеллектона) интеллектуального агента по уровням вычислительной модели CUDA
Fig. 19. Scheme of distribution of all levels of the computational hierarchy of the neurocognitive architecture (intellecton) of an intelligent agent by levels of the CUDA computational model
Возможность использования общего доступа к т. н. распределенной разделяемой памяти кластера блоков потоков обеспечивает обмен сообщениями между акторами, расположенных во всех акторкогнитонах агнейрона.
Как следует из рисунка 19, уровню интеллектуального агента соответствует уровень грида в вычислительной модели CUDA.
Применение модели CUDA для вычислений в нейрокогнитивных архитектурах позволяет значительно улучшить оценки вычислительной трудоемкости цикла диспетчеризации и основных нейрокогнитивных алгоритмов – онтологизации, идентификации и решения проблем, использующихся для обучения интеллектуальной системы управления федеративными имитационными моделями феногенетической динамики растений.
В силу того, что в реализации на CUDA алгоритмы расчета и рассылки сообщений агнейронов и акторов выполняются параллельно, вышеприведенные выражения для оценки времени выполнения можно упростить, отобразив в них отсутствие необходимости выполнения дополнительных циклов по агнейронам внутри интеллектуального агента и по акторам внутри агнейрона (рис. 20):
Рис. 20. График времени выполнения основных нейрокогнитивных алгоритмов федеративной системой на параллельном вычислителе
Fig. 20. Graph of execution time of the main neurocognitive algorithms of the federated system on a parallel computer
Построение оценок коммуникационной трудоемкости не входило в задачи данной работы. Как показывают эксперименты, задержки при пересылке сообщений между федеративными агентами и между частями вычислительной модели SIMD-архитектуры не оказывают значительного влияния на производительность распределенной системы имитационного моделирования феногенетической динамики растений.
Заключение
Проведена оценка времени выполнения цикла диспетчеризации в федеративной системе имитационного моделирования феногенетической динамики растений, состоящей из интеллектуальных агентов под управлением нейрокогнитивных архитектур. Показано, что этот алгоритм на последовательном вычислителе выполняется за время, полиномиальное по сомножителям, состоящим из квадратичных степеней количества агнейронов и акторов в их составе.
Проведена оценка времени выполнения основных алгоритмов обучения и функционирования управляющих нейрокогнитивных архитектур на основе экспериментальных данных и интерактивного взаимодействия с пользователем, таких как онтологизация, идентификация и синтез решения проблем. Показано, что эти алгоритмы выполняются на локальном последовательном вычислителе за время, полиномиальное по сомножителям, состоящим из степеней параметров, задающих количество интеллектуальных агентов, агнейронов и акторов в их составе.
Показано, что применение нейрокогнитивных отображений позволяет улучшить полиномиальные оценки времени выполнения всех рассматриваемых алгоритмов до квадратичных верхних порядков.
Разработана и применена модель распределения задач синтеза поведения элементов иерархии нейрокогнитивной архитектуры интеллектуального агента по функциональным частям вычислительной модели SIMD-машины GPGPU под управлением интерфейса CUDA. Показано, что такая реализация снижает оценки времени выполнения рассматриваемых алгоритмов до линейных от количества интеллектуальных агентов в федеративной системе в худшем случае, обеспечивая возможность построения имитационных моделей растений, состоящих из условных мезомасштабных программных нейрокогнитивных агентов-клеток, количество которых не ограничено производительностью системы.
Об авторах
Мухамед Адмирович Абазоков
Кабардино-Балкарский научный центр Российской академии наук
Email: abazokov1997@mail.ru
ORCID iD: 0000-0002-8710-1562
SPIN-код: 5167-5962
мл. науч. сотр. лаборатории «Нейрокогнитивные автономные интеллектуальные системы»
Россия, 360010, г. Нальчик, ул. Балкарова, 2Мурат Инусович Анчёков
Кабардино-Балкарский научный центр Российской академии наук
Email: murat.antchok@gmail.com
ORCID iD: 0000-0002-8977-797X
SPIN-код: 3299-0927
науч. сотр. лаборатории «Молекулярная селекция и биотехнология»
Россия, 360010, г. Нальчик, ул. Балкарова, 2Кантемир Чамалович Бжихатлов
Кабардино-Балкарский научный центр Российской академии наук
Email: haosit13@mail.ru
ORCID iD: 0000-0003-0924-0193
SPIN-код: 9551-5494
канд. физ.-мат. наук, зав. лабораторией «Нейрокогнитивные автономные интеллектуальные системы»
Россия, 360010, г. Нальчик, ул. Балкарова, 2Жираслан Хаутиевич Курашев
Кабардино-Балкарский научный центр Российской академии наук
Email: abazokov1997@mail.ru
ORCID iD: 0000-0001-9442-6122
SPIN-код: 8549-2620
зав. лабораторией «Молекулярная селекция и биотехнология»
Россия, 360010, г. Нальчик, ул. Балкарова, 2Залимхан Вячеславович Нагоев
Институт информатики и проблем регионального управления – филиал Кабардино-Балкарского научного центра Российской академии наук
Email: zaliman@mail.ru
ORCID iD: 0000-0001-9549-1823
SPIN-код: 6279-5857
канд. техн. наук, генеральный директор Кабардино-Балкарского научного центра РАН
Россия, 360000, г. Нальчик, ул. И. Арманд, 37-аОльга Владимировна Нагоева
Кабардино-Балкарский научный центр Российской академии наук
Автор, ответственный за переписку.
Email: nagoeva_o@mail.ru
ORCID iD: 0000-0003-2341-7960
SPIN-код: 9478-3325
науч. сотр. отдела «Мультиагентные системы»
Россия, 360010, г. Нальчик, ул. Балкарова, 2Алим Ахмедханович Унагасов
Кабардино-Балкарский научный центр Российской академии наук
Email: alim.unagasov@mail.ru
ORCID iD: 0000-0003-3828-7468
мл. науч. сотр.
Россия, 360010, г. Нальчик, ул. Балкарова, 2Анзор Азаматгериевич Хамов
Кабардино-Балкарский научный центр Российской академии наук
Email: opitnoe2014@mail.ru
ORCID iD: 0000-0003-3269-4572
мл. науч. сотр. лаборатории «Молекулярная селекция и биотехнология»
Россия, 360010, г. Нальчик, ул. Балкарова, 2Список литературы
- Davín A. A., Tricou T., Tannier E. Zombi: a phylogenetic simulator of trees, genomes and sequences that accounts for dead linages // Bioinformatics. 2020. Vol. 36. No. 4. Pp. 1286–1288. doi: 10.1093/bioinformatics/btz710
- https://class-cloud.ru/technology/simulation
- Михайлова Н. В. Решетчатые имитационные модели динамики популяций травянистых растений разных жизненных форм: дисс. … канд. биол. наук. 03.00.16. 2008.
- Баденко В. Л., Топаж А. Г., Медведев С. А., Захарова Е. Т. Модели продукционного процесса сельскохозяйственных растений для анализа элементов систем земледелия // Таврический вестник аграрной науки. 2021. № 1(25). С. 8–27. doi: 10.33952/2542-0720-2021-1-25-8-27
- Комаров А. С. Имитационные модели нелинейной динамики сообществ растений: автореф. дис. … д-ра биол. наук. 03.00.16. 2004.
- https://cran.r-project.org/web/packages/AlphaSimR/AlphaSimR.pdf
- https://surveillance.cancer.gov/genetic-simulation-resources/packages/simphy/edit/
- Нагоев З. В., Анчёков М. И., Боготова З. И. и др. Коллаборативная селекционная система на основе консорциума гетерогенных интеллектуальных агентов // Известия Кабардино-Балкарского научного центра РАН. 2022. № 5(109). С. 25–37. doi: 10.35330/1991-6639-2022-5-109-25-37
- Нагоев З. В., Анчёков М. И., Бжихатлов К. Ч., Нагоева О. В., Пшенокова И. А. Онтоэписоциофилогенетическое развитие систем общего искусственного интеллекта на основе мультиагентных нейрокогнитивных архитектур // Известия Кабардино-Балкарского научного центра РАН. 2022. № 6(110). С. 61–75.
- Нагоев З. В., Анчёков М. И., Курашев Ж. Х., Хамов А. А. Алгоритм нейрокогнитивного обучения мультиагентной системы эволюционного моделирования экспрессии генов по данным ПЦР-анализа растений // Известия Кабардино-Балкарского научного центра РАН. 2023. № 6(116). С. 179–192. doi: 10.35330/1991-6639-2023-6-116-179-192
- Нагоев З. В., Бжихатлов К. Ч., Загазежева О. З. Нейрокогнитивные методы и алгоритмы федеративного обучения интеллектуальных интегрированных информационно-управляющих систем в реальной коммуникативной среде // Известия ЮФУ. Технические науки. 2024. № 1(237). С. 111–121. doi: 10.18522/2311-3103-2024-1-111-121
- Нагоев З. В. Интеллектика, или Мышление в живых и искусственных системах. Нальчик: Издательство КБНЦ РАН. 2013. С. 235.
Дополнительные файлы
