【技术实现步骤摘要】
相关申请的交叉引用本申请要求于2007年11月8日提交的题为“执行复杂算法的分布式网络”的第60/986,533号美国临时申请和于2008年6月25日提交的题为“执行复杂算法的分布式网络”的第61/075722号美国临时申请的优先权,这两个临时申请的全部内容通过引用并入本文。
技术介绍
传统上,复杂的金融趋势和模式分析处理由通常位于公司防火墙内并且由公司的信息技术(IT)组所拥有和操作的巨型计算机、大型机或强大的工作站和PC机来实现。在硬件和运行该硬件的软件方面的投资是巨大的。维护(修理)和操作(供电,保障数据中心安全)该基础设施的成本也是巨大的。股票价格波动通常是不可预测的,但是偶尔呈现可预测模式。遗传算法(GA)已知已被用于股票交易问题。本申请通常用于股票分类。根据一种理论,在任意给定时间,5%的股票遵循一种趋势。因此遗传算法有时被成功地使用,以将股票归类为遵循或不遵循趋势。作为遗传算法的超集的进化算法擅长遍历无序的搜索空间。如Koza,J.R.于1992在麻省理工出版社出版的“Genetic Programming:On the Programming of Computers by Means of Natural Selection(遗传算法:通过自然选择的计算机编程)”所给出的,进化算法可用于以说明性的记号来演变完整的程序。进化算法的基本元素是环境、基因模型、适应函数和复制函数。环境可以是任何问题描述的模型。基因可以由一组规则定义,该规则管理基因在环境中的行为。规则是将在环境中执行的动作所遵循的一系列条件。适应函数可以由进化规则集与环境成功协商的程度 ...
【技术保护点】
在中央服务器基础设施的指导下求解计算问题的方法,每个处理设备均不同于所述中央服务器基础设施,所述方法包括:所述处理设备中的每个随着时间演变相应算法池;所述处理设备中的一个给定处理设备确定待向所述中央服务器基础设施发送的解决方案的最小适应等级,以及向所述中央服务器基础设施仅发送所述给定处理设备的适应等级大于所述最小适应等级的解决方案;所述中央服务器基础设施根据应用于所述计算问题的预定条件选择所演变的算法中的一个或多个。
【技术特征摘要】
2007.11.08 US 60/986,533;2008.06.25 US 61/075,7221.在中央服务器基础设施的指导下求解计算问题的方法,每个处理设备均不同于所述中央服务器基础设施,所述方法包括:所述处理设备中的每个随着时间演变相应算法池;所述处理设备中的一个给定处理设备确定待向所述中央服务器基础设施发送的解决方案的最小适应等级,以及向所述中央服务器基础设施仅发送所述给定处理设备的适应等级大于所述最小适应等级的解决方案;所述中央服务器基础设施根据应用于所述计算问题的预定条件选择所演变的算法中的一个或多个。2.根据权利要求1所述的方法,其中所述处理设备中的至少一个包括一组中央处理单元。3.根据权利要求1所述的方法,还包括:所述处理设备中的每个为其自身创建相应的初始算法池。4.根据权利要求1所述的方法,其中随着时间演变相应算法池包括:所述处理设备中的至少一个使用图形处理单元随着时间演变算法。5.根据权利要求1所述的方法,其中确定最小适应等级包括:从所述中央服务器基础设施学习所述最小适应等级。6.根据权利要求1所述的方法,其中随着时间演变相应算法池包括:针对数据对所述算法池的算法进行评估,以估算所述算法的适应等级;根据所述算法的适应等级丢弃所述算法的子集;以及通过生殖形成新算法。7.根据权利要求1-6中任一权利要求所述的方法,还包括:所述处理设备中的一个特定处理设备从所述中央服务器基础设施学习对于在所述特定处理设备的算法池中的算法已历经的代的数目的指示。8.求解计算问题的网络计算机系统,所述网络计算机系统包括:多个处理设备,均配置为随着时间演变相应算法池;中央服务器基础设施,配置为根据应用于所述计算问题的预定条件选择所演变的算法中的一个或多个,以及所述处理设备中的一个给定处理设备还配置为:确定待向所述中央服务器基础设施发送的解决方案的最小适应等级;以及向所述中央服务器基础设施仅发送所述给定处理设备的适应等级大于所述最小适应等级的解决方案。9.根据权利要求8所述的系统,其中确定最小适应等级包括:从所述中央服务器基础设施学习所述最小适应等级。10.根据权利要求8所述的系统,其中所述处理设备中的至少一个:具有图形处理单元;以及配置为在所述演变时使用所述图形处理单元。11.根据权利要求8所述的系统,其中所述处理设备中的一个给定处理设备配置为创建其自身的初始算法池。12.根据权利要求8所述的系统,还包括所述处理设备中的一个特定处理设备,所述特定处理设备从所述中央服务器基础设施学习对于在所述特定处理设备的算法池中的算法已历经的代的数目的指示。13.根据权利要求8至12中任一权利要求所述的系统,其中随着时间演变相应算法池包括:针对数据对所述算法池的算法进行评估,以估算所述算法的适应等级;根据所述算法的适应等级丢弃所述算法的子集;以及通过生殖形成新算法。14.在中央服务器基础设施的指导下求解计算问题的方法,所述方法包括:提供多个处理设备,每个处理设备均不同于所述中央服务器基础设施;所述处理设备中的每个随着时间演变相应算法池;以及所述中央服务器基础设施根据应用于所述计算问题的预定条件选择所演变的算法中的一个或多个,其中,所述处理设备中的一个特定处理设备在演变其相应算法池时从所述中央服务器基础设施学习对于在所述特定处理设备的算法池中的算法已历经的代的数目的指示。15.根据权利要求14所述的方法,其中所述处理设备中的至少一个包括一组中央处理单元。16.根据权利要求14所述的方法,还包括:所述处理设备中的每个为其自身创建相应的初始算法池。17.根据权利要求...
【专利技术属性】
技术研发人员:安托万·博朗杜,亚当·彻耶尔,巴巴克·霍加特,彼得·海瑞甘,
申请(专利权)人:思腾科技巴巴多斯有限公司,
类型:发明
国别省市:巴巴多斯;BB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。