论文部分内容阅读
随着21世纪市场全球化的发展,人们消费观念和消费模式也在不断改变,传统产品设计方法正逐渐被以计算机技术为代表的新的产品设计方法所取代。其中,利用网络形式实现用户参与产品设计的交互产品设计方法已经成为一个重要的研究方向。 本文通过对实际应用的交互产品设计方法为研究对象,建立了基于交互式遗传算法(Interactive Genetic Algorithm,IGA)的交互产品设计模型,并以此模型为基础设计了mp3交互产品设计系统。 本文首先引入利用用户对产品设计方案的评价来实现用户参与到产品设计的交互设计方法,该方法基于网络的实现形式,利用浏览器/服务器(Brower/Server,B/S)网络系统结构模型将该系统分成了表示层、功能层和数据层三个部分。 然后针对用户评价难以用明确的函数表达的问题,本文采用了利用人的评价作为适应度函数的交互式遗传算法。该算法通过分析用户的评价,对交互产品设计方案进行不断的优化,帮助用户获取最喜欢的设计方案。与传统遗传算法不同,交互式遗传算法是基于基因意义单元进行操作的,并对交互式遗传算法的具体操作进行了阐述。 在概述交互式遗传算法的基础上,针对交互式遗传算法的核心问题——人的疲劳问题,采用了分层思想对传统的交互式遗传算法进行了改进。首先利用IGA使进化种群在整个搜索空间中进行全局搜索,当全局搜索进行到一定程度时,就转入基于较优个体产生的新种群在局部搜索的区域搜索。 最后,在建立基于交互式遗传算法的交互产品设计模型之后,对mp3产品交互设计系统总体结构以及主要功能模块进行了设计,并采用ASP.NET、C++进行了系统设计,并进行了实验仿真,验证了该设计方法和改进算法的有效性。