Главная Юзердоски Каталог Трекер NSFW Настройки

Искусственный интеллект

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 20 2 8
Нейросеть как инструмент принятия решений Аноним 18/12/23 Пнд 13:43:37 576468 1
Terminator-obzo[...].jpg 698Кб, 2500x1250
2500x1250
Анон, а может ли тестовая нейросеть не просто пиздеть, а принимать полноценные решения на базе своего датасета?

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

Существуют ли вообще сейчас способы получать от нейросети в ответ не стену текста, а числовые или логические значение в четко заданном формате и интервале возможных значений?
Аноним 18/12/23 Пнд 16:34:10 576620 2
>>576468 (OP)
У неё нет полноценного инпута, додик.
Аноним 18/12/23 Пнд 17:16:57 576671 3
>>576620
Как нет? Если рассуждать про компьютерную игру, то дохуя данных о состоянии игрового мира и действиях игрока можно передавать в нейронку.
Аноним 18/12/23 Пнд 18:29:32 576735 4
>>576671
Ты говоришь про компьютерную игру. Ок. Опиши как конкретно и что именно ты передашь в нейронку из игры с закрытым кодом. если ты говоришь о разработчике, ладно, что тогда он должен передавать и как. Конкретизируй. Какой должен быть инпут в текстовый генератор типа чатгпт или даже пусть какая-нибудь лакальная 7б калека, и какой должен быть аутпут, чтоб персонаж (моб) в игре совершал действия. И чем это лучше самых примитивных алгоритмов как в дьябле - такой-то тип мобов рашит при атаке в него на врага, такой то постоянно убегает и т.д. И помни, определенный вид моба должен всегда реагировать определенным образом, это азы комфортной игры.
Аноним 18/12/23 Пнд 18:37:57 576742 5
image.png 41Кб, 791x262
791x262
Аноним 18/12/23 Пнд 18:52:20 576750 6
>>576620
Абсолютно ничто не мешает прикрутить инпут и формировать контекст для запроса в нейронку как хочешь, потом парсить ответ. С файнтюном под задачу будет вообще охуенно.
>И чем это лучше самых примитивных алгоритмов как в дьябле
Тем что не это не примитивные алгоритмы как в дьябле.

>>576468 (OP)
> может ли тестовая нейросеть не просто пиздеть, а принимать полноценные решения на базе своего датасета?
Пиздёж включает в себя принятие решений, так что естественно может. Просто нужна обвязка - парсинг ввода/вывода, суммаризация событий, и т.п.
>Ну, скажем, можно ли в компьютерной игре сделать ИИ-болванчиков у которых в промпте будет прописана роль и набор действий которые они могут совершать в игровом мире.
Нет блять, ты первый до этого додумался. Ролеплею сто лет в обед. Рогалики, управляемые LLM. Моды под скайрим.

Есть даже пара стартапов, которые пилят движки для ингейм NPC на LLM с действиями и решениями, например https://inworld.ai/

В общем это всё дело будущего, попытки идут ещё с GPT-2. Надо чтобы сетка уровня GPT-4 (а лучше умнее) могла нормально запуститься локально, иначе всё это нерентабельно.
Аноним 18/12/23 Пнд 19:30:16 576769 7
на ютубе есть видео как прикрутили чатгпт к скайриму и другим играм, но пока была только болтовня, в матрице просто моб не захотел говорить и ушел, в гта5 наверно может начать атаковать
Аноним 18/12/23 Пнд 19:30:56 576770 8
уже существуют дроны автоматические которые распознают цель и принимают решение на убийство
Аноним 18/12/23 Пнд 20:31:46 576827 9
>>576750
>потом парсить ответ.
Тебя не смущает, что текстовый генератор все время по разному отвечает? Что ты собрался парсить? Они не способны в стабильный аутпут. В итоге у тебя после пары часов игры мобы будут творить хуиту.

>Тем что не это не примитивные алгоритмы как в дьябле.
А чем это отличается-то, лол? Ты просто предлагаешь более сложный (с помощью микроскопа) вариант забивки гвоздя. У тебя на выходе все равно будет - гвоздь забит. Просто ты мог бы это сделать молотком, а сделаешь дорогой хуйней.
Аноним 18/12/23 Пнд 21:00:29 576866 10
>>576735
> Опиши как конкретно и что именно ты передашь в нейронку из игры с закрытым кодом.
Это малореально. Допустим, что игра пилится с нуля. И это явно не Скурим, а простенький 2д рогалик.

>Какой должен быть инпут в текстовый генератор типа чатгпт
Моб Вася находится в локации Мухосранск в квадрате 10-11 и наблюдает перед собой Игрока.
Вася имеет при себе одну бутылку.
Вася родился в Мухосранске и всю жизнь прожил тут как рядовой чухан.
Вася уже встречался с Игроком 15 игровых часов назад и Игрок его отпиздил.

>какой должен быть аутпут
Команда в какое из доступных заскриптованных состояний перейти: драться, убежать, сесть на бутылку и т.д.
Также АИ может озвучивать речь Васи пока он совершает заданное действие.

>И чем это лучше самых примитивных алгоритмов как в дьябле
Только тем что это менее предсказуемо.

>>576750
>потом парсить ответ. С файнтюном под задачу будет вообще охуенно.
Вот ради этого я тред и запилил. Реально ли вообще заставить ЛЛМ отвечать четко по списку команд и всегда правильно парсить ее ответ? Нейросети очень любят перефразировать текст из промпта или вообще предлагать другие варианты. Если файнтюнить, то как? Есть ли готовые решения?

>Ролеплею сто лет в обед. Рогалики, управляемые LLM.
Из того что я знаю только AI Roguelite в Стиме.

>Надо чтобы сетка уровня GPT-4 (а лучше умнее) могла нормально запуститься локально, иначе всё это нерентабельно.
А почему просто не использовать API-ключи игроков? В AI Roguelite вроде похожая схема. Сначала за игру заплати фиксированную цену, а потом еще и по 15 баксов в месяц башляй сервису с вычислительными мощностями.
Аноним 18/12/23 Пнд 22:37:55 576973 11
>>576866
>Моб Вася находится в локации Мухосранск в квадрате 10-11 и наблюдает перед собой Игрока.
>Вася имеет при себе одну бутылку.
>Вася родился в Мухосранске и всю жизнь прожил тут как рядовой чухан.
>Вася уже встречался с Игроком 15 игровых часов назад и Игрок его отпиздил.
Попробуй с нейронкой сыграть в морской бой, например. Она не осилит. А ты хочешь чтоб она тебе целый рогалик отследила.

>Команда в какое из доступных заскриптованных состояний перейти: драться, убежать, сесть на бутылку и т.д.
>Также АИ может озвучивать речь Васи пока он совершает заданное действие.
Через некоторое время нейронка начнет маняфантазировать команды и игра её перестанет понимать. Это если мы говорим конкретно про текстовые генераторы. Я знаю сейчас набегут довены со специализированными решениями, но нет, мы же говорим про ЛЛМ обычный.

>Только тем что это менее предсказуемо.
Это так не работает. Ты можешь не верить, но если в дьябло черти начнут вместо того чтобы убегать от мили атак - внезапно рашить в бой на тебя толпой, а внезапно НЕ рашить, такие скачки в их поведении у тебя вызовут на подсознательном уровне неприязнь к игре. Не просто так существует связка "образ+паттерн", игрок не играет в жизнь (где очень сложные паттерны, которые не всегда можно понять), он играет в игру - где он может понять что происходит, ему нужно чувство контроля. Если игра на ровном месте начнет тебя ебать в рот - это не дарксоулс хард, это чистый троллинг, который взлетит среди 3,5 вонна би гаев катмарио. Быдлу же нужно что-то типа высеров Батезды - Скайрим/Фаллаут3-4, где даже вероятность твоей смерти ниже любой реальной вероятности, а игра лишь создает иллюзию опасности.

Поэтому роль ЛЛМ в играх для широкой аудитории ограничивается генерацией бредастенок текста. И то, как бы сейчас впереди эпоха, как с триде было, когда в 2д сперва начали использовать прирендеры. Тут то же самое будет, пока не появится ИИ-процессоров. А это 10-15 лет минимум.
Аноним 19/12/23 Втр 13:02:09 577434 12
>>576973
>Попробуй с нейронкой сыграть в морской бой, например. Она не осилит.
Мне не важно что нейронка проиграет или играть с ней скучно. Мне интересно что нейронка имитирует игру против живого человека пусть и дауна.

>Через некоторое время нейронка начнет маняфантазировать команды и игра её перестанет понимать. Это если мы говорим конкретно про текстовые генераторы. Я знаю сейчас набегут довены со специализированными решениями, но нет, мы же говорим про ЛЛМ обычный.
Да, меня этим обычные текстовые ЛЛМ не устраивают. Накидайте специализированных решений, аноны.
Аноним 19/12/23 Втр 14:04:40 577470 13
>>577434
>Мне интересно что нейронка имитирует игру против живого человека пусть и дауна.
Ну так поиграй с ней в морской бой и посмотри что там у тебя текстовый генератор имитирует, что скрипт не может.

>Да, меня этим обычные текстовые ЛЛМ не устраивают.
Но ты начал тред про них.
>Накидайте специализированных решений, аноны.
Накидал тебе за щеку. Так и скажи что ты ленивое хуйло на девелопинге. Иди на завод работай.
Аноним 19/12/23 Втр 15:55:11 577570 14
>>577470
>Да, меня этим обычные текстовые ЛЛМ не устраивают.
>Но ты начал тред про них.
Мне нужны ЛЛМ. Но необычные ЛЛМ, с файнтюном на вывод ответов в специальном формате. Или способ как самому такой файнтюн сделать.
Аноним 20/12/23 Срд 18:37:55 578564 15
>>577570
Пишешь промпт в котором настоятельно рекомендуешь, с примерами, чтобы ответ был обязательно в json. Докручиваешь пока не заработает.
Аноним 20/12/23 Срд 20:35:46 578710 16
>>578564
В 9 из 10 случаев может и будет работать, но в остальных ЛЛМ будет плевать на рекомендации.
Короче, думаю что надо тренировать лору на датасете с правильным форматом вывода ответов. Датасет будет, например, состоять из вопросов с набором пронумерованных готовых ответов. Правильный ответ - это цифра и ничего более.
Аноним 24/12/23 Вск 19:43:06 582845 17
>>578710
Ты написал про "9 из 10" просто от балды, руководствуясь общими впечатлениями от общения с чатгпт?
Отчего-то все LLM как раз-таки не плюют на карточки персонажей и рекомендации, но оформляют тексты в том виде, какой любезен сердцу пользователя. Кроме того программисты и журналисты отчего-то используют нейросетки в своем каждодневном труде. Было бы странно использовать то, что только и делает, что плюет на тебя, не так ли?
Аноним 26/12/23 Втр 11:32:56 584335 18
Аноним 26/12/23 Втр 20:16:18 584616 19
>>576827
>Что ты собрался парсить? Они не способны в стабильный аутпут.
Способны, если дать фиксированный выбор или набор команд. Если не способны, хуёво затюнил или запромптил. Собственно говоря все так и делают.

>А чем это отличается-то, лол?
Блять, потерянный случай.
Аноним 27/03/24 Срд 21:31:38 684337 20
Бамп
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов