Нейронные сети в фермерском хозяйстве Статьи редакции

Как японец использует технологии машинного обучения для сортировки огурцов

Редакция корпоративного блога Google опубликовала материал о японском фермере, который использует технологии машинного обучения для сортировки огурцов и их продажи. Сайт Geektimes разместил краткий конспект статьи. Редакция vc.ru приводит конспект с разрешения Geektimes.

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

Примерно год назад японец по имени Макото Койке решил помочь своим родителям, которые занимаются выращиванием огурцов. В Японии крупные и прямые огурцы считаются товаром экстра-класса, поэтому все фермеры стремятся выращивать эти овощи именно такой формы.

Сделать это тяжело, и Койке в этом убедился. «Каждый огурец отличается от других — все они бывают разной формы, качества и свежести», — объясняет инженер. Для того, чтобы конечный продукт попал в магазины, овощи необходимо сортировать. В Японии насчитывается девять классов огурцов. Классификация производится согласно форме, размеру и ряду других свойств. Чем выше класс, тем дороже огурец.

Классы огурцов согласно японским стандартам

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

Койке взял за основу своего огуречно-сортировочного алгоритма open-source-разработку Google, технологию TensorFlow. В 2015 году компания открыла исходный код этого продукта для всех. TensorFlow позволяет разработчику использовать готовый код и возможности нейронных сетей, а не создавать всё с нуля. Для создания собственного проекта необходимо скачать код, прочитать инструкцию — и можно начинать работу.

Кроме кода, нужно ещё и аппаратное обеспечение. Японец использовал Arduino Micro и Raspberry Pi 3. Электроника использовалась в качестве основного контроллера для работы с камерой и отсылки изображений в Google Cloud, где происходил анализ информации. Также платы управляют сервоприводами сортировщика.

На первом этапе инженер обучил систему распознавать изображения и определять, изображен на фотографии огурец или нечто иное. После проверки работоспособности системы он создал более сложный алгоритм, который классифицировал огурцы согласно стандартам, принятым в Японии.

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

Для того, чтобы получить фотографии огурцов разных классов, отсортированных его матерью, японец потратил около трёх месяцев. Ему пришлось сделать и загрузить в систему более 7000 снимков огурцов. И этого оказалось недостаточно. Когда проводился тест лишь с изображениями, система работала с точностью в 95%. Но когда дело дошло до фотографирования реальных огурцов, точность упала до 70%. Как оказалось, проблема заключалась в том, что базы из нескольких тысяч фотографий недостаточно для качественного обучения системы.

Вторая проблема — в том, что система потребляет много ресурсов, времени и энергии. Текущий сортировщик — это обычный компьютер на базе Windows, который используется для тренировки нейронной сети. И хотя компьютер преобразует полученные фотокамерами снимки в изображения с разрешением 80 х 80 пикселей, обучение системы на их основе занимает 2−3 дня.

Дело в том, что требуется несколько тысяч таких снимков. А поскольку фотографии имеют низкое разрешение, тот сортировщик оперирует такими свойствами, как форма, длина и уровень погрешности. Цвет, текстура, царапины — всё это проходит незамеченным. Если увеличить разрешение фотографий, это увеличит точность работы системы. Но одновременно увеличится и время, которое требуется на обучение нейронной сети.

Свою проблему японец планирует решить при помощи ещё одного сервиса Google. Cейчас корпорация предлагает по низкой цене облачную платформу Cloud Machine Learning (Cloud ML). Здесь задействованы тысячи серверов. Они обрабатывают информацию и помогают обучать нейронную систему на основе TensorFlow.

Сейчас Макото Койке планирует использовать Google ML в своих целях. «Я могу использовать сервис для создания системы обучения на основе гораздо более качественных снимков. Также я могу использовать разные конфигурации, параметры и алгоритмы нейронной системы, что может помочь найти вариант, при котором система будет точнее всего».

Пока результаты работы Койке с Google ML недоступны, он продолжает эксперименты.

0
10 комментариев
Популярные
По порядку
Написать комментарий...

Ждем упаковки с надписями "выращено без использования нейроных сетей"

8

А через какое-то время собранные вручную огурцы будут считаться товаром приему класса.

1

Ну всё, пошел родителям пилить сортировку картошки на мелкую, крупную и семенную...

5

Отличная статья, спасибо!

0

который использует технологии машинного обучения для сортировки огурцов и их продажи

Еще же система не рабочая.

0

Комментарий удален

Думаю ему нужно почитать про преобразования изображений. На больших данных это мастхэв.

0

В ручную сортировка бы пошла быстрее не?

0

Прожил 19 лет и только что узнал что ,огурцы делят по классам......

0

Когда у общества нет классификации огурцов, то нет цели!

0

круто!

0
Читать все 10 комментариев
«Мегафон» заблокировал 36 тыс. ₽ на 2 недели по ФЗ № 115

Являюсь абонентом Мегафона второй десяток лет. Несколько лет назад завёл себе карту Мегафон-банка. Очень нравилось, и рекомендовал всем, так как:

Это Элви Рэй Смит: он мечтал создать анимационный фильм на компьютере, соосновал Pixar, но ушёл из компании из-за Джобса Статьи редакции

Смит создал альфа-канал, который используется в Photoshop и других редакторах, работал в Xerox и LucasFilm и убеждал всех, что за компьютерной графикой будущее, однако всерьез его никто не воспринимал – кроме Стива Джобса.

Путин поручил разработать вариант налогового вычета для частных инвесторов при долгосрочных вложениях в российские акции Статьи редакции

Фондовый рынок должен не только финансировать инвестиционные проекты, но и приносить доход гражданам, считает президент.

Минэкономразвития РФ приняло предложения РСПП по совершенствованию рынка интеллектуальной собственности

На актуализации плана дорожной карты ТДК (трансформация делового климата) «Интеллектуальная собственность» в соответствии с пожеланиями бизнес-сообщества настоял первый заместитель председателя правительства Андрей Белоусов.

На сайтах с эквайрингом от ПСБ появился Yandex Pay

Покупатели с аккаунтом «Яндекса» смогут оплачивать покупки, не вводя данные карты.

Мвидео, облажались. Дважды

#жалобамвидео или как продать витринный образец

Kornia - Python библиотека для обработки изображений в задачах CV

В этой статье я хотел бы познакомить читателей с библиотекой для ЯП python — Kornia, имеющей богатый функционал в области computer vision. Библиотека написана с использованием pytorch, в ее основе лежат готовые решения, такие как torchvision, PIL, skimage, tf.image, OpenCV. В Kornia реализована возможность выполнения вычислений не только с…

Лайфхак в подборе: как ATS-системы помогают экономить время и бюджет рекрутеров

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

Мвидео отказал в замене товара ненадлежащего качества. Битый телевизор

14.11.2021 доставка магазина Мвидео привезла мне домой телевизор LG. При приёме телевизора от доставщиков никаких недостатков не обнаружили ( или не заметили, потому что телевизор был весь запотевший). Включать для проверки тоже не стали из-за запотевания. В тот же вечер через несколько часов телевизор повесили и попытались включить, он не…

null