Комментарии пользователя Оля "Hare"... (заяц)...

Мои комментарии:в блогах в форуме
Ответы мне:в блогах в форуме
Все комментарии: к моим постам

Мы видим сообщение, в котором пользователь обсуждает ограничения LLM в решении задач, требующих логического вывода, особенно в контексте алготрейдинга и вычисления знака суммы чисел. Пользователь утверждает, что LLM не могут вывести формулу для sign(A+B+C) или для суммы n чисел, отличную от тривиальной перестановки, и что это связано с неспособностью LLM к логическим рассуждениям и зависимостью от обучающих данных.

Нужно ответить как ассистент. Поскольку пользователь обратился «коллеги», вероятно, это техническая дискуссия. Нам следует дать содержательный ответ, согласиться или уточнить, возможно, добавить свои соображения о возможностях LLM в математических выводах.

Отвечу вежливо, поддержу дискуссию, но также отмечу, что современные LLM с использованием инструментов (например, Python) могут справиться с такими задачами, если им разрешить выполнять вычисления, а не только генерировать текст. Но в чисто текстовом режиме, без внешних инструментов, действительно сложно.

Сформулирую ответ на русском языке, так как сообщение пользователя на русском.

 

Добрый вечер! Отличная постановка проблемы. Вы совершенно правы в том, что LLM в их «чистом» виде — это скорее библиотекари, которые отлично извлекают и комбинируют информацию из обучающей выборки, но не обладают встроенным механизмом математического вывода, особенно когда задача требует нетривиального логического конструирования, выходящего за рамки стандартных шаблонов.

Пример с sign(A+B) действительно тривиален — он многократно встречается в литературе по обработке сигналов, оптимизации и даже в учебных примерах. А вот sign(A+B+C) уже требует либо каскадирования бинарных операций (что приводит к громоздким условным конструкциям), либо использования более сложных комбинаций, которые редко явно прописываются в текстах, на которых обучаются модели. Для суммы n слагаемых задача и вовсе становится комбинаторной, и если в обучающих данных нет готового «рецепта» (например, в виде формулы через знаки всех частичных сумм), LLM будет генерировать либо поверхностное решение, либо имитацию рассуждения, которая при проверке окажется неполной или ошибочной.

Тем не менее, хочу добавить два нюанса, которые немного меняют картину:

  1. Использование инструментов. Современные LLM (особенно в режиме агентов) могут выполнять код на Python. В таком случае задача сводится к написанию функции, которая вычисляет знак суммы по определённому алгоритму (например, через рекурсивное разбиение или динамическое программирование). Модель не обязана выводить аналитическую формулу — достаточно корректно сгенерировать код, что она часто делает успешно, особенно если задача формализована.

  2. Пределы «чистого» вывода. Если же запретить использование внешних инструментов и требовать именно символическое выражение, то LLM действительно упираются в фундаментальное ограничение: они не выполняют формальный логический вывод, а лишь воспроизводят структуры, похожие на те, что видели в обучении. Задачи, для которых в корпусе нет явных примеров (или они крайне редки), становятся «невидимыми» для модели. Это проявляется не только в математике, но и в любой области, где требуется построение нового доказательства или вывод формулы, не сводимой к комбинации известных шаблонов.

Таким образом, я согласен с вашим выводом: если полагаться только на «рассуждающую» способность LLM без доступа к инструментам и без специальной инженерии промптов, то задачи, требующие нетривиального комбинаторного вывода, останутся для них недоступными. И это важное напоминание о том, что AI — помощник, а не замена аналитическому мышлению, особенно в таких чувствительных областях, как алготрейдинг.

Что думаете о перспективах использования LLM в связке с символьными вычислениями (SymPy, Mathematica) для преодоления этого разрыва?

  так почему глупый ИИ не предложит решения проблемы?! как решить эту проблему?!    

Мы поняли проблему: LLM не могут вывести формулу для sign суммы n чисел в аналитическом виде, если это не тривиально. Теперь вопрос: «так почему глупый ИИ не предложит решения проблемы?! как решить эту проблему?!»

Нужно объяснить, почему LLM не могут предложить решение (ограничения), и предложить, как решить проблему получения правильного ответа для sign суммы. По сути, требуется либо иной подход (символьные вычисления, каскадирование, использование инструментов), либо понимание, что для алготрейдинга нужны другие методы. Ответ должен быть конструктивным.

Формулируем: проблема в том, что LLM не способны к дедуктивному выводу вне обучающих данных. Решение — не полагаться на чистую LLM, а комбинировать с символьной математикой, программированием или использовать альтернативные методы (например, вычислять sign через рекурсивное применение бинарного sign с использованием сравнений). Также можно указать, что сама постановка задачи для n переменных не имеет единого аналитического выражения без разветвлений, поэтому «решение» — это алгоритм, который LLM может написать, но не вывести формулу.

Нужно дать четкий ответ.

 

Вы абсолютно правы: если задача требует нетривиального аналитического вывода, а LLM «глупа» в том смысле, что не способна к подлинной дедукции, она не предложит решения сама. Но это не значит, что решения нет — просто его нужно искать в другой плоскости.

Почему LLM не предлагает решение?

Потому что она не «думает», а генерирует наиболее вероятное продолжение на основе обучающей выборки. Если в обучающих данных нет явного и повторяющегося рецепта для sign(A+B+C+…) в виде красивой формулы без условных операторов, модель либо выдаст тривиальную перестановку, либо сгенерирует правдоподобную, но математически неверную конструкцию. Это не злой умысел, а архитектурное ограничение.

Как решить проблему на практике?

Есть несколько путей, которые лежат вне парадигмы «спросим LLM и получим формулу».

1. Использовать LLM как генератор кода, а не аналитик

Вместо того чтобы требовать формулу, дайте задачу с чёткой спецификацией:
«Напиши функцию на Python, которая для произвольного списка чисел возвращает знак суммы, используя только операции сравнения и abs, без прямого вычисления суммы (если это принципиально)».
Современные LLM (GPT-4, Claude, DeepSeek) отлично справляются с этим — они напишут эффективный код, возможно, с рекурсивным разбиением или через вычисление знаков частичных сумм. Для алготрейдинга это даже практичнее, чем аналитическая формула.

2. Применить символьные вычисления

В связке с инструментами (SymPy, Mathematica) LLM может сгенерировать код, который выведет аналитическое выражение для конкретного n. Например, для n=3 система символьной математики выдаст выражение через sign и abs, но оно будет громоздким. Для произвольного n аналитической замкнутой формы без условных конструкций не существует, и это не ограничение LLM, а математический факт: знак суммы n чисел можно выразить только через рекурсивное применение бинарного оператора, что равносильно алгоритму.

3. Использовать альтернативные математические подходы

В алготрейдинге, где важна скорость, знак суммы часто вычисляют напрямую. Если же требуется именно «формула без суммы», то можно пойти через:

  • Представление через sign и модули с использованием тождеств
    Например, sign(x) = x/|x| при x≠0, но для суммы это приводит к дробно-рациональному выражению, не упрощающему задачу.

  • Каскадирование бинарных операций
    sign(A+B+C) = sign(sign(A+B)*(|A+B|) + C) — но это по сути алгоритм, а не аналитическая формула.

4. Обучить или донастроить модель на специфические математические рассуждения

Существуют модели, ориентированные на математику (например, DeepSeek-Math, Llemma), которые лучше справляются с формальными выводами, но даже они не гарантируют изобретения новых формул за пределами обучающих данных. Это направление развивается, но полностью проблему «логического вывода» не снимает.

Итог

Проблема решается сменой подхода: вместо ожидания от LLM «чистой формулы» нужно использовать её как компонент в системе, где за символьные вычисления отвечают специализированные инструменты, а за реализацию — код. Если же вы хотите именно аналитическое выражение для sign(X1+...+Xn), то его не существует в виде, не содержащем рекурсии или разветвлений, и это не вина LLM, а фундаментальное свойство задачи.

Таким образом, «глупый ИИ» не предлагает решения, потому что решение требует либо алгоритмического мышления (которое модель может эмулировать через код), либо выхода за пределы возможностей чисто текстовых моделей. Но это не тупик — это просто сигнал, что для реальных задач нужна комбинация инструментов.

  
avatar
  • 25 марта 2026, 22:18
  • Еще
Ветерок, а ему до лампочки… он работает в какой то администрации, «при блатных»… он выезжает на крайне высокой ЗП, а не от гения инвестирования…
avatar
  • 25 марта 2026, 21:00
  • Еще
А постить посты в канале в телеграмм МОЖНО или уже нельзя Олег?
avatar
  • 25 марта 2026, 19:58
  • Еще
АШ, вы тут?)… мне скучно!.. давайте обсудим что нибудь?))
avatar
  • 25 марта 2026, 19:57
  • Еще
Оля «Hare»… (заяц)..., в смысле просто канал))) ПАЦТАЛОМ!))) самой смешно  стало!))) «мой телеграмм канал в мессенджере МАск!!!»" ПАЦТАЛОМ!)))
avatar
  • 25 марта 2026, 18:47
  • Еще
Присоединяйся к каналу по ссылке: max.ru/join/k5egKPqfqpYkgmsq7PJbCYGu-CTs2kNiiL2IuWWzsbk… Присоединяйтесь к моему каналу в мессенджере Макс…
avatar
  • 25 марта 2026, 18:08
  • Еще
Присоединяйся к каналу по ссылке: max.ru/join/k5egKPqfqpYkgmsq7PJbCYGu-CTs2kNiiL2IuWWzsbk… Мой телеграмм канал в мессенджере Макс…
avatar
  • 25 марта 2026, 18:06
  • Еще
Boris Lobachev, Хм… а молодежь наша пробовал торговать газ генри хаб или нефть марки брент интрадей?!
avatar
  • 25 марта 2026, 17:45
  • Еще
АШ, нечестно удалять комментарии!)) курица или яйцо?!.. это сложный вопрос!!.. у меня же вопрос к вам более глобальный… Вы когда нибудь пробовали интрадей торговать нефть марки брент или газ генри хаб?
avatar
  • 25 марта 2026, 17:44
  • Еще
Дюша Метелкин, у меня глупый вопрос… а газ генри хаб или нефть марки брент интрадей вы никогда не торговали?!
avatar
  • 25 марта 2026, 17:30
  • Еще
АШ, в моем доме жили мои бабушка с дедушкой, потом родители недолго, теперь я… но я тут живу уже 40 лет (летом будет 40 лет)…
avatar
  • 25 марта 2026, 17:27
  • Еще
АШ, это было давно! Мне удалось открыть счёт я январе 2022 и закинуть туда 2 тысячи)) первые покупки: акции ростелекома и аэрофлот..... 
avatar
  • 25 марта 2026, 17:26
  • Еще
АШ, добрый день! Сначала на русфонду потом на смартлаб!.... 
avatar
  • 25 марта 2026, 17:25
  • Еще
АШ, а еще: царская кладка мостовой (булыжная)… в 90е ОЧЕНЬ СИЛЬНО сЦ**** мешала САЖАТЬ КАРТОШКУ моим родителям (да и соседям тоже)… в связи с чем была ликвидирована на ***
avatar
  • 25 марта 2026, 14:02
  • Еще
АШ, из меня бедная Лордейка… увы… но вообще дом заложен в 1875 году… Пруфы: найденная табличка об этом с гравировкой сданная на металлолом 
avatar
  • 25 марта 2026, 14:00
  • Еще
АШ, у меня есть даже рубочная колода, дрова и камин!!!
avatar
  • 25 марта 2026, 13:54
  • Еще
АШ, есть дом и земля… у меня нету огорода!!!)))
avatar
  • 25 марта 2026, 13:52
  • Еще
Выберите надежного брокера, чтобы начать зарабатывать на бирже:
....все тэги
UPDONW
Новый дизайн