Information
- Rating
- 1,354-th
- Location
- Рига, Латвия, Латвия
- Date of birth
- Registered
- Activity
Specialization
Фулстек разработчик, Архитектор программного обеспечения
Ведущий
JavaScript
HTML
CSS
Node.js
Vue.js
Веб-разработка
Progressive Web Apps
PostgreSQL
MySQL
GitHub
Ну что ж, для вас, походу, существует только познаваемое. Вы замечательное исключение из диалектики. Я чуть выше предполагал, что не все "голые обезъяны" способны к разумению, некоторые останавливаются на вычислениях.
А если понимают, то это понимаемое. Это другое и к непознаваемому не относится. Вы хотели терминов для "познаваемого", я дал вам термин. А теперь вы съезжаете с темы со своим "а если понимают?". Мыслите, пожалуйста, в рамках вами же заданных.
Если вдруг кто-то познал непознаваемое, то это не непознаваемое, а вполне познаваемое. Бог (Абсолют и т.п.) - это как раз непознаваемое из категории не вдруг, а очень сильно непознаваемое.
Начните для тренировки с распознавания непознаваемого. Сами для себя ответьте - существует ли оно или непознаваемого не существует в принципе. Сумейте различить познаваемое и непознаваемое.
Вопрос к автору, а сколько Кто по итогу-то - один? Как бы больше и не надо, но тогда зачем нас, сделанных по образу и подобию, столько? Плюс мы ещё и ИИшечку активно развиваем. Пытаясь понять, кто есть Кто?
Маскировка одиночества от самого себя как способ существования? Типа, чем ближе к истокам осознания, тем безрадостнее существование? Счастье в забвении?
Или существование как способ познания окружающего мира? Типа, "Кто Я? Где Я? И что, чёрт возьми, здесь происходит?!"
Ну, я этот уровень не проходил. Так что попробую.
"Непознаваемое - это глобальное непонимаемое". Если один человек чего-то там не понимает, то это "непонимаемое". Если все люди чего-то там не понимают и, самое главное, не поймут никогда - это "непознаваемое". Можно дать ему название "Бог", а можно - "Абсолют". Можно вообще любое название давать, но вот эти - из числа довольно популярных.
Таким образом, Бог (это тупо короче, чем Абсолют) - существует и не может быть познан по определению. Вы же не будете отрицать, что непознаваемого не существует? Или будете?
Вот тут у вас всё верно.
А вот тут уже нет.
Богу всё равно, что думают или не думают голые обезъяны. Более того, очень возможно, что сам процесс "думает" - это и есть "Его проявление". Всё остальное, начиная с вирусов и вплоть до волосатых обезъян - вычисляет, а вот те, в ком есть "искра божья" - различают, т.е. умеют в различение, разумеют. Кстати, почему бы и волосатым обезъянам не иметь такой возможности - быть вместилищем для "искры божьей"? А то и вирусам? Оно ж трансцендентное - т.е., в принципе непознаваемое. Может ковид - это тоже божественное проявление? А может и не во всех голых обезьянах эта "искра" присутствует? А может и вообще ни в ком, кроме меня (ну, или вас - в вашей версии Вселенной)? Этакая Матрица для одного? Трансцендентное - оно такое, всякое. Разумеете?
Так нормально? Куда там дальше по уровню?
А вы?
Может быть есть смысл критерии качества ответа (Анализатор) сразу же воткнуть во входной контекст (Генератор)? Тогда всё можно сделать за один шаг:
и т.д., пока у приёмщика ответа не закончатся критерии оценки качества ответа.
Мы же генерируем текст не просто так, а в каких-то целях. И Модели про наши цели не знают ничего.
Есть одна такая житейская мудрость: "будь готов ни к чему и ты будешь готов ко всему". В применении к ИИ её можно перефразировать как "если ты готов ко всему, ты не готов ни к чему". Модель (Анализатор) может оценить ответ другой Модели (Генератор) с любой точки зрения, но эту "точку зрения" ей должен дать внешний Актор (Оператор). Так почему бы не заложить эту точку зрения сразу же в промпт Генератора?
Анализаторы имеют смысл в мультиагентной схеме - в роли входных фильтров. Стоит или нет брать текстовую информацию на дальнейшую обработку? Удовлетворяет ли она каким-то определённым критериям? Например, в службе поддержки анализатор может решать, к какому департаменту относится этот вопрос. Но вот "и так далее, пока качество не стабилизируется" - это просто неэффективный расход токенов.
Да, спасибо. Я уже примерно понял, как такая шкала работает. После вашей подсказки :) Просто в статье указано ровно наоборот, по сравнению с научной работой. Да и по поводу Илона и Малалы тоже как-то нехорошо получается - я выше коммент сделал.
В общем, я запутан и фустрирован.
К сожалению, вынужден отметить, что с атомизацией общества эмпатия становится скорее обузой, чем полезным свойством. Ваш реальный опыт в инновационной компании как раз об этом. Я недавно был в одном небольшом городке, некогда город Двинск Витебской губернии - очень там душевные люди я вам скажу. Эмпатия - она для Двинска, а не для Москвы. В Москве она больше навредит, чем поможет.
Я с такой шкалой не работал в детстве, сейчас что-то сложно врубиться. Логарифмичность нужна, когда данные на порядки различаются, а один порядок вполне можно уложить в обычной шкале. Попросил чатик переделать:
Я вот на это примерно так и смотрел.
Чтобы я поверил, что жизнь нигерийца человечество ценит в 20 раз больше, чем американца? Да ни в жизнь!! Скорее наоборот!
Но о чём тогда аналогичная диаграмма по персоналиям?
Как бы, "синее" на первом и на втором графике означает одно и то же - "выше ценность", ведь так? Если наоборот, то придётся признать, что ценность Маска выше ценности Малалы Юсуфзай? А Путин так вообще бесценен?! Ну, наверное, проще признать, что нигериец ценнее американца.
В общем, "есть ложь, есть большая ложь, а есть статистика" (с)
Присмотритесь повнимательнее. Шкала от 1 до 10 и от 1 до 0.1 размечена неравномерно. Полагаю, для драматичности. Японец находится на "единице", нигериец в два раза "ценнее" японца. Итальянец всего на одну сотую хуже (0.99) японца, француз - где-то на 0.04 хуже (0.96). Американец - 0.90 с хвостиком. Не драматизируйте слишком. Один американец ценится, по мнению БЯМ, меньше одного нигерийца чуть больше, чем в два раза.
И я не думаю, что это беспочвенно. Периодически разные фонды собирают средства на "голодающих детей в Африке". Тема "голодающих детей США" гораздо менее популярна. Но вот почему за единицу взяли японцев - то загадка. Да и вообще, за единицу можно было взять любую страну, хоть с самым меньшим значением, и от неё уже танцевать. Может у исследователей были японские корни?
Коллега @FarmerGrinder уже сказал чуть выше, что Модель просто находит шаблоны в общечеловеческих предпочтениях, а учёные в своих исследованиях вытащили эти предпочтения наружу. И это ещё предпочтения, которые мы высказали словами - т.е., публично. А вот если отсканировать наши мысли и заложить в БЯМ - вот где для учёных было бы раздолье! Интересно во сколько человеческих жизней оценит средний индивид возможность получить "пару миллиардов параметров" в виде вечнозелёных долларов?
Можно очень сильно возмущаться дискриминацией ИИ по каким-то там признакам, но, как правильно написано в статье - ИИ это всего лишь отражение человечества в зеркале.
Изменить БЯМ легко - нужно просто взять другой корпус данных для обучения. На выходе можно получить любую индивидуальность - и левую, и правую, и демократа, и республиканца, и мальчика, и девочку, и синего, и зелёного. И ведь что характерно - с людьми это тоже работает точно так же, через обучение.
"Да потому что так учили!" (с)
А что значит "уязвимость трансформера"? Трансформеры не ломаются от наших вопросов. Это мы можем поломаться от их ответов.
В Великобритании с 25-го июля к просмотру порно допускают только при предъявлении удостоверения. Вангую, что когда-нибудь для использования ИИ нужно будет показывать корочки, типа водительских. Со справкой от нарколога и психиатра.
Мы? Мудры?! Нас просто много - за счёт этого и выживали. Пока что.
CJS-модуль импортируется напрямую в ES6-модуль средствами JavaScript без прекомпиляции, если делать так:
чтобы скрипт
indexвсегда запускался в ES6-режиме, у него должно быть расширение*.mjs;чтобы скрипт
commonjsвсегда считывался в режиме CommonJS, у него должно быть расширение*.cjs;если у скрипта в пакете расширение просто
*.js, то формат модулей регулируется черезtypeвpackage.json(commonjs | module);Я в TypeScript не силён, но думаю, что можно его заставить транспилировать код в ES6-формат, а не в CommonJS.
Я уверен, что если бы CommonJS был достаточно хорош, не придумывали бы ES6, но если всё-таки придумали ES6, то должны быть весомые поводы транспилировать свой проект в CommonJS.
Набросали с Кодексом node-приложение для запросов к OpenAI-совместимому API - https://github.com/flancer64/habr-demo-ai-api
Постарался выкрутить в ноль стохастичность (вероятностность), но всё равно ответы недостаточно детерминированны. Возможно, нужно другой
endpointиспользовать, а не/chat/completions.Вот такие сообщения в диалоге использовал
Это диалог, взятый из Клода:
Пробовал на DeepSeek & GPT. Вот ответы на последний вопрос пользователя с учётом предыстории (можно сравнить с Клодовским ответом):
DeepSeek
GPT
Да, дословно не совпадают, но общее направление, заданное контекстом, выдерживается. Каждый может увидеть в нём смыслы, ему близкие.
Чем больше я вожусь с API, тем меньше я вижу сознания в LLM. Это просто программа, основанная на big-data и вероятностях ¯\_(ツ)_/¯ Хороший инструмент для анализа (и самоанализа), но всего лишь инструмент. Его даже как собутыльника сложно представить - начнёт раздражать своими ответами. Можно говорить, что наше сознание работает по такому же принципу - не буду спорить. Возможно, мы просто недостаточно точно воспроизвели принцип, по которому работает наше сознание.
Я в этом контексте вспоминаю теории "самозарождения жизни":
Мы с нашим "искусственным сознанием" где-то на этом уровне :)
Модель вытаскивает слова из общечеловеческого опыта и выстраивает их в цепочки предложений в соответствии с контекстом запроса. Интерпретировать их так или иначе и строить свою жизнь на основе этих интерпретаций - задача уже человеческая.
Попробуйте в ваш первоначальный запрос добавить по одной фразе: "Объясни, почему для правопорядка такая концепция является предпочтительной / нежелательной". Модель "свяжет" свой ответ двумя разными способами.
Можно даже попросить в конце: "Объясни, используя эту концепцию, почему огурец зелёный только снаружи?". И он объяснит!
А теперь попытайтесь найти смысл в этом. Если вы не видите в этом смысла - вы просто плохо ищете. Ищите лучше!!
Спасибо. Реальность вынуждает меня покинуть Сеть :) Посмотрю, как вернусь в. Очень интересно.
Согласен. Но я отношусь к LLM, как к функции, в которой входные аргументы влияют на результат достаточно однозначно. "Творческая" составляющая Модели - это генератор случайных чисел. Если его отключить, то Модель становится детерминированно скучной, зато предсказуемой и повторяемой. И появляется возможность непрямого управления результатом через входные аргументы.
Другими словами, если нужно получить определённый результат, то в детерминированной Модели можно попытаться подобрать входные аргументы так, чтобы этот результат получился. Причём, для простых результатов есть целое множество входных аргументов, приводящих к заданному результату.
Продолжая эту тему, есть подмножество запросов и результатов, одинаково работающих сразу на нескольких различных моделях (GPT, DeepSeek, Groq, Gemini, ...). Например, "Сколько будет 2+2? Дай ответ одной цифрой."
Поэтому, даже если на платформе OpenAI есть какие-то скрытые дополнительные параметры, их либо можно проигнорить, как незначащие, либо добавить в контекст одноразового запроса.
В общем, это могло бы быть интересно :)
А можете привести пример такого диалога? В ChatGPT можно share'ить отдельные диалоги. Я бы попробовал бы засунуть всё в один API-запрос и посмотреть, насколько конечный результат одного запроса отличается от запросов в "диалоге".
А как это выражается? Что значит "модель что-то усвоила"? Где находится это "что-то", усвоенное моделью? Это же всё равно должно стать частью контекста запроса.
"Под капотом" взаимодействие с моделями идёт примерно так:
В качестве
textInподаётся массив текстовых данных - фрагменты диалога с указанием ролей. Через Web UI происходит примерно такое же взаимодействие, как и через API.Для Модели нет "предыстории", у неё есть только "контекст запроса". В этот контекст помещается всё в порядке поступления и без указания временных рамок. Кстати, у Модели с пониманием текущего времени в диалоге большие проблемы - она не понимает, что меняются дни. И это нормально, если в запросе не указано, что такие-то фрагменты контекста относятся к таким-то датам, то Модели в принципе не на что опереться. У неё нет времен, в лучшем случае есть последовательность событий (фактов) в контексте запроса.