【技术实现步骤摘要】
实现自动机器学习的方法及装置
本专利技术总体说来涉及人工智能领域,更具体地说,涉及一种实现自动机器学习的方法及装置。
技术介绍
机器学习是人工智能研究发展到一定阶段的必然产物,其致力于通过计算的手段,利用经验来改善系统自身的性能。在计算机系统中,“经验”通常以“数据”形式存在,通过机器学习算法,可从数据中产生“模型”,也就是说,将经验数据提供给机器学习算法,就能基于这些经验数据产生模型,在面对新的情况时,模型会提供相应的判断,即,预测结果。一个机器学习模型通常解决的是特定场景下的问题,而开发机器学习模型需要投入较多的人力成本,并且需要专门的人才投入。针对传统机器学习建模方案存在的不足,产生了自动机器学习(AutoML),自动机器学习的目的是使用自动化的数据驱动方式来确定机器学习解决方案。但是目前自动机器学习的开发成本较高,如何使得用户通过简单操作就可以实现自动机器学习,以降低自动机器学习的开发成本,是目前亟需解决的一个问题。
技术实现思路
本专利技术的示例性实施例旨在提供一种机器学习模型上 ...
【技术保护点】
1.一种实现自动机器学习的方法,包括:/n获取用户设定的用于表征至少部分机器学习建模过程的过程配置信息,所述过程配置信息包括一个或多个操作步骤;/n获取用户针对所述至少部分机器学习建模过程设定的参数配置信息,所述参数配置信息包括所述操作步骤涉及的至少部分操作参数的取值空间;/n基于所述过程配置信息和基于所述参数配置信息确定的所述至少部分操作参数的不同取值组合,执行所述至少部分机器学习建模过程,得到多个执行结果;以及/n根据所述多个执行结果输出所述至少部分操作参数的优选取值。/n
【技术特征摘要】
1.一种实现自动机器学习的方法,包括:
获取用户设定的用于表征至少部分机器学习建模过程的过程配置信息,所述过程配置信息包括一个或多个操作步骤;
获取用户针对所述至少部分机器学习建模过程设定的参数配置信息,所述参数配置信息包括所述操作步骤涉及的至少部分操作参数的取值空间;
基于所述过程配置信息和基于所述参数配置信息确定的所述至少部分操作参数的不同取值组合,执行所述至少部分机器学习建模过程,得到多个执行结果;以及
根据所述多个执行结果输出所述至少部分操作参数的优选取值。
2.根据权利要求1所述的方法,其中,获取用户设定的用于表征至少部分机器学习建模过程的过程配置信息的步骤包括:
向用户提供数据上传接口;
接收用户通过所述数据上传接口上传的文件,其中,所述文件是用户基于特定规则的语言针对所述至少部分机器学习建模过程编写的;
对所述文件进行解析,确定所述过程配置信息。
3.根据权利要求2所述的方法,其中,所述文件还定义了所述操作步骤涉及的至少部分操作参数的取值空间,获取用户针对所述至少部分机器学习建模过程设定的参数配置信息的步骤包括:
对所述文件进行解析,确定所述参数配置信息。
4.根据权利要求1所述的方法,其中,获取用户设定的用于表征至少部分机器学习建模过程的过程配置信息的步骤包括:
向用户展示用于对所述至少部分机器学习建模过程进行设置的交互界面;
获取用户通过所述交互界面设定的过程配置信息。
5.根据权利要求1所述的方法,其中,获取用户针对所述至少部分机器学习建模过程设定的参数配置信息的步骤包括:
向用户展示用于对所述操作步骤涉及的操作参数的取值空间进行设置的交互界面;
获取用户通过所述交互界面设定的参数配置信息。
6.根据权利要求1所述的方法,其中,所述过程配置信息还定义了...
【专利技术属性】
技术研发人员:罗远飞,焦英翔,涂威威,
申请(专利权)人:第四范式北京技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。