Как устроен ChatGPT? Полное погружение в принципы работы и спектр возможностей самой известной нейросети в мире - Стивен Вольфрам. Страница 18


О книге
лишь немного больше Луны, ее диаметр составляет около 3032 миль (4880 километров). Ни один спутник в нашей Солнечной системе не превышает размерами Меркурий. Крупнейшими спутниками Солнечной системы являются четыре галилеевых спутника Юпитера: Ганимед, Каллисто, Ио и Европа. Ганимед – самый крупный из них, его диаметр составляет около 3274 миль (5268 километров), что делает его немногим больше Меркурия. Однако эти спутники вращаются вокруг Юпитера – планеты, которая намного больше Меркурия.

Однако, как говорит нам Wolfram|Alpha, подобный вывод неверен:

Всякий раз, когда дело доходит до конкретных данных (например, количественных), пусть даже в достаточно сырой форме, нам приходится иметь дело с «историей Wolfram|Alpha». Вот пример, вдохновленный давно любимым тестовым запросом Wolfram|Alpha о том, сколько индеек в Турции:

Расскажи мне о поголовье скота в Турции

Турция является крупным производителем домашнего скота, включая птицу, крупный рогатый скот, овец и коз. По данным Продовольственной и сельскохозяйственной организации Объединенных Наций (ФАО), по состоянию на 2020 год в Турции насчитывались следующие виды скота:

• Птица: в Турции хорошо развито птицеводство, поголовье составляет около 537 миллионов кур, 37 миллионов индеек и 3 миллиона уток.

• Крупный рогатый скот: в Турции относительно небольшое поголовье крупного рогатого скота, насчитывающее около 7,4 миллиона голов.

• Овцы: в Турции поголовье овец большое – около 25,6 миллиона овец.

• Козы: в Турции также имеется значительная популяция коз, насчитывающая около 10,7 миллиона коз.

Помимо этого, в Турции также есть меньшие популяции других животных, таких как лошади, ослы и верблюды.

На первый взгляд ответ опять кажется вполне правдоподобным; ChatGPT даже цитирует релевантный источник. Однако, как оказалось, эти данные были выдуманы:

Популяция скота в Турции

Крупный рогатый скот – 18 миллионов (на 2020 год)

Куры – 379 миллионов (на 2020 год)

Козы – 12 миллионов (на 2020 год)

Свиньи – 990 (на 2020 год)

Овцы – 42,1 миллиона (на 2020 год)

Тем не менее, что очень приятно, ChatGPT легко можно заставить «проверить факты»:

Дай мне ключевые слова для проверки количественного значения результата запроса

Количество куриц в Турции

Количество индеек в Турции

Количество уток в Турции

Количество крупного рогатого скота в Турции

Количество овец в Турции

Количество коз в Турции

Теперь запросите эти данные через API у Wolfram|Alpha:

In[]:= WolframAlpha[#, "SpokenResult"] &/@

{"Number of chickens in Turkey", "Number of turkeys in Turkey",

"Number of ducks in Turkey", "Number of cattle in Turkey",

"Number of sheep in Turkey", "Number of goats in Turkey"}

Out[]= {In 2020, Turkey had about 379 million chickens as livestock,

In 2020, Turkey had about 4.8 million turkeys as livestock,

In 2020, Turkey had 560000 ducks as livestock,

In 2020, Turkey had about 18 million cattle as livestock,

In 2020, Turkey had about 42.1 million sheep as livestock,

In 2020, Turkey had about 12 million goats as livestock}

Теперь мы можем попросить ChatGPT исправить первоначальный ответ, внедрив полученные данные (и даже обозначить исправленные данные жирным шрифтом):

Вставь эти исправленные данные в исходный ответ, пометив каждое изменение знаком **:

{«В 2020 году в Турции было около 379 миллионов кур», «В 2020 году в Турции было около 4,8 миллиона индеек», «В 2020 году в Турции было 560 тысяч уток», «В 2020 году в Турции было около 18 миллионов крупного рогатого скота», «В 2020 году в Турции было около 42,1 миллиона овец», «В 2020 году в Турции было около 12 миллионов коз»}

Здесь исправленные данные, где измененные части помечены как **:

Турция является крупным производителем домашнего скота, включая птицу, крупный рогатый скот, овец и коз. По данным ФАО, по состоянию на 2020 год в Турции было зарегистрировано следующее поголовье скота:

• Птица: в 2020 году в Турции было около 379 миллионов кур, 4,8 миллиона индеек, а также около 560 тысяч уток.

• Крупный рогатый скот: в 2020 году в Турции было около 18 миллионов голов крупного рогатого скота.

• Овцы: в 2020 году в Турции было около 42,1 миллиона овец.

• Козы: в 2020 году в Турции было около 12 миллионов коз.

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

Возможность вводить факты очень полезна, когда речь идет о вещах, связанных с данными или вычислениями в реальном времени (или в зависимости от местоположения и так далее). ChatGPT не сразу сможет ответить на вопросы, подобные следующим:

Какие планеты я могу увидеть сегодня вечером?

Извините, но у меня нет актуальной информации о том, какие планеты видны сегодня вечером на небе. Чтобы узнать, какие планеты видны сегодня ночью, вам нужно будет воспользоваться специализированным приложением или веб-сайтом. Подобные сервисы используют ваше местоположение и текущее время, чтобы предоставить информацию о том, какие планеты видны на небе. Вот некоторые популярные приложения и веб-сайты: Sky Guide, Star Walk и Stellarium. Кроме того, вы можете проверить распечатанную карту неба или попросить астронома предоставить вам подробную информацию.

Однако вот что сможет предложить Wolfram|Alpha, если сделать запрос через интерфейс API:

Планеты | над горизонтом | 22:00,

Меркурий | Меркурий находится за горизонтом

Венера | Венера находится за горизонтом

Марс | Марс находится над горизонтом

Юпитер | Юпитер находится над горизонтом

Сатурн | Сатурн находится за горизонтом

Уран | Уран находится над горизонтом

Нептун | Нептун находится над горизонтом

Если мы введем эти данные в ChatGPT, он сгенерирует такой ответ:

Исправь этот ответ с учетом следующих данных:

Планеты | над горизонтом | 22:00,

Меркурий | Меркурий находится за горизонтом

Венера | Венера находится за горизонтом

Марс | Марс находится над горизонтом

Юпитер | Юпитер находится над горизонтом

Сатурн | Сатурн находится за горизонтом

С учетом новой информации можно сказать, что в 22:00 над горизонтом находятся планеты Марс, Юпитер, Уран и Нептун. Меркурий, Сатурн и Венера находятся ниже горизонта. Видимость планет может меняться в зависимости от вашего местоположения и времени года. Я рекомендую использовать специализированные приложения или веб-сайт, чтобы получить наиболее точную и актуальную информацию о том, какие планеты видны из вашего местоположения.

Иногда происходит интересное взаимодействие между вычислительными инструментами и «человеческими» способностями. Вот довольно причудливый вопрос, заданный Wolfram|Alpha (и последний даже проверяет, хотите ли вы мягкое мороженое):

Вопрос: сколько калорий находится в кубическом световом годе мороженого?

Интерпретация ввода

Мороженое количество 1 ly3 (кубический световой год) общее количество калорий

Средний результат

1,4 × 1054 кал (диетические калории)

Единицы измерения

5,8 × 1057 Дж (джоули)

5,8 × 1064 эрг (единица официально устарела)

ChatGPT сначала немного запутался в понятии объема:

Сколько калорий в кубическом световом году мороженого?

Прошу прощения, но невозможно измерить кубический световой год чего-либо, не говоря уже о мороженом. Световой год – это единица расстояния, а не объема, и она равна примерно 5,88 триллиона миль. Это мера расстояния, которое свет может преодолеть за один год. Следовательно, невозможно измерить кубический световой год вещества, включая мороженое.

Но затем он, кажется, понимает, что столько мороженого – это довольно глупо:

Кубический световой год – чрезвычайно большая единица объема. Фактически она настолько большая, что в объем такого размера невозможно уместить ни одно известное вещество, включая мороженое.

Для справки: световой год – это единица измерения расстояния, равная расстоянию, которое свет проходит за один год. Расстояние, которое свет проходит за год, составляет примерно 5,88 триллиона миль (9,46 триллиона километров).

Учитывая размеры светового года, становится ясно, что кубический световой год – это невероятно большая единица объема. Поэтому подсчитать количество калорий

Перейти на страницу: