logo好方法网

元数据生成装置、元数据生成方法和程序


技术摘要:
提供元数据生成装置等,能够生成有助于避免向处理模块输入不适当数据的元数据。元数据生成装置生成与处理模块对应的元数据。处理模块为通过使用多个学习用数据而生成的已学习模型。多个学习用数据中的各个学习用数据包含输入数据和输出数据的正解标签。元数据生成装置  全部
背景技术:
日本特开2014-45242号公报(专利文献1)公开了生成虚拟传感器的虚拟传感器生 成装置。在该虚拟传感器生成装置中,检测出存在于规定范围内的实际传感器,通过使用检 测出的实际传感器来生成虚拟传感器(参照专利文献1)。 现有技术文献 专利文献 专利文献1:日本特开2014-45242号公报
技术实现要素:
发明要解决的课题 上述专利文献1所公开的虚拟传感器例如包含实际传感器(设备的一例)和处理模 块。处理模块例如为通过使用多个学习用数据而生成的已学习模型,通过对由实际传感器 输出的感测数据(输入数据的一例)实施处理,生成与输入数据不同的输出数据。 在这样的情况下,当将由具有与在学习用数据的生成中使用的设备完全不同的属 性的设备输出的数据输入到处理模块时,可能产生如下情形:已学习模型的原来的功能无 法发挥,其结果,虚拟传感器无法发挥期望的功能。 本发明是为了解决这样的问题而完成的,其目的在于提供一种能够生成与处理模 块对应的有助于避免向处理模块输入不适当数据的元数据的元数据生成装置、元数据生成 方法和程序。 用于解决课题的手段 本发明的一个方面的元数据生成装置构成为生成与处理模块对应的元数据。处理 模块为通过使用多个学习用数据而生成的已学习模型,构成为根据至少一个输入数据来生 成与输入数据不同的输出数据。多个学习用数据中的各个学习用数据包含输入数据以及与 输入数据对应的输出数据的正解标签。元数据生成装置具有概率密度函数生成部和元数据 生成部。概率密度函数生成部构成为生成分别与相同的正解标签对应的多个输入数据的概 率密度函数。元数据生成部构成为根据概率密度函数生成元数据。 如上所述,处理模块为通过使用多个学习用数据而生成的已学习模型。已学习模 型以输出了学习用数据的设备的属性为前提,因此,在被输入了由完全不同的属性的设备 输出的数据的情况下未必会输出期望的结果。在该元数据生成装置中,根据分别与相同的 正解标签(包含在学习用数据中。)对应的多个输入数据(包含在学习用数据中。)的概率密 度函数来生成元数据。在该元数据中反映了输出了学习用数据的设备的属性。通过参照该 元数据,例如,能够选择具有与输出了学习用数据的设备接近的属性的设备作为将输入数 据向处理模块输出的设备,能够避免向处理模块输入不适当数据。因此,根据该元数据生成 3 CN 111602409 A 说 明 书 2/12 页 装置,能够生成有助于避免向处理模块输入不适当数据的元数据。 此外,在上述元数据生成装置中,概率密度函数生成部也可以构成为按照多个学 习用数据所包含的每个正解标签生成概率密度函数。 在该元数据生成装置中,按照每个正解标签生成输入数据的概率密度函数,根据 所生成的多个概率密度函数生成元数据。因此,根据该元数据生成装置,能够生成更加详细 地反映输出了学习用数据的设备的属性的元数据。 此外,输入数据也可以为由感测设备输出的感测数据。 此外,处理模块也可以构成为根据多个输入数据生成输出数据。 此外,也可以由处理模块和将输入数据向处理模块输出的设备形成虚拟传感器。 在本发明的另一方面的元数据生成方法中,生成与处理模块对应的元数据。处理 模块为通过使用多个学习用数据而生成的已学习模型,构成为根据至少一个输入数据来生 成与输入数据不同的输出数据。多个学习用数据中的各个学习用数据包含输入数据以及与 输入数据对应的输出数据的正解标签。元数据生成方法包含以下步骤:生成分别与相同的 正解标签对应的多个输入数据的概率密度函数的步骤;以及根据概率密度函数生成元数据 的步骤。 在该元数据生成方法中,根据分别与相同的正解标签(包含在学习用数据中。)对 应的多个输入数据(包含在学习用数据中。)的概率密度函数来生成元数据。在该元数据中 反映了输出了学习用数据的设备的属性。通过参照该元数据,例如,能够选择具有与输出了 学习用数据的设备接近的属性的设备作为将输入数据向处理模块输出的设备,能够避免向 处理模块输入不适当数据。因此,根据该元数据生成方法,能够生成有助于避免向处理模块 输入不适当数据的元数据。 本发明的另一方面的程序使计算机执行生成与处理模块对应的元数据的处理。处 理模块为通过使用多个学习用数据而生成的已学习模型,构成为根据至少一个输入数据来 生成与输入数据不同的输出数据。多个学习用数据中的各个学习用数据包含输入数据和与 输入数据对应的输出数据的正解标签。程序构成为使计算机执行以下步骤:生成分别与特 定的正解标签对应的多个输入数据的概率密度函数的步骤;以及根据概率密度函数生成元 数据的步骤。 当通过计算机执行该程序时,根据分别与相同的正解标签(包含在学习用数据 中。)对应的多个输入数据(包含在学习用数据中。)的概率密度函数来生成元数据。在该元 数据中反映了输出了学习用数据的设备的属性。通过参照该元数据,例如,能够选择具有与 输出了学习用数据的设备接近的属性的设备作为将输入数据向处理模块输出的设备,能够 避免向处理模块输入不适当数据。因此,根据该程序,能够生成有助于避免向处理模块输入 不适当数据的元数据。 发明效果 根据本发明,可以提供能够生成与处理模块对应的有助于避免向处理模块输入不 适当数据的元数据的元数据生成装置、元数据生成方法和程序。 附图说明 图1是用于说明元数据生成装置的概要的图。 4 CN 111602409 A 说 明 书 3/12 页 图2是示出实施方式1中的传感器网络系统的一例的图。 图3是示出实施方式1中的虚拟传感器管理服务器的硬件结构的一例的图。 图4是示出学习用数据DB的一例的图。 图5是示出第1元数据DB的一例的图。 图6是示出虚拟传感器管理服务器的软件结构的一部分(包含第1元数据生成模 块。)的一例的图。 图7是示出实施方式1中的虚拟传感器管理服务器的软件结构的一部分(包含适合 性判定模块。)的一例的图。 图8是示出第1元数据的生成动作的一例的流程图。 图9是示出实施方式1中的感测设备的适合性判定动作的一例的流程图。 图10是示出实施方式2中的传感器网络系统的图。 图11是示出实施方式2中的虚拟传感器管理服务器的硬件结构的图。 图12是示出第2元数据DB的一例的图。 图13是示出实施方式2中的虚拟传感器管理服务器的软件结构的一部分(包含适 合性判定模块。)的一例的图。 图14是示出实施方式2中的感测设备的适合性判定动作的一例的流程图。
下载此资料需消耗2积分,
分享到:
收藏