Уровень знаний - Knowledge level
В искусственном интеллекте агенты, основанные на знаниях, используют набор логических предложений, чтобы сделать выводы о Мир. На уровень знанийнам нужно только указать, что агент знает и каковы его цели; логическая абстракция, отдельная от деталей реализации.
Это понятие уровня знаний было впервые введено Аллен Ньюэлл в 1980-х, чтобы найти способ рационализировать поведение агента. Агент предпринимает действия на основе имеющихся знаний, пытаясь достичь определенных целей. Он выбирает действия в соответствии с принцип рациональности.
Ниже уровня знаний находится уровень символа. В то время как уровень знаний Мир ориентированный, а именно, что он касается среды, в которой действует агент, уровень символа система ориентированный, поскольку он включает механизмы, доступные агенту для работы. Уровень знаний рационализирует поведение агента, а уровень символа механизирует поведение агента.
Например, в компьютерной программе уровень знаний состоит из информации, содержащейся в ее структурах данных, которые она использует для выполнения определенных действий. Уровень символа состоит из алгоритмов программы, самих структур данных и так далее.
Смотрите также
Рекомендации
- А. Лието, К. Лебьер, А. Ольтрамари. Уровень знаний в когнитивных архитектурах: текущие ограничения и возможные разработки, Исследование когнитивных систем, 48: 39-55, 2018.
- Т. Мензис. Применение похищения: моделирование на уровне знаний. Ноябрь 1996 г.
- А. Ньюэлл. Уровень знаний. Искусственный интеллект, 18 (1): 87-127, 1982.