Нейронно-структурированное обучение: обучение со структурированными сигналами |
||
МЕНЮ Искусственный интеллект Поиск Регистрация на сайте Помощь проекту ТЕМЫ Новости ИИ Искусственный интеллект Разработка ИИГолосовой помощник Городские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Слежка за людьми Угроза ИИ ИИ теория Внедрение ИИКомпьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Нейронные сети начинающим Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Распознавание лиц Распознавание образов Распознавание речи Техническое зрение Чат-боты Авторизация |
2020-10-10 10:09 Нейронное структурированное обучение (NSL) - это новая парадигма обучения для обучения нейронных сетей путем использования структурированных сигналов в дополнение к входам функций. Структура может быть явной, представленной графом, или неявной, вызванной состязательным возмущением. Структурированные сигналы обычно используются для представления отношений или подобия среди выборок, которые могут быть помечены или не помечены. Следовательно, использование этих сигналов во время обучения нейронной сети приводит как к маркированным, так и немеченым данным, что может улучшить точность модели, особенно когда количество маркированных данных относительно мало. Кроме того, было показано, что модели, обученные образцам, которые генерируются путем добавления состязательного возмущения, устойчивы к вредоносным атакам, которые предназначены для введения в заблуждение прогноза или классификации модели. NSL обобщает Neural Graph Learning, а также Adversarial Learning. Инфраструктура NSL в TensorFlow предоставляет следующие простые в использовании API и инструменты для разработки моделей со структурированными сигналами: API-интерфейсы Keras для обучения с графами (явная структура) и состязательными возмущениями (неявная структура). Включение структурированных сигналов выполняется только во время обучения. Таким образом, производительность рабочего процесса обслуживания/вывода остается неизменной. Более подробную информацию о нейронном структурированном обучении можно найти в нашем описании структуры. Для начала, пожалуйста, ознакомьтесь с нашим руководством по установке, и для практического введения в NSL, ознакомьтесь с нашими учебниками. import tensorflow as tf # Prepare data. # Create a base model -- sequential, functional, or subclass. # Wrap the model with adversarial regularization. # Compile, train, and evaluate. Источник: www.tensorflow.org Комментарии: |
|