Главным преимуществом нейронных сетей является их способность к самообучению. Если мы вернемся к примеру с поиском кошки на фотографии, то, несколько раз перепутав ее с лисой, нейронная сеть сделает вывод, что заостренные уши - не самый специфичный атрибут кошки. И тогда она начнет давать не 1, а 0,5 балла за ответ “да”.
Хорошо обученная нейронная сеть может распознавать данные, которых не было в обучающем наборе, а также поврежденные или неполные данные. Например, он распознает кошку на фотографии, даже если видна только часть ее морды. Нейронные сети могут обучаться тремя способами: Контролируемое обучение
Человек обучает нейронную сеть, используя готовый набор данных.
Например, подборка фотографий, на которых указаны пол и возраст людей. Основываясь на этих данных, нейронная сеть самостоятельно начинает определять параметры фотографии. Неконтролируемое обучение Этот алгоритм позволяет вам обходиться без готовых данных. Нейронная сеть сама проверит свой анализ на точность. Есл