Встроенная возможность классификации изображений на основе «машины поддержки векторов (SVM)».
Классификация изображений в последнее время оказалась очень полезной в ряде отраслей, от BFSI до здравоохранения, телекоммуникаций, автомобилей, розничной торговли, сельского хозяйства и т. д., где она не только классифицирует изображения и предсказывает ярлыки, но и играет важную роль. роль в автоматизации процессов от начала до конца (сквозная обработка).
Классификаторы изображений быстрые и эффективные, но когда-нибудь задумывались, как они работают !!!?
На очень высоком уровне классификация представляет собой последовательность следующих действий.
Извлечение функций
В машинном обучении извлечение признаков - это процесс уменьшения размерности, когда исходный набор необработанных переменных сокращается до более управляемых групп (функций) для обработки, при этом все еще точно и полностью описывая исходный набор данных.
Платформа INTELLIBOT обеспечивает встроенную поддержку алгоритмов извлечения признаков, таких как Fast Retina Keypoint (FREAK), гистограмма ориентированных градиентов (HOG) и т. Д. Эти алгоритмы помогают извлекать векторы признаков и тренируйте модель на функциях, а не на пикселях.
Модель поезда
Перед обучением модели разделение данных (между обучением и тестированием) должно быть настроено как процентное соотношение, например 80/20, 70/30 и т. Д., Как показано ниже.
Параметры классификатора (такие как ядро, сложность, допуск и т. Д.) Можно настроить для повышения точности модели по мере необходимости на основе входного набора данных.
Модель потребления
Модель можно легко использовать с поверхности визуального программирования, как показано ниже, и при необходимости можно связать соответствующие действия.
USECASE - Обнаружение заболеваний
Теперь давайте углубимся в классификацию изображений и рассмотрим пример использования для обнаружения здоровых и больных листьев яблони.
Установить плагин
Установите плагин «INTELLIBOT - Machine Learning» из диспетчера плагинов и добавьте его в качестве ссылки на проект.
Перетащите коннектор «Классификация изображений» в папку «Глобальные объекты» в проводнике процессов.
Щелкните правой кнопкой мыши «Экземпляр классификатора изображений» в папке «Глобальные объекты» и нажмите «Настроить», чтобы перейти к конструктору модели.
Обучите модель
Давайте создадим два класса для категорий здоровые и больные и импортируем изображения, как показано ниже.
Нажмите кнопку обучения, чтобы обучить модель предоставленному набору данных изображения.
После завершения процесса обучения точность модели оценивается по набору тестовых изображений и выделяется, как показано ниже.
Модель потребления
Модель можно использовать, как показано ниже, для прогнозирования и использования ее вместе с другими средствами автоматизации.
Надежда помогла вам понять, как выполнять «Классификацию изображений» с помощью INTELLIBOT.
Удачи в построении автоматизации.