Neural Net Clustering

Решите кластеризирующуюся задачу с помощью сетей самоорганизующейся карты (SOM)

Описание

Приложение Neural Net Clustering позволяет вам создать, визуализировать и обучить самоорганизующиеся сети карты, чтобы решить кластеризирующиеся задачи.

Используя это приложение, вы можете:

  • Импорт данных из файла, MATLAB® рабочая область или использование один из наборов данных в качестве примера.

  • Задайте и обучите нейронную сеть.

  • Анализируйте результаты с помощью графиков визуализации, таких как соседнее расстояние, плоскости веса, демонстрационные хиты и положение веса.

  • Сгенерируйте скрипты MATLAB, чтобы воспроизвести результаты и настроить учебный процесс.

  • Сгенерируйте функции, подходящие для развертывания с инструментами MATLAB Compiler™ и MATLAB Coder™, и экспортируйте в Simulink® для использования с Simulink Coder.

Neural Net Clustering app

Откройте приложение Neural Net Clustering

  • Панель инструментов MATLAB: На вкладке Apps, под Machine Learning and Deep Learning, кликают по значку приложения.

  • Командная строка MATLAB: Войти nctool.

Алгоритмы

Приложение Neural Net Clustering обеспечивает встроенный алгоритм настройки, который можно использовать, чтобы обучить нейронную сеть.

Алгоритм обученияОписание

Обработайте безнадзорный вес в пакетном режиме и сместите обучение

Обучите сеть с безнадзорным весом и правила изучения смещения с пакетными обновлениями. Веса и смещения обновляются в конце целой передачи через входные данные.

Чтобы реализовать этот алгоритм, приложение Neural Net Clustering использует trainbu функция.

Смотрите также

Приложения

Функции