SPARQL 对象回归示例 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SPARQL 对象回归示例

对象回归与对象分类类似,只是从每个节点的回归模型推断出一个数字谓词值。对象回归可以使用与对象分类相同的 SPARQL 查询,但是the Neptune#ml.limitNeptune#ml.threshold谓词不适用。

以下查询旨在预测 < http://www.example.org/accountbalance > 所有类型输入的谓词值foaf:Person

SELECT * WHERE { ?input a foaf:Person . SERVICE neptune-ml:inference { neptune-ml:config neptune-ml:modelType 'OBJECT_REGRESSION' ; neptune-ml:input ?input ; neptune-ml:predicate <http://www.example.org/accountbalance> ; neptune-ml:output ?output . } }

此查询可以是自定义的,如下所示:

SELECT * WHERE { ?input a foaf:Person . SERVICE neptune-ml:inference { neptune-ml:config neptune-ml:endpoint 'node-prediction-account-balance-endpoint' ; neptune-ml:iamRoleArn 'arn:aws:iam::0123456789:role/sagemaker-role' ; neptune-ml:batchSize "40"^^xsd:integer ; neptune-ml:timeout "1000"^^xsd:integer ; neptune-ml:modelType 'OBJECT_REGRESSION' ; neptune-ml:input ?input ; neptune-ml:predicate <http://www.example.org/accountbalance> ; neptune-ml:output ?output . } }