СПбГУ ИТМО: FEDOT Конструктор для создания математических моделей

Продукт
Название базовой системы (платформы): Искусственный интеллект (ИИ, Artificial intelligence, AI)
Разработчики: Национальный центр когнитивных разработок Университета ИТМО
Дата премьеры системы: 2020/11/26
Дата последнего релиза: 2024/09/27
Технологии: Речевые технологии,  Средства разработки приложений

Содержание

Основная статья:Машинное обучение (Machine Learning)

2024: Интеграция LLM-агентов

В исследовательском центре «Сильный ИИ в промышленности» ИТМО создали гибридную систему искусственного интеллекта, которая объединила автоматическое машинное обучение и большие языковые модели. Об этом ИТМО сообщил 30 сентября 2024 года. LLM-агент в этом решении служит гибким интерфейсом между пользователем и AutoML, отчасти заменяя ИИ-разработчика. Теперь достаточно вольно описать задачу по работе с данными, система в режиме диалога запросит дополнительную информацию, уточнит задание, переведет в понятные для разработки термины, сама напишет код и интерпретирует результаты.

«
Чтобы внедрение новой модели искусственного интеллекта не занимало недели и даже месяцы у дорогостоящих специалистов по Data Science, в 2020 году мы создали FEDOT – инструмент автоматического машинного обучения с открытым исходным кодом. Хотя он быстро разлетелся по миру, инструмент могли полноценно использовать только эксперты довольно высокого уровня. Но для массового отраслевого внедрения инструмент нужно было адаптировать. При решении задач предсказательного моделирования, AutoML порождает довольно много сущностей, которые необходимо понимать и уметь настраивать – от структуры модели до истории ее оптимизации. Эти трудности нам помогли преодолеть интегрированные в инструмент LLM-агенты. Теперь разработать отраслевое ПО с элементами ИИ можно будет в 7 раз быстрее, – рассказал доцент ИТМО, руководитель группы научно-технического развития исследовательского центра "Сильный ИИ в промышленности" Николай Никитин.
»

В этом проекте впервые языковые модели используются одновременно на нескольких этапах машинного обучения: первоначальный сбор информации от пользователя через диалоговый интерфейс, анализ полученных данных и интерпретация результата. AutoML конфигурируется с помощью генеративного ИИ на базе LLM, а оригинальность решений достигается за счет адаптивного эволюционного ПО. Прототип системы ученые представили 27 сентября 2024 года, в конце года решение будет оформлено и выложено в репозиторий открытого кода.

2020: Разработка FEDOT

Специалисты Центра компетенций НТИ на базе ИТМО разработали конструктор для автоматизированного создания математических моделей. Об этом РВК сообщила 26 ноября 2020 года. Он упростит моделирование технологических, экономических, социальных и природных процессов, повысит их точность и воспроизводимость. Исходный код программного обеспечения открыт для всех желающих – как для использования, так и для внесения доработок.

Фреймворк получил название FEDOT. Его цель — «разгрузить» человека, взяв на себя поиск наилучшего способа воспроизвести тот или иной происходящий в реальности процесс. Другими словами, построить его математическую модель так, чтобы минимизировать «ручное управление» и участие человека, но при этом сохранить возможность учитывать экспертные знания специалистов, их предпочтения или указания по поводу определенных ограничений и условий.

На основе входных данных FEDOT подбирает одну, атомарную или композитную (составленную из нескольких) модель процесса с применением алгоритмов на основе генетического программирования. Алгоритмы FEDOT вынуждают разные математические модели конкурировать между собой, повторяя логику естественного отбора. В результате выживает модель с самыми благоприятными для решения поставленных задач признаками — причём не всегда самая сложноорганизованная. Например, платёжеспособность заёмщиков, в отличие от гидрометеорологических феноменов, быстрее и надёжнее предскажет именно атомарная, простая модель — из-за однородности и небольшого числа критериев оценки.

По замыслу разработчиков, FEDOT как генеративный, т.е. способный порождать новые модели, фреймворк направлен на работу над тремя недостатками автоматического машинного обучения: зависимость от типов данных и возможность оперировать только сравнительно простыми методами МО; неразвитые возможности взаимной интеграции современных достижений в области автоматического машинного обучения; низкая интерпретируемость и воспроизводимость результатов.

Фреймворк поддерживает тонкую преднастройку модели, возможность её упаковки для повторного использования, интеграцию со сторонними решениями в области машинного обучения на языке Python. Кроме того, FEDOT восполняет межотраслевой пробел: до сих пор конструкторы моделей под задачу использовали в основном для распознавания образов — изображений, речи и текста. Теперь же организации могут конструировать модели системной динамики, имитационного моделирования, прогнозирования широкого круга явлений и процессов. Решение уже используется в ряде российских банков.

FEDOT является частью проекта Центра компетенций по разработке платформы для управления интеллектуальными системами. Платформа позволит организациям оцифровать большинство бизнес-процессов и автоматизировать их моделирование, что упростит принятие решений в условиях высокотехнологичной и высокорисковой деятельности: подготовке противоэпидемиологических мероприятий, планировании логистических операций, прогнозировании цен и пр. Серьезные навыки программирования пользователям платформы не потребуются.

Ссылки

FEDOT на GitHub



СМ. ТАКЖЕ (1)


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Бипиум (Bpium) (10)
  Другие (393)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  IFellow (АйФэлл) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  Форсайт (3)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  КРИТ (KRIT) (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Robin (Робин) (3)
  Форсайт (3)
  Другие (23)

  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  Солар (ранее Ростелеком-Солар) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Effective Technologies (Эффектив Технолоджис) (1)
  GMCS (1)
  Другие (11)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (607, 308)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Форсайт (1, 3)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Сбербанк (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  SL Soft (СЛ Софт) (1, 3)
  Другие (14, 24)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 4)
  Мобильные ТелеСистемы (МТС) (2, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Axiom JDK (БеллСофт) ранее Bellsoft (1, 1)
  Другие (14, 14)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 48 (48, 0)
  Hyperledger Fabric - 23 (23, 0)
  Windows Azure - 20 (20, 0)
  FIS Platform - 15 (15, 0)
  EXpress Защищенный корпоративный мессенджер - 12 (12, 0)
  Другие 315

  Solar appScreener (ранее Solar inCode) - 8 (8, 0)
  FIS Platform - 4 (4, 0)
  Парадокс: MES Builder - 2 (2, 0)
  Java - 2 (2, 0)
  Siemens Xcelerator - 2 (2, 0)
  Другие 21

  Solar appScreener (ранее Solar inCode) - 11 (11, 0)
  Форсайт. Мобильная платформа (ранее HyperHive) - 3 (3, 0)
  BSS Digital2Go - 3 (3, 0)
  Cloud ML Space - 2 (2, 0)
  Axiom JDK (ранее Liberica JDK до 2022) - 1 (1, 0)
  Другие 7

  Solar appScreener (ранее Solar inCode) - 6 (6, 0)
  EXpress Защищенный корпоративный мессенджер - 6 (6, 0)
  МТС Exolve - 4 (4, 0)
  РЖД и Робин: Облачная фабрика программных роботов - 3 (3, 0)
  Форсайт. Мобильная платформа (ранее HyperHive) - 3 (3, 0)
  Другие 12

  EXpress Защищенный корпоративный мессенджер - 4 (4, 0)
  Solar appScreener (ранее Solar inCode) - 3 (3, 0)
  МТС Exolve - 2 (2, 0)
  Т1: Сфера Платформа производства ПО - 1 (1, 0)
  BSS Digital2Go - 1 (1, 0)
  Другие 10

Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Группа компаний ЦРТ (Центр речевых технологий) (45)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (29)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (27)
  SteadyControl (18)
  Naumen (Наумен консалтинг) (15)
  Другие (196)

  Группа компаний ЦРТ (Центр речевых технологий) (5)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (4)
  SteadyControl (4)
  Naumen (Наумен консалтинг) (2)
  Neuro.net (Нейро) (2)
  Другие (17)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (12)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (7)
  Naumen (Наумен консалтинг) (3)
  Voice Systems Robotics (VSR, VS Robotics) (3)
  SteadyControl (2)
  Другие (14)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (9)
  Группа компаний ЦРТ (Центр речевых технологий) (8)
  SteadyControl (6)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (5)
  Naumen (Наумен консалтинг) (4)
  Другие (29)

  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (6)
  SteadyControl (5)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  Robovoice (Робовойс) (3)
  SberDevices (СалютДевайсы, ранее СберДевайсы) (3)
  Другие (31)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Группа компаний ЦРТ (Центр речевых технологий) (18, 47)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4, 30)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (12, 29)
  SteadyControl (1, 23)
  SteadyControl HoReCa (1, 23)
  Другие (381, 217)

  Группа компаний ЦРТ (Центр речевых технологий) (2, 5)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 5)
  SteadyControl (1, 4)
  SteadyControl HoReCa (1, 4)
  SberDevices (СалютДевайсы, ранее СберДевайсы) (2, 2)
  Другие (9, 13)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2, 12)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (2, 7)
  Naumen (Наумен консалтинг) (1, 3)
  SteadyControl (1, 3)
  SteadyControl HoReCa (1, 3)
  Другие (12, 16)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 9)
  Группа компаний ЦРТ (Центр речевых технологий) (4, 7)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (2, 7)
  SteadyControl (1, 7)
  SteadyControl HoReCa (1, 7)
  Другие (18, 30)

  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (2, 7)
  Сбербанк (3, 5)
  SteadyControl HoReCa (1, 5)
  SteadyControl (1, 5)
  СалютДевайсы (ранее SberDevices) (2, 4)
  Другие (25, 39)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2021 год
2022 год
2023 год
Текущий год

  МТС Exolve Голосовой робот - 29 (5, 24)
  SteadyControl Система контроля и управления персоналом - 23 (23, 0)
  BSS Digital2Speech - 21 (21, 0)
  Voice2Med Система распознавания речи в медицине - 14 (14, 0)
  Naumen Erudite - 13 (13, 0)
  Другие 152

  BSS Digital2Speech - 5 (5, 0)
  SteadyControl Система контроля и управления персоналом - 4 (4, 0)
  Voice2Med Система распознавания речи в медицине - 4 (4, 0)
  МТС Exolve Голосовой робот - 2 (0, 2)
  Neuro.net Голосовой робот - 2 (2, 0)
  Другие 8

  МТС Exolve Голосовой робот - 12 (1, 11)
  BSS Digital2Speech - 6 (6, 0)
  Naumen Erudite - 3 (3, 0)
  VS Robotics: VS Робот-оператор - 3 (3, 0)
  SteadyControl Система контроля и управления персоналом - 3 (3, 0)
  Другие 0

  МТС Exolve Голосовой робот - 9 (0, 9)
  SteadyControl Система контроля и управления персоналом - 7 (7, 0)
  EXpress Защищенный корпоративный мессенджер - 6 (6, 0)
  BSS Digital2Speech - 6 (6, 0)
  SmartLogger II - 4 (4, 0)
  Другие 12

  SteadyControl Система контроля и управления персоналом - 5 (5, 0)
  BSS Digital2Speech - 4 (4, 0)
  EXpress Защищенный корпоративный мессенджер - 4 (4, 0)
  Сбер: GigaChat - 3 (3, 0)
  Robovoice Пользовательская no-code платформа для разработки ИИ-ботов - 3 (3, 0)
  Другие 28