Neptune ML 中的 Gremlin 节点回归查询 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

Neptune ML 中的 Gremlin 节点回归查询

节点回归与节点分类类似,不同之处在于,从每个节点的回归模型推断出的值都是数字。除了以下差异之外,您可以使用与节点分类相同的 Gremlin 查询进行节点回归:

  • 同样,在 Neptune ML 中,节点指的是顶点。

  • 这些区域有:properties()Step 采用的形式为,properties().with("Neptune#ml.regression")而不是properties().with("Neptune#ml.classification").

  • 这些区域有:"Neptune#ml.limit“和"Neptune#ml.threshold"谓词不适用。

  • 当你筛选该值时,你必须指定一个数字值。

以下是一个示例顶点分类查询:

g.with("Neptune#ml.endpoint","node-regression-movie-lens-endpoint") .with("Neptune#ml.iamRoleArn", "arn:aws:iam::0123456789:role/sagemaker-role") .V("movie_1","movie_2","movie_3") .properties("revenue").with("Neptune#ml.regression")

您可以筛选使用回归模型推断的值,如以下示例所示:

g.with("Neptune#ml.endpoint","node-regression-movie-lens-endpoint") .with("Neptune#ml.iamRoleArn","arn:aws:iam::0123456789:role/sagemaker-role") .V("movie_1","movie_2","movie_3") .properties("revenue").with("Neptune#ml.regression") .value().is(P.gte(1600000)) g.with("Neptune#ml.endpoint","node-regression-movie-lens-endpoint") .with("Neptune#ml.iamRoleArn","arn:aws:iam::0123456789:role/sagemaker-role") .V("movie_1","movie_2","movie_3") .properties("revenue").with("Neptune#ml.regression") .hasValue(P.lte(1600000D))