Гибридный проект для прогнозирования направления движения акций MOEX на основе:
Оценить, когда сентимент действительно добавляет предсказательную силу к технической модели, и в каких настройках это устойчиво на честных сплитах.
Основная задача:
direction (рост/падение) на фиксированных горизонтах,tech_only vs tech + sentiment vs контроль с random sentiment.Базовый объект обучения/оценки:
(news, ticker, timestamp)Для каждого объекта строятся:
В проекте используются:
knowledge_graph.gexf) для KG-расширений.Используются последовательностные модели и бустинг по рыночным признакам:
Тестировались несколько подходов:
Jina v3 embeddings + CatBoost как отдельный пайплайн.Также исследовались формульные oracle/pseudo-target сентименты для анализа связи с рыночным direction.
Мета-модель объединяет:
На выходе:
dir_acc, dir_f1.experiments/ — сценарии экспериментов и ablation.scripts/ — утилиты и remote GPU workflow.results_remote/ — сохраненные результаты ключевых прогонов.reports/ — сводные таблицы и аналитические отчеты.docs/ — материалы статьи.sentiment_rag_v2.py — RAG-сентимент пайплайн.xgb_gru_rag_kg_system_v2.py — интеграционный скрипт системы.make gpu-check
gpu-pcmake gpu-push
make gpu-run ENTRY=experiments/sentiment_meta_ablation_rag.py ARGS="--horizons 24 --xgb-seeds 42,43,44 --max-news 20000 --lstm-epochs 8 --use-cuda --rag-method softmax"
В экспериментах фокус на:
Сентимент полезен не сам по себе, а когда:
Именно поэтому в проекте есть отдельные блоки:
Материалы статьи находятся в docs/icdm2026_falevsky.pdf.
Гибридный проект для прогнозирования направления движения акций MOEX на основе:
Оценить, когда сентимент действительно добавляет предсказательную силу к технической модели, и в каких настройках это устойчиво на честных сплитах.
Основная задача:
direction (рост/падение) на фиксированных горизонтах,tech_only vs tech + sentiment vs контроль с random sentiment.Базовый объект обучения/оценки:
(news, ticker, timestamp)Для каждого объекта строятся:
В проекте используются:
knowledge_graph.gexf) для KG-расширений.Используются последовательностные модели и бустинг по рыночным признакам:
Тестировались несколько подходов:
Jina v3 embeddings + CatBoost как отдельный пайплайн.Также исследовались формульные oracle/pseudo-target сентименты для анализа связи с рыночным direction.
Мета-модель объединяет:
На выходе:
dir_acc, dir_f1.experiments/ — сценарии экспериментов и ablation.scripts/ — утилиты и remote GPU workflow.results_remote/ — сохраненные результаты ключевых прогонов.reports/ — сводные таблицы и аналитические отчеты.docs/ — материалы статьи.sentiment_rag_v2.py — RAG-сентимент пайплайн.xgb_gru_rag_kg_system_v2.py — интеграционный скрипт системы.make gpu-check
gpu-pcmake gpu-push
make gpu-run ENTRY=experiments/sentiment_meta_ablation_rag.py ARGS="--horizons 24 --xgb-seeds 42,43,44 --max-news 20000 --lstm-epochs 8 --use-cuda --rag-method softmax"
В экспериментах фокус на:
Сентимент полезен не сам по себе, а когда:
Именно поэтому в проекте есть отдельные блоки:
Материалы статьи находятся в docs/icdm2026_falevsky.pdf.