какая архитектура CNN хороша для обнаружения болезней листьев растений? - PullRequest
0 голосов
/ 23 февраля 2019

Я работаю над обнаружением болезней растений, используя изображения растений.Я буду использовать алгоритм CNN для этой задачи.Моя среда - Windows ПК с процессором 2.5 ГГц и 4 ГБ оперативной памяти (без графического процессора).Какой алгоритм CNN мне подойдет?

1 Ответ

0 голосов
/ 23 февраля 2019

Поскольку вы сильно ограничены в ресурсах, вот несколько подходов, которые вы, возможно, захотите попробовать:

  • Использовать (очень) маленький CNN.Например, MobileNet или Effnet .Оба могут работать на мобильных устройствах, и у вашего компьютера есть некоторые характеристики мобильного телефона.В ссылках вы найдете исходный код и статьи, которые подробно их обсуждают.
  • Используйте предварительно обученный, современный CNN и используйте трансферное обучение. Keras очень прост для новичков, поэтому я бы рекомендовал проверить его модель зоопарка .Есть несколько хороших руководств ( 1 , 2 ), которые объясняют, как это сделать на практике.
  • Следуйте этому учебнику , где авториспользует машину, не намного более мощную, чем ваша.
  • Эталон подходов глубокого обучения для выявления болезней растений

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

...