使用USDA营养数据进行饮食优化
####数据集:Sandra的原始数据集包含大量食物的营养和份量信息。
我创建了一个精简版本,其中包含我认为重要的信息。 请随时对原始数据集做出自己的解释。
####问题:从一个用户选择的食物开始,找到5种满足用户限制的食物(食物+部分)的组合
桑德拉(Sandra)的模拟禁食饮食有两套限制条件:
1090卡路里
10%蛋白质
56%脂肪
34%碳水化合物
725卡路里
9%蛋白质
44%脂肪
47%碳水化合物
####更多详细信息:我们已经确定此问题实质上是,这被认为是。
维基百科页面上有一些建议的““解决方案”。 我鼓励您探索它们。 是我经验很少的一种。
如果将其视为优化问题,则可能还会有一些有趣的优化算法,它们能够找到好的建议解决方案。 存在许多风味。 一些更高级的选项包括“和“ 。
另外,可以通过以有教养的方式操纵数据来尝试直观地寻找解