Архив за 29 мая 2018 - 7

Привет! Мы, наконец, дождались еще одной части серии материалов от выпускника наших программ “Специалист по большим данным” и “Deep Learning”, Кирилла Данилюка, об использовании популярных на сегодняшний день нейронных сетей Mask R-CNN как части системы для классификации изображений, а именно оценки качества приготовленного блюда по набору данных с сенсоров.

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

ConvNets. Создание прототипа проекта с помощью Mask R-CNN - 1

Что представляет бизнес, когда думает о машинном обучении:
Читать полностью »

Как Яндекс создавал первое устройство с Алисой. Яндекс.Станция на базе технологии IO - 1

Несколько минут назад на конференции YaC 2018 мы впервые рассказали о Яндекс.Станции. Это первое мультимедийное устройство с Алисой, которое воспроизводит музыку и фильмы, рассказывает детям сказки, помогает в повседневных делах, а также поддерживает навыки от сторонних разработчиков.

Может показаться, что для создания подобных устройств достаточно взять голосового помощника, добавить к нему простой микрофон из смартфона и спрятать всё это в корпусе недорогой аудиоколонки. На практике перед разработчиками подобных систем стоят серьёзные технологические проблемы, о решении которых в Станции мы и расскажем сегодня читателям Хабра. Вы также узнаете, что именно представляет из себя технологическая платформа Yandex.IO, на основе которой и создано устройство.

Читать полностью »

Аркадий Волож на YaC объявил, что подписчики Яндекс.Музыки получат 5% скидку на «Драйв», 10% на «Такси», расширенный объём «Диска», смогут смотреть фильмы из базы «КиноПоиска» без рекламы и получат бесплатную доставку покупок из нового онлайн-магазина «Яндекса». Программа, напоминающая Amazon Prime, Читать полностью »

В ходе конференции Yet another Conference 2018 компания «Яндекс» анонсировала умную акустическую систему «Яндекс.Станция», которая оснащена встроенным голосовым помощником «Алиса».

Читать полностью »

Беспроводная HD-видеокамера без батарейки - 1
ASIC беспроводной HD-видеокамеры. Фото: Вашингтонский университет

Обратное рассеяние (backscattering) — физическое явление, при котором происходит отражение волн, частиц или сигналов в обратном направлении, то есть в сторону источника. Оно традиционно используется в астрономии, фотографии и УЗИ. Но оказывается, что это явление можно использовать для электроники, сенсоров и радиопередатчиков.

В лаборатории сенсорных систем Вашингтонского университета разработали HD-видеомодуль, который передаёт видеопоток 720p и 1080p на 60 FPS с энергопотреблением 321 и 806 мкВт, соответственно. Это в 1000−10000 раз меньше, чем у существующих беспроводных камер. Другими словами, модулю вполне хватит энергии, извлекаемой из окружающей среды (WiFi, свет, вибрация, разница температур, излучение СВЧ и проч.).

Этого удалось добиться за счёт устранения из устройства «лишней» электроники, в том числе АЦП и видеокодера. Сигнал с сенсора передаётся в аналоговом виде через широтно-импульсный модулятор с обратным рассеянием.
Читать полностью »

В этой статье мы расскажем о внутреннем проекте для сотрудников группы ЛАНИТ — традиционных встречах с экспертами по актуальным технологическим темам, которые проходят в нашем центральном офисе по средам и называются соответственно «Своя среда». На одном из таких вечеров руководитель только что запущенного стартапа DTG Денис Реймер объяснил, почему группа ЛАНИТ видит перспективу в блокчейн-технологиях. Подробности — в нашем посте под катом.

Ланитовские среды. Почему ЛАНИТ поверил в блокчейн - 1

Читать полностью »

НАСА разработало интерактивную визуализацию нескольких экзопланет - 1
Все это — лишь фантазия художника, которая, впрочем, основана на реальных данных, полученных астрономами

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

Все это — чисто технологические ограничения. Полет же фантазии безграничен. И мечтают не только обычные люди, но и ученые. Специалисты НАСА, например, на днях выложили в сеть интерактивную визуализацию далекого мира — экзопланеты Kepler-16b, открыв возможность побродить по поверхности чужого мира.
Читать полностью »

Сегодня у нас начало новой серии статей! Да-да, не удивляйтесь. В этот раз основная тема — разработка игр. Поговорим о такой программе, как Clickteam Fusion 2.5 и попробуем создать в ней проект и сборку под UWP. Но сначала — обзор платформы, уже вышедших на ней игр (среди них FNAF) и интервью с разработчиками. Заглядывайте под кат!

Разработка без программирования: извращение или лайфхак? - 1Читать полностью »

В этой статье я хочу показать, как легко и бесплатно можно сделать failover схему для веб-сайта (или любого другого интернет-сервиса) на комбинации мониторинга okerr и динамического DNS сервиса. То есть, в случае любых проблем с основным сайтом (начиная от проблемы с «PHP Error» на странице, и до нехватки места или просто подозрительно малом числе заказов в случае интернет-магазина), новые посетители будут направлены на второй (третий, и так далее) заведомо работающий сервер, или же на «Sorry» страничку, где им вежливо объяснят, что «есть проблема, мы уже в курсе и уже чиним, скоро починим» (а вы в этом случае на самом деле будете уже в курсе и сможете чинить).
Читать полностью »

Внедрение зависимостей в Go - 1

Недавно я создал небольшой проект на языке Go. После нескольких лет работы с Java я был сильно удивлён тем, как вяло внедрение зависимостей (Dependency Injection, DI) применяется в экосистеме Go. Для своего проекта я решил использовать библиотеку dig от компании Uber, и она меня по-настоящему впечатлила.

Я обнаружил, что внедрение зависимостей позволяет решить множество проблем, с которыми я сталкивался в работе над Go-приложениями: злоупотребление функцией init и глобальными переменными, чрезмерная сложность настройки приложений и др.

В этой статье я расскажу об основах внедрения зависимостей, а также покажу пример приложения до и после применения этого механизма (посредством библиотеки dig).Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js