Pull to refresh
55
0

Программист

Send message

У GPT на данный момент не хватает памяти, не завязаной на длительное обучение и способности отличать фактологическую информацию от выдуманной в собственном же контексте. Сеть выдумывает, что где-то живёт, где-то бывала и т.д, а потом сама же этому верит.

Я пробовал ради интереса прикрутить key-val dict к обученной модели, но без дообучения не удалось заставить нормально её использовать для чтения-записи внутреннего состояния.

В остальном нужен постоянный внутренний монолог с возможностью выдачи данных наружу, и способность отличать внешнюю информацию от собственных "мыслей".

Тогда скажем спасибо НФ за детальную проработку вопроса для будущего AGI. Столько крутых сценариев, столько изощрённых способов уничтожения.

А как отличить полноценный осознающий себя ИИ от "китайской комнаты"?

Концепция китайской комнаты не позволяет доказать, что какой-либо интеллект ею не является. Ни искусственный, ни естественный. Вы -- такая же комната, набор активирующихся нейронов. Сама эта концепция подразумевает существование незримой сущности (самости, души), стоящей за работой нейронов мозга, отличающей "настоящий" разум от "ненастоящего". Что само по себе очень спорно.

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

Большинство сетей в продакшне не обучаются. По двум причинам: во-первых, обучение ресурсозатратно, во-вторых, оно может непредсказуемо ухудшить показатели модели во время работы.

Бот не натренирован отвечать неоднозначно, никто в индустрии таких задач не ставит. Определённая усреднённость формулировок (за всё хорошее против всего плохого) может быть аналогом гауссова размытия в сетях, работающих с графикой, которое возникает из-за недообученности огромного числа весов данной модели. Учить такие огромные сети очень дорого, потому выгодно останавливать обучение рано, на достаточном для работы уровне, чтобы, с одной стороны, не потратить слишком много ресурсов, с другой -- не вляпаться в переобучение.

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

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

Ну, и плюс у меня весь нампад забинжен на шорткаты, весьма удобно.

Основное применение ctrl у меня -- переключение раскладки, и много лет я не нажимал её мизинцем, вместо этого использовал ребро ладони. Техника набора целиком, естественно, была подстроена под это. Недавно сменил клаву на механику и забиндил смену раскладки на caps, теперь ctrl мне нужен значительно реже, переучился на стандартный 10-пальцевый метод.

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

Эксперты пояснили Reuters, что декларация с самых первых строк продавливает

Что за эксперты, и где они чего пояснили? Перешёл по ссылке, там Reuters с общей информацией, никаких тебе продавливаний и учётов. То ли ссылка не та, то ли это такая попытка поманипулировать аудиторией Хабра.

Или верх могут одержать глобалисты, и тогда не придётся деградировть "естественным и безопасным для себя путём". Мой выбор очевиден.

Кстати, ваш антипаттерн - он про spread syntax, тут вообще нет деструктуризации.

Я так и сказал. Сорри, если неточно выразился, надо, видимо, иногда спать... :)

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

Пожалуйста, не делайте так

[1,2,3,4,5].reduce((acc, value, index) => ({...acc, [value]: index}), {});

Во-первых, я бы не назвал ES6 "новым".

Во-вторых, слепое деструктурирование всего и вся очень быстро может привести к стрельбе себе в ногу, т.к., если уж взялись деструктурировать, всегда следует точно понимать, где вам необходима передача by reference, а где достаточно копирования by value.

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

Даже интересно, какой эффект бы оказало на экономику и население, если бы завтра страны Европы заявили, что выдадут ВНЖ всем желающим гражданам России по запросу, при условии, что во время действия этого ВНЖ те не вернутся назад.

я – за Россию

Что Вы имеете в виду?

Российская наука работает в интересах человечества. Как, в общем-то, и наука любой другой страны. Не бывает китайской, французской, русской физики, она одна на всех.

А как решать проблему саботажа тех, кого будут отключать от западных науки и корпораций?

Никому нафиг ваш саботаж не сдался, пока отсюда можно уехать. А в противном случае будем надеяться, что "проблема" решит вас.

Позитивная сторона новости в том, что теперь не нужно листать до ссылки "Скачать Firefox без Яндекса".

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity