SasAgent: мультиагентная система искусственного интеллекта для анализа данных малоуглового рассеяния

SasAgent : multi-agent artificial intelligence system for small-angle scattering data analysis
Lijie Ding, Changwoo Do
2026-03-28

SasViewбольшие языковые моделимультиагентный искусственный интеллектгенерация с дополнением поискамалоугловое рассеяние
Представлена мультиагентная система искусственного интеллекта (ИИ) SasAgent, работающая на основе больших языковых моделей (LLM), которая автоматизирует анализ данных малоуглового рассеяния (SAS) с использованием инструментов программного обеспечения SasView и обеспечивает взаимодействие с пользователем посредством текстового ввода. SasAgent включает агента-координатора, интерпретирующего запросы пользователя и распределяющего задачи между тремя специализированными агентами, предназначенными для расчёта плотности длины рассеяния (SLD), генерации синтетических данных и аппроксимации экспериментальных данных. Эти агенты используют инструменты, адаптированные для работы с LLM, что обеспечивает эффективное выполнение задач. Инструменты, включая инструмент работы с данными моделей, инструмент документации на основе генерации с дополненным поиском, инструмент BumpsFitting и калькулятор SLD, разработаны на основе библиотеки Python SasView. Интерфейс на базе Gradio повышает удобство использования системы. На различных примерах продемонстрирована способность SasAgent интерпретировать сложные запросы, рассчитывать SLD, генерировать точные данные рассеяния и аппроксимировать экспериментальные наборы данных с использованием механизма аппроксимации SasView. Работа демонстрирует потенциал систем ИИ на основе LLM для оптимизации научных рабочих процессов и повышения уровня автоматизации исследований SAS.
1
Интерфейс на основе Gradio повышает доступность системы и демонстрирует потенциал LLM-агентов для упрощения и автоматизации рабочих процессов в исследованиях малоуглового рассеяния.
2
Координирующий агент распределяет задачи между специализированными агентами для расчёта плотности длины рассеяния, генерации синтетических данных и подгонки экспериментальных данных.
3
Примеры показывают, что SasAgent интерпретирует сложные запросы, рассчитывает SLD, генерирует точные данные рассеяния и подгоняет экспериментальные наборы данных с использованием механизма SasView.
4
SasAgent — мультиагентная система на основе больших языковых моделей, автоматизирующая анализ малоуглового рассеяния посредством взаимодействия с пользователем на естественном языке.
5
Система интегрирует инструменты на основе библиотеки SasView, включая инструменты работы с моделями и данными, поиска по документации, BumpsFitting и расчёта SLD.

рабочие процессы анализа данных малоуглового рассеяния (SAS)

автоматизация и интерактивное с пользователем выполнение расчёта плотности длины рассеяния, генерации синтетических данных и подгонки экспериментальных данных

Publication Details
Publication Date
2026-03-28
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Lijie Ding
Changwoo Do
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%