TY - GEN
T1 - Human-Assisted Rule Satisfaction in Partially Observable Environments
AU - Degeler, Viktoriya
AU - Curry, Edward
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014
Y1 - 2014
N2 - Many lightweight installations of smart environment systems do not have complex and expensive sensing and actuating capabilities, leaving parts of the environment unobservable to the system. This limits reasoning and decision making complexity of such systems. A decision support system that can collaborate with human users alleviates this problem by asking users to provide missing pieces of information or to perform actuations of which the system itself is incapable. In this paper we present a smart system that uses declarative rules to describe the expected behavior of the environment. In any situation the system aims to satisfy the rules by finding the actions to transform the environment state to conform to existing restrictions. The system asks users to provide missing information that is relevant to the final decision or to perform required actions. A decision tree is constructed, which defines the actions depending on user's answers. The system constructs it in such a way to minimize the expected efforts of users. We present two ways of constructing such a decision tree. One uses backtracking for optimal results, and the other uses a heuristic approach for faster decision tree creation. We show that the relatively small drop in efficiency allows most smart environments to use the fast heuristic algorithm for decision tree construction.
AB - Many lightweight installations of smart environment systems do not have complex and expensive sensing and actuating capabilities, leaving parts of the environment unobservable to the system. This limits reasoning and decision making complexity of such systems. A decision support system that can collaborate with human users alleviates this problem by asking users to provide missing pieces of information or to perform actuations of which the system itself is incapable. In this paper we present a smart system that uses declarative rules to describe the expected behavior of the environment. In any situation the system aims to satisfy the rules by finding the actions to transform the environment state to conform to existing restrictions. The system asks users to provide missing information that is relevant to the final decision or to perform required actions. A decision tree is constructed, which defines the actions depending on user's answers. The system constructs it in such a way to minimize the expected efforts of users. We present two ways of constructing such a decision tree. One uses backtracking for optimal results, and the other uses a heuristic approach for faster decision tree creation. We show that the relatively small drop in efficiency allows most smart environments to use the fast heuristic algorithm for decision tree construction.
KW - Constraint satisfaction
KW - Decision tree
KW - Human-assisted reasoning
KW - Smart environments
UR - https://www.scopus.com/pages/publications/84949565380
U2 - 10.1109/UIC-ATC-ScalCom.2014.134
DO - 10.1109/UIC-ATC-ScalCom.2014.134
M3 - Conference Publication
AN - SCOPUS:84949565380
T3 - Proceedings - 2014 IEEE International Conference on Ubiquitous Intelligence and Computing, 2014 IEEE International Conference on Autonomic and Trusted Computing, 2014 IEEE International Conference on Scalable Computing and Communications and Associated Symposia/Workshops, UIC-ATC-ScalCom 2014
SP - 171
EP - 178
BT - Proceedings - 2014 IEEE International Conference on Ubiquitous Intelligence and Computing, 2014 IEEE International Conference on Autonomic and Trusted Computing, 2014 IEEE International Conference on Scalable Computing and Communications and Associated Symposia/Workshops, UIC-ATC-ScalCom 2014
A2 - Zheng, Yu
A2 - Thulasiraman, Parimala
A2 - Apduhan, Bernady O.
A2 - Nakamoto, Yukikazu
A2 - Ning, Huansheng
A2 - Sun, Yuqing
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 11th IEEE International Conference on Ubiquitous Intelligence and Computing and 11th IEEE International Conference on Autonomic and Trusted Computing and 14th IEEE International Conference on Scalable Computing and Communications and Associated Symposia/Workshops, UIC-ATC-ScalCom 2014
Y2 - 9 December 2014 through 12 December 2014
ER -