【技术实现步骤摘要】
用于构建机器学习建模过程的方法及系统
本专利技术总体说来涉及机器学习领域,更具体地讲,涉及一种用于构建机器学习建模过程的方法及系统。
技术介绍
随着海量数据的出现,人们倾向于使用机器学习技术来从数据中挖掘出价值。机器学习是人工智能研究发展到一定阶段的必然产物,其致力于通过计算的手段,利用经验来改善系统自身的性能。在计算机系统中,“经验”通常以“数据”形式存在,通过机器学习算法,可从数据中产生“模型”,也就是说,将经验数据提供给机器学习算法,就能基于这些经验数据产生模型,在面对新的情况时,模型会提供相应的判断,即,预测结果。可以看出,如何基于经验数据产生模型(即,机器学习建模过程)是机器学习技术的关键。用户在构建机器学习建模过程时,需要不断地修改并运行机器学习建模过程,直至确认构建的机器学习建模过程能够满足其要求。而目前在通过机器学习平台(例如,微软云计算系统“Azure”等)构建机器学习建模过程时,在运行构建的机器学习建模过程的过程中,仅能查看该机器学习建模过程中的步骤的配置,如果用户想要修改该机器学习建模过程,则只能等整个机器学习建模过程运行完或者手动停止运行机 ...
【技术保护点】
1.一种用于构建机器学习建模过程的方法,包括:在用于构建机器学习建模过程的图形界面中显示构建的机器学习建模过程;响应于用于运行所述机器学习建模过程中的至少一个步骤的用户操作,运行所述至少一个步骤;在运行所述至少一个步骤的同时,接收用户的用于修改所述机器学习建模过程的修改操作;响应于所述修改操作,对所述机器学习建模过程进行修改,其中,当运行到所述机器学习建模过程的被修改的部分时,基于修改后的机器学习建模过程来运行。
【技术特征摘要】
1.一种用于构建机器学习建模过程的方法,包括:在用于构建机器学习建模过程的图形界面中显示构建的机器学习建模过程;响应于用于运行所述机器学习建模过程中的至少一个步骤的用户操作,运行所述至少一个步骤;在运行所述至少一个步骤的同时,接收用户的用于修改所述机器学习建模过程的修改操作;响应于所述修改操作,对所述机器学习建模过程进行修改,其中,当运行到所述机器学习建模过程的被修改的部分时,基于修改后的机器学习建模过程来运行。2.根据权利要求1所述的方法,其中,在用于构建机器学习建模过程的图形界面中显示构建的机器学习建模过程的步骤包括:在用于构建机器学习建模过程的图形界面中显示用于表示构建的机器学习建模过程的有向无环图,其中,所述有向无环图中的节点与所述机器学习建模过程中的步骤一一对应。3.根据权利要求1所述的方法,其中,所述修改操作包括用于修改当前正运行的步骤的下游步骤的配置的配置操作,其中,响应于所述修改操作对所述机器学习建模过程进行修改的步骤包括:响应于所述配置操作,在运行所述至少一个步骤的同时,对所述配置操作所针对的步骤的配置进行修改,其中,当运行到被修改的步骤时,基于修改后的配置来运行所述被修改的步骤。4.根据权利要求1所述的方法,其中,所述修改操作包括用于修改当前正运行的步骤的配置或当前正运行的步骤的上游步骤的配置的配置操作,其中,响应于所述修改操作对所述机器学习建模过程进行修改的步骤包括:响应于所述配置操作,停止运行当前正运行的步骤,并对所述配置操作所针对的步骤的配置进行修改,其中,所述方法还包括:当再次接收到用于运行所述机器学习建模过程中的至少一个步骤的用户操作时,从最上游的被修改的步骤开始运行,其中,当运行到被修改的步骤时,基于修改后的配置来运行所述被修改的步骤。5.根据权利要求1所述的方法,其中,所述修改操作包括用于调整所述机器学习建模过程之中当前正运行的步骤的下游结构的结构调整操作,其中,响应于所述修改操作对所述机器学习建模过程进行修改的步骤包括:...
【专利技术属性】
技术研发人员:徐昀,娄辰,张舒羽,
申请(专利权)人:第四范式北京技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。