Последние несколько лет в развитии глубоких нейронных сетей происходит настоящая революция: возникают новые архитектуры, совершенствуются фреймворки для разработчиков, а железо для экспериментов можно получить совершенно бесплатно — например, в рамках проекта Google colaboratory. Всем, кому интересно как применить предобученные модели из репозитория Tensorflow Object Detection API к решению своей задачи, используя мощности Colaboratory — добро пожаловать под кат.
Читать полностью »
Рубрика «TensorFlow» - 10
Обработка изображений: Tensorflow Object Detection API
2018-05-19 в 15:04, admin, рубрики: data mining, TensorFlow, машинное обучение, обработка изображенийО чем вы, какая работа, скоро лето — скоро наш OpenHack
2018-05-15 в 6:26, admin, рубрики: AI, CNTK, microsoft, ml, OpenHack, TensorFlow, Блог компании Microsoft, искусственный интеллект, конференции, машинное обучение, Мероприятия, событияЧерез две недели мы организуем OpenHack, который посвящен машинному обучению и искусственному интеллекту. Хотим пригласить вас поработать с данными и когнитивными сервисами, а также послушать экспертов из многих стран. Программу, список экспертов и ссылки, в том числе и на бесплатную регистрацию, вы найдете под катом. Это, конечно, работа, но она точно не даст вам заскучать. Приходите!
Событие: AI/Machine Learning OpenHack
Дата: 4-6 июня 2018
Место: Москва, офис Microsoft
Робот-танк на Raspberry Pi с OpenCV
2018-05-10 в 9:15, admin, рубрики: opencv, python, Raspberry Pi, TensorFlow, Разработка на Raspberry Pi, Разработка робототехникиОдно время я увлекался сборкой роботов-машинок на Ардуино и Raspberry Pi. Играть в конструктор мне нравилось, но хотелось чего-то большего.
И как-то раз, блуждая по Алиэкспрессу, я набрел на алюминиевое шасси для танка. Выглядело это творение в сравнении с машинками из пластика как Феррари в сравнении с телегой.
Читать полностью »
Swift для дата-сайентиста: быстрое погружение за 2 часа
2018-05-10 в 8:34, admin, рубрики: data mining, deep learning, machine learning, neural networks, ods, python, swift, TensorFlow, машинное обучениеGoogle объявил, что TensorFlow переезжает на Swift. Так что отложите все свои дела, выбросьте Python и срочно учите Swift. А язык, надо сказать, местами довольно странный.
Экскурсия по PyTorch
2018-05-04 в 15:08, admin, рубрики: deep learning, python, pytorch, TensorFlow, Алгоритмы, Блог компании Издательский дом «Питер», глубокое обучение, машинное обучение, нейронные сети, оптимизация, ПрограммированиеПривет!
Еще до конца мая у нас выйдет перевод книги Франсуа Шолле "Глубокое обучение на Python" (примеры с использованием библиотек Keras и Tensorflow). Не пропустите!
Но мы, естественно, смотрим в надвигающееся будущее и начинаем присматриваться к еще более инновационной библиотеке PyTorch. Сегодня вашему вниманию предлагается перевод статьи Питера Голдсборо, готового устроить вам долгую прогулку ознакомительную экскурсию по этой библиотеке. Под катом много и интересно.
Читать полностью »
Разрабатываем простую модель глубокого обучения для прогнозирования цен акций с помощью TensorFlow
2018-05-01 в 12:10, admin, рубрики: TensorFlow, биржа, Блог компании ITI Capital, машинное обучение, торговый софт, финансы, финансы в ITЭксперт в области data science и руководитель компании STATWORX Себастьян Хайнц опубликовал на Medium руководство по созданию модели глубокого обучения для прогнозирования цен акций на бирже с использованием фреймворка TensorFlow. Мы подготовили адаптированную версию этого полезного материала.Читать полностью »
Сравнение Google TPUv2 и Nvidia V100 на ResNet-50
2018-04-29 в 14:10, admin, рубрики: Cloud TPU, Google Cloud Platform, gpgpu, Nvidia V100, ResNet-50, RiseML, TensorFlow, TPU, TPUv2, высокая производительность, глубокое обучение, машинное обучение, Облачные вычисления, тензорный процессор, умножение матрицНедавно Google добавила к списку облачных услуг Tensor Processing Unit v2 (TPUv2) — процессор, специально разработанный для ускорения глубокого обучения. Это второе поколение первого в мире общедоступного ускорителя глубокого обучения, который претендует на альтернативу графическим процессорам Nvidia. Недавно мы рассказывали о первых впечатлениях. Многие просили провести более детальное сравнение с графическими процессорами Nvidia V100.
Объективно и осмысленно сравнить ускорители глубокого обучения — нетривиальная задача. Но из-за будущей важности этой категории продуктов и отсутствия подробных сравнений мы чувствовали необходимость провести самостоятельные тесты. Сюда входит и учёт мнений потенциально противоположных сторон. Вот почему мы связались с инженерами Google и Nvidia — и предложили им прокомментировать черновик этой статьи. Чтобы гарантировать отсутствие предвзятости, мы пригласили также независимых экспертов. Благодаря этому получилось, насколько нам известно, самое полное на сегодняшний день сравнение TPUv2 и V100.
Читать полностью »
Применение рекуррентных слоев для решения многоходовок
2018-04-25 в 13:11, admin, рубрики: Gamedev, python, Q-learning, recurrent neural network, TensorFlow, машинное обучение, рекуррентная нейронная сетьИстория
Рекуррентные слои были изобретены еще в 80х Джоном Хопфилдом. Они легли в основу разработанных им искусственных ассоциативных нейронных сетей (сетей Хопфилда). Сегодня рекуррентные сети получили большое распространение в задачах обработки последовательностей: естественных языков, речи, музыки, видеоряда и тд.
Задача
В рамках задачи по Hierarchy reinforcement learning я решил прогнозировать не одно действие агента, а несколько, используя для этого уже пред обученную сеть способную предсказать последовательность действий. В данной статье я покажу как реализовать “sequence to sequence” алгоритм для обучения этой самой сети а в последующей, постараюсь рассказать, как использовать ее в Q-learning обучении.
Читать полностью »
Generative adversarial networks
2018-04-11 в 9:26, admin, рубрики: python, TensorFlow, Алгоритмы, математика, машинное обучение, нейронные сети, Программирование, теория вероятностейВ прошлой статье мы рассмотрели простейшую линейную генеративную модель PPCA. Вторая генеративная модель, которую мы рассмотрим — Generative Adversarial Networks, сокращенно GAN. В этой статье мы рассмотрим самую базовую версию этой модели, оставив продвинутые версии и сравнение с другими подходами в генеративном моделировании на следующие главы.

Pygest #24. Новости, релизы, статьи, интересные проекты и библиотеки из мира Python [март 2018 — 9 апреля 2018]
2018-04-10 в 10:33, admin, рубрики: digest, django, python, python3, TensorFlow, дайджест, ссылки, статьи, Читальный зал Всем привет! Это уже двадцать четвертый выпуск дайджеста на Хабрахабр о новостях из мира Python.
Присылайте свои интересные материалы из мира Python.
С предыдущим digest можно ознакомиться здесь.