ShapleyAttributor, предназначенный для вычисления оценок атрибуции для входных элементов (например, извлеченных документов в RAG, функций) на основе их вклада в вероятность вывода языковой модели (LLM). В ней реализовано несколько методов, основанных на значениях Шепли, которые предлагают различные компромиссы между вычислительными затратами (количеством вызовов больших языковых моделей) и точностью/достоверностью.Основная идея заключается в определении функции полезности, обычно представляющей собой логарифмическую вероятность генерации определенного
target_response при наличии query и подмножества входных данных items. Затем методы атрибуции определяют, какой вклад в эту полезность в среднем вносит каждый отдельный элемент.https://github.com/iNema9590/LLMX