Pull to refresh
60
0
Vladimir Savinov @noonv

программист

Send message

Учим робота готовить пиццу. Часть 2: Состязание нейронных сетей

Reading time9 min
Views7.6K


Содержание



В прошлой части, удалось распарсить сайт Додо-пиццы и загрузить данные об ингредиентах, а самое главное — фотографии пицц. Всего в нашем распоряжении оказалось 20 пицц. Разумеется, формировать обучающие данные всего из 20 картинок не получится. Однако, можно воспользоваться осевой симметрией пиццы: выполнив вращение картинки с шагом в один градус и вертикальным отражением — позволяет превратить одну фотографию в набор из 720 изображений. Тоже мало, но всё же попытаемся.


Попробуем обучить Условный вариационный автоэнкордер (Conditional Variational Autoencoder), а потом перейдёт к тому, ради чего это всё и затевалось — генеративным cостязательным нейронным сетям (Generative Adversarial Networks).

Читать дальше →
Total votes 20: ↑18 and ↓2+16
Comments10

Учим робота готовить пиццу. Часть 1: Получаем данные

Reading time23 min
Views9.7K


Автор изображения: Chuchilko


Не так давно, после завершения очередного конкурса на Kaggle — вдруг возникла идея попробовать сделать тестовое ML-приложение.
Например, такое: "помоги роботу сделать пиццу".


Разумеется, основная цель этого ровно та же — изучение нового.


Захотелось разобраться, как работают генеративные нейронные сети (Generative Adversarial Networks — GAN).


Ключевой идеей было обучить GAN, который по выбранным ингредиентам сам собирает картинку пиццы.


Ну что ж, приступим.

Читать дальше →
Total votes 22: ↑21 and ↓1+20
Comments4

Вольная рецензия на книгу Криса Гильбо «Стартап за 100 долларов»

Reading time3 min
Views40K

Странно, но поиск по хабру не дал никакого упоминания о книге Криса Гильбо — Стартап за $100 (в оригинале: Guillebeau Chris: The $100 Startup. Reinvent the Way You Make a Living, DO What You Love, and Create a New Future).
Впрочем, это можно объяснить стремлением большинства хабражителей перестать работать на кого-то и замутить наикрутейший стартап, который вскоре превратится в мегакорпорацию типа Google, Facebook, Apple, ну или хотя-бы Microsoft.
Да, на меньшее никто не соглашается, и в ожидании когда инвесторы начнут давать миллионы на очередную гениальную идею, мы продолжаем ездить на работу, уставать от унылых совещаний и разгребать чужие дедлайны.

Книга Криса Гильбо, совсем не об этом.
Читать дальше →
Total votes 34: ↑18 and ↓16+2
Comments15

Kinect — продвинутый датчик для роботов

Reading time1 min
Views7K


Такой замечательный девайс, как Kinect не мог не обратить на себя внимание различных самоделкиных. И через неделю после начала продаж протокол контроллера был взломан.

Уже работает сайт openkinect.org и теперь Kinect можно попробовать использовать для различных инстралляций или в качестве продвинутого сенсора робота.
Читать дальше →
Total votes 57: ↑51 and ↓6+45
Comments35

Scratch и визуальное программирование Arduino

Reading time1 min
Views58K
Scratch — это среда для обучения школьников программированию.

В этой среде можно создавать и играть с различными объектами, видоизменять их вид, перемещать их по экрану, устанавливать формы взаимодействия между ними. Это объектно-ориентированная среда, в основе которой лежит принцип конструктора LEGO и в которой программы собираются из разноцветных блоков-кирпичиков команд точно так же, как собираются из разноцветных кирпичиков конструкторы Лего.
Читать дальше →
Total votes 71: ↑66 and ↓5+61
Comments59

ArduIMU — коптер на Arduino

Reading time1 min
Views21K
image
ArduIMU — это реализованный на базе Arduino блок инерциальных датчиков (Inertial measurement Unit) для коптера (спасибо vlady за уточнение). Этот вертолёт имеет на борту 4 инфракрасных датчика и один ультразвуковой, благодаря чему он может автоматически обходить препятствия.
Читать дальше →
Total votes 66: ↑65 and ↓1+64
Comments71

Первая LiveStreet party состоялась!

Reading time2 min
Views837

Итак, первая встреча участников LiveStreet-сообщества состоялась!
Она прошла в субботу 20 марта в небольшом банкетном зале чешской пивной «Пилзнер».
Большое спасибо всем, кто смог прийти, и всем, кто хотел, но по тем или иным причинам не смог это сделать.
Читать дальше →
Total votes 45: ↑35 and ↓10+25
Comments9

Information

Rating
Does not participate
Location
Калининград (Кенигсберг), Калининградская обл., Россия
Works in
Date of birth
Registered
Activity