Информация о местоположении сообщает системе в каком месте трехмерного пространства находится вершина. Несомненно это важные данные, поскольку местоположение является ключевым элементом геометрии. Возьмем простой треугольник.
Для корректировки значений весовых коэффициентов чаще всего используется дельта-правило. Ниже приведены основные соображения, лежащие в основе применения дельта-правила.
> Каждый весовой коэффициент вносит свой вклад в формирование выходного значения.
> Значимость этого вклада зависит от входного значения.
После изучения описанных выше методов оптимизации мы должны разобраться в том, как эти методы могут применяться для обучения персептронов, в частности, для определения таких значений весовых коэффициентов, которые позволяют получить требуемые результаты.
Один из щироко применяемых принципов проектирования состоит в том, что действия, осуществляемые с помощью средств ИИ, рассматриваются под тем же углом, что и действия, выполняемые игроками-людьми.
Для разработчиков задача проектирования архитектуры средств ИИ, применяемых для стрельбы, может стать проще благодаря пониманию того, какое сочетание способностей для этого используется (иными словами, какие структурные компоненты должны для этого применяться).
Упреждение
Прежде всего, мы выработали некоторые исходные предположения, которые будем применять для моделирования оружия в играх.
> Для повышения эффективности контактного оружия необходимо обеспечить непосредственное соприкосновение с противником.
Следует заметить, что уровень владения тем или иным образцом оружия, — это только часть необходимых условий для успешного ведения боя. При столкновении с противником в зоне ведения огня значительное влияние на исход боя оказывают условия окружающей среды.
Все оружие можно разделить на две большие группы: оружие рукопашного боя, или контактное оружие, и стрелковое, или метательное, оружие. Обычно конкретный образец оружия предназначается либо только для ведения рукопашного боя, либо для поражения противника на расстоянии.
При выполнении программного кода систем, основанных на знаниях, максимальная вычислительная нагрузка приходится на обработку правил. Давайте проанализируем оба аспекта таких правил (условия и операции) в терминах процедурного (с жестким кодированием) и декларативного (управляемого данными) подходов.
Система, в которой реализована выборка с обратным логическим выводом (backward chaining), при запуске оперирует некими гипотезами, а в ходе работы іп>ггается подтвердить их, возвращаясь в текущее состояние.