Обучить, используя AutoDL (Инструменты Image Analyst)
Краткая информация
Обучает модель глубокого обучения путем создания конвейеров обучения и автоматизации большей части процесса обучения. Это включает в себя увеличение данных, выбор модели, настройку гиперпараметров и уменьшение размера пакета. Его выходные данные включают показатели производительности наилучшей модели на основе обучающих данных, а также пакет обученных моделей глубокого обучения (файл .dlpk), который можно использовать в качестве входных данных для инструмента Извлечь объекты, используя модели ИИ для прогнозирования на новых изображениях.
Использование
Необходимо установить подходящую среду глубокого обучения для Python в ArcGIS Pro.
Если вы собираетесь обучать модели в отключённой среде, см. Дополнительная установка для автономной среды для получения дополнительной информации.
Время, необходимое инструменту для создания обученной модели, зависит от следующего:
Объем данных, предоставляемых во время обучения
Значение для параметра Режим AutoDL
Значение для параметра Общее ограничение по времени (часы)
По умолчанию время для всех режимов установлено на 2 часа. Базовый режим будет обучать выбранные сети на опорной модели по умолчанию в течение заданного времени. Расширенный режим разделит общее время на два, выполнив оценку модели в первой половине и определив две наиболее эффективные модели для оценки на других опорных моделях во второй половине. Если объем обучаемых данных велик, все выбранные модели могут не быть оценены в течение 2 часов. В таких случаях оптимальной моделью будет считаться модель с наилучшими характеристиками, определенная в течение 2 часов. Затем вы можете либо использовать эту модель, либо повторно запустить инструмент с более высоким значением параметра Общее ограничение по времени (часы).
Этот инструмент также можно использовать для точной настройки существующей обученной модели. Например, существующую модель, обученную для легковых автомобилей, можно настроить для обучения модели, идентифицирующей грузовые автомобили.
Для запуска этого инструмента требуется компьютер, оснащенный графическим процессором. Если у вас более одного графического процессора, используйте GPU ID в качестве параметра среды.
Входные обучающие данные для этого инструмента должны включать папки images и labels, созданные с помощью инструмента Экспорт обучающих данных для глубокого обучения.
Потенциальные варианты использования инструмента включают в себя модели обнаружения обучающих объектов и классификации пикселей для извлечения таких объектов и характеристик, как контуры здания, бассейны, солнечные панели, классификация растительного покрова и так далее.
Информацию о требованиях к запуску этого инструмента и проблемах, с которыми вы можете столкнуться, см. в разделе Часто задаваемые вопросы по глубокому обучению.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные обучающие данные |
Папки, содержащие кусочки изображений, метки и статистику, необходимые для обучения модели. Это результат работы инструмента Экспорт обучающих данных для глубокого обучения. Форматами метаданных экспортируемых данных могут быть Classified_Tiles, PASCAL_VOC_rectangles или KITTI_rectangles. |
Folder |
|
Выходная модель |
Выходная обученная модель, которая будет сохранена как пакет глубокого обучения (файл |
File |
|
Предварительно обученная модель (Дополнительный) |
Предварительно обученная модель, которая будет использоваться для уточнения новой модели. На входе берется файл определения модели Esri (.emd) или файл пакета глубокого обучения (.dlpk). Предварительно обученная модель с похожими классами может быть уточнена для соответствия новой модели. Предварительно обученная модель должна быть обучена с помощью модели того же типа и базовой моделью, которые будут использоваться для обучения новой модели. |
File |
|
Общее ограничение по времени (часы) (Дополнительный) |
Общее ограничение по времени в часах, которое потребуется для обучения модели с использованием AutoDL. По умолчанию равно 2 часам. |
Double |
|
Режим AutoDL (Дополнительный) |
Определяет режим AutoDL, который будет использоваться, и насколько интенсивным будет поиск AutoDL.
|
String |
|
Нейронные сети (Дополнительный) |
Определяет архитектуры, которые будут использоваться для обучения модели. По умолчанию будут использоваться все сети.
|
String |
|
Сохранение оцененных моделей (Дополнительный) |
Определяет, будут ли сохранены все оцененные модели.
|
Boolean |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Выходной файл модели |
Выходной файл модели |
File |
Параметры среды
Информация о лицензировании
- Basic: Нет
- Standard: Нет
- Advanced: Требуется Image Analyst