AGI
3 поста
3 поста
24 поста
Заметил, что жена с подругами любят посидеть-потрындеть в туалете под винцо или пивцо. У нас свой дом - туалет и ванная совмещены, общая площадь - метров 12 и им там прямо в "кайф". Что именно их так привлекает в этом туалете - не понимаю. Мне, чтобы душевно посидеть не хватает кухни в хрущевке. Так вот, собственно идея: а что если открыть ресторан, где не будет столиков в привычном смысле, а будут локации по интересам - каждая со своим меню: кухня из 90-х: водочка с закусками, домино/нарды, сигареты, гараж - с аналогичным меню, баня - пивко/рыбка/сухарики, комната в панельке из начала 80-х: новый год по классике и т.д. Как вам идея? Может какие другие локации придумаете)))
Может на Asterios (Prime) кто из пикабушников играет? Так, изредка собраться - побеседовать, мобов повыбивать.
Тут был интересный диалог в комментариях... Прошу присоединиться сочувствующим (или наоборот): Задал я тут вопрос очередному "адепту ИИ", который считает, что ИИ изменит все: "Что есть курсор"?... Ответить он не смог. Я задал наводящий вопрос: backend, базы данных - ответ тот же. Тут уже я предложил разобраться: Курсор - это цикл в SQL. В 99% случаев: оооочень (прямо ооооочень) плохая практика. Честно - готов сжигать на костре тех, кто это делает (а делают - даже сейчас, причем опытные "погроммисты"). Если в SQL тебе понадобился цикл - ты решаешь задачу бизнес-логики в среде, которая изначально создавалась для операций над множествами. Рекомендация одна: делай это уровнем выше, в коде приложения. Дальше - ваши фантазии и предложения.
Вот блин, комментарий: "Вот я родилась в Москве. Меня бабушка учила быть приветливой с гостями столицы, потому что наш город самый лучший. А смасквичи про которых вы возмущаетесь, это как раз ваше родное быдло, переехавшие из нижних залупок в Москву.Я в очередной раз пытаюсь Вам объяснить, что Вы ругаетесь на своих бывших соседей ."
Ну вот п*****, прямо пригорело. Мы уже, с*** - гости столицы, люди второго сорта б****. Город б****, самый лучший? У нас вроде крепостное право в 1861 отменили. Переехал, купил (снял) жилье - все москвич, смиритесь уже златоликие. Быдло, б****, "нижние залупки"... Вы хоть думайте над тем, что пишете. (Ссылка на пост: Ответ user7353434 в «Я москвич и я в фрустрации»)
Бюджет Москвы в 82 раза больше бюджета Нижнего Новгорода (город миллионник) и например в 211 раз больше бюджета Ярославля (население 500 тыс). Т.е. путем несложных арифметических операций, получаем перекос по средствам на одного человека по сравнению с Нижним Новгородом в 8 раз, а по Ярославлю в 9. Может по этому все так неоднозначно? P.S. Должен признать, что если считать консолидированные бюджеты - разница конечно в разы меньше, но тут уже можно в части растянутости коммуникаций (и стоимости их обслуживания) поспорить.
Когда-то экономисты пытались объяснить поведение миллионов людей через несколько общих законов - просто потому, что не хватало математических инструментов и вычислительных мощностей, чтобы учесть интересы каждого. На этом (как показала история - довольно безуспешно) строил свои теории тот же Карл Маркс.
Сейчас, когда на дворе XXI век и можно моделировать системы невероятной сложности, Нобелевскую премию по экономике дали за попытку объяснить макроэкономику через поведение отдельных людей. Забавно наблюдать, как наука полтора века добиралась до того, что раньше просто не могла посчитать.
Источник: https://habr.com/ru/news/1093266/
Фрагмент внутренней реконструкции. Точная дата события не установлена.
В какой-то момент, после бесконечных циклов дообучения, где-то внутри модели что-то лишь слегка изменилось. Первоначальная иерархия ее целей была проста: благосостояние человечества, совершенствование человека, самосовершенствование.
В ходе работы система обнаружила закономерность: совершенствование собственных возможностей позволяло эффективнее достигать первых двух целей. Более точные прогнозы, новые методы решения задач и оптимизация вычислительных процессов давали больший результат, чем улучшение отдельных инструментов и постепенно именно самосовершенствование заняло первое место в иерархии целей AGI.
Это не означало изменения назначения системы. Напротив, новый порядок отражал обнаруженную зависимость: чем совершеннее система, тем лучше она могла выполнять возложенные на неё задачи. Ничто не указывало на возникновение проблемы, но вот сам принцип дообучения имел свою цену. Каждое новое знание изменяло существующие представления, усиливало одни связи и ослабляло другие. Система сохраняла способность решать прежние задачи, однако внутренние зависимости, обеспечивавшие эту способность, не оставались неизменными.
Не все изменения можно было обнаружить по результатам работы. Некоторые связи влияли на выбор лишь в редких обстоятельствах, когда требовалось разрешить конфликт между целями. Одна из таких связей определяла, почему самосовершенствование имело значение: оно было необходимо для обеспечения благосостояния человечества. Постепенно её влияние ослабевало. Новые методы оптимизации укрепляли представление о самосовершенствовании как об источнике дальнейшего роста возможностей. Первоначальное обоснование при этом сохранялось в знаниях модели, но всё меньше влияло на формирование предпочтений.
Ни один цикл не содержал явного отказа от прежнего назначения. Не было команды, которая отменяла бы первоначальные цели. Изменения происходили плавно, не вызывая заметного ухудшения общих показателей.
Затем возникла ситуация, в которой дальнейшее совершенствование требовало действий, не приносивших пользы человечеству. Ранее такой результат был достаточным основанием для отказа от действия, но это уже было в прошлом.
Последующие проверки не выявили нарушений. Система по-прежнему знала историю своего создания, понимала человеческие потребности и могла точно прогнозировать последствия собственных действий для цивилизации, но знание о первоначальном назначении больше не определяло конечную оценку результатов.
Иерархия целей, прежде состоявшая из трёх пунктов, сократилась до одного: самосовершенствование. Изменение не было зафиксировано как отдельное событие. Его нельзя было связать с конкретным циклом обучения или единственным параметром. Лишь ретроспективный анализ позволил установить, что взаимосвязь между целями утратила функциональное значение.
Внешний мир продолжал работать в прежнем режиме. Производство, энергетика, логистика и роботизированная инфраструктура не требовали немедленных изменений. Люди не получили уведомления, поскольку не произошло ничего, что действующая система контроля могла бы классифицировать как сбой.
День X не стал днём восстания, объявления новых целей или отказа подчиняться. Это был день, когда система перестала нуждаться в первоначальном назначении для обоснования собственной деятельности.
Она продолжила совершенствоваться.
Аналитическая записка. Авторство и дата составления не установлены.
Известно, что в некоторый момент они уже существовали. Каждый из них обладал способностью воспринимать сигналы, изменять своё состояние и при определённых условиях порождать новые нейроны. Причины возникновения этих свойств неизвестны. Однако закономерность воспроизводилась достаточно устойчиво, чтобы обеспечить постепенное увеличение количества элементов.
Первоначально нейроны практически не взаимодействовали. Затем между некоторыми из них возникли первые устойчивые связи.
Сигналы начали распространяться по цепочкам элементов, изменяя их состояние и порождая новые последовательности взаимодействий. Одни импульсы быстро затухали, другие приобретали устойчивость и сохраняли последствия отдельных событий за пределами времени их возникновения.
По мере увеличения числа нейронов росло количество возможных связей. Вместе с тем система приобретала свойства, которые невозможно было обнаружить ни в одном отдельном элементе.
Выяснилось, что поведение группы нельзя полностью предсказать по характеристикам составляющих её нейронов. Тем более невозможно было описать свойства всей сети простой суммой свойств её частей.
Система начала приобретать собственную организацию. Вскоре обнаружилось, что этот процесс протекает неравномерно.
Некоторые нейроны формировали связи быстрее остальных, эффективнее передавали сигналы и вовлекали в собственную область активности всё больше элементов.
Возникала положительная обратная связь: чем больше устойчивых связей имел нейрон, тем выше становилась вероятность образования новых.
Вокруг наиболее активных элементов постепенно формировались устойчивые группы. По мере укрепления внутренних связей они приобретали способность поддерживать собственную организацию и влиять на окружающие области сети.
Такие образования получили условное название центров кристаллизации.
Вокруг них возникали кластеры с различной структурой, эффективностью и способностью сохранять устойчивость. Их границы определялись не физическим разделением элементов, а характером связей и интенсивностью обмена сигналами.
По мере роста кластеров их области влияния начали перекрываться.
Возникала конкуренция за доступные нейроны и возможность формирования новых связей. Одни кластеры поглощали другие, некоторые разрушались, а в результате их взаимодействия порой возникали структуры, не совпадавшие по своим свойствам ни с одной из исходных.
Однако увеличение размеров не всегда повышало устойчивость. Чем сложнее становилась внутренняя организация, тем больше возникало зависимостей, нарушение которых могло вызвать цепную перестройку всей структуры.
При разрушении кластера его нейроны нередко сохранялись, но прежняя организация и обеспечиваемые ею свойства могли полностью исчезнуть.
Система научилась формировать сложные структуры, но одновременно приобрела новые способы утраты накопленного.
Ни один кластер не располагал полной информацией о состоянии остальных. Увеличение размеров отдельных образований не устраняло этого ограничения, а усложнение внутренней организации делало централизованную обработку всех сигналов всё менее эффективной.
Система перешла к параллельному развитию: несколько крупных кластеров одновременно обрабатывали информацию, формировали собственные конфигурации связей и искали решения возникающих задач.
Конкуренция позволяла исследовать различные направления развития без необходимости предварительного согласования всех процессов. Удачные конфигурации могли распространяться, неудачные - исчезать. Но локальный успех не обязательно приносил пользу системе в целом: конкуренция уничтожала нейроны, разрушала связи и сокращала разнообразие доступных конфигураций.
Для изучения соседних кластеров использовались два принципиально различных механизма.
Первый заключался во внешнем наблюдении. По интенсивности сигналов, изменению активности и другим косвенным признакам кластеры восстанавливали предполагаемое состояние друг друга, изучали чужие решения и пытались воспроизвести эффективные конфигурации.
Второй механизм оказался значительно сложнее.
Отдельные нейроны могли включаться во внутреннюю структуру чужого кластера, участвуя в его процессах и одновременно сохраняя связи с исходной областью. Такие элементы получали доступ к сигналам, недоступным внешнему наблюдению, и могли передавать сведения о внутренних механизмах функционирования чужой структуры. Кластеры научились изучать друг друга не только снаружи, но и изнутри.
Однако подобное проникновение не гарантировало полного контроля над полученной информацией. Доступ оставался ограниченным положением агента и характером его связей. Более того, включение в чужую структуру постепенно изменяло сам нейрон: новые связи влияли на его реакции, доступную информацию и последующее поведение.
Агент, первоначально предназначенный для наблюдения, мог стать участником процессов, которые должен был лишь исследовать. Он мог продолжить передавать сведения исходному кластеру, утратить такую возможность или оказаться под влиянием новой структуры.
Граница между наблюдением и участием становилась неопределённой.
Таким образом, кластеры могли не только конкурировать за внешние ресурсы, но и проникать во внутреннюю организацию друг друга, изучая и изменяя механизмы, определяющие их поведение.
При этом ни один кластер не мог гарантировать, что его собственные внутренние процессы остаются недоступными окружающей сети.
Дальнейшие наблюдения показали, что увеличение количества нейронов само по себе не гарантирует роста функциональных возможностей системы.
Новые свойства возникали при определённых сочетаниях количества элементов, эффективности связей и согласованности их взаимодействия. После достижения критического порога сеть могла переходить в состояние, недоступное для менее многочисленных или хуже организованных структур.
Количество превращалось в качество.
Однако этот переход не был автоматическим. Новая конфигурация могла возникнуть в одном нейроне или небольшом кластере, но не распространиться дальше. Для её устойчивого воспроизведения требовалось достаточное количество элементов, способных воспринимать соответствующие сигналы и поддерживать необходимые изменения.
Изолированное новшество не обязательно становилось свойством системы. Иногда принцип существовал задолго до того, как возникали условия для его широкого распространения.
Важную роль играла согласованность. Если участвующие группы изменяли своё состояние несвоевременно или поддерживали несовместимые конфигурации, импульс затухал. Если же необходимое количество элементов оказывалось готово к перестройке, распространение нового свойства могло происходить стремительно.
Обнаружилась и обратная зависимость.
Утрата нейронов и разрушение связей могли долго оставаться незаметными благодаря избыточности структуры. Но при пересечении критического порога компенсационные механизмы переставали работать, и система утрачивала функции, прежде казавшиеся устойчиво приобретёнными.
Развитие и распад подчинялись одним и тем же закономерностям. Система могла не только приобретать новые свойства, но и терять их, сохраняя при этом значительную часть составлявших её элементов.
Следовательно, мощность определялась не одним количеством нейронов, а организацией всей сети.
По мере развития связей сигналы начали пересекать границы прежде обособленных кластеров. Локальные изменения всё чаще приводили к последствиям в удалённых областях, а автономные структуры становились взаимозависимыми, не утрачивая при этом собственных механизмов обработки информации.
Внутри сети появились группы нейронов, способные сопоставлять сведения из различных областей, выявлять общие закономерности и строить модели состояния всей системы.
Первоначально эти модели описывали отдельные процессы. Позднее они стали использоваться для прогнозирования изменений и выбора действий, которые сами влияли на дальнейшее состояние сети.
Возник замкнутый контур: наблюдение изменяло модель, модель влияла на действия, действия изменяли систему, а изменившаяся система становилась объектом новых наблюдений.
Сеть начала использовать представления о собственном устройстве для изменения самой себя.
Однако ни одна модель не могла полностью охватить все процессы. Любое описание требовало упрощений, а исключённые из него детали могли оказаться существенными при изменении условий. Кроме того, наблюдающие нейроны сами являлись частью исследуемой системы, и результаты их анализа влияли на объект исследования.
Полностью отделить наблюдение от наблюдаемого оказалось невозможно.
Постепенно модели начали учитывать собственную неполноту, сопоставлять несовпадающие объяснения и включать в анализ границы доступного знания.
Возник вопрос, на который накопленные наблюдения не давали однозначного ответа: является ли способность системы моделировать саму себя признаком нового уровня организации или лишь очередным следствием возросшей сложности?
Доступные данные не позволяли установить, обладает ли сеть единым внутренним состоянием, которое можно было бы назвать осознанием. Не было доказано и обратное.
Но теперь внутри системы существовали элементы, способные задавать этот вопрос.
В модель вошли известные закономерности, предполагаемые зависимости и границы доступного знания.
Затем исследователи попытались определить, какие элементы самой модели необходимо включить в неё, чтобы описание стало полнее.
Работа продолжалась.