Архив за 16 октября 2017 - 6

Смена пола и расы на селфи с помощью нейросетей - 1

Привет! Сегодня я хочу рассказать вам, как можно изменить свое лицо на фото, используя довольно сложный пайплайн из нескольких генеративных нейросетей и не только. Модные недавно приложения по превращению себя в даму или дедушку работают проще, потому что нейросети медленные, да и качество, которое можно получить классическими методами компьютерного зрения, и так хорошее. Тем не менее, предложенный способ мне кажется очень перспективным. Под катом будет мало кода, зато много картинок, ссылок и личного опыта работы с GAN'ами. Читать полностью »

Введение в архитектуры нейронных сетей - 1

Григорий Сапунов (Intento)

Меня зовут Григорий Сапунов, я СТО компании Intento. Занимаюсь я нейросетями довольно давно и machine learning’ом, в частности, занимался построением нейросетевых распознавателей дорожных знаков и номеров. Участвую в проекте по нейросетевой стилизации изображений, помогаю многим компаниям.

Давайте перейдем сразу к делу. Моя цель — дать вам базовую терминологию и понимание, что к чему в этой области, из каких кирпичиков собираются нейросети, и как это использовать.

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

Дальше я расскажу про важные тренды, что происходит в этой области. Затем мы углубимся в архитектуру нейросетей, рассмотрим 3 основных их класса. Это будет самая содержательная часть.

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

Мы уже писали о том, что компания Razer готовится представить свой первый смартфон. Премьера устройства ожидается первого ноября, но источник уже опубликовал первое «живое» фото новинки.

Смартфон Razer предстал на фото

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

Компания Swiftech представила показанный на иллюстрации водоблок серии Apogee SKF. Он называется Apogee SKF-TR4 и предназначен для процессоров AMD Ryzen Threadripper.

Водоблок Apogee SKF-TR4 увеличен по сравнению с базовой моделью

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

Появился новый Range Rover P400e PHEV

Появился новый Range Rover P400e PHEV. Наряду с добавлением новой трансмиссии есть еще несколько эстетических настроек, в то время как обновленный салон и новая развлекательная система обеспечивают дополнительный комфорт внутри.

Range Rover P400e имеет максимальную скорость 137 (миль / ч (220 км / ч). Как и Range Rover Sport PHEV, P400e сочетает в себе четырехцилиндровый 2,0-литровый бензиновый двигатель с литий-ионным аккумулятором и 85 кВт (114 л.с.) электродвигателем.

P400e имеет функцию экономии топлива NEDC — (2,8 л на 100 км).

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

Русскоязычный чат-бот Boltoon: создаем виртуального собеседника - 1

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

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

На мой взгляд, в этом что-то есть…

Тем не менее, о чат-ботах много говорят на Хабре. Они могут быть самые разные. Популярностью пользуются боты на базе нейронных сетей прогнозирования, которые генерируют ответ пословно. Это очень интересно, но затратно с точки зрения реализации, особенно для русского языка из-за большого количества словоформ. Мной был выбран другой подход для реализации чат-бота Boltoon.
Читать полностью »

Наш облачный JS теперь ES2017, и это сокращает код в разы - 1

Вопреки распространенному мнению, облако Voximplant не использует Node.js, чтобы выполнять JavaScript код клиентов параллельно с голосовыми и видеозвонками. Каждый наш сервер одновременно управляет сотнями звонков: переключение голосовых и видеопотоков между звонками, запись, распознавание голоса, синтез, HTTP-запросы к внешним серверам, — вся вот эта история. А Node.js создана, чтобы работы в одиночку. Несколько сотен изолированных инстансов — это не про нее. Передерутся за память, ресурсы и все закончится очень печально. Поэтому у нас сильно изолированная и ограниченная по ресурсам песочница, которая не дает клиентскому JavaScript-коду в одной маленькой сессии нарушать работу целых серверов. Asterisk у нас тоже не используется по похожим причинам.

До недавнего времени мы поддерживали синтаксис ES5. Типовой сценарий работы с коммуникациями — это несколько сотен, максимум, тысяч строк кода. Сложные штуки клиенты все равно выносят на собственный backend, а если нужен современный синтаксис, всегда можно воспользоваться транспайлером и автоматически отгрузить собранный JavaScript с помощью Continuous Integration.

Но 2017 год обязывает, да и Web-редактор и отладчик клиенты любят и используют для быстрого создания нужных решений. Поэтому мы запилили поддержку ES2017 (не с нуля, естественно, а готовыми компонентами) и переделали обучающие материалы на современный лад. Под катом я хочу показать, насколько короче и понятнее становится код, если пользоваться современной нотацией JavaScript. Разница впечатляет.
Читать полностью »

На бортовом компьютере «ГАЗели Next» нашли пасхалку — тетрис - 1

Не только компания Google умеет прятать игры-пасхалки в свои операционные системы. Вот и инженеры Горьковского автомобильного завода (Россия) доказали, что они тоже не пальцем деланные. Один из владельцев малотоннажного автомобиля «ГАЗель Next» как-то беспорядочно нажимал на кнопки бортового компьютера и педали в автомобиле — и случайно запустил тетрис!
Читать полностью »

Можно ли предсказать эволюцию или она действует наобум

image

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

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

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

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

Обнаружены критичные уязвимости в протоколе WPA2 — Key Reinstallation Attacks (KRACK) - 1
 
Группа исследователей обнаружила серьезные недостатки в протоколе WPA2, обеспечивающем защиту всех современных Wi-Fi сететй. Злоумышленник, находящийся в зоне действия жертвы, может использовать эти недостатки, используя Key Reinstallation Attacks. Злоумышленники могут использовать этот новый метод атаки для чтения информации, которая ранее считалась зашифрованной.
Читать полностью »


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