YOLO Vision 2026:
Назад к глоссарию Ultralytics

Chain-of-Thought Prompting

Познакомься с техникой промптинга «цепочка рассуждений» (CoT), повышающей способность ИИ к рассуждению. Узнай, как разбиение задач на логические шаги улучшает генерацию кода для Ultralytics YOLO26.

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

Механизм рассуждений#

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

Обычно этот процесс работает двумя способами:

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

Явная генерация промежуточных рассуждений даёт модели больше возможностей исправить себя и делает процесс, приведший её к выводу, более прозрачным. Это крайне важно для сокращения галлюцинаций в LLM, когда модели в противном случае могут уверенно сообщать неверные факты.

Практические применения#

Хотя изначально рассуждение по цепочке разрабатывалось для текстовой логики, оно находит широкое применение в сочетании с другими областями искусственного интеллекта, такими как компьютерное зрение и генерация кода.

1. Улучшение генерации кода для компьютерного зрения#

Разработчики используют CoT, чтобы направлять LLM при написании сложных программных скриптов для таких задач, как обнаружение объектов. Вместо расплывчатой просьбы вроде «напиши код для поиска автомобилей» промпт CoT может структурировать запрос следующим образом: «Сначала импортируй необходимые библиотеки. Затем загрузи предобученную модель. После этого определи источник изображений. Наконец, запусти цикл предсказаний». Такой структурированный подход гарантирует, что сгенерированный код для моделей, таких как YOLO26, будет синтаксически корректным и логически непротиворечивым.

2. Автономное принятие решений#

В области автономных транспортных средств системы должны обрабатывать визуальные данные и принимать решения, критически важные для безопасности. Подход на основе рассуждения по цепочке позволяет системе объяснить свою логику: «Я обнаруживаю пешехода рядом с пешеходным переходом. Пешеход смотрит в сторону дороги. Для меня горит зелёный сигнал светофора, но пешеход может выйти на проезжую часть. Поэтому я снижу скорость и приготовлюсь остановиться». Это делает решения искусственного интеллекта интерпретируемыми и соответствует принципам объяснимого искусственного интеллекта (XAI).

Рассуждение по цепочке на практике#

Хотя CoT — это преимущественно методика обработки естественного языка, её можно реализовать программно, чтобы обеспечить единообразное взаимодействие с моделями компьютерного зрения. Следующий пример на Python демонстрирует, как разработчик может структурировать промпт, чтобы направить LLM (здесь используется имитация) на генерацию корректного кода инференса для Ultralytics Platform.

# Example of structuring a Chain-of-Thought prompt for an LLM
# This prompt guides the model to write a valid YOLO26 inference script

cot_prompt = """
Task: Write a Python script to detect objects using YOLO26.

Chain of Thought:
1. Import the YOLO class from the 'ultralytics' library.
2. Load the 'yolo26n.pt' model weights (the latest nano model).
3. Load a sample image using a URL or local path.
4. Run the predict() function and save the results.

Based on these steps, generate the Python code below:
"""

# In a real application, you would send 'cot_prompt' to an LLM API
print(f"Structured Prompt for LLM:\n{cot_prompt}")

Различие между связанными понятиями#

Важно отличать рассуждение по цепочке от похожих терминов в области машинного обучения (ML):

  • Цепочка промптов: этот подход объединяет несколько отдельных вызовов модели, при этом выход одного шага становится входом следующего. CoT выполняется внутри одного промпта, чтобы вызвать внутреннее рассуждение, тогда как цепочка промптов организует рабочий процесс между несколькими взаимодействиями.
  • Генерация с дополнением поиска (RAG): RAG сосредоточен на получении внешних данных, например документов или баз данных, чтобы предоставить модели фактическую основу. CoT сосредоточен на самом процессе рассуждения. Часто эти подходы комбинируют: используют RAG для получения фактов, а CoT — для рассуждений о них.
  • Настройка промпта: это эффективный по числу параметров метод тонкой настройки, который оптимизирует непрерывные мягкие промпты (векторы) во время обучения. CoT — это дискретная стратегия на естественном языке, применяемая во время инференса в реальном времени без изменения весов модели.

Перспективы на будущее#

По мере развития базовых моделей рассуждение по цепочке становится стандартной лучшей практикой для раскрытия их полного потенциала. Исследования таких групп, как Google DeepMind, показывают, что по мере увеличения размера моделей их способность выполнять рассуждения CoT значительно улучшается. Эта эволюция прокладывает путь к более надёжным автономным агентам, способным обрабатывать сложные рабочие процессы в самых разных отраслях — от здравоохранения до умного производства.

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

Начни свой путь в будущее машинного обучения