Category: it

Category was added automatically. Read all entries about "it".

Момент истины наступил. Истину не видно.

Около года назад в этом журнале была запись под названием "Момент истины". В ней речь шла о российском программисте - или о российском хакере, как утверждали следственные органы - Евгении Никулине. Его задержали в Праге по подозрению в хакерских атаках и должны были экстрадировать.

Интерес ситуации заключался в том, что экстрадиции одновременно требовали и Москва, и Вашингтон. Особого противовостояния "или - или" не было, но в тот момент казалось очень важным, даже знаковым, то, кому именно  выдадут нашего соотечественника. Казалось, что, если будет удовлетворён запрос наших ведомств, это будет означать некую, пусть и небольшую, победу.

Прошёл год. Даже чуть больше.

Сегодня суд Праги принял решение экстрадировать Евгения Никулина в США.
Означает ли это некое, пусть и небольшое, поражение?..

Или это означает, что расследование о "российском следе", после экстрадиции человека, взломавшего почту Хиллари Клинтон, примет новый оборот ?..

"... координаты в трёхсотмерном пространстве...".

Вот на этом месте чтение оригинала было прервано, и появилась мысль сделать репост.
Процитировать запись в Яндекс-блоге, точнее, в блоге Яндекса. Это ссылка на него - возможно, каждый сможет увидеть там что-то новое для себя. Тот Яндекс, который все мы знаем - лишь вершина айсберга.

Там определённо работают очень интересные люди, потому что новый алгоритм поиска, построенный на нейронных сетях !!!,  они называют "Палех", в честь Палехской миниатюры. Удивили, честное слово.

В общем, есть время - почитайте. Это ж надо - люди реально работают с, пусть и виртуальным, но трёхсотмерным пространством! Нет слов. Впечатлён.

[Алгоритм Палех : ...]Алгоритм «Палех»: как нейронные сети помогают поиску Яндекса.
2 ноября 2016, 11:00


Мы запустили новый поисковый алгоритм — «Палех». Он позволяет поиску Яндекса точнее понимать, о чём его спрашивают люди. Благодаря «Палеху» поиск лучше находит веб-страницы, которые соответствуют запросам не только по ключевым словам, но и по смыслу. За сопоставление смысла запросов и документов отвечает поисковая модель на основе нейронных сетей.

«Длинный хвост»

Каждый день поиск Яндекса отвечает примерно на 280 миллионов запросов. Какие-то из них, например [вконтакте], люди вводят в поисковую строку практически каждую секунду. Какие-то запросы уникальны — их задают один раз, и они, возможно, больше никогда не повторятся. Уникальных и просто редких запросов очень много — около ста миллионов в день.

График частотного распределения запросов в Яндексе часто представляют в виде птицы, у которой есть клюв, туловище и длинный хвост. Список самых распространённых запросов не особо велик, но их задают очень-очень часто — это «клюв» птички. Запросы средней частотности образуют «туловище». Низкочастотные запросы по отдельности встречаются чрезвычайно редко, но вместе составляют существенную часть поискового потока и поэтому складываются в «длинный хвост».



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

Запросы из «длинного хвоста» очень разнообразны, но среди них можно выделить несколько групп. Например, одна из них — запросы от детей, которые пока не освоили язык общения с поиском и часто обращаются к нему как к живому собеседнику: [дорогой яндекс посоветуй пожалуйста новые интересные игры про фей для плантика]. Ещё одна группа — запросы от людей, которые хотят узнать название фильма или книги по запомнившемуся эпизоду: [фильм про человека который выращивал картошку на другой планете] («Марсианин») или [фильм где физики рассказывали даме про дейтерий] («Девять дней одного года»).

Особенность запросов из «длинного хвоста» в том, что обычно они более сложны для поисковой системы. Запросы из «клюва» задают многократно, и для них есть масса разнообразной пользовательской статистики. Чем больше знаний о запросах, страницах и действиях пользователей накопил поиск, тем лучше он находит релевантные результаты. В случае с редкими запросами поведенческой статистики может не быть — а значит, Яндексу гораздо труднее понять, какие сайты хорошо подходят для ответа, а какие не очень. Задача осложняется тем, что далеко не всегда на релевантной страничке встречаются слова из запроса — ведь один и тот же смысл в запросе и на странице может быть выражен совершенно по-разному.

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

Семантический вектор.

Искусственные нейронные сети — один из методов машинного обучения, который стал особенно популярен в последние годы. Нейросети показывают отличные результаты в анализе естественной информации: картинок, звука, текста. Например, нейронную сеть можно обучить распознавать на изображениях те или иные объекты — скажем, деревья или собак. В ходе обучения ей показывают огромное количество картинок, где есть нужные объекты (положительные примеры) и где их нет (отрицательные примеры). В результате нейросеть получает способность верно определять нужные объекты на любых изображениях.

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

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

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



Точно так же в набор чисел можно перевести и текст поискового запроса. Другими словами, мы можем разместить запрос в том же пространстве координат, что и веб-страницу. Замечательное свойство такого представления состоит в том, что чем ближе они будут расположены друг к другу, тем лучше страница отвечает на запрос.

Такой способ обработки запроса и его сопоставления с вероятными ответами мы назвали семантическим вектором. Этот подход хорошо работает в тех случаях, когда запрос относится к области «длинного хвоста». Семантические векторы позволяют нам лучше находить ответы на сложные низкочастотные запросы, по которым имеется слишком мало пользовательской статистики. Более того, представляя запрос и веб-страницу в виде вектора в трёхсотмерном пространстве, мы можем понять, что они хорошо соответствуют друг другу, даже если у них нет ни одного общего слова.

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

Дальше — больше.

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

Технология семантических векторов обладает огромным потенциалом. Например, переводить в такие векторы можно не только заголовки, но и полные тексты документов — это позволит ещё точнее сопоставлять запросы и веб-страницы. В виде семантического вектора можно представить и профиль пользователя в интернете — то есть его интересы, предыдущие поисковые запросы, переходы по ссылкам. Далёкая, но чрезвычайно интересная цель состоит в том, чтобы получить на основе нейронных сетей модели, способные «понимать» семантическое соответствие запросов и документов на уровне, сравнимом с уровнем человека.

ссылка на оргинал - https://yandex.ru/blog/company/algoritm-palekh-kak-neyronnye-seti-pomogayut-poisku-yandeksa


 

Сдвиг по фазе - 9. Реальность альтернативной виртуальности.

Что такое компьютерная программа? Это изделие, правильно?

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

Если есть цель сохранить свое изделие от несанкционированного доступа, это всегда можно сделать. И, на худой конец, поставить возле него сторожа.

Почему же всё программное обеспечение столь уязвимо?

Всё, без исключения - все серверы, техника, мобильные приложения - всё взламывается и используется посторонними лицами.

Есть предположение, что так и было задумано. Все языки программирования изначально были созданы с "брешами в стенах". Начиная с Бейсика. И делалось так для того, чтобы в будущем, - которое очень скоро наступит - когда весь мир переместит всю свою активность в виртуальную сферу планеты, никто не удивлялся уязвимым точкам новой реальности. Чтобы они были повседневной обыденностью, а не чьим-то недобрым умыслом.

Это и есть[сдвиг в нашем восприятии...]сдвиг в нашем восприятии.


Смотрите, человек пишет программу "если х=... то ..." и так далее. Скажите, где тут место для уязвимости?

Если на входе в программу стоит 16-значный пароль, закрывающий доступ к ее кодам,  с тремя попытками его ввода, как вы его обойдете?

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

Возможность получить в компьютерной игре суперспособности отсутствовала бы, если бы разработчики не прописали ее вместе с основным сюжетом.

Как Вы заставите стандартную программу "блокнот" перевести деньги с карточки, если у нее в принципе нет соответствующих возможностей?

Есть куча вариантов защитить свое изделие от постороннего доступа. Программа - это как магазин, в который заходят покупатели. В каждом магазине есть торговый зал, где покупателям можно находиться, и служебные помещения, куда посторонним вход воспрещен. И есть камеры и охранники, следящие за этим порядком.

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

И если среди тысяч посетителей программы-"магазина" найдется злоумышленник, попробовавший силой проникнуть в подсобные помещения, взломавший пароли и прорвавшийся мимо охраны, внутреннее содержимое программы всегда можно защитить, физически выдернув разъем интернет-соединения из гнезда.

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

И назвать текст "Самая секретная профессия"
)))

Так вот, если уязвимости прописаны, то ими могут воспользоваться и не те люди, которым следует это делать, так?

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

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


А вот что следует из этого, пока непонятно.

Касты. 1.

Как устроен человек? Откуда у нас приливы энергии  и смены настроения, предчувствия, предпочтения, приступы отчаяния, лени и творчества? Что мы такое?

Восточные практики дают точный ответ на эти вопросы, рассказывая нам об общем энергетическом строении человека, его тонких телах и чакрах. И эти знания в теории применимы на практике, и многие их применяют, и это меняет их жизни, но это получается не у всех. Возможно оттого, что не все понимают, как это устроено на самом деле.

Кто-нибудь уже нашел свои чакры? В смысле, получается ли у Вас как-то "визуализировать" цветы лотоса и ощутить все семь водоворотов энергии в своем теле? Управлять ими и при необходимости запросто ускорять анахату, чтобы отдать бездомному всё содержимое кошелька и ни разу не жалеть об этом? Или "гасить" манипуру, когда твой ребенок тебя не слушается? Или включить сахасрару, чтобы найти там оптимальный выход из бизнес-тупика, когда твои забитые товаром магазины пустуют без покупателей? Кто-нибудь умеет всё это? Если честно?

Хорошо, если да. Если же нет, то, возможно, потому, что это описание наших энергетических тел не совсем корректно. Вернее, всё это правильно и классно, но работает только в идеальных условиях, которые нужно сначала создать. Нужно очистить свой организм, отказаться от вредных привычек, избавиться от стрессов и найти достаточно свободного времени для того, чтобы замедлиться, чтобы увидеть всё это.  А пока этого нет, нет и самой системы. Но мы-то есть, мы живем, чувствуем, эманируем - значит, работают чакры!
Но семь ли работают? Вернее, семь ли их?

Кто-то скажет сорок две, или тринадцать, или девять, но в этой записи будет сказано[о трех...]о трех. Трех узловых энергетических точках, которые точно есть у каждого. И это не совсем чакры.


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

Каждая из них является просто программой, ответственной за свои "участки работ" - ... нет, так дело не пойдет. Рассказ надо начинать с более далекой точки.... м-да... иначе Вы даже читать не станете. Ну, что ж ... попробуем.

Как Вы думаете, откуда берутся все живые существа и души на Земле? Улитки, инфузории, хипстеры и белые медведи? Откуда берется их сознание? Эволюция, понятно, Акт Творения, ну а если совместить всё это в одну реалистичную модель?

Давайте разберем на примере программного обеспечения. Когда-то был, например, язык Бейсик, на нем писались программы, потом другой язык, третий, создавалась куча программ - большие, маленькие, сложные и примитивные - и к настоящему моменту наш мир наполнен программным обеспечением. Так же, как и жизнью.

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

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

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

Так происходит потому, что одна управляющая программа никогда ни с кем не конфликтует.

Если мы обжигаемся, то именно эта программа отдергивает нашу руку. И подбирает нам супругов тоже она. И место жительства, где будут искать своих супругов наши дети.

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

Замечали ли Вы, что собаки, кошки и дети не только любят лежать в ногах, но и при ходьбе постоянно путаются под ногами? Просто их программы "приклеены" к нашим, и тяготеют к одной "точке подключения", которой является проекция человека на землю, "вид сверху". Помните пословицу "твой рай под ногами твоей матери"? Об этом же.
Кстати, представьте, насколько качественна связь с Землей у человека, проживающего в многоквартирном и многоэтажном доме.

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

Так что можно запомнить первую часть нашей личности, условно красную. Она отвечает за нашу жизнедеятельность и жизнь вообще. Эта часть нашей личности во многом определяет наши поступки, часто - наш внешний вид, реже - характер.

Она отвечает за то, что произойдет с нами на планете Земля, или, по-другому - снаружи нашего внутреннего мира.