Техническо РЪКОВОДСТВО

Графика на мисли Разсъждение

Graph-of-Thoughts моделира разсъжденията като мрежа, в която мислите могат да се сливат, зациклят и свързват свободно, а не само да се разклоняват.

2 min readПоследна актуализация

Преглед

This lets a model combine insights from different paths and refine them, going beyond the strictly tree-shaped structure of Tree-of-Thoughts.

Дълбоко гмуркане

Предложено от Besta et al. през 2023 г. Graph-of-Thoughts (GoT) представя процеса на разсъждение като произволен график: възлите са мисли (частични решения), а ръбовете са зависимости между тях. За разлика от дървото, където всяка мисъл има точно един родител, графиката позволява операции, които дървото не може: агрегиране, при което няколко мисли се обединяват в едно комбинирано решение, и усъвършенстване, при което една мисъл се връща обратно, за да се подобри. Това е мощно за проблеми, които се разлагат на подпроблеми, чиито отговори трябва да бъдат повторно комбинирани. За сортиране и задаване на задачи GoT може да раздели списък, да реши частите независимо и да обедини сортираните части. Авторите съобщават, че GoT подобрява качеството на сортиране в сравнение с Tree-of-Thoughts, като същевременно намалява разходите, тъй като сливането използва по-добре междинните резултати. Контролер, график на „графика на операциите“ и модул за точкуване/класиране организират кои трансформации да се изпълняват.

Техническа информация

Ключовата абстракция на GoT е да третира мислите като графика и стъпките на разсъждение като трансформации на графики: генерирането добавя нови мисловни възли, агрегирането обединява множество възли в едно (с входящи ръбове от всеки източник), а усъвършенстването създава самостоятелен цикъл, който преразглежда мисъл. Функция за оценяване и класиране избира най-добрите мисли, които да се запазят, докато контролерът изпълнява предварително дефинирана графика от операции. Тази способност за сливане е точно това, което едно строго дърво родител-дете не може да изрази, и това е, което позволява комбиниране и повторно комбиниране на частични решения.

Стратегическо въздействие

Cost and budget

Архитектурните решения стимулират производителността и оперативните разходи в продължение на години.

Clearer decisions

Техническото образование помага на екипите да изберат правилния стек, а не само най-новия.

Quality control

По-добрият инженерен избор намалява инцидентите, свързани с надеждността в производството.

Бъдещето на разсъжденията на графиката на мислите

Graph-of-Thoughts сочи към системи за разсъждение, които гъвкаво съставят и рекомбинират междинни резултати, а не само разклоняване. Вероятните насоки включват автоматично откриване на правилната графична структура за даден проблем, вместо ръчно проектиране на графика на операциите, научаване кога агрегирането се отплаща и интегриране на графично разсъждение с извличане, инструменти и външна памет. С напредването на разсъжденията във времето за изводи очаквайте рамки, които съчетават дървовидно търсене, сливане на графики и отражение под един контролер, който адаптира структурата към задачата.

Внедряване в реалния свят

Сортиране на дълъг списък чрез разделянето му на части, сортиране на всяка част поотделно, след което агрегиране на сортираните части в един подреден резултат.

Резюмиране на документи, при което се генерират частични резюмета на раздели и след това се обединяват в последователно цяло.

Задайте операции като преброяване на ключови думи или пресичане, където подрезултатите се комбинират чрез възли за агрегиране.

Итеративно усъвършенстване на генерирано решение чрез връщане на мисълта назад през стъпка на усъвършенстване, докато неговият качествен рейтинг спре да се подобрява.

Рискове и предпазни огради

Оптимизирането на един бенчмарк може да скрие по-широки системни слабости.

Разходите за инфраструктура и поддръжка често се подценяват.

Пропуските в сигурността и видимостта могат да нарастват, когато системите стават по-сложни.

Пътна карта за изпълнение

1

Определете целите за латентност, качество и разходи преди внедряването.

2

Бенчмарк при реалистични условия на натоварване и данни.

3

Мониторинг на инструмента за грешки, отклонение и въздействие върху потребителя.

4

Подгответе пътеките за връщане назад и реакция на инцидент преди мащабиране.

Продължете да изследвате

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Graph-of-Thoughts Reasoning quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Start quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Next guide

Дърво на мисли

Frequently asked questions

What is Graph-of-Thoughts Reasoning?

Graph-of-Thoughts моделира разсъжденията като мрежа, в която мислите могат да се сливат, зациклят и свързват свободно, а не само да се разклоняват. Това позволява на модела да комбинира прозрения от различни пътища и да ги прецизира, надхвърляйки стриктно дървовидната структура на Tree-of-Thoughts.

Каква е определящата структурна разлика между Graph-of-Thoughts и Tree-of-Thoughts?

В едно дърво всяка мисъл има един родител, но графиката позволява агрегиране (сливане) и усъвършенстване (самостоятелни цикли), позволявайки по-богати връзки.

В Graph-of-Thoughts какво прави операцията „агрегиране“?

Агрегацията комбинира множество мисловни възли в една обединена мисъл, с входящи ръбове от всяка мисъл източник.

На какво отговаря „усъвършенстването“ в графиката на GoT?

Усъвършенстването се моделира като мисъл, която се връща към себе си, за да произведе подобрена версия.

Защо Graph-of-Thoughts е много подходящ за задача като сортиране на дълъг списък?

GoT разлага списъка на части, решава всяка и обединява сортираните части чрез агрегиране, което строго дърво не може да изрази.

Кои компоненти организират изпълнение на Graph-of-Thoughts?

GoT използва контролер, изпълняващ предварително дефинирана графика от операции, с модул за оценяване и класиране, който избира най-добрите мисли.