Как стать автором
Обновить
64
0
Андрей 'virus' Янцен @zvirusz

Backend developer

Отправить сообщение

Алгоритм обучения многослойной нейронной сети методом обратного распространения ошибки (Backpropagation)

Время на прочтение19 мин
Количество просмотров293K
Тема нейронных сетей была уже ни раз освещена на хабре, однако сегодня я бы хотел познакомить читателей с алгоритмом обучения многослойной нейронной сети методом обратного распространения ошибки и привести реализацию данного метода.
Читать дальше →
Всего голосов 34: ↑22 и ↓12+10
Комментарии29

Нейросети для чайников. Часть 2 — Перцептрон

Время на прочтение5 мин
Количество просмотров254K
image

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

Язык программирования, на этот раз — C#.
Заинтересовавшихся прошу под кат.
Читать дальше →
Всего голосов 97: ↑86 и ↓11+75
Комментарии40

Нейросети для чайников. Начало

Время на прочтение5 мин
Количество просмотров798K


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

В данной статье (цикле статей?) я попытаюсь осветить тему нейросетей с точки зрения человека непосвященного, простым языком, на простых примерах, раскладывая все по полочкам, а не «массив нейронов образует перцептрон, работающий по известной, зарекомендовавшей себя схеме».

Заинтересовавшихся прошу под кат.
Читать дальше →
Всего голосов 258: ↑226 и ↓32+194
Комментарии91

Пример векторной реализации нейронной сети с помощью Python

Время на прочтение14 мин
Количество просмотров49K
В статье речь пойдет о построение нейронных сетей (с регуляризацией) с вычислениями преимущественно векторным способом на Python. Статья приближена к материалам курса Machine learning by Andrew Ng для более быстрого восприятия, но если вы курс не проходили ничего страшного, ничего специфичного не предвидится. Если вы всегда хотели построить свою нейронную сеть с преферансом и барышням векторами и регуляризацией, но что то вас удерживало, то сейчас самое время.

Данная статья нацелена на практическую реализацию нейронных сетей, и предполагается что читатель знаком с теорией (поэтому она будет опущена).
Читать дальше →
Всего голосов 46: ↑43 и ↓3+40
Комментарии4

Robots Exclusion Profile

Время на прочтение1 мин
Количество просмотров499
Очень часто на странице, которую стоит индексировать, находится информация, которая для индексации не предназначена.

image
Читать дальше →
Всего голосов 33: ↑30 и ↓3+27
Комментарии40

TOP-10 Flash-игр

Время на прочтение2 мин
Количество просмотров5.6K

Сегодня уже можно :)



1. Robokill. Вы управляете роботом, который перемещается по локациям и убивает противников. В процессе игры Вы зарабатываете деньги и можете усовершенствовать своего робота, покупая ему новое оружие, боеприпасы и т.д. Всего 10 затягивающих миссий.
Оф. сайт (триальная версия): www.rocksolidarcade.com/games/robokill Полная версия: robokill.hotbox.ru
Читать дальше →
Всего голосов 125: ↑88 и ↓37+51
Комментарии114

Маленькие радости админа локалхоста

Время на прочтение1 мин
Количество просмотров524
Внезапно D_E_N_I_S_K_A сочинил простой скрипт на питоне, который делает «выстрел» на каждое обращение к страницам (читая access.log), и попросил меня запостить его

#!/usr/bin/env python
import popen2, random
f_in, f_out = popen2.popen2("tail -f -n 0 /var/log/lighttpd/access.log")
while True:
    line = f_in.readline()
    popen2.popen2("aplay bang_%i.wav" % random.randint(1,6))


«По-моему забавно и вызывает некоторое чувство гордости за свой локалхостовый хттп сервер, который смотрит в сеть.»

Звуки, используемые скриптом, класть в одну директорию со скриптом
Всего голосов 15: ↑10 и ↓5+5
Комментарии6

Сравнение игр для программистов

Время на прочтение2 мин
Количество просмотров12K
В данном топике я попытаюсь сравнить некоторые из игр для программистов.
  • Colobot
  • CeeBot
  • Terrarium
  • Robocode
  • Evole
  • DarwinBots II
  • breve


Более подробное описание для игр Colobot/CeeBot можно прочитать здесь, про Robocode здесь, про CoreWars здесь.
Ознакомится с сравнением
Всего голосов 82: ↑77 и ↓5+72
Комментарии58

Самый мощный в мире магнит — неодимовый магнит — теперь в виде гаджета

Время на прочтение1 мин
Количество просмотров109K
image
Размером с кубик сахара – этот гаджет способен удерживать достаточно большую по сравнению со своими размерами массу металла (см. видео).

Теперь у хабрапользователей есть возможность занять свободное время попытками «отклеить» магнит от металлических поверхностей.
Неодимовый магнит сделан из сплава неодима, железа и бора – этот сплав является самым мощным магнетиком, известным человечеству.
Уникальные свойства гаджета продемонстрированы на видео:

Купить гаджет можно на аукционе eBay по цене всего около $2 (без учета стоимости доставки).

К тому же, магнит не стоит подносить к магнитным накопителям информации, экранам и кинескопам, а также другим электронным предметам.

Источник: Гаджеты, технологии и жизнь
Всего голосов 79: ↑72 и ↓7+65
Комментарии125

Мы писали, мы писали или что делать когда нас настигает туннельный синдром

Время на прочтение12 мин
Количество просмотров323K
Если вы читаете эти строки, то будет вполне естественно предположить, что вы проводите за компьютером по крайней мере несколько часов в день, а то и больше. Такой режим работы привносит с собой достаточно сильную нагрузку на наши руки, которая может вызвать боли в кистях, запястьях и пальцах. Такие боли вызваны так называемым «туннельным синдромом» (синдромом карпального канала, кистевым туннельный синдром, carpal tunnel syndrome) — хроническим заболеванием.

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

Как развивается туннельный синдром и что мы при этом чувствуем


Итак, что же порождает это неприятное явление? Карпальный (туннельный) синдром вызывается сдавливанием нерва кисти (срединного нерва), который проходит в специальных каналах, образованных костями и связками. Естественно, при сдавливании нерва мы ощущаем боль, которая может чувствоваться в суставе кисти, но не только в нём. Сейчас мы пройдёмся по всем этапам обсуждаемого синдрома и постараемся связять физиологические процессы с тем, что мы можем ощущать при работе за компьютером.

Читать дальше →
Всего голосов 136: ↑131 и ↓5+126
Комментарии112

Родом из детства

Время на прочтение2 мин
Количество просмотров3.4K
Нашел старые игрушки и вспомнил, как все это было в детстве. Когда не было компьютерных игр, интернета, самого компьютера тоже и много еще чего не было.

Вещи 1985-1995гг

Игра Электроника
«Ну, Погоди!», «Хоккей» и ряд других похожих игр. Наиболее популярна была первая вариация — «Ну, погоди!» (аналог Nintendo EG-26 Egg, между прочим). Волк яростно метался с корзинкой ловя яйца. Без сомнения, культовая игра.
У меня появилась достаточно поздно и, увы, это был не волк, а хоккей.




Читать дальше →
Всего голосов 243: ↑175 и ↓68+107
Комментарии193

flash-видео на веб-страницах и PHP

Время на прочтение8 мин
Количество просмотров5.9K
Эта статья — перепечатка статьи от 16 ноября 2007 г. с моего блога, ссылку на который можно найти в моем же профайле — но, поскольку так уж вышло, что тема эта, кажется, до сих пор многим интересна, к тому же не так давно я читал на эту тему доклад на конференции PHPConf… в общем — судите сами.

Вступление


В последнее время все большее распространение получает технология трансляции видео через веб – без необходимости скачивать медиа-контент на машину пользователя, с просмотром прямо из браузера. Таким образом можно просматривать довольно большое количество различных форматов видео, однако, это требует наличия определенных плагинов на стороне пользователя. Очевидно, самым распространенным подобным плагином является flash-player (ну хорошо, хорошо: если быть точным, то он, конечно же, не может сам по себе проигрывать видео – но позволяет легко создать приложение, способное воспроизводить видео-контент). Яркий пример такого подхода – youtube.com. Попытаюсь рассказать о том, как самостоятельно организовать трансляции флэш-видео на своей веб-странице и какие существуют подходы к этой проблеме.

Читать дальше →
Всего голосов 19: ↑19 и ↓0+19
Комментарии20

Несколько советов соискателям

Время на прочтение2 мин
Количество просмотров1.5K
Время сейчас такое, что рынок труда наполнился большим количеством IT-специалистов. С чем это связано, многие, думаю, знают. На вакансии нашей компании откликается довольно большое количество кандидатов, за пару недель несколько людей уже устроилось на работу. Сталкиваясь непосредственно с поиском сотрудников, хочется дать пару простых советов, для тех кто ещё находится в поиске.
<br><br>
1) Всегда указывайте в резюме свой контактный телефон. Лучше всего — сотовый.
Когда хочется оперативно позвать хорошего человека на встречу, а в качестве контакта приведена только почта и/или ICQ — это означает, что ответа ждать придется долго.
<br><br>
2) Указывайте имя и фамилию. Для руководителя отдела или HR-менеджера ориентироваться среди 10 «Дмитриев», откликнувшихся на резюме — очень сложно. В худшем случае человек просто «потеряется» в базе кандидатов.
<br><br>
3) Читайте описание вакансии полностью. И если в конце текста написано, что для данной вакансии к резюме необходимо приложить фрагмент кода на С++ — то верьте, что это не пустые слова, и в лучшем случае — с вами будут связываться из компании с просьбой дослать необходимое.
<br><br>
4) При отклике на вакансии, которые подразумевают наличие портфолио — веб-дизайнер, верстальщик, и т.п. — не забывайте давать ссылки на примеры своих работ, даже если этого не написано прямо в тексте вакансии.
<br><br>
5) Составьте резюме так, как советуют 1024 сайта о работе. В качестве стандарта советую использовать «hh». Вольный рассказ соискателя о себе (вместо резюме) — не очень удобная форма представления для рук.отдела, или hr-менеджера, который находит и просматривает 100-200 резюме в день.
<br><br>
Обещаю, что следование этим советам ускорит нахождение достойной работы.
Всего голосов 69: ↑39 и ↓30+9
Комментарии84

Великая речь великого человека

Время на прочтение1 мин
Количество просмотров6K
Это был его первый звуковой фильм. Его личный протест, никто не соглашался дать ему денег на картину, разоблачающую Гитлера как сумасшедшего тирана. Гитлер по мнению журнала «The Times», был Человеком года и великим политиком.
Тогда Чаплин снял фильм «Великий Диктатор» на свои личные средства.
Фильм, послужившей одной из причин его изгнаия из США.
Фильм, который посмотрел Гитлер и объявил Чаплина своим личным врагом.

И речь, которая остается актуальной и по сей день, не смотря на то, что уже прошло больше 70-ти лет.
3.809.000 — просмотров у оригинального ролика, который уже перевели на 22 различных языка.
Вот русские субтитры к этому ролику:


Почему этот ролик на хабре? Это первое, что пришло к вам в голову после просмотра?
Upd. Огромное спасибо всем, кто гадит мне в карму и угрожает в личке.
Upd2. Это первый случай на хабре, пост не по it? Нет.
*пруф1 freetonik Doug 'QualiaSoup' Непредубежденность
*пруф2 муравьи зомби
Читать дальше →
Всего голосов 173: ↑95 и ↓78+17
Комментарии135

Mi-one новый смартфон Xiaomi

Время на прочтение2 мин
Количество просмотров21K

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

Не буду слишком углубляться в историю и скажу лишь, что MIUI начиналась, как обычная кастомная прошивка для Android с не совсем обычным интерфейсом. Разрабатывают её ребята из Китая. При этом измененный интерфейс Андроида в этой прошивке, мягко говоря, напоминает интерфейс небезызвестного телефона на «i».

Так вот, эти самые ребята решили, что прошивка прошивкой, но телефон лучше и, назвавшись Xiaomi, выпустили телефон. Аппарат называется MI-One и имеет весьма неплохие характеристики, позволяющие отнести его к флагманам рынка Android смартфонов.

А чем же он удивителен, узнаем под катом
Всего голосов 73: ↑64 и ↓9+55
Комментарии172

Влияние мультфильмов на сознание детей

Время на прочтение1 мин
Количество просмотров1.5K
Нифига себе.



Многое я замечал. Но теперь все систематизировано. Становится страшно.

Crosspost из "Why so serious?"

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

P.S. Предложил пищу для размышлений. Получил минус в карму. Хабралогика :)
Всего голосов 62: ↑38 и ↓24+14
Комментарии112

Unboxing: 2х-долларовый убийца Sony PSP

Время на прочтение1 мин
Количество просмотров7.4K
Приобрел сегодня отличную игровую консоль, довольно культовая вещь, прямой убийца Sony PSP и Nintendo DS Lite, и, как выяснилось вскоре, возможный конкурент iPod Touch и iPhone как игровой консоли.

Всего голосов 260: ↑194.5 и ↓65.5+129
Комментарии125

Деградация в интернете или веселые камменты

Время на прочтение2 мин
Количество просмотров1.2K
UP.va1en0k, ну ты реально тупое недоразвитое быдло -)
Браво! Ты как никто другой подтвердил мой пост своими действиями.


Мне иногда становится страшно. Страшно от того — как сильно деградируют люди в сети. Я не говорю, что сеть всему виной. Сознание людей меняется из-за многих факторов, но в сети очень хорошо заметна разница между уровнем развития тех или иных групп.
Читать дальше →
Всего голосов 35: ↑16 и ↓19-3
Комментарии187

Города России в именительном и предложном падеже

Время на прочтение1 мин
Количество просмотров2.9K
Необходимо было писать названия городов России в предолжном падеже типа в Москве, в Ростове-на-Дону и т.д. После полуавтоматической обработки списка городов товарищем sofrus появилась таблица, которая содержит два поля с названием города в именительном и предложном падежах. И мы совершенно бескорыстно предлагаем эту таблицу (около 2400 городов) в двух вариантах:
  1. CSV
  2. MySQL


P.S. Почему хабр так уродует ordered list, для меня загадка.

ОЧЕНЬ ВАЖНЫЙ P.S.
Я не хочу присваивать себе чужие заслуги, поэтому я специально проверил, так как не исключал этого. Карма начала расти у меня, а не у sofrus, если вы считаете нужным поднять за пост карму, то поднимайте ему. Просто у него с компанией NDA подписан и в должностной инструкции нет пометки о том, что он может оценить важность информации. Поэтому я и запостил. Но в появлении этих таблиц нет моей заслуги.
Всего голосов 1: ↑1 и ↓0+1
Комментарии49
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
London, England - London, Великобритания
Дата рождения
Зарегистрирован
Активность