Exemples de régression d'objets SPARQL - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemples de régression d'objets SPARQL

La régression des objets est similaire à la classification des objets, sauf qu'une valeur de prédicat numérique est déduite du modèle de régression pour chaque nœud. Vous pouvez utiliser les mêmes requêtes SPARQL pour la régression d'objet que pour la classification d'objets, à l'exception dethe Neptune#ml.limitetNeptune#ml.thresholdles prédicats ne sont pas applicables.

La requête suivante cherche à prédire la < http://www.example.org/accountbalance > valeur du prédicat pour toutes les entrées de typefoaf: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 . } }

Cette requête peut être personnalisée comme suit :

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 . } }