SasAgent: мультиагентная система искусственного интеллекта для анализа данных малоуглового рассеяния
SasAgent : multi-agent artificial intelligence system for small-angle scattering data analysis
2026-03-28
SCID: 54.1/xnxsysg6
Discuss with AI
SasViewбольшие языковые моделимультиагентный искусственный интеллектгенерация с дополнением поискамалоугловое рассеяние
Figures from the paper
Abstract (AI)
Представлена мультиагентная система искусственного интеллекта (ИИ) SasAgent, работающая на основе больших языковых моделей (LLM), которая автоматизирует анализ данных малоуглового рассеяния (SAS) с использованием инструментов программного обеспечения SasView и обеспечивает взаимодействие с пользователем посредством текстового ввода. SasAgent включает агента-координатора, интерпретирующего запросы пользователя и распределяющего задачи между тремя специализированными агентами, предназначенными для расчёта плотности длины рассеяния (SLD), генерации синтетических данных и аппроксимации экспериментальных данных. Эти агенты используют инструменты, адаптированные для работы с LLM, что обеспечивает эффективное выполнение задач. Инструменты, включая инструмент работы с данными моделей, инструмент документации на основе генерации с дополненным поиском, инструмент BumpsFitting и калькулятор SLD, разработаны на основе библиотеки Python SasView. Интерфейс на базе Gradio повышает удобство использования системы. На различных примерах продемонстрирована способность SasAgent интерпретировать сложные запросы, рассчитывать SLD, генерировать точные данные рассеяния и аппроксимировать экспериментальные наборы данных с использованием механизма аппроксимации SasView. Работа демонстрирует потенциал систем ИИ на основе LLM для оптимизации научных рабочих процессов и повышения уровня автоматизации исследований SAS.
Key Findings
1
Интерфейс на основе Gradio повышает доступность системы и демонстрирует потенциал LLM-агентов для упрощения и автоматизации рабочих процессов в исследованиях малоуглового рассеяния.
2
Координирующий агент распределяет задачи между специализированными агентами для расчёта плотности длины рассеяния, генерации синтетических данных и подгонки экспериментальных данных.
3
Примеры показывают, что SasAgent интерпретирует сложные запросы, рассчитывает SLD, генерирует точные данные рассеяния и подгоняет экспериментальные наборы данных с использованием механизма SasView.
4
SasAgent — мультиагентная система на основе больших языковых моделей, автоматизирующая анализ малоуглового рассеяния посредством взаимодействия с пользователем на естественном языке.
5
Система интегрирует инструменты на основе библиотеки SasView, включая инструменты работы с моделями и данными, поиска по документации, BumpsFitting и расчёта SLD.
Research Object
рабочие процессы анализа данных малоуглового рассеяния (SAS)
Research Subject
автоматизация и интерактивное с пользователем выполнение расчёта плотности длины рассеяния, генерации синтетических данных и подгонки экспериментальных данных
Publication Details
Publication Date
2026-03-28
Journal
Publisher
ISSN
Access Type
Author Information
Download PDF
Subscribe to digest