The application discloses a kind of personalized
meal energy optimization matching method and
system, it is related to personalized
meal matching field, comprising: obtaining the multidimensional
feature data of user, at least including the physiological parameter of user, health goal,
daily intake nutrition data and historical dietary behavior data;According to physiological parameter and health goal, the
energy requirement target of user all day and the
energy supply ratio interval of each
nutrient are calculated, and the dynamic
nutrition gap vector of
meal time to be planned is generated in combination with
daily intake nutrition data;According to historical dietary behavior, the
preference weight of user to food is constructed;With nutrition gap vector as constraint, with minimizing energy deviation and maximizing user preference as optimization target, multi-objective optimization model is constructed, and multiple candidate meal plans are generated by solving;Output scheme is selected by user, and historical dietary behavior is updated according to selected scheme, for subsequent
preference weight iterative optimization.The application solves the technical problem that existing technology cannot realize personalized dynamic accurate meal serving.