Archive for Март, 2009

Сон – наинизшие инвестиционные рейтинги

Среда, Март 11th, 2009

WIP – World In Panic
Самопроизвольные акции самосуда. Немотивированная агрессия у значительного числа населения. Мародерство. Поджоги. Физическое уничтожение банков. Демонстрации расстреливаются без предупреждения. Нехватка продовольствия. Единичные случаи каннибализма. Фрагментация религиозных сект с войной между подгруппами. Комендантский час вводится уже для защиты армии. Инвестиции рекомендуется делать в армию, постройку бункеров и заграждений.

HIH – Hell Is Here
Материальное имущество компаний дефрагментируется, и в таком виде уничтожается либо разграбляется взбесившейся толпой. Директора предприятий зверски убиваются. Их жены насилуются и также убиваются, дети продаются на органы (для съедения). Повсеместные случаи каннибализма. Ввод армии уже не помогает, так как значительная ее часть заражается поведением толпы и переходит на ее сторону. Со временем зараза переходит на все более высокие уровни управления, достигая значительных высот иерархии. Поэтому единственным приемлемым способом борьбы являются удары современными вооружениями со значительного расстояния, исключающем прямой контакт сторон. Инвесторам предлагается пойти в армию добровольцем.

CHAOS
Первобытный хаос. Переход основной доли мышления значительной части населения на эволюционно старые отделы мозга, отвечающие за удовлетворение первичных потребностей любой ценой, без учета социальных факторов. Эпизодическое вовлечение коры головного мозга делает их поступки слабо обоснованными, часто дико выглядящими даже по сравнению с уровнем HIH. Сохранившие трезвость рассудка убийцы быстро теряют рассудок под действием внешних факторов, и поголовно превращаются в серийных маньяков. Распространен культ Хаоса во всех его проявлениях. В качестве украшений часто употребляются части тел убитых сородичей. Взбесившаяся власть убивает значительную часть населения по любому поводу, по географическим, религиозным, расовым, возрастным, половым и иным признакам. Быстро возникают эпидемии, но и также быстро проходят – носителей инфекций массово убивают еще во время инкубационного периода. Сложные виды оружия не используются. Инвесторам предлагается сохранить умение пользоваться сложным оружием и уничтожать окружающих нелюдей всеми доступными способами, кроме биологического оружия. Допустимо ограниченное применения ядерного оружия.

приснится же ))

№90 НС и системы управления государственного уровня

Воскресенье, Март 8th, 2009

Цитата:

Автор: Burlog
Впрочем, тезис об их бесспорном преимуществе перед иерархией спорен. Вот что пишет один из современных авторов по этому поводу:
«везде, где имеет место развитие, оно принимает иерархические формы. Можно даже математически показать, что по сравнению с неиерархическими системами, иерархические развиваются из своих составляющих много быстрее и терпят меньший «урон», когда они распадаются на более простые уровни. Независимо от того, заходит ли речь о физических системах, биологических видах или о социальных системах, «мы обнаруживаем, что те системы, которые вокруг нас» организованы по иерархическим линиям. Других попросту не фиксируется» (Лилиенфельд)

Казалось бы, причем здесь нейронные сети? :) Поэтому начнем с Интернета.

Как известно, в исходную задачу DARPA входило требование построить систему связи, которая была бы устойчива к сбоям и продолжала работать даже во время ядерной войны с Советским Союзом, когда большие сегменты системы выводятся из строя. Выбрали ли они иерархическую структуру? Ни в коем случае. Топология сетей в Интернете – это мешанина из колец, решеток, паутин, звездочек. Гиперсеть, одним словом. Из наиболее иерархических надстроек над Интернетом можно упомянуть систему доменных имен, которая преобразовывает буквенный адрес в адрес IP (без чего Интернет все еще сможет продолжать работу, правда, с меньшим удобством для людей). Но и то, наверху у этой системы не главный иерархический сервер, а двенадцать серверов. (Центральный офис самой ICANN не относится к технической части Интернета).

А теперь можно и о нейронных сетях. Это пример одного из наиболее совершенных типов сетей, которые устойчивы к сбоям, хорошо адаптируются и универсальны. Где в голове у человека находится главный иерархический нейрон? Хорошо, не нейрон, а хотя бы «главная извилина»? Говорят, что это семислойная кора головного мозга, имеющая очень много перекрестных связей… Не слишком хороший кандидат для иллюстрации принципа иерархичности… В ЦНС очень широко представлен принцип сжатия информации при переходе на следующий уровень, например, от сетчатки к глазному нерву. Но даже тут наблюдается не иерархия, а гиперсеть, так как вся сетчатка пронизана перекрестными связями. А в головном мозге вообще мешанина. Вопрос о «главной извилине» может привести к поиску места расположения сознания. Как известно, сознание (или его проекция на нейросеть, если брать более широко) – это как раз сложная система наиболее активных нейросетей, которые часто становятся частью доминантного очага возбуждения; находятся «на вершине», но не иерархии, а гиперсети – наиболее активные и важные ее элементы. Если бы мышление было иерархическим, оно было бы больше похоже на стек вызова компьютерной программы, а не с относительной легкостью перепрыгивало на любую тему с любой другой.

Цитата:
Можно даже математически показать, что по сравнению с неиерархическими системами, иерархические развиваются из своих составляющих много быстрее и терпят меньший «урон», когда они распадаются на более простые уровни.

Так чего же он математически не показал? Глядишь, получил бы немаленький грант от военных ведомств на теоретическое обоснование топологии систем связей, управления… А не сделал он это, наверное, потому, что умные люди в DARPA доказали обратное. И после того, как они это доказали, возникает вопрос: где прикрытие?
Это для разработок космической тематики прикрытие и запудривание мозгов конкуренту может быть эпизодическим. Тут же речь – о системах связи и управления. Сомнительно, чтобы среди многих тысяч людей, работающих на мыслительные танки вроде RAND Corp., занимающихся всякими управленческими, идеологическими и другими технологиями, никто не получил и не проработал задание на счет разработки прикрытия своих систем управления и связи. И где же прикрытие? А вот же оно – такие, как Лилиенфильды. Один из любимых приемов манипуляторов: «по мнению экспертов», «широко известно», «можно показать» («можно математически показать»).
Напоследок. После некоторого изучения всяких НПО, в голове остаются такие схемы:


http://www.warandpeace.ru/photos/gallery/scheme3_large1_b.png


(взято отсюда http://www.warandpeace.ru/ru/exclusive/view/11738/ ). Определенно, это гиперсеть. Еще можно подчеркнуть, что эта схема упрощенная, и только части НПО, и только «классических НПО», и не включает много разных банков, частных охранных фирм (воюющих не только в Ираке), религиозных организаций, научных инвестиционных фондов, транснациональных корпораций и т. д.

ЯО + орангутанги

Пятница, Март 6th, 2009

Предположим, что в 1950х годах была ядерная война между США и СССР, которая привела к уничтожению техногенной цивилизации и откату развития человечества на тысячелетия назад. Население земли к тому времени – около 2.5 миллиарда человек, а не теперешние 6.5. Меньшая индустриализация. Нефть активно добывалась сравнительно небольшой период времени и в небольших количествах. Соответственно, выжившим потомкам осталось бы достаточно запасов, чтобы со временем начать все заново. Наличие крупных нефтяных запасов в теперешней реальности не исключает возможной крупной ядерной войны в далеком прошлом.

После такой войны выживают те, кто разбросан по селам. Люди, в среднем, с меньшими амбициями, более спокойные. Они то и начинают развитие заново. Происходит своеобразный отбор. На уровне как генетическом, так и на уровне культуры, традиций. Если предположить такую войну в прошлом, и учесть, что современное человечество – это менее агрессивные потомки тех «реальных пацанов», начавших войну, то можно только попытаться представить, какие агрессивные, но все же умные барыги тогда правили. Возможно, и массовая система образования у них была построена хуже, потому человечество запросто могло потерять даже письменность, в том виде, в каком она была.

П. С. Никто не помнит названия английского художественного фильма восьмидесятых годов про ядерную войну с СССР?
_____

krakozabraa (95.133.249.163) wrote:
Mar. 6th, 2009 04:57 pm (UTC)
Это был телефильм ББС и назывался он «Нити» (Threads) 1983 год, был еще фильм американский, по заказу НБС кажись «На следующий день» (The day after) про последствия (1984 год). Есть еще советский «Письма мертвого человека», 1985 года. Как видишь даты обострения)Ранний фильм про ядерную войну «На последнем берегу» (On the beach)1958 год. Тоже обострение)Все очень тяжелые и вогнали меня в страх.

Шедевр – о Стране

Среда, Март 4th, 2009

Видео ниже.
В песне описывается ведение непрямой войны на разрушение государства, и достигнутые результаты.
Группа – Slayer
Альбом – Divine Intervention
Песня – Dittohead

Slayer – Dittohead Моя попытка перевода
This fucking country’s lost its grip
Sub-conscious hold begins to slip
The scales of justice tend to tip  

The legal system has no spine
It’s corroding from inside
Slap your hand, you’ll do no time

Reality on vacation
All across a blinded nation
Mentally under sedation

Anyone can be set free
On a technicality
Explain the law again to me

Here in 1994
Things are different than before
Violence is what we adore

Invitation to the game
Guns and blades and media fame
Every day more of the same

Murder, mayhem, anarchy
Now are all done legally
Mastermind your killing spree

Unafraid of punishment
With a passive government
There’s nothing for you to regret

Nothing to regret

Unimposing policy
No enforcing ministry
Gaping with judicial flaws
Watch a fading nation crawl

Clashing with the public’s frame
I’m the one that’s placed in fame
Legislature sets the stage
Social slaves caught in my rage

Administrative anarchy, there’s nothing
You can do to me
The world around you drifting to a
Continental tomb you see
Violence is my passion
I will never be contained
Living with aggression and its
Everlasting reign

Вся страна сошла у ума -
Подсознаньем скошена:
Справедливости конец  

Той системы больше нет -
Обломали ей хребет:
Руки прочь и не морочь

Реальность в отпуск отошла -
Нация ослеплена:
Ментально усмиренная

Можем всех освободить -
Лишь технический вопрос:
Весь закон пускай вразнос

Один-девять-девять-четыре -
Вы в таком еще не жили:
Мы жестокость разрешили

Приглашенье на игру -
Меч, и ствол, и ты в раю:
Слава по телевидению

Убить, разбить, анархия -
Все сделаны легальными:
Веселье в убивании

Нету наказания
С властью попускания
Нет и сожаления

Не о чем сожалеть

Жалкая милиция
Жлобское правительство
Протекает ваш закон
Нация ползет в загон

Раздолбим народный строй
Дали нам править страной
Мы законы создаем
Соцрабов мы поебём

Административная анархия -
И вы нам ничего не сделаете.
Мир вокруг вас плетется
К всемирной могиле.
Насилие – моя страсть.
Я больше никогда не буду ограничен
Живя в агрессии
И вечно доминируя

embedded by Embedded Video

Download Video
Читать дальше и смотреть клип

№89 OllyDbg, NL UI: списки нейронов: отображение кластеров, связей и точек останова

Воскресенье, Март 1st, 2009

На функциональность NL 3 в значительной мере повлияла программа OllyDbg – широко известный отладчик ( http://ru.wikipedia.org/wiki/OllyDbg ).


OllyDbg 2 beta

Я этим отладчиком почти не пользовался, но он помог возникнуть соответствующим образам. Тянулись будни программисткой жизни, не дающие времени на разработку НЛ. Но тут на глаза попалась OllyDbg, и зажгла огонь. Может, это был мощный накачанный эгрегор всех хакеров, которые пользовались OllyDbg? А тот момент был моментом инициации нейрохакерства? Я почувствовал всю мощь, и не мог остановиться. Реализованные возможности, наведенные теми образами:
-работа с метаданными, позднее связывание НЛ и создаваемой ИНС, точек останова, отладка любой ИНС
-просмотр ИНС во время отладки, когда поток обработки ИНС заморожен, но поток GUI в НЛ работает
-просмотр и редактирование ИНС в НЛ при потоке обработке ИНС, автоматически останавливающемся в специально предусмотренных в коде местах, которые можно вставлять в середину вызова любой функции
-группировка нейронов в таблице со списком нейронов
-отображение связей в таблице нейронов
-отображение точек останова в таблице нейронов

Рассмотрим последние три пункта.

Все нейроны наследуют переопределяемую функцию

  1. virtual bioId getClusterId()const

, которая по умолчанию возвращает 0, что говорит о том, что нейрон не принадлежит никакому кластеру. В ИНС, в которых предусмотрено распределение нейронов по кластерам, эту функцию можно переопределить соответствующим образом. На основе информации, поставляемой этой функцией, и производится визуальная группировка нейронов в таблицах списков нейронов – квадратные группирующие скобки в первом столбце, как при группировке математических выражений по типу «или».

Если тот же первый столбец расширить, то станут видны связи между отображаемыми нейронами.


Рис. 89.2 Cписки нейронов: отображение кластеров, связей и точек останова

Для каждого отображаемого нейрона проверяется, существуют ли точки останова, одно из условий которых содержит равенство идентификатору данного нейрона. Если существуют, то соответствующая строка нейрона выделяется темно-красным маркером. Если соответствующая нейрону точка останова сработала перед остановкой ИНС, то строка выделяется ярко-красным маркером. Самые часто требующиеся точки останова, кроме автоматически создаваемых остановок по циклах – это остановки по активации некоторого нейрона. Это действие вызывается из контекстного меню нейрона, или по F9 (как в Visual С++), удаляется – по Shift+F9.

Для примера, на рисунке 89.2 показан момент отладки уже знакомой читателям ИНС Б1. На нейрон нисходящей цепочки (с идентификатором 506) установлена точка останова, которая и сработала, когда ИНС перешла в режим выделения совпадений и дошла до заданной позиции в цепочке. Так как в таблице показываются не все нейроны, а только активные, то и показать группировку по кластерам можно не у всех нейронов. Показываются кластеры, если в таблице присутствуют хотя бы два нейрона. На данном снимке, таких кластеров три. В одном из них активен нейрон нисходящей цепочки (тип строкой==down). Видна связь с нейрона 501 на 506, и видно, что кластер с нейроном 501 активен в текущем цикле, а кластер с нейроном 506 будет активен в следующем. Зная алгоритм выделения совпадений, становится понятно, что нейрон nout==14 был активирован по виртуальной связи с нейрона входа некоторого кластера, активированного по нисходящей связи 501 (все отображаемые связи у 14 – исходящие, так как активны нейроны после шага выделения признаков). У двух кластеров активны сразу оба нейрона – признаков и разрешения (nin/ninPrev). Это значит, что есть две позиции в памяти с потенциальными совпадениями (нейроны nin/ninPrev у кластера, ведущего поиск, были заторможены, и потому не попали в список). В сравнении с таблицей на тысячу нейронов, отладка становится просто кристально ясной )).

Если в таблице нейронов отображается много нейронов, то отображение связей становится малополезным – в них легко запутаться и сложно найти адресата. Зато отображаемая группировка по кластеру остается полезной.


Рис. 89.3 Связи в таблице нейронов уже помогут мало, зато кластеризация все еще полезна

№88 NL UI: Указание типа ИНС, создаваемой при запуске НЛ

Воскресенье, Март 1st, 2009

NL 3 может создавать разные типы ИНС. Теперешнее ограничение – чтобы в каждый момент в редактор была загружена только одна ИНС. Во время разработки удобно, чтобы сразу при запуске НЛ создавалась ИНС того типа, что активно разрабатывается. Но для запуска «со стороны», желательно оставить выбор типа создаваемой ИНС за пользователем.

Поэтому, для разработчиков полезна опция «createDocContaining». В НЛ для создания окон/ документов используются шаблоны документов – аналог MFC-шного класса CDocTemplate. После запуска программы с опцией вида «-createDocContaining:XXX», будет создано по одному документу каждого шаблона, содержащему подстроку «XXX». В опции проекта можно указать этот параметр равным названию того типа ИНС, которая должна создаваться при запуске НЛ из под среды программирования. Создание ИНС обычно инициирует ее загрузку в качестве редактируемой ИНС, все стандартные окна для редактирования откроются автоматически.