Введение

В искусственном интеллекте флюент – это состояние, которое может изменяться со временем. В логических подходах к рассуждениям о действиях флюенты могут быть представлены в логике первого порядка предикатами, имеющими аргумент, зависящий от времени. Например, условие "коробка на столе", если оно может меняться со временем, не может быть представлено просто ; необходим третий аргумент в предикате для указания времени: означает, что коробка находится на столе в момент времени . Это представление флюентов модифицируется в ситуационном исчислении путем использования последовательности прошлых действий вместо текущего времени. Флюент также может быть представлен функцией, исключив аргумент времени. Например, то, что коробка находится на столе, может быть представлено , где – функция, а не предикат. В логике первого порядка преобразование предикатов в функции называется реификацией; по этой причине флюенты, представленные функциями, называются реифицированными. При использовании реифицированных флюентов необходим отдельный предикат для определения, является ли флюент истинным или ложным. Например, означает, что коробка фактически находится на столе в момент времени , где предикат указывает, когда флюент истинен. Это представление флюентов используется в исчислении событий, в исчислении флюентов, а также в логиках признаков и флюентов. Некоторые флюенты могут быть представлены как функции другим способом. Например, положение коробки может быть представлено функцией , значение которой является объектом, на котором коробка стоит в момент времени . Условия, которые могут быть представлены таким образом, называются функциональными флюентами. Утверждения о значениях таких функций могут быть сформулированы в логике первого порядка с использованием равенства и литералов, таких как . Некоторые флюенты представлены таким образом в ситуационном исчислении.

Наивная физика

С исторической точки зрения, флюенты были введены в контексте качественного рассуждения. Идея заключается в том, чтобы описывать модель процесса не математическими уравнениями, а естественным языком. Это означает, что действие определяется не только его траекторией, но и символической моделью, очень похожей на текстовую приключенческую игру. Наивная физика противопоставляется вычислительному физическому движку и должна предсказывать исход действий. Флюент обеспечивает связь здравого смысла между движением робота и описанием задачи на естественном языке. С технической точки зрения, флюент эквивалентен параметру, который разбирается наивным физическим движком. Парсер осуществляет преобразование между флюентами, выраженными на естественном языке, и числовыми значениями, измеряемыми датчиками. Как следствие, улучшается взаимодействие человека и машины.