Байесовский MCP
Сервер протокола вызова модели (MCP) для байесовского рассуждения, вывода и обновления убеждений. Этот инструмент позволяет LLM выполнять строгий байесовский анализ и вероятностное рассуждение.
Функции
- 🧠 Байесовский вывод : обновление убеждений с помощью новых доказательств с использованием выборки MCMC
- 📊 Сравнение моделей : сравнение конкурирующих моделей с использованием информационных критериев.
- 🔮 Предсказательный вывод : создание прогнозов с количественной оценкой неопределенности
- 📈 Визуализация : создание визуализаций апостериорных распределений.
- 🔌 Интеграция с MCP : беспроблемная интеграция с любым LLM, поддерживающим MCP
Установка
Разработка Установка
Клонируйте репозиторий и установите зависимости:
Требования
- Питон 3.9+
- PyMC 5.0+
- АрвиЗ
- NumPy
- Matplotlib
- FastAPI
- Увикорн
Быстрый старт
Запуск сервера
Сервер запустится и будет прослушивать запросы MCP на указанном хосте и порту.
Использование API
Байесовский сервер MCP предоставляет несколько функций через свой API:
1. Создать модель
Создайте новую байесовскую модель с указанными переменными.
2. Обновите убеждения
Обновите модельные убеждения с помощью новых доказательств.
3. Делайте прогнозы
Генерация прогнозов с использованием апостериорного распределения.
4. Сравнение моделей
Сравните несколько моделей, используя информационные критерии.
5. Создать визуализацию
Создание визуализаций апостериорных распределений модели.
Примеры
Каталог examples/
содержит несколько примеров, демонстрирующих использование байесовского сервера MCP:
Линейная регрессия
Простой пример линейной регрессии для демонстрации оценки параметров:
A/B-тестирование
Пример байесовского A/B-тестирования для показателей конверсии:
Поддерживаемые дистрибутивы
Байесовский движок поддерживает следующие распределения:
normal
: нормальное (гауссовское) распределениеlognormal
: Логнормальное распределениеbeta
: бета-распределениеgamma
: Гамма-распределениеexponential
: Экспоненциальное распределениеuniform
: равномерное распределениеbernoulli
: распределение Бернуллиbinomial
: Биномиальное распределениеpoisson
: распределение Пуассонаdeterministic
: Детерминированное преобразование
Интеграция МКП
Этот сервер реализует протокол вызова модели, что делает его совместимым с широким спектром LLM и фреймворков. Чтобы использовать его с вашим LLM:
Лицензия
Массачусетский технологический институт
Кредиты
Основано на концепциях и коде фреймворка Wrench AI.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Сервер протокола вызова моделей, позволяющий магистрам права выполнять строгий байесовский анализ и вероятностные рассуждения, включая вывод, сравнение моделей и прогностическое моделирование с количественной оценкой неопределенности.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides basic mathematical and statistical functions to LLMs, enabling them to perform accurate numerical calculations through a simple API.Last updated -1319JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to perform precise numerical calculations by evaluating mathematical expressions.Last updated -1100PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to interact with databases (currently MongoDB) through natural language, supporting operations like querying, inserting, deleting documents, and running aggregation pipelines.Last updated -TypeScriptMIT License
- -securityAlicense-qualityA sophisticated server that coordinates multiple LLMs (Claude, Gemini, etc.) using the Model Context Protocol to enhance reasoning capabilities through strategies like progressive deep dive and consensus-based approaches.Last updated -PythonMIT License