A Formal Domain Model for Dietary and Physical Activity Counseling

Diet and physical activity planning is a complex process that usually comprises repetitive expert-patient discussions and multihour construction phases. Recent advances in artificial intelligence and improvements in CPU speeds make it now possible to enhance or even substitute the work of the dietary expert. Although research in this field began as early as the 1940s, no comprehensive domain model has been developed to date. Previous works reduced the problem to then solvable mathematical models, thus lessening the quality of the solution. Here, we present a novel domain model which can handle the multi-objective nature of the problem as well as the proper use of expert knowledge on dietary harmony. The model provides a base for the computerized planning of human-competetive solutions. An implementation of this model is employed in the nutrition and lifestyle counseling expert system Menugene.

[1]  Thomas R. Hinrichs,et al.  Problem solving in open worlds - a case study in design , 1992 .

[2]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[3]  G. Kozmann,et al.  A Novel Artificial Intelligence Method for Weekly Dietary Menu Planning , 2005, Methods of Information in Medicine.

[4]  Miroslav Dudík,et al.  First-Order Mixed Integer Linear Programming , 2009, UAI.

[5]  Kathy Jeanne Kovacic Using common-sense knowledge for computer menu planning , 1996 .

[6]  A. Bauman,et al.  Physical activity and public health: updated recommendation for adults from the American College of Sports Medicine and the American Heart Association. , 2007, Circulation.

[7]  B.K. Seljak,et al.  Dietary Menu Planning Using an Evolutionary Method , 2006, 2006 International Conference on Intelligent Engineering Systems.

[8]  Leon Sterling,et al.  Integrating Case‐Based and Rule‐Based Reasoning to Meet Multiple Design Constraints , 1999, Comput. Intell..

[9]  Joseph L. Balintfy Menu planning by computer , 1964, CACM.

[10]  L. Wilkins Physical Activity and Public Health , 2007 .

[11]  D. Sklan,et al.  Diet planning for humans using mixed-integer linear programming , 1993, British Journal of Nutrition.

[12]  J. Dollahite,et al.  Problems encountered in meeting the Recommended Dietary Allowances for menus designed according to the Dietary Guidelines for Americans. , 1995, Journal of the American Dietetic Association.

[13]  Eckstein Ef Menu planning by computer: the random approach. , 1967 .

[14]  Leon Sterling,et al.  Designing Nutritional Menus Using Case-Based and Rule-Based Reasoning , 1996 .