Как стать автором
Обновить
22
0
Михаил @Keler

Пользователь

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

OpenCV (компьютерное зрение). Установка под MSVS 2008. «Hello World»

Время на прочтение4 мин
Количество просмотров13K
image
OpenCV — это библиотека алгоритмов компьютерного зрения, обработки изображений. Исходный код является октрытым.

Эта вещь очень интересная и ей можно найти много применений: идентификация пользователя за компьютером, распознавание предметов, трэкинг объектов, а уж в робототехнике применений ещё больше!

В этом посте я опишу подробную установку данной библиотеки и мы напишем простейшую программу — этакий «Hello World» в компьютерном зрении. :)
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии24

Я хочу работать в Google! Телефонное интервью (часть 1)

Время на прочтение4 мин
Количество просмотров31K
Привет Хабр! Давно не писал. Да это и понятно. Защита диссертации, получение PhD, а сейчас ещё и активный поиск работы — всё это занимает очень много драгоценного времени. Но разговор сегодня пойдёт не о том. Хотелось бы поделиться с Вами, уважаемые хабралюди, ресурсами и описанием процесса подготовки к телефонному техническому интервью с Гуглом, первый технический этап которого я уже прошёл, и теперь готовлюсь ко второму, который будет в пятницу.
Читать дальше →
Всего голосов 207: ↑182 и ↓25+157
Комментарии99

3 задачи, которые отсеивают 9 из 10 «Senior PHP» кандидатов

Время на прочтение2 мин
Количество просмотров92K
Кандидаты — «Senior PHP», с опытом, до собеседования проходят первичный отбор по резюме\сопроводительному письму, то есть на собеседование попадают лишь те, кто выглядят как приличные программисты. Собеседования проводятся удалённо — Skype/ICQ (без голоса). Т.е. теоретически можно гуглить, хоть я и прошу этого не делать.

Итак, тесты, которые отсетвают «типа программистов»:
Читать дальше →
Всего голосов 76: ↑38 и ↓380
Комментарии142

Снайпер ebay на конкретном примере

Время на прочтение3 мин
Количество просмотров78K
Поскольку подробного описания снайперов аукциона ebay на Хабре я не нашёл, решил поделиться собственным опытом. Вы узнаете, что такое снайперы вообще, и как пользоваться одним из них в частности.
Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии41

«Интернет-поколение» оказалось не таким, как его представляли

Время на прочтение1 мин
Количество просмотров2.1K
Долгое время консультанты и маркетологи используют термин «интернет-поколение», подразумевая подрастающих тинейджеров, которые родились уже в эпоху интернета. Считалось, что это более продвинутые пользователи, для которых нужно создавать технически навороченные веб-сервисы с постоянным присутствием и т.д.



Немецкий журнал Spiegel решил изучить, насколько справедливы эти мнения, ведь именно сейчас «интернет-поколение» достигло того возраста, когда якобы должно проявить себя.
Читать дальше →
Всего голосов 198: ↑158 и ↓40+118
Комментарии289

Как грамотно влиять на подсознание — на примере рекламы SkyLink

Время на прочтение2 мин
Количество просмотров3.8K
Уже который раз натыкаюсь на ТВ на рекламу SkyLink — оператора CDMA. И давно хочу привести анализ этого рекламного ролика, чтобы продемонстрировать, насколько грамотно составлен текст рекламы.

Для начала скажу, что SkyLink — сотовый оператор, который до распространения 3G-сетей и интернета пытался сыграть на обеспечении быстрого доступа в Интернет. Однако, пришли 3G и «фишка» СкайЛинка растворилась…

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

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

Для начала — посмотрите ролик (специально 2 дня записывал рекламу, чтобы его поймать):


Читать дальше →
Всего голосов 174: ↑147 и ↓27+120
Комментарии204

Нейронные сети: Лекция 2 (+пример на РНР).

Время на прочтение3 мин
Количество просмотров39K
Совокупность нейронов соединённых тем или иным способом называется искусственной нейронной сетью или просто нейронной сетью.
Закон по которому нейроны соединены в сеть носит название структуры или топологией сети.

Множество нейронов не соединённых между собой, но соедененные с другими нейронами носит название слоя нейрона.
Сети бывают 2х видов: однослойные, многослойные.

Простой перцептрон


Простой перцептрон состоит из 1го нейрона (один слой) с n входами и пороговой функции активации

Поскольку выходами сети является +1 или -1. То перцептрон эффективен для решение задачи классификации 2х классов.
Читать дальше →
Всего голосов 53: ↑38 и ↓15+23
Комментарии92

Re: Может ли страдать тетрадка в клеточку…

Время на прочтение4 мин
Количество просмотров1.2K
Это ответ на пост http://habrahabr.ru/blog/artificial_intelligence/46316.html, почему-то не поместившийся в комментарии.

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

Читать дальше →
Всего голосов 38: ↑30 и ↓8+22
Комментарии50

Делаем Искусственный Интеллект

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

Пролог

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

На данный момент результатом многочисленных применений анализа и синтеза является некоторое количество информации в виде концепций, частичных моделей архитектуры, идей реализации и прогнозов. Вот и захотелось поделиться с общественностью.
Читать дальше →
Всего голосов 42: ↑32 и ↓10+22
Комментарии68

Taxer — сдача электронной отчетности онлайн

Время на прочтение3 мин
Количество просмотров3.6K
За 2 с небольшим месяца, прошедших со дня запуска, Taxer достиг определенных успехов в реализации своих планов по автоматизации и упрощению налогового бремени в Украине. Напомним порядок введения новых функций из предыдущей публикации:

Запуск интерактивных отчетов;
Реализация регистрации;
     Добавление общей системы налогообложения;
     Добавления информации для юридических лиц;
Внедрение электронной отчетности;
     Реализация оплаты взносов и налогов.

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

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

Читать дальше →
Всего голосов 28: ↑25 и ↓3+22
Комментарии14

Усложнение памяти в нейросетях

Время на прочтение4 мин
Количество просмотров2.2K
Читая статью «21 век: что такое жизнь с точки зрения физики» наткнулся на описание памяти как в живой так и не живой материи. Под памятью в живой материи все понимают, что имеется в виду, ну а под памятью в неживой подразумеваются все способы хранения информации в вашем компьютере и множество других способов. Итак, с точки зрения автора статьи Г. Иваницкого отличительной чертой жизни является использование памяти для прогнозирования
Читать дальше →
Всего голосов 14: ↑8 и ↓6+2
Комментарии51

Нейронные сети. Часть 1. Основы искусственных нейронных сетей

Время на прочтение6 мин
Количество просмотров146K
Доброго времени вам суток, уважаемое Хабрасообщество.

Хочу вначале сделать маленький дисклеймер. Предыдущим постом в этом сообществе были рассмотрены основы искусственной нейронной сети. Я данной темой занималась для написания своей магистерской работы и соответственно прочитала в свое время достаточно литературы, поэтому мне бы хотелось немного дополнить и в дальнейшем продолжить вам рассказывать о том, что такое нейронная сеть, какое представление она имеет изнутри, как с ее помощью решают задачи и так далее…
Сразу оговорюсь, что я не гуру в данном вопросе, я его знаю (ну или знала, так как времени прошло уже достаточно) настолько глубоко, насколько мне было это необходимо для написания работающей нейронной сети для распознавания цифр, ее обучения и дальнейшего использования. Предметом исследования была структура нейронной сети для распознавания символов, а конкретно, зависимость между количеством нейронов в скрытом слое и сложностью выборки для входных данных (количеством символов для распознавания).

UPD: данный текст в основном является обобщением из прочитанной литературы. Он не написан мною лично. По крайней мере эта часть.
UPD2: Скорей всего продолжения данной темы не будет, так как хабрапользователь stepan_ovchinnikov, который является смотрителем данного блога, считает, что нет смысла писать здесь то, что можно прочитать из многочисленной литературы, которая есть по нейронным сетям. Так что извините.

Возможно первая часть будет в чем-то похожа на предыдущий пост хабрапользователя Kallisto, но я считаю, что стоит более детально рассмотреть строение искусственного нейрона, у меня есть, что добавить, ну и, плюс ко всему, я хочу написать полноценную и законченную серию постов про нейросети, не опираясь на уже написанное. Надеюсь вам будет полезен данный материал.
Ну что, всем, кому интересно, прошу под кат
Всего голосов 73: ↑65 и ↓8+57
Комментарии59

Нейронные сети: Лекция 1

Время на прочтение3 мин
Количество просмотров52K
Здравствуйте, хабраобщество.

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

Литература


1. Ben Krose, Valter van de Smagt: Introduction to neural networks.
2. Р. Каллан, Введение в нейронные сети.
3. Саймон Хайкин, Нейронные сети полный курс.
4. Gupta Jin Homma, Statical and Dynamical neural networks.

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

Биологические основания нейронных сетей

.
// тема отдана на самостоятельную обработку.
Теория искусств нейронных сетей появилась, как попытка смоделировать ЦНС (ЦНС — центральная нервная система) высших млекопитающих в 50х годах прошлого столетия.

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

Под не формализуемыми задачами мы будем понимать задачи, для которых задачу сформулировать невозможно.
К числу таких задач относятся (пример):
  • классификация
  • кластеризации
  • прогнозирования


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

Чем выше размерность задачи, тем лучше работает нейронные сети и тем хуже классическая математика.

Концепции

Читать дальше →
Всего голосов 125: ↑91 и ↓34+57
Комментарии84

Строим контентный проект: семнадцать правил хороших новостей

Время на прочтение6 мин
Количество просмотров14K
Несколько недель назад я написал статью "Строим контентный проект: команда — курица или яйцо?", после которой по просьбам читателей обещал продолжение. Ну и собственно вот:

70.08 КБ

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

Многа букаф и аккуратного форматирования под катом
Всего голосов 57: ↑46 и ↓11+35
Комментарии33

Социальная сеть в реальной жизни

Время на прочтение1 мин
Количество просмотров497


Отличный пример того, как люди готовы рассказать все подробности о своей личной жизни в онлайне и не хотят делится той же самой информацией с незнакомцами на улице.
Всего голосов 58: ↑52 и ↓6+46
Комментарии10

Ar. Drone: Linux на борту

Время на прочтение4 мин
Количество просмотров2K
image
AR. Drone от Parrot добился колоссальных успехов с момента выпуска в сентябре 2010, и постоянно поражает игровые сообщества и сообщества разработчиков. Более того, покопавшись в нем можно обнаружить, что AR. Drone работает под Linux. Что же делает этот гаджет?
Подключить его к компьютеру очень просто, потому что это устройство WiFi. Он выглядит специальной сетью, к которой затем можно присоединиться с любого компьютера, имеющего беспроводную сетевую карту. Если вы уже соединили его с мобильным устройством, IP-адрес не будет назначатся при подключении к сети, и к нему невозможно будет подсоединиться. Чтобы обойти эту проблему, запустите мобильное устройство и отключите функцию спаривания в настройках приложения Free Flight, или просто нажмите кнопку Разорвать пару (Unpair) на устройстве.
Читать дальше →
Всего голосов 34: ↑29 и ↓5+24
Комментарии18

Стив Павлина (Steve Pavlina) — 30 дней без Facebook

Время на прочтение6 мин
Количество просмотров7.6K
Не так давно известный американский блогер Стив Павлина (Steve Pavlina) сообщал о закрытии своей страницы в Facebook. Не вдаваясь в подробности, напомню, что вызвано это было большим количеством спама и неудобством администрирования высокопосещаемого аккаунта.

Спустя месяц после этого события Стив делится ощущениями от «жизни без Facebook». Как и все статьи Стива, текст содержит достаточно спорных высказываний, но с другой стороны, Стив никогда и не претендовал на объективность. Так или иначе, мнение человека, проведшего два года плотного общения в Facebook и имеющего около 8000 «френдов» (включая фанатскую страничку), представляет определенный интерес.

На самом деле, автор высказывает общие проблемы социальных сетей, и порой довольно жесток в оценках. Именно это и дает определенную пищу для размышлений. Поскольку Стив никогда не отличался краткостью изложения (кроме того, по ту сторону океана, принято повторять одно и то же разными словами по нескольку раз, видимо, для лучшего усваивания), публикую краткую версию статьи.
Читать дальше →
Всего голосов 91: ↑76 и ↓15+61
Комментарии59

Креатив со смыслом

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

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

Broken Goggles


image

Unpugged


image

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

Многослойный перцептрон (с примером на PHP)

Время на прочтение3 мин
Количество просмотров29K
Читая Хабр на предмет материалов по нейросетям и вообще по теме искусственного интеллекта я нашел пост о однослойном перцептроне и решил из любопытства начать изучение нейросетей с него, а потом и расширить опыт до многослойного перцептрона. О чем и повествую.
Читать дальше →
Всего голосов 27: ↑19 и ↓8+11
Комментарии18

Информация

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