能力赋予数据生成装置制造方法及图纸

技术编号:19247341 阅读:23 留言:0更新日期:2018-10-24 09:05
本发明专利技术涉及能力赋予数据生成装置,提供一种提高用于向装置追加新能力的开发业务的效率的结构。另外,提供能够简单地将新能力追加至其他装置的结构。对象装置具有通过能力获得模型而模型化的架构,该能力获得模型包含执行能力的能力部、作为进行所述能力部的输入的接口的数据输入部、以及作为所述能力部的输出接口的数据输出部。能力赋予数据生成装置生成能力赋予数据,所述能力赋予数据包含:用于对所述对象装置的所述能力获得模型中的所述能力部设定功能的能力设定数据、用于对所述对象装置的所述能力获得模型中的所述数据输入部设定功能的输入设定数据以及用于对所述对象装置的所述能力获得模型中的所述数据输出部设定功能的输出设定数据。

【技术实现步骤摘要】
【国外来华专利技术】能力赋予数据生成装置关联申请的交叉参考本申请基于2016年3月14日提出的日本专利2016-049329号申请作成,并将其记载内容援引于此。
本专利技术涉及用于提高利用机械学习的开发业务的效率的结构,尤其涉及一种生成用于对其他装置追加新能力的数据的技术。
技术介绍
(
技术介绍
)以前,广泛开展关于人工智能和神经网络的研究。例如,利用图像识别对象物的技术不断被改进,识别率不断提高。通过被称为DeepLearning(深度学习)的新的学习方式,近几年识别率急速提高,图像的分类已达到超过人的识别率的水平。DeepLearning的技术不仅可以用于识别图像,还可以广泛应用于声音识别、个人认证、行动预测、文章的概括、自动翻译、监视、自动运转、故障预测、传感器数据的分析、乐曲的风格判定、内容生成、安全系统等领域中。通过利用DeepLearning这样的机械学习,不需要人的参与,机械能够获得新的能力。目前,DeepLearning等AI技术是特殊的技术,为了将AI技术应用于特定领域中,需要具有特殊技能的人员进行研究和开发。例如具备AI技术的人员按照客户的委托对客户的装置和希望进行分析,作成学习计划,构建训练系统,通过学习生成新的神经网络,并开发将其嵌入客户的系统中的系统。在使用DeepLearning等AI技术的学习中,多数情况下需要大规模的数据,进而重复运算次数较多,因而需要大规模的训练系统。在训练系统中,不仅安装AI技术,而且使用处理大规模数据的结构、并行化或者运算程序的硬件化等与现有的Web应用程序不同的更为复杂的系统。现状下,拥有AI技术的AI技术服务企业针对不太了解AI技术的客户企业提供咨询和进行系统开发这两者的情况较多。作为与对装置安装新能力的方法相关的技术,在专利文献1、2中,公开了改写打印机的固件的技术。另外,在专利文献3、4中,公开了与机械学习相关联的技术,专利文献5中公开了利用DeepLearning的文字识别系统。专利文献1:日本专利特开2009-134474号公报专利文献2:日本专利特开2007-140952号公报专利文献3:日本专利特开2014-228972号公报专利文献4:日本专利特许5816771号公报专利文献5:日本专利特开2015-53008号公报
技术实现思路
今后,预计开发装置的企业希望自身开发嵌入AI技术的产品这一需求将会提高。另外,预计在所使用的装置中嵌入AI技术这一需求将会提高。尤其是在嵌入式设备中,这样的希望较多。但是,机械学习(训练)中需要高度的系统和大量的运算资源。因此,一般的制造商的技术人员自身很难实施机械学习。因此,考虑到机械学习的外部委托,但是,例如如嵌入式设备的开发人员一样,对于对AI技术并不熟练的技术人员来说,很难将在外部实施的机械学习的结果嵌入自身的装置中。另一方面,对于AI技术人员来说,开发特殊化为嵌入式设备或网络服务等特定产品或服务的AI程序也不容易。另外,AI技术人员不足,也有可能导致开发期限变长。本专利技术是鉴于上述实际情况提出的,其目的在于提供一种即使是不具备关于机械学习的知识或系统的人员来说,也能够简单地向自身的装置追加新能力的结构。为了实现上述至少任意一个目的,本专利技术采用以下构成。本专利技术的第一方式涉及的能力赋予数据生成装置,生成作为向对象装置追加新能力的数据的能力赋予数据,其特征在于,所述对象装置具有通过能力获得模型而模型化的架构,作为用于向所述对象装置具备的基本构成追加嵌入新能力的架构,所述能力获得模型包含执行能力的能力部、作为进行所述能力部的输入的接口的数据输入部以及作为所述能力部的输出接口的数据输出部,所述能力赋予数据生成装置具有生成能力赋予数据的能力赋予数据生成部,所述能力赋予数据包含:能力设定数据,用于对所述对象装置的所述能力获得模型中的所述能力部设定功能;输入设定数据,用于对所述对象装置的所述能力获得模型中的所述数据输入部设定功能;以及输出设定数据,用于对所述对象装置的所述能力获得模型中的所述数据输出部设定功能。根据本专利技术,在对象装置具有与能力获得模型对应的架构这一前提下,能够提供具有与该能力获得模型对应的数据结构的能力赋予数据,因而容易将新能力嵌入对象装置中。因此,能够提高用于向对象装置追加新能力的开发业务的效率。优选所述能力设定数据是用于对所述能力部设定执行向所述对象装置追加的所述新能力的功能的数据,所述输入设定数据是用于对所述数据输入部设定关于进行向所述能力部的输入的接口的功能的数据,所述输出设定数据是用于对所述数据输出部设定关于进行从所述能力部的输出的接口的功能的数据。优选关于进行向所述能力部的输入的接口的功能包含以下功能中的至少一种:将数据从所述对象装置的所述基本构成取入到所述数据输入部的功能;将数据从所述对象装置以外的设备取入到所述数据输入部的功能;对输入的数据实施加工的功能;以及将数据格式转换为适于所述能力部的格式的功能。通过上述功能,能够在执行新能力时向能力部提供所需的数据。优选关于进行从所述能力部的输出的接口的功能,包含对从所述能力部输出的数据实施加工的功能、将数据格式转换为适于所述对象装置的所述基本构成的格式的功能、以及将数据格式转换为适于所述对象装置以外的设备的格式的功能中的至少一种。通过上述功能,能够以所希望的形式输出能力部中执行的新能力的结果。优选所述能力赋予数据包含动作确认用数据,所述动作确认用数据用于在根据所述能力赋予数据分别对所述能力部、所述数据输入部以及所述数据输出部设定功能之后,确认追加的所述新能力是否正常动作。由此,能够在对象装置侧容易且自动地进行新能力的嵌入是否成功的动作确认,从而便利性出色。例如,优选所述动作确认用数据包含一个以上的输入数据和判定信息,所述判定信息用于在将所述输入数据输入所述数据输入部时判定是否为经过所述能力部处理后应从所述数据输出部输出的数据;通过将所述输入数据输入所述数据输入部,并使用所述判定信息判定从所述数据输出部输出的数据,从而确认追加的所述新能力是否正常动作。由此,能够进行数据输入部、能力部、数据输出部的一连串动作的确认。优选所述能力赋予数据包含嵌入所述对象装置具备的电路中的数据(例如写入对象装置具备的可重写电子电路中的数据等)、或者所述对象装置具备的处理器中执行的程序等。通过以上述形式提供能力赋予数据,将能力赋予数据追加至对象装置的作业变得容易。优选所述新能力是通过机械学习获得的能力。机械学习需要高度的系统和大量的运算资源,因此,有时对象装置的开发人员或者拥有者自己很难实施机械学习。该情况下,通过利用本专利技术涉及的能力赋予数据生成装置,能够实现由其他人员代理机械学习,并将其学习结果以能力赋予数据的形式进行交货这一便利性高的服务。此外,本专利技术可以构成为具有上述构成或功能的至少一部分的能力赋予数据生成装置。另外,本专利技术也可以构成为包含上述处理的至少一部分的能力赋予数据生成方法、或者用于使计算机执行该方法的程序、或者非暂时性记录上述程序的计算机可读记录介质。另外,本专利技术也可以构成为能力赋予数据的数据结构。上述构成和处理只要不产生技术矛盾,便可以相互组合构成本专利技术。根据本专利技术,能够提供使向装置追加新能力的开发业务变得高效的结构。另外,根据本专利技术,能够提供可简单地向装置追本文档来自技高网
...

【技术保护点】
1.一种能力赋予数据生成装置,生成作为向对象装置追加新能力的数据的能力赋予数据,其特征在于,所述对象装置具有通过能力获得模型而模型化的架构,作为用于向所述对象装置具备的基本构成追加嵌入新能力的架构,所述能力获得模型包含执行能力的能力部、作为进行所述能力部的输入的接口的数据输入部以及作为所述能力部的输出接口的数据输出部,所述能力赋予数据生成装置具有生成能力赋予数据的能力赋予数据生成部,所述能力赋予数据包含:能力设定数据,用于对所述对象装置的所述能力获得模型中的所述能力部设定功能;输入设定数据,用于对所述对象装置的所述能力获得模型中的所述数据输入部设定功能;以及输出设定数据,用于对所述对象装置的所述能力获得模型中的所述数据输出部设定功能。

【技术特征摘要】
【国外来华专利技术】2016.03.14 JP 2016-0493291.一种能力赋予数据生成装置,生成作为向对象装置追加新能力的数据的能力赋予数据,其特征在于,所述对象装置具有通过能力获得模型而模型化的架构,作为用于向所述对象装置具备的基本构成追加嵌入新能力的架构,所述能力获得模型包含执行能力的能力部、作为进行所述能力部的输入的接口的数据输入部以及作为所述能力部的输出接口的数据输出部,所述能力赋予数据生成装置具有生成能力赋予数据的能力赋予数据生成部,所述能力赋予数据包含:能力设定数据,用于对所述对象装置的所述能力获得模型中的所述能力部设定功能;输入设定数据,用于对所述对象装置的所述能力获得模型中的所述数据输入部设定功能;以及输出设定数据,用于对所述对象装置的所述能力获得模型中的所述数据输出部设定功能。2.根据权利要求1所述的能力赋予数据生成装置,其特征在于,所述能力设定数据是用于对所述能力部设定执行向所述对象装置追加的所述新能力的功能的数据,所述输入设定数据是用于对所述数据输入部设定关于进行向所述能力部的输入的接口的功能的数据,所述输出设定数据是用于对所述数据输出部设定关于进行从所述能力部的输出的接口的功能的数据。3.根据权利要求2所述的能力赋予数据生成装置,其特征在于,关于进行向所述能力部的输入的接口的功能包含以下功能中的至少一种:将数据从所述对象装置的所述基本构成取入到所述数据输入部的功能;将数据从所述对象装置以外的设备取入到所述数据输入部的功能;对输入的数据实施加工的功能;以及将数据格式转换为适于所述能力部的格式的功能。4.根据权利要求3所述的能力赋予数据生成装置,其特征在于,关于进行向所述能力部的输入的接口的功能包含将传感器数据从传感器取入到所述数据输入部的功能。5.根据权利要求2至4中任一项所述的能力赋予数据生成装置,其特征在于,关于进行从所述能力部的输出的接口的功能包含以下功能中的至少一种:对从所述能力部输出的数据实施加工的功能;将数据格式转换为适于所述对象装置的所述基本构成的格式的功能;以及将数据格式转换为适于所述对象装置以外的设备的格式的功能。6.根据权利要求1至5中任一项所述的能力赋予数据生成装置,其特征在于,所述能力赋予数据包含动作确认用数据,所述动作确认用数据用于在根据所述能力赋予数据分别对所述能力部、所述数据输入部以及所述数据输出部设定功能之后,确认追加的所述新能力是否正常动作。7.根据权利要求6所述的能力赋予数据生成装置,其特征在于,所述动作确认用数据包含一个以上的输入数据和判定信息...

【专利技术属性】
技术研发人员:安藤丹一
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1