Приближение функций и нелинейная регрессия

Создайте нейронную сеть, чтобы обобщить нелинейные отношения между вводами и выводами в качестве примера

Приложения

Neural Net FittingПодходящие данные путем обучения сети форварда канала 2D слоя

Функции

nnstartНейронная сеть, начинающая графический интерфейс пользователя
viewПросмотрите нейронную сеть
fitnetФункция, соответствующая нейронной сети
feedforwardnetНейронная сеть Feedforward
cascadeforwardnetПрямая каскадом нейронная сеть
trainОбучите мелкую нейронную сеть
trainlmОбратная связь Levenberg-Marquardt
trainbrБайесова обратная связь регуляризации
trainscgМасштабированная обратная связь метода сопряженных градиентов
trainrpУстойчивая обратная связь
mseСреднеквадратическая нормированная ошибочная функция производительности
regressionЛинейная регрессия
ploterrhistПостройте ошибочную гистограмму
plotfitПодгонка функции построения графика
plotperformПостройте производительность сети
plotregressionПостройте линейную регрессию
plottrainstateПостройте учебные значения состояния
genFunctionСгенерируйте функцию MATLAB для симуляции мелкой нейронной сети

Примеры и руководства

Базовая конструкция

Подходящие данные с мелкой нейронной сетью

Обучите мелкую нейронную сеть, чтобы соответствовать набору данных.

Создайте, сконфигурируйте и инициализируйте многоуровневые мелкие нейронные сети

Подготовьте многоуровневую мелкую нейронную сеть.

Оценка жировой прослойки

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

Обучите и примените многоуровневые мелкие нейронные сети

Обучите и используйте многоуровневую мелкую сеть для приближения функций или распознавания образов.

Анализируйте мелкую производительность нейронной сети после обучения

Анализируйте производительность сети и настройте учебный процесс, сетевую архитектуру или данные.

Разверните мелкие функции нейронной сети

Моделируйте и разверните обученные мелкие нейронные сети с помощью инструментов MATLAB®.

Разверните обучение мелких нейронных сетей

Узнать, как развернуть обучение мелких нейронных сетей.

Учебная масштабируемость и эффективность

Нейронные сети с параллелью и вычислением графического процессора

Используйте параллельные и распределенные вычисления, чтобы ускорить обучение нейронной сети и симуляцию и обработать большие данные.

Автоматически сохраните контрольные точки во время обучения нейронной сети

Сохраните промежуточные результаты защитить значение долгих учебных выполнений.

Оптимизируйте скорость обучения нейронной сети и память

Сделайте обучение нейронной сети более эффективным.

Оптимальные решения

Выберите Neural Network Input-Output Processing Functions

Предварительно обработайте входные параметры и цели для более эффективного обучения.

Сконфигурируйте вводы и выводы нейронной сети

Узнать, как вручную сконфигурировать сеть перед обучением с помощью функции configure.

Разделите данные для оптимального обучения нейронной сети

Используйте функции, чтобы разделить данные на обучение, валидацию и наборы тестов.

Выберите многоуровневую функцию обучения нейронной сети

Сравнение учебных алгоритмов на различных проблемных типах.

Улучшите мелкое обобщение нейронной сети и постарайтесь не сверхсоответствовать

Изучите методы, чтобы улучшить обобщение и предотвратить сверхподбор кривой.

Обучите нейронные сети с ошибочными весами

Узнать, как использовать ошибочное взвешивание при обучении нейронных сетей.

Нормируйте ошибки нескольких Выходных параметров

Узнать, как соответствовать выходным элементам различными областями значений значений.

Библиография

Мелкая библиография нейронных сетей

Обратитесь к дополнительным источникам информации о нейронных сетях.

Концепции

Рабочий процесс для проекта нейронной сети

Изучите первичные шаги в процессе проектирования нейронной сети.

Четыре уровня проекта нейронной сети

Изучите разные уровни использования функциональности нейронной сети.

Многоуровневые мелкие нейронные сети и обучение обратной связи

Рабочий процесс для разработки многоуровневой мелкой feedforward нейронной сети для функционального подбора кривой и распознавания образов.

Многоуровневая мелкая архитектура нейронной сети

Изучите архитектуру многоуровневой мелкой нейронной сети.

Понимание структур данных Deep Learning Toolbox

Узнать, как формат структур входных данных влияет на симуляцию сетей.

Наборы выборочных данных для мелких нейронных сетей

Список наборов выборочных данных, чтобы использовать при экспериментировании с мелкими нейронными сетями.

Свойства объектов нейронной сети

Изучите свойства, которые задают основные характеристики сети.

Подсвойства объектов нейронной сети

Изучите свойства что детали сети define, такие как входные параметры, слои, выходные параметры, цели, смещения и веса.