《[基于遗传算法的临床营养治疗食谱优化研究]遗传算法优化神经网络.docx》由会员分享,可在线阅读,更多相关《[基于遗传算法的临床营养治疗食谱优化研究]遗传算法优化神经网络.docx(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、基于遗传算法的临床营养治疗食谱优化研究遗传算法优化神经网络 摘 要:提出一种基于MATLAB遗传算法的线性整数规划算法,求解临床养分上的治疗食谱优化问题,建立满意养分素要求的约束方程和最小化花费等式的整数线性规划数学模型,利用matlab中的遗传算法与干脆搜寻工具箱GADS求解,很好地解决临床的治疗食谱优化问题。 关键词:遗传算法;线性整数规划;临床养分 治疗食谱 中图分类号:TP183 文献标识码:A DoI: 10.3969/j.issn.1003-6970.2012.03.016 Optimum Study on Clinical Nutrition Recipe for Curing
2、Based on Genetic Algorithm HUANG Zhao-ming1, CHENG Yi2, ZHANG Yong-sheng1 (1.GuangXi Medical University 1st affiliated Hospital, Nanning 530022,China; 2.Guilin University of Electronic Technology, Guilin 541004,China) a linear integer programming Algorithm is designed based on Genetic algorithm in M
3、ATLAB, to sovle optimumming problem in recipe for cure, creating subject equitation and linear integer programming model, optimumming recipe for curing is solved by using genetic Algorithm and Direct Search of MATLAB . Genetic algorithm ; linear integer programming; Clinical Nutrition ;treatment of
4、recipes 0 引 言 临床养分指为治疗或缓解疾病,增加治疗的临床效果,而依据养分学原理实行的膳食养分措施。又称治疗养分。“人是铁,饭是钢”这句话说出了养分对于人的重要性。假如是对于临床上的各种病人来说,合理和必要的养分是身体复原健康的必要条件。据权威临床资料表明:40%以上的病人都存在着养分不良!假如是糖尿病、心脏血管等疾病,合理的养分对于限制病情发展、保证治疗效果则显得尤为关键,假如没有合理养分的保证,不管用什么药都根本无法保证这些疾病的治疗!而且这种观点已为越来越多的人所接受。现在随着经济和社会的发展,使得病人在治疗疾病的同时,获得必要的养分支持、协作治疗已成为可能。临床养分在治疗疾
5、病的过程中起着重要作用,患者养分状况的好坏干脆影响着创伤的愈合与疾病的复原,养分状况良好可延缓某些疾病的发生和发展,养分也可作为某些疾病的一种治疗手段。临床养分通过治疗膳食来实施。治疗膳食主要是由临床养分医生来实施。临床养分医生针对特定病种和不同病情而编制的各种食谱,使病人对各种养分素的摄取量保持在治疗要求的范围.达到一种养分上的平衡,从而可以协调人体机能的发挥,促进人体更快康复。假如把做成养分配餐系统,并且要求在满意养分要求的状况下花钱最少,可以考虑引进遗传算法,文献1探讨在食谱中运用遗传算法进行求解,但在实际状况中,往往要求在食谱中求出的解是整数,如1个鸡蛋、50克米饭等,因此这可以归结为线性整数规划问题。 1 基于遗传算法的线性整数规划算法 1.1 线性整数规划问题描述 线性规划是指利用有限的资源,去追求最大的利润或最小的成本,所以实际生活中许 多问题总是可以归结为线性规划问题。用数学语言来说,线性规划问题就是在线性约束下, 求线性函数的极大或微小的问题。假如要求其解全为整数,就是线性整数规划,线性整数规划是介于计算机算法和最优化方法中的问题2,在实际工程中有着广泛的应用。