ИКРБС
№ 222021500443-3Теоретическое и прикладное исследование сложных систем: машинное обучение, языки параллельного программирования, комплексные задачи маршрутизации и расписаний, геоинформационные системы и цифровая медицина
29.12.2021
Задача определения углов поворота головы по фотографии является одной из важных задач компьютерного зрения. Работы по данному направлению проводились в 2020-2021 годах. Наибольшую скорость при определении углов поворота головы показывают методы на основе ключевых точек лица и 3D модели головы. В рамках исследования был предложен алгоритм выбора подмножества ключевых точек для повышения качества определения углов поворота головы. В результате вычислительных экспериментов показано, что использование сокращённого набора ключевых точек лица позволяет повысить точность расчёта углов поворота головы по заданному 2D изображению с размеченными ключевыми точками лица более чем на 50% по сравнению с алгоритмом без отбора ключевых точек. Наилучшую точность определения углов поворота головы показывают методы на основе нейронных сетей. В ходе исследования проблемы определения углов поворота головы была предложена модификация аугментации вращения, которая корректирует углы поворота головы после вращения изображения. Предложенная аугментация позволила существенно повысить репрезентативность обучающей выборки при обучении нейронных сетей. Для проверки эффективности предложенной аугментации была проведена серия вычислительных экспериментов. Точность предсказания углов с использованием только аугментации вращения и наивной архитектуры нейронной сети составила 3.85 по метрике MAE (Mean Absolute Error), что близко к результату наилучшего state-of-the-art метода с 3.83, который использует более сложную архитектуру нейронной сети и дополнительные данные о ключевых точках. Улучшение точности прогнозирования углов относительно базового варианта без использования аугментации вращения составляет 22.1% в соответствии с метрикой MAE. В 2021 году был разработан новый метод автоматической генерации иерархических меню пользовательского интерфейса. Постановка оптимизационной задачи была формализована на основе теории информационного фуражирования (information foraging) и решена с помощью методов линейного целочисленного программирования. Эксперименты с контрольной группой испытуемых показали, что время навигации по меню, сгенерированным с помощью предложенного подхода из команд интерфейса трех известных коммерческих программ, в среднем на 25% меньше времени навигации по оригинальным меню. В 2019–2021 годах совместно с коллегами из ИЭРиЖ УрО РАН велся поиск эволюционно успешных стратегий расселения животных, способных объяснить феномен (сверх)длинных переходов, встречающихся нередко у различных видов млекопитающих и не имеющих на сегодняшний день удовлетворительных объяснений. Для решения поставленной задачи разработана стратегия “следуй за мечтой”, создан специализированный программный комплекс (реализующий разработанную и две референсные стратегии), проведены масштабные вычислительные эксперименты с использованием супервычислителя “УРАН” ИММ УрО РАН. Эксперименты показали, что стратегия “следуй за мечтой” позволяет обеспечить существенную дальность расселения модельных агентов при сохранении достаточно высоких уровней выживаемости и накопленной энергии (косвенные свидетельства эволюционного успеха стратегии) в целом спектре условий окружающей среды. Полученные результаты могут помочь в понимании механизмов расселения интродуцированных и инвазивных видов на новых территориях. В области анализа графовых моделей сложных систем в 2019 году был разработан алгоритм генерации графов со случайным распределением степеней вершин. Графы, синтезированные с помощью разработанного генератора, могут быть использованы для исследования сложных систем, в которых архитектура связей между элементами может быть неизвестна заранее. Алгоритм генерации графов состоит из двух основных шагов: построения распределений входящих и исходящих степеней и построения по этим степеням результирующего графа. В 2020, 2021 годах проводилось сравнение ряда ключевых характеристик случайных графов, построенных с помощью различных генераторов: модели Эрдоша-Реньи-Гилберта, безмасштабной (scale-free) модели, модели тесного мира (small-world), а также модели Random Plots, разработанной ранее сотрудниками лаборатории для исследования сложных систем с неизвестным распределением связей между элементами. В результате масштабного вычислительного эксперимента показано, что области вариации 6 важных структурных характеристик случайных графов, генерируемых с помощью созданной модели, не только включают соответствующие области вариации, полученные при использовании известных моделей (Эрдоша-Реньи-Гилберта, small-world, scale-free), но и существенно превосходят их. Таким образом продемонстрировано, что разработанная модель Random Plots генерирует “более разнообразные” в некотором конструктивном смысле графы, и ее использование может быть предпочтительным в случае, когда природа связей в модели изучена слабо. В 2021 году был разработан алгоритм классификации, основанный на использовании графа ближайших соседей, построенного на элементах как обучающей, так и тестовой выборок. Процесс классификации основан на частоте появления элементов каждого из классов в сообществах, обнаруженных на графе. Точность классификации разработанного алгоритма превышает точность классификации алгоритма случайного леса и XGBoost на типовых наборах данных, используемых для исследования задач классификации. В 2019 году было проведено исследование зависимости выживаемости роев агентов, эволюционирующих в условиях неблагоприятной изменяющейся среды, от стратегии энергообмена в рое. В масштабных вычислительных экспериментах показано, что стратегии обмена из диапазона трофаллаксиса радикально увеличивают выживаемость роя в условиях неблагоприятной переменчивой среды. В 2019–2021 годах исследовалась задача формирования оптимальной безопасной очереди воздушных судов из нескольких потоков, приходящих в их общую точку слияния. Рассматривались простые постановки с однотипными судами и сложные с разнотиповыми. Были предложены различные показатели оптимальности очереди (линейные, кусочно-линейные, нелинейные) и методы решения соответствующих постановок (линейное программирование, методы конечномерной оптимизации, перебор с отсечением, смешанное целочисленное линейное программирование). Предложенные показатели отражают те или иные реальные требования диспетчеров управления воздушным движением к получаемым слитым очередям. Разработаны эффективные компьютерные процедуры численного решения получаемых оптимизационных задач. В рамках исследования и разработки новых методов программирования распределённых неоднородных высокопроизводительных вычислительных систем велись работы по двум направлениям. Первое – реализация прототипа библиотеки среды (времени) исполнения для разрабатываемого сотрудниками лаборатории языка исчисления R4. Второе – исследование методов статического анализа кода программ для поиска ошибок времени исполнения и оптимизации автоматического распределения памяти в программах, работающих с большими массивами данных. В 2019-2020 годах проводилось сравнение наиболее распространенных архитектур нейронных сетей, применяемых для решения задачи сегментации изображений: Unet, PSPNet, FPN, Linknet, PAN. Данные архитектуры позволяют использовать различные энкодеры. В экспериментах использовались семейства энкодеров предобученных на наборе данных ImageNet: ResNet, ResNeXt, DPN, VGG, SeNet, DenseNet, InceptionResNetv2, Inceptionv4, MobileNet, Xception. В ходе исследования было обучено более 1140 нейронных сетей. Лучший результат на кросс-валидации составил 98,79%, а на тестовом наборе данных – 93,18%, что заметно превосходит полученные ранее сотрудниками лаборатории 90,15% и 92,78% соответственно. В 2021 году для решения задачи автоматической диагностики отклонений в развитии у детей до года по их двигательной активности на основе методики Прехтла был разработан программный комплекс для генерации синтетических изображений и видео с двигательной активностью детей. Этот программный комплекс позволяет создавать датасеты потенциально неограниченного размера за счёт изменения модели ребенка, смешивания движений, варьирования окружения и освещения, избегая при этом юридических проблем с персональными данными. В 2019-2020 годах проводилась обработка видеозаписей детей до года, собранных в целях автоматизации медицинского анализа движений по методу Прехтла, позволяющему проводить раннюю диагностику неврологических патологий в развитии детей. Обработка основывалась на анализе генерализованных движений, где на вход системе подается видеозапись двигательной активности детей. Полученные видеоданные используются для создания образа движений, суммирующего информацию из видеофайла в виде одной картинки. На основе полученных изображений строятся горизонтальные и вертикальные кривые, разделяющие кадры на четыре зоны активности. В каждой зоне активности оценивается объём движений независимо друг от друга, что позволяет оценить активность по важным параметрам метода Прехтла (уровни активности конечностей, симметричность активности, сопоставление с нормальными значениями активности). В ходе реализации проекта в 2019-2021 гг. решалась задача удаленного контроля техники движений, встречающаяся, например, в образовательных организациях с удаленным обучением двигательным навыкам, либо при мониторинге паттернов движения пациентов в телемедицине (например, при отслеживании прогресса лечения нарушений двигательных функций). Захват движений также важен в задаче формирования цифрового аватара в VR, позволяя создавать эффект присутствия. Подобные технологии используются для проработки пользовательского опыта в обучающих тренажёрах и играх. Цифровое присутствие требует более точной и детальной оцифровки движений человека, в том числе мелкой моторики рук. Использование МЭМС (микроэлектромеханических) устройств позволяет решить ряд проблем, связанных с анализом движений. Например, перекрытие конечностей, низкая освещённость и высокие вычислительные требования к компьютеру. Однако методу присущи проблемы, которых нет при ис пользовании видео-захвата движений: дрейф нуля гироскопа и дребезг акселерометра. Для решения этих проблем разработан ряд алгоритмов, нацеленных на преобразование захваченных движений в анимацию. В контексте данной работы стояла задача не визуализировать движения, а сравнить предъявленное движение с заданным эталоном. В такой постановке исходные данные представлены в виде наборов нормированных векторов фиксированной размерности в пространстве потоков данных с сенсоров. Отсутствие этапа перехода в физическое пространство модели позволяет избежать накопления интегральной ошибки, присущей алгоритмам, преобразующим данные в углы ориентации в пространстве.
ГРНТИ
28.17.19 Математическое моделирование
28.19.27 Самоорганизующиеся системы
28.21.15 Теория сигналов
28.23.37 Нейронные сети
28.25.23 Кибернетические аспекты структурно-логической теории алгоритмов и программирования
Ключевые слова
СКЕЛЕТНАЯ МОДЕЛЬ
ЗАХВАТ ДВИЖЕНИЙ
СЕГМЕНТАЦИЯ
РАСПОЗНАВАНИЕ
СЛИЯНИЕ ПОТОКОВ ВОЗДУШНЫХ СУДОВ
АНАЛИЗ ИЗОБРАЖЕНИЙ
ИСКУССТВЕННЫЕ БИОСФЕРЫ
СЛУЧАЙНЫЕ ГРАФЫ
НЕЙРОННЫЕ СЕТИ
СЛОЖНЫЕ СИСТЕМЫ
Детали
Заказчик
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Исполнитель
Федеральное государственное бюджетное учреждение науки Институт математики и механики им. Н.Н. Красовского Уральского отделения Российской академии наук
Бюджет
Средства федерального бюджета: 21 716 150 ₽
Похожие документы
СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА, ИЗВЛЕЧЕНИЕ ЗНАНИЙ И АНАЛИЗ ТЕКСТОВ 2019-2023 Шифр 0063-2019-0001
0.895
ИКРБС
Теоретическое и прикладное исследование сложных систем: машинное обучение, языки параллельного программирования, комплексные задачи маршрутизации и расписаний, геоинформационные системы и цифровая медицина (промежуточный)
0.895
ИКРБС
Теоретическое и прикладное исследование сложных и распределенных систем, решение прикладных задач распознавания образов, анализа данных и комбинаторной оптимизации
0.891
ИКРБС
ОТЧЕТ О НАУЧНО-ИССЛЕДОВАТЕЛЬСКОЙ РАБОТЕ по теме: МАСШТАБИРУЕМЫЕ СЕТИ СИСТЕМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ АНАЛИЗА ДАННЫХ РАСТУЩЕЙ РАЗМЕРНОСТИ (промежуточный)
0.891
ИКРБС
Теоретическое и прикладное исследование сложных и распределительных систем, решение прикладных задач распознавания образов, анализа данных и комбинаторной оптимизации
0.890
ИКРБС
Теоретическое и прикладное исследование сложных систем: машинное обучение, языки параллельного программирования, комплексные задачи маршрутизации и расписаний, геоинформационные системы и цифровая медицина
0.889
ИКРБС
Теоретическое и прикладное исследование сложных и распределенных систем, решение прикладных задач распознавания образов, анализа данных и комбинаторной оптимизации
0.889
ИКРБС
Обучение по данным как основа моделирования позы и внешности людей и виртуальных аватаров
0.888
Диссертация
Математические основы, модели и алгоритмы цифровой индустрии (итоговый)
0.888
ИКРБС
Разработка интеллектуальной высокопроизводительной нейро-нечеткой системы технического зрения
0.887
НИОКТР