Pull to refresh
60
0
Vladimir Savinov @noonv

программист

Send message

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

Reading time 9 min
Views 7.6K


Содержание



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


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

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

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

Reading time 23 min
Views 9.7K


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


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


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


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


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


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

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

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

Reading time 3 min
Views 40K

Странно, но поиск по хабру не дал никакого упоминания о книге Криса Гильбо — Стартап за $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
Comments 15

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

Reading time 1 min
Views 7K


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

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

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

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

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

ArduIMU — коптер на Arduino

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

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

Reading time 2 min
Views 828

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

шпаргалка для Arduino

Reading time 1 min
Views 19K
Решил сделать шпаргалку для Arduino :)
Чаще всего я подглядываю нумерацию выводов и pin mapping. Но решил вывести блоки и с основными функциями ардуино.
Результат под катом.
Читать дальше →
Total votes 40: ↑31 and ↓9 +22
Comments 24

Information

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