Как уже было сказано, основной отличительной особенностью многослойного персептрона является наличие дополнительных скрытых элементов.
Применительно к персептронам с двумя входами поверхность решений представляет собой прямую линию (т.е.
После изучения описанных выше методов оптимизации мы должны разобраться в том, как эти методы могут применяться для обучения персептронов, в частности, для определения таких значений весовых коэффициентов, которые позволяют получить требуемые результаты.
Видроу (Widrow) и Хофф (Hoff) занялись улучшением аппаратных средств нейронных сетей и внесли в персептроны много полезных усовершенствований. Особенно важно нововведение, согласно которому сигналы в нейронных сетях могли принимать значения [ -1,1 ], а не обычные значения [0,1].
Для представления данных о противниках используются кортежи, содержащие символическое обозначение противника (в виде данных типа string или int) и информацию о его местонахождении (три числа с плавающей точкой, по одному для каждого из измерений X/Y/Z).
Одним из важнейших средств обеспечения эффективности реализации является представление символов не в виде строк, а в виде целых чисел.
Рабочие правила, на которых зиждется любая RBS-система, — это, по сути дела, часть ЯПЗ. Это означает, что их можно расширить, используя другие принципы ТПЗ. Действительно, поскольку RBS-система определяется как набор операторов if ... then, ей присуща очень высокая степень гибкости.
Рабочая память (working memory) — это набор фактов об окружающем мире или TeK>meft проблеме, называемый также внутренним представлением (internal representation). Обычно в рабочей памяти хранится несколько символов.
Хотя некоторым нетерпеливым разработчикам такое "топтание" вокруг технического проекта может показаться пустой тратой времени, в действительности важность этапа технического проектирования трудно переоценить! Если он будет выполнен небрежно или некорректно, система ИИ может стать "камнем на ногах" всей игры.
Отдельные факты с точки зрения ТПЗ являются символами (symbol). Символ может представлять собой некий объект (текст, букву или число). Таким образом, в качестве символов можно использовать любой примитивный тип данных (например, целые числа, числа с плавающей точкой, данные логического типа или массив символов).