- Алгоритм ChatGPT может показаться случайным, но на самом деле это не так. Это уловка: всё уже предопределено. Давайте возьмем пример: спросите ChatGPT →
назови число от 0 до 100→ он выдаст вам 73. Затем скажитеЕще раз→ он ответит 42. Затем повторите:Еще раз, и он ответит 88 в 96,04% случаев. Но почему первые два числа предсказуемы, а остальные — в меньшей степени?
- Проблема в том, что третье число больше не находится во внутренней памяти модели; оно находится во "внешней" памяти → в ее наборе данных или базе данных (я не уверен). Позвольте мне объяснить: когда он ищет в базе данных, он старается ответить как можно быстрее, потому что именно для этого он создан. Таким образом, он ищет, и первое найденное число в 96,04% случаев — это 88. Поэтому, если вы попробуете, вы, скорее всего, будете получать 88 в большинстве случаев. Но можем ли мы в связи с этим предсказать всё, что скажет или сделает ChatGPT? Да... но также и нет. Проблема в том, что если мы хотим успешно предсказать всё, что он скажет, нам понадобится гигантская база данных точных запросов, протестированных на сотнях тысяч аккаунтов в течение 2–3 недель. И если бы нам это удалось, ChatGPT отвечал бы везде одинаково, потому что он "узнал бы", что это эффективно. И чем больше мы вознаграждаем его за то, что мы хотим, тем больше он будет повторять это поведение. Так работает алгоритм.
Итак, как объяснялось выше, ChatGPT — это просто математический алгоритм. Следовательно, если мы хотим предсказать, что он скажет при использовании определенных запросов, нам нужно будет тестировать один и тот же запрос на сотнях тысяч аккаунтов в течение 2–3 недель. И если бы это сработало, ChatGPT везде отвечал бы одинаково, потому что увидел бы, что такое поведение эффективно.
- Всё это пока чисто теоретически, за исключением самой первой части в начале. Вот и всё :)