[发明专利]用于机器学习算法游戏化的抽象接口在审
申请号: | 201980022488.9 | 申请日: | 2019-03-26 |
公开(公告)号: | CN111919223A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | C·克拉克 | 申请(专利权)人: | 平衡媒体技术有限责任公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00 |
代理公司: | 北京汇知杰知识产权代理有限公司 11587 | 代理人: | 李洁;董江虹 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 机器 学习 算法 游戏 抽象 接口 | ||
1.一种用于交互式机器学习的方法,所述方法包括:
迭代地执行包括以下步骤的过程:
识别给定的问题的解决方案;
基于确定所识别的解决方案是所述给定的问题的可能的解决方案,通过使用所述可能的解决方案运行机器学习应用程序来处理所述可能的解决方案;
基于多个经处理的解决方案选择经处理的解决方案,所述多个经处理的解决方案的至少一部分来自所述过程的不同迭代;以及
基于退出条件确定是否以针对所述给定的问题的所选择的解决方案退出所述过程,
其中执行所述过程包括经由用于交互式应用程序的用户接口接收到所述交互式应用程序内的输入以在执行所述步骤之一的至少一部分中使用。
2.根据权利要求1所述的方法,其中所述过程还包括以下步骤:
关于在每次迭代中处理的经处理的解决方案生成度量;以及
基于所生成的度量中的一个或多个,使用所述经处理的解决方案来表征所述机器学习应用程序的性能,
其中选择所述经处理的解决方案包括使用所选择的解决方案基于所述机器学习应用程序的性能从所述多个经处理的解决方案选择所述经处理的解决方案。
3.根据权利要求1所述的方法,其中:
接收所述输入以在执行所述步骤之一的至少一部分中使用包括:
基于所接收的输入,识别对所述机器学习应用程序的参数的修改,
识别所述给定的问题的解决方案包括:
对于所述过程的迭代,将参数修改识别为所识别的解决方案的至少一部分,并且
处理所述可能的解决方案包括:
基于所述参数修改来修改所述机器学习应用程序,以及
在一次或多次迭代中运行修改的机器学习应用程序。
4.根据权利要求3所述的方法,其中基于所接收的输入所识别的所述参数修改选自在所述过程的在前的迭代中由所述机器学习应用程序生成的一组参数修改,所述在前的迭代在时间上在所述迭代之前。
5.根据权利要求1所述的方法,其中:
接收所述输入以在执行所述步骤之一的至少一部分中使用包括:
经由所述用户接口接收所述输入作为用于在所述交互式应用程序期间呈现的交互的参数输入,
识别所述给定的问题的解决方案包括:
将所述参数输入识别为所识别的解决方案的至少一部分,并且
通过使用所述可能的解决方案运行所述机器学习应用程序来处理所述可能的解决方案包括:
使用来自在所述交互式应用程序期间呈现的交互的所述参数输入至少作为用于所述机器学习应用程序的参数的修改。
6.根据权利要求1所述的方法,其中:
接收所述输入以在执行所述步骤之一的至少一部分中使用包括:
经由所述用户接口接收所述输入作为对于在所述交互式应用程序期间呈现的交互针对所述给定的问题的至少一部分的尝试的解决方案,其中在所述过程的多次迭代中接收多个尝试的解决方案,并且
选择所述经处理的解决方案包括:
评估所述多个尝试的解决方案;以及
基于对所述尝试的解决方案的评估选择所述经处理的解决方案。
7.根据权利要求1所述的方法,其中:
接收所述输入以在执行所述步骤之一的至少一部分中使用包括:
经由所述用户接口接收所述输入作为来自使用所述可能的解决方案运行所述机器学习应用程序的输出是否正确的指示,并且
处理所述可能的解决方案包括:
基于所接收的指示评估所述可能的解决方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平衡媒体技术有限责任公司,未经平衡媒体技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980022488.9/1.html,转载请声明来源钻瓜专利网。