《用于为化学计量分析形成预测模型的方法、软件和图形用户界面.pdf》由会员分享,可在线阅读,更多相关《用于为化学计量分析形成预测模型的方法、软件和图形用户界面.pdf(18页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104137107A43申请公布日20141105CN104137107A21申请号201280070687522申请日20120306G06F19/00201101G06F9/44200601G06F3/048120130171申请人福斯分析有限公司地址瑞典赫加奈斯72发明人詹森卡尔74专利代理机构北京安信方达知识产权代理有限公司11262代理人牟静芳王漪54发明名称用于为化学计量分析形成预测模型的方法、软件和图形用户界面57摘要本发明提出了一种用于为化学计量分析形成预测模型的方法。一个第一图形区域502被配置成用于显示一个第一图形对象集合51224;这些图形对象51252。
2、4中的每一个图形对象代表一个适用于在该预测模型中使用的计算模块。一个第二图形区域504被配置成用于显示一个第二图形对象集合542544,该第二集合代表添加至一个预测模型的这些计算模块的集合。这些计算模块被用户添加至该第二区域。通过以这样一种方式建立这些计算模块,该方式为任意这些计算模块可以跟随或被任意这些计算模块跟随,允许用户以任何顺序和数量添加一个/若干计算模块而不受限制。85PCT国际申请进入国家阶段日2014082686PCT国际申请的申请数据PCT/EP2012/0537932012030687PCT国际申请的公布数据WO2013/131555EN2013091251INTCL权利要求。
3、书2页说明书8页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图7页10申请公布号CN104137107ACN104137107A1/2页21一种用于为化学计量分析形成预测模型的方法,该方法包括提供一个包含多个计算模块的计算机可读存储介质,该多个计算模块中的每一个模块是一个适用于在该预测模型中使用的计算模块,该多个计算模块中的每一个模块被安排成用于接收具有一个所要求的输入数据格式的数据作为输入、进行计算以及交付具有一个输出数据格式的数据作为输出,提供一个处理单元,用于通过一个形成器对该预测模型的形成进行操纵,提供一个处理单元,用于通过一个运行器运行先前被添加。
4、至该预测模型的这些计算模块,提供一个具有至少一种已知性质的训练数据集用于在验证该预测模型时使用,提供一个用户界面用于运行先前添加至该预测模型的这些计算模块,生成该多个有待可单独选择的计算模块,提供一个用户界面用于将该多个可选择的计算模块中的至少一个模块添加至该预测模型,该方法进一步包括以下步骤从用于添加模块的该用户界面接收一个请求,请求将该多个计算模块中的至少一个模块添加至该预测模型;作为该添加请求的结果,通过该形成器将至少一个计算模块添加至该预测模型,该多个计算模块中的每一个模块被构建成具有一个与该多个计算模块中的每一个模块的所要求的该输入数据格式相兼容的输出数据格式,由此,允许所述将至少一。
5、个计算模块添加至该预测模型的步骤被执行任意次数,并且准许这些计算模块以任意顺序运行;从用于运行这些计算模块的该用户界面接收一个请求,请求运行先前添加至该预测模型的这些计算模块;响应于该运行请求,通过一个运行器在该训练数据集上运行先前添加至该预测模型的这些计算模块,由此,从该训练数据集接收至少一种所预测的性质;以及通过比较该至少一种所预测的性质和该至少一种已知性质来验证该预测模型的质量。2根据权利要求1所述的方法,其中,该多个计算模块中的至少两个模块已经被添加至该预测模型,并且该运行器正在并行运行被添加至该预测模型的这些计算模块中的至少两个模块。3根据以上权利要求中任一项所述的方法,进一步包括提。
6、供一个用户界面用于配置这些计算模块中的每一个模块的参数,提供一个处理单元用于通过一个配置器配置一个计算模块的参数,该方法进一步包括以下步骤从用于配置参数的该用户界面接收一个请求,请求对一个计算模块的一个参数进行配置,作为该参数配置请求的结果,通过该配置器对该有待配置的计算模块的参数进行配置。4根据以上权利要求中任一项所述的方法,进一步包括提供一个用户界面用于改变添加至该预测模型的计算模块的数量和/或顺序,该方法进一步包括以下步骤权利要求书CN104137107A2/2页3从用于改变的该用户界面接收一个请求,请求改变添加至该预测模型的计算模块的数量和/或顺序,作为该改变请求的结果,通过该形成器改。
7、变形成该预测模型的这些计算模块。5一种计算机程序产品,包括多个计算机程序代码部分,这些部分被适配成用于当在一台计算机上被加载和执行时,执行根据以上权利要求中任一项所述的方法的至少多个部分。6一种用于为化学计量分析形成预测模型的图形用户界面,该图形用户界面包括一个第一图形区域,被配置成用于显示一个第一图形对象集合,这些图形对象中的每一个图形对象代表一个适用于在该预测模型中使用的计算模块;一个第二图形区域,被配置成用于显示一个第二图形对象集合,该第二集合代表添加至一个预测模型的这些计算模块的一个集合;装置,用于作为一个用户输入请求的结果,将这些计算模块中的至少一个模块从该第一区域添加至该第二区域,。
8、由此,形成该预测模型;这些计算模块中的每一个模块被安排成用于接收具有一个所要求的输入数据格式的数据作为输入、进行计算以及交付具有一个输出数据格式的数据作为输出,该多个计算模块中的每一个模块具有一个与该多个计算模块中的每一个模块的所要求的该输入数据格式相兼容的输出数据格式,由此,允许通过用于添加的该装置以任意数量和/或任意顺序将这些计算模块添加至该第二图形区域。7根据权利要求6所述的图形用户界面,进一步包括一个图形用户界面用于运行添加至该预测模型的这些计算模块。8根据权利要求6或7之一所述的图形用户界面,进一步包括一个图形用户界面,用于配置这些计算模块中的至少一个模块的参数,9根据权利要求6至8。
9、中任一项所述的图形用户界面,进一步包括一个用户界面,用于改变该第二图形对象集合的计算模块的顺序或数量之一或两者,该第二集合代表添加至该预测模型的这些计算模块的集合。10根据权利要求6至9中任一项所述的图形用户界面,进一步包括一个图形用户界面,用于将该预测模型保存至该计算机可读存储介质。11根据权利要求6至10中任一项所述的图形用户界面,进一步包括一个图形用户界面,用于将一个先前保存的预测模型从一个计算机可读介质添加至该第二图形对象集合,所保存的预测模型由一个计算模块集合形成并且由一个图形对象集合代表,该第二集合代表添加至该预测模型的这些计算模块的集合。12根据权利要求6至11中任一项所述的图形。
10、用户界面,其中,用于将这些计算模块中的至少一个模块从该第一区域添加至该第二区域的装置包括一个拖放配置用于将代表该至少一个计算模块的该至少一个图形对象从该第一区域添加至该第二区域。权利要求书CN104137107A1/8页4用于为化学计量分析形成预测模型的方法、软件和图形用户界面技术领域0001本发明涉及一种用于为化学计量分析形成预测模型的方法和图形用户界面。背景技术0002本发明的总体技术领域涉及用于化学计量目的进行频谱分析的仪器和软件。0003对于处理系统中通常遇到的复杂的频谱分析,经常令人期望地使用化学计量建模来对从频谱收集的数据进行解卷积以便导出用户感兴趣的性质。0004常规地,用户通过。
11、选择多个用于处理的频谱建立预测模型,具有将所监测的频谱与所选择的特性以数学方式例如,统计地进行关联的意图。通过使用剩余的频谱,然后,用户通过在剩余的未使用的频谱上运行模型来验证该模型,由此生成相关联的样本的性质或多个性质的预测。对所预测的和所分析地确定的性质的比较揭示该模型的质量例如,在做准确预测时该模型有“多好”。如果该比较揭示该模型不够精确,该模型必须被从头修改或重建。0005频谱被用作通常在软件中实施的预测模型的输入数据。预测模型中的回归算法可以为线性的和非线性的两者,并且基于复杂的数学函数,如人工神经网络或主成分分析。0006当前,预测模型的算法被硬编码至软件中,并且如果软件的用户想要。
12、改变算法中的任何东西,例如添加另一个参数、一个附加数学函数或一种新的回归算法,这要求对整个软件的相当复杂的重写。0007在WO2004/038602A1中,由大卫J贝克DAVIDJBAKER公开了一种用于药物发现生物标记发现和药物筛选的基于集成的、模块化的、自动化计算机软件的系统。该系统包括一个应用程序,该应用程序接受用户输入用于建立预测模型。用户可以选择多种回归技术中的一种用于在预测模型中使用。用户还可以保存并且重新加载所保存的预测模型。在某种程度上,用户可以使用可用的回归技术和数据转换或换算方法从而形成预测模型。0008可以注意到,在所公开的系统中,当建立预测模型时,对用户而言存在选项的有。
13、限选择。可以选择和改变某些参数,但是预测模型的多个部分的大多数仍是被编辑锁定的。0009因此,仍然存在对用于形成预测模型的甚至更加灵活的方法和软件的需要。0010发明概述0011将会有利地获得一种方法,该方法允许一种为化学计量分析形成预测模型的更加灵活的方式。还令人期望地获得将以直观且简单的方式实施上述方法的软件。0012本发明基于可以被认为由一个或多个计算模块构成的预测模型的实现。每个计算模块代表一种数学运算。每个模块仅具有有限范围的接收输入、进行多项运算和发送输出。对于大多数模块,输入将顺序地从早些的模块供给,但是在某些情况中,多个模块可以从一个单个早些的模块并行供给它们的输入。然而,这对。
14、于模块没有关联,仅用于总体的模型构建。通过理解这一点,可以允许用于形成预测模型的一种更加灵活得多的架构。说明书CN104137107A2/8页50013为了更好地对这些和其他关注点中的一个或多个进行寻址,在本发明的一个第一方面提出了一种用于为化学计量分析形成预测模型的方法,该方法包括提供一个包含多个计算模块的计算机可读存储介质,该多个计算模块中的每一个模块是一个适用于在该预测模型中使用的计算模块,该多个计算模块中的每一个模块被安排成用于接收具有一个所要求的输入数据格式的数据作为输入,进行计算以及交付具有一个输出数据格式的数据作为输出,提供一个处理单元用于通过一个形成器对该预测模型的形成进行操纵。
15、,提供一个处理单元用于通过一个运行器运行先前被添加至该预测模型的这些计算模块,提供一个具有至少一个种已知性质的训练数据集用于在验证该预测模型时使用,提供一个用户界面用于运行先前添加至该预测模型的这些计算模块,生成该多个有待可单独选择的计算模块,提供一个用户界面用于将该多个可选择的计算模块中的至少一个模块添加至该预测模型,0014该方法进一步包括以下步骤0015A从用于添加模块的该用户界面接收一个请求,请求将该多个计算模块中的至少一个模块添加至该预测模型;0016B作为该添加请求的结果,通过该形成器将至少一个计算模块添加至该预测模型,该多个计算模块中的每一个模块具有一个与该多个计算模块中的每一个。
16、模块的所要求的该输入数据格式相兼容的输出数据格式,由此,允许所述将至少一个计算模块添加至该预测模型的步骤被执行任意次数,并且准许这些计算模块以任意顺序运行,0017C从用于运行这些计算模块的该用户界面接收一个请求,请求运行先前添加至该预测模型的这些计算模块;0018D通过一个运行器在先前添加至该预测模型的这些计算模块上运行该训练数据集,由此,从该训练数据集接收至少一种所预测的性质;0019E通过比较该至少一种所预测的性质和该至少一种已知性质来验证该预测模型的质量。0020在本方法的上下文中,“计算模块”应当被理解为一种数学函数或一组数学函数,适用于形成一个预测模型。在形成预测模型时,传统使用的。
17、数学函数的示例为PLS偏最小二乘法以及SIMCA簇类独立软模式法。本发明将这些较大的数学函数分离成多个子函数,这些子函数中的每一个被认为是一个单独计算模块。将复杂的数学函数分离成多个子函数的示例为PLS函数。因此,PLS函数可以例如被分离成三个子函数0021频谱处理包括波长选择、散射校正、导数0022单独变量的定中心和缩放0023PLS算法0024另一个示例为SIMCA函数。根据本发明,SIMCA函数可以被分离成多个例如四个子函数0025频谱处理包括波长选择、散射校正、导数0026单独变量的定中心和缩放0027PCA算法主成分分析0028SIMCA算法0029这种将较大的复杂的数学函数分离成可。
18、单独选择的并可添加至预测模型的多个子函数的方法是为什么本发明可以被认为允许形成预测模型的更灵活的方式的原因之一。说明书CN104137107A3/8页60030在本方法的上下文中,“运行预测模型”应当被理解为通过形成预测模型的计算模块流运行有待分析的数据。0031如上所述,当确定预测模型的质量时例如,验证该模型,可能需要具有已分析的性质的训练数据集。这的优点在于,可以通过仅对通过计算模块流运行的数据的所预测的性质和相同数据的已知性质进行比较而容易地判断预测模型的质量。0032在本方法的上下文中,“计算机可读存储媒介”应当被理解为可拆卸的非易失性随机存取存储器、硬盘驱动、软盘、CDROM、DVD。
19、ROM、USB存储器、SD存储卡、或本领域中已知的类似的计算机可读介质之一。0033通过允许计算模块中的每一个模块可被单独选择并且可被添加至预测模型,并且通过以这样一种方式建立这些计算模块,该方式为任意这些计算模块可以跟随或被任意这些计算模块跟随,可以用完全灵活的方式形成预测模型,对什么类型的计算模块可以跟随已添加的计算模块没有限制。这的优点在于,此方法的用户不受什么计算模块例如,数学函数通常形成此种预测模型以及这些计算模块通常以什么顺序在预测模型中运行的限制,相反,用户可以使用手中的计算模块以任何可能的方式形成预测模型。0034验证预测模型的质量的步骤可以用任何适合的方式完成。例如,可以通过。
20、对绘制数据的所预测的性质的图形和数据的已知性质进行比较来完成。可以通过将所预测的和已知性质导出为数据文件并且在外部软件中对其进行分析来完成。还可以通过并排打印数据并对其进行手动比较来完成。还可以通过让实施以上方法的软件对所预测的和已知性质进行分析并给出预测模块对已知值的预测有多好的测量来完成。0035根据本发明的一个实施例,运行器正在并行运行先前被添加至预测模型的这些计算模块中的至少两个计算模块。这的效果在于,可以缩短通过形成预测模型的计算模块流来运行数据的时间。因为通过上述方式建立了计算模块,所以对可以被并行运行的计算模块的数量没有限制。0036根据本发明的一个进一步实施例,本方法包括提供一。
21、个用户界面用于配置这些计算模块中的每一个模块的参数,提供一个处理单元用于通过一个配置器配置一个计算模块的参数,该方法进一步包括以下步骤0037A从用于配置参数的该用户界面接收一个请求,请求对一个计算模块的一个参数进行配置,0038B作为该参数配置请求的结果,通过该配置器对该有待配置的计算模块的参数进行配置。0039计算模块通常由若干参数组成。这些参数可以具有已知在形成预测模型的环境中工作的初始值,但是对于不同类型的数据,这些参数可能需要被定制。具有可配置的参数的优点是从而让用户根据被用于验证预测模型的数据来定制计算模块。这可以产生更加精确的预测模型,并且因此产生通过预测模型运行的数据的更精确的。
22、所预测的性质。0040根据本发明的又另一个实施例,该方法包括提供一个用户界面用于改变先前添加至该预测模型的多个计算模块之间的顺序,该方法进一步包括以下步骤0041A从用于改变顺序的该用户界面接收一个请求,请求对先前添加至该预测模型的该多个计算模块之间的顺序进行改变,0042B作为该重新排序请求的结果,通过该形成器对先前添加至该预测模型的该多个说明书CN104137107A4/8页7计算模块进行重新排序。0043当形成预测模型时,用户可能想要改变添加至该模型的计算模块的顺序。例如,如果由PCA模块跟随的定中心和缩放模块组成的预测模型没有以令人满意的方式预测数据的已知性质,用户可能想要尝试对模块进。
23、行重新排序。另外地或可替代地,取决于例如模型的验证的结果,用户可能想要添加一个或多个附加模块,如用于散射校正的模块说明,或者如果例如模型的验证表明所期望的有待建模的改变正在被移除,可能想要移除某些模块,说明过度校正。通过向用户提供对计算模块进行重新排序、添加或减掉的可能性而不是删除整个预测模型并重新开始,用户可以既节省时间,又体验以直观的方式形成预测模型。0044根据本发明的一个进一步实施例,该方法包括提供一个用户界面用于移除先前添加至该预测模型的一个计算模块,该方法进一步包括以下步骤0045A从用于移除的该用户界面接收一个请求,请求对添加至该预测模型的一个不想要的计算模块进行移除,0046B。
24、作为该移除请求的结果,通过该形成器从该预测模型移除所不想要的计算模块。0047该预测模型可以由多个计算模型形成。通过向用户提供对计算模块进行移除的可能性而不是删除整个预测模型并重新开始,用户可以既节省时间,又感觉到以直观的方式完成预测模型的形成。0048根据本发明的一个进一步实施例,该方法包括提供一个用户界面用于将所推荐的计算模块组合添加至该预测模型,该方法进一步包括以下步骤0049A从用于添加所推荐的组合的该用户界面接收一个请求,请求将所推荐的计算模块组合添加至该预测模型,0050B作为该添加所推荐的组合的请求的结果,通过该形成器将所推荐的计算模块组合添加至该预测模型。0051用户可能想要从。
25、所推荐的计算模块组合开始来开始形成预测模型的过程。从这个起始点,用户可能想要通过上述的方式继续用预测模型进行工作。这的效果在于,当形成预测模型时用户没有从头开始,相反,用户从当建立这样一个模块时通常工作良好的计算模块集合开始。这的优点在于,用户可以节省时间。所推荐的模块组合可以被结合在实施本发明的方法的软件中。还可由用户自身、由同事或由其他人来将其添加至这样的软件。0052根据本发明的又另一个实施例,该方法进一步包括提供一个用户界面用于将预测模型保存至计算机可读存储介质,提供一个处理单元用于通过保存器将一个预测模型保存至该计算机可读存储介质,该方法进一步包括以下步骤0053A从用于保存的该用户。
26、界面接收一个请求,请求将预测模型保存至该计算机可读存储介质,0054B作为该保存请求的结果,通过该保存器将该预测模型保存至该计算机可读存储介质。0055这使得可以允许用户在之后继续形成预测模型的工作。用户还可能想要保存成功形成的预测模型,用于在下次形成预测模型时作为起始点使用。0056根据本发明的一个进一步实施例,该方法包括提供一个用户界面用于将一个先前保存的预测模型从该计算机可读介质添加至该预测模型,并且提供一个处理单元用于通过说明书CN104137107A5/8页8一个加载器从该计算机可读介质加载一个先前保存的预测模型,该方法进一步包括以下步骤0057A从用于添加先前保存的预测模型的该用户。
27、界面接收一个请求,请求一个先前保存的预测模型添加至该预测模型,0058B作为该添加先前保存的预测模型的请求的结果,通过该加载器从该计算机可读介质加载该先前保存的预测模型,0059C通过该形成器将所加载的预测模型添加至该预测模型。0060这的效果在于,如果用户具有已被先前保存的预测模型,现在使得可以加载该预测模型并且继续在其上工作。用户还可以加载先前保存的预测模块并且在形成新的预测模型时将其用作起始点。0061根据本发明的一个第二方面,以上目的通过一种计算机程序产品实现,该计算机程序产品包括多个计算机程序代码部分,当在一台计算机上被加载和执行时,这些部分被适配成用于执行根据本发明的第一方面的方法。
28、的至少多个部分。0062该第二方面可以总体上具有与该第一方面相同的特征及优点。0063根据本发明的一个第三个方面,以上及进一步的目的也通过用于为化学计量分析形成预测模型的图形用户界面实现,0064该图形用户界面包括0065A一个第一图形区域,被配置成用于显示一个第一图形对象集合,这些图形对象中的每一个图形对象代表一个适用于在该预测模型中使用的计算模块;0066B一个第二图形区域,被配置成用于显示一个第二图形对象集合,该第二集合代表添加至一个预测模型的这些计算模块的一个集合;0067C装置,用于作为一个用户输入请求的结果,将这些计算模块中的至少一个模块从该第一区域添加至该第二区域,由此形成该预测。
29、模型;0068这些计算模块中的每一个模块被安排成用于接收具有一个所要求的输入数据格式的数据作为输入、进行计算以及交付具有一个输出数据格式的数据作为输出,0069该多个计算模块中的每一个模块具有一个与该多个计算模块中的每一个模块的所要求的该输入数据格式相兼容的输出数据格式,由此,允许通过用于添加的该装置以任意数量和/或任意顺序将这些计算模块添加至该第二图形区域。0070该第三方面可以总体上具有与该第一和第二方面相同的特征及优点。0071本发明的其他目标、特征以及优点将从以下详细披露、从所附从属权利要求书以及从附图变得明显。0072通常,除非在此另外明确定义,权利要求书中所使用的所有术语是将根据其。
30、在技术领域中的普通含义被解释的。除非另外明确声明,所有对于“一个/一种/该元件、设备、组件、装置、步骤等”的参考将被开放性地解释,如指所述元件、设备、组件、装置、步骤等中的至少一个实例。除非明确声明,在此所披露的任何方法的步骤不必按照所披露的精确的顺序执行。0073附图简要说明0074通过以下参照附图对本发明的实施例进行的说明性和非限制性的详细描述,本发明的以上的以及附加目的、特征和优点将得到更好的理解,在附图中,相同的参考数字将用说明书CN104137107A6/8页9于相似的元件,其中0075图1是一种根据本发明的实施例的方法的流程图,0076图2是一种实施根据本发明的实施例的方法的设备的。
31、示意图,0077图3至图7示出了根据本发明的实施例的图形用户界面视图。0078本发明的实施方案的详细说明0079图1是一种根据本发明的实施例的方法的流程图。该图示出了用于形成预测模型的工作流程。用户或者通过添加现成的预测模型步骤S03或者通过将一个或若干计算模块添加步骤S09至有待形成的预测模型来开始步骤S01。如果用户想要添加现成的预测模型步骤S03,用户可以在从计算机可读存储介质添加所存储的预测模型步骤S05或者通过添加所推荐的预测模型步骤S07之间进行选择。然后,如果用户考虑将要完成形成预测模型的工作步骤S17,用户可以通过在添加至预测模型的计算模块上运行训练数据集20来执行步骤S19所。
32、形成的预测模型,并且随后通过将训练数据集20的所预测的性质24和同一数据集20的已知属性22进行比较来验证步骤S21预测模型的质量。0080如果结果是令人满意的,用户可以在其认为工作将要完成前步骤S25保存步骤S23该模型供以后使用。另一方面,如果对预测模型的质量不满意,用户可以通过添加步骤S09附加计算模块或者删除步骤S11先前添加的计算模型或者通过改变先前添加的计算模型的顺序步骤S13或者通过配置步骤S15先前添加的计算模型的一个或多个参数来继续形成该预测模型。重复以上步骤直到达到满意的结果。0081通过以这样一种方式建立这些计算模块,该方式为任意这些计算模块可以跟随或被任意这些计算模块跟。
33、随,允许用户添加步骤S09、S05、S07一个/若干计算模块而不受限制。用户还可以对先前添加的计算模块进行删除步骤S11和重新排序步骤S13而不受限制。0082在本发明的一个进一步实施例中,所推荐的预测模型步骤S07也可以被存储在计算机可读存储介质上,并且因此,添加所存储的预测模型步骤S05的步骤和添加所推荐的预测模型步骤S07的步骤可以迁移至一个步骤中。0083预测模型的验证步骤S21可以是直接向用户呈现结果的自动步骤,或其可以由用户或其他任何适合的人员执行的手动步骤。0084在本发明的一个进一步实施例中,可以在形成预测模型时的任何时间进行预测模型的保存步骤S23。0085图2是一种实施根据。
34、本发明的实施例的方法的设备100的示意图。设备100包括一个处理单元200,其可以是中央处理单元CPU。处理单元200被安排为操作性地连接至运行器202、配置器204、形成器206、保存器208、加载器210、计算机可读存储介质300和用户界面400上。0086存储器300可以被配置成用于存储与用于形成预测模型的计算机实施的方法相关的软件指令306。从而,存储器300可以形成计算机可读介质,其上可以存储软件指令306。软件指令306可以致使处理单元200执行根据本发明的实施例的方法。0087用户界面400被安排成用于接收用户指令并且用于呈现处理单元200处理的数据。用户界面400可以操作性地连。
35、接至显示器402以及用户输入设备404上。用户指令可说明书CN104137107A7/8页10以与有待在由显示器402显示的数据项目上执行的操作相关。用户指令可以源自用户输入设备404。此类用户输入设备404的一个示例是鼠标或键盘。0088计算机可读存储介质300可以被配置成用于存储有待被运行器202、配置器204、形成器206和保存器208用来执行根据本发明的实施例的方法的计算模块302。0089计算机可读存储介质300可以被配置成用于存储有待被加载器210和形成器206用来来执行根据本发明的实施例的方法的所存储的预测模型304。所存储的预测模型可以是用户所保存的预测模型和所推荐的预测模型两。
36、者。0090计算机可读存储介质300可以存储与设备100或本发明的方法相关的其他属性,如优选的UI设置、先前的验证结果等。0091UI400、处理单元200以及计算机可读存储介质300可以是同一设备的部分。它们还可以是单独的设备的部分并且通过网络连接来相连接,如互联网、WIFI连接或通用串行总线USB接口。处理单元200可以例如被放置在单独的服务器上用于提高运行器202的速度。0092图3至图7示出了实施本发明的方法的软件的示例性图形用户界面GUI500。一个第一图形区域502被配置成用于显示第一图形对象集合512524,这些图形对象512524中的每一个图形对象代表一个适用于在预测模型中使用。
37、的计算模块。一个第二图形区域504被配置成用于显示一个第二图形对象集合542544,该第二集合代表添加至预测模型的计算模块的集合。用户将计算模块添加560564至该第二区域。用户可以使用如图2中所描述的用户输入设备将图形对象从该第一区域添加至该第二区域。例如,用户可以使用鼠标及拖放配置。0093图3示出了用户如何将一个频谱处理计算模块540添加560至预测模型。0094图4示出了用户如何将中心和缩放计算模块542添加562至预测模型。0095图5示出了用户如何将MPLS修改部分最小二乘计算模块544添加564至预测模型。0096图6示出了用于配置中心和缩放计算模块542的参数的图形用户界面。用。
38、户可以为所选择的计算模块542选择并且配置合适的参数580582。用户可以通过使用鼠标打开此视图。可替代地或另外地,也可使用键盘或任何其他适合的的用户输入设备。0097图7示出了用户如何通过按下执行按钮510运行预测模型。用户还可以按下加载按钮506用于加载先前所保存的预测模型或所推荐的预测模型。用户还可以按下保存按钮508用于将当前的预测模型保存至计算机可读存储介质中。使用按钮仅被看作是一个示例而不以任何方式限制。0098根据本发明的一个实施例,用户可以通过使用鼠标和拖放配置来改变添加至预测模型的计算模块540544的相对顺序。可替代地或另外地,也可使用键盘的箭头键或任何其他适合的用户输入设。
39、备。0099根据本发明的一个实施例,用户可以使用键盘上的删除键或退格键删除添加至预测模型的计算模块540544中的一个或若干模块。也可使用任何其他适合的用户输入设备。0100本领域的技术人员明白本发明决不会局限于上述优选实施例。相反地,在所附权利要求书的范围内的许多更改和变化是可以的。例如,通过用户按下键盘上的特定的键可说明书CN104137107A108/8页11以完成将计算模块从该第一区域至该第二区域的添加560564,如图3至图5中所示。0101总之,在此提出了一种用于为化学计量分析形成预测模型的方法。一个第一图形区域502被配置成用于显示一个第一图形对象集合512524,这些图形对象5。
40、12524中的每一个图形对象代表一个适用于在预测模型中使用的计算模块。一个第二图形区域504被配置成用于显示一个第二图形对象集合542544,该第二集合代表添加至预测模型的这些计算模块的集合。用户将计算模块添加至该第二区域。通过以这样一种方式建立这些计算模块,该方式为任意这些计算模块可以跟随或被任意这些计算模块跟随,允许用户以任何顺序和数量添加一个/若干个计算模块而不受限制。说明书CN104137107A111/7页12图1说明书附图CN104137107A122/7页13图2说明书附图CN104137107A133/7页14图3说明书附图CN104137107A144/7页15图4说明书附图CN104137107A155/7页16图5说明书附图CN104137107A166/7页17图6说明书附图CN104137107A177/7页18图7说明书附图CN104137107A18。