Normalisation des modèles de détection à l’aide de l’apprentissage machine

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Utilisez l’apprentissage machine pour améliorer vos taux de normalisation en temps réel en normalisant vos logiciels détectés non reconnus.

    L’application Gestion des actifs logiciels utilise l’apprentissage machine pour améliorer la normalisation des modèles de détection. Les valeurs de prédiction actuellement prises en charge par l’apprentissage machine sont la version, la version complète et l’édition.

    Abonnez-vous à la normalisation de l’apprentissage machine en activant le module d’extension Gestion des actifs logiciels – Normalisation de l’apprentissage machine (com.sn_sam_ml_normalization).

    Une fois le module d’extension activé, assurez-vous que la Enable ML Normalization for discovered software propriété (com.snc.samp.enable.ml_normalization) est sélectionnée. Pour en savoir plus sur la propriété, reportez-vous à Propriétés du Gestion des actifs logiciels. Vous pouvez annuler la normalisation de l’apprentissage machine en désactivant cette propriété. Si vous vous désabonnez, la normalisation des modèles de détection s’effectue uniquement par rapport aux règles du service de contenu.

    La tâche planifiée SAM : normaliser les modèles de détection à l’aide des règles de la bibliothèque de contenu se déclenche quotidiennement et normalise les modèles de détection en fonction des règles de contenu. Cette tâche planifiée s’exécute indépendamment du fait que le Gestion des actifs logiciels module d’extension – Machine Learning Normalization soit activé ou non. Si ce module d’extension est activé, les modèles de détection partiellement normalisés sont récupérés par une autre tâche planifiée, SAM : normaliser les modèles de détection à l’aide de l’apprentissage machine. La tâche planifiée SAM - Normaliser les modèles de détection à l’aide des règles de bibliothèque de contenu a été améliorée pour invoquer la tâche planifiée sur demande SAM - Normaliser les modèles de détection à l’aide de l’apprentissage machine et valide également les prédictions d’apprentissage machine.

    Une fois que la tâche planifiée SAM : normaliser les modèles de détection à l’aide de l’apprentissage machine est terminée, vous pouvez afficher les valeurs mises à jour dans les colonnes basées sur l’apprentissage machine suivantes de la table Modèle de détection de logiciels [cmdb_sam_sw_discovery_model] :
    • Valeurs de prédiction ML : indique les valeurs prédites pour les attributs.
    • Version du modèle ML : indique la version du modèle qui a été utilisée pour prédire les attributs.
    • État de la normalisation ML : indique l’état de la normalisation de l’apprentissage machine. Les valeurs de cette colonne comprennent :
      • ML normalisé : le modèle de détection est normalisé par l’apprentissage machine
      • Inversé : le modèle de détection est normalisé par l’apprentissage machine, mais l’utilisateur a rétabli les valeurs normalisées
      • Contenu remplacé : prédictions d’apprentissage machine remplacées par de nouvelles règles de contenu
    Remarque :
    L’état de la tâche planifiée, SAM-Normaliser les modèles de détection à l’aide de l’apprentissage machine , est suivi dans la table Résultats de la tâche des actifs logiciels [samp_job_log].
    Comme les règles de contenu sont constamment mises à jour, la tâche planifiée hebdomadaire SAM : normaliser les modèles de détection à l’aide de règles de bibliothèque de contenu récupère les modèles de détection normalisés par l’apprentissage machine et tente de normaliser ces modèles avec les dernières règles de contenu. Si les valeurs prédites de l’apprentissage machine diffèrent des valeurs prédictives du service de contenu, les prédictions d’apprentissage machine sont remplacées par les valeurs du service de contenu. Les valeurs de prédiction du service de contenu ont toujours priorité sur les valeurs de prédiction d’apprentissage machine.
    Remarque :
    Pour plus d’informations sur les règles de normalisation pour les valeurs prédictives, consultez les tables intitulées Règles de normalisation pour les produits sous licence etRègles de normalisation pour les produits sans licence.
    Vous pouvez normaliser manuellement un modèle de détection en rétablissant les valeurs de normalisation. Lorsque vous rétablissez les normalisations dans le formulaire Modèle de détection de logiciels, toutes les valeurs normalisées, obtenues à partir du contenu et de l’apprentissage machine, sont supprimées. Le modèle de détection revient à l’état Aucune correspondance trouvée.
    Remarque :
    Lorsque vous rétablissez un modèle de détection normalisé par l’apprentissage machine, les règles de contenu ne sont pas désactivées. Toutefois, si un modèle de détection est normalisé uniquement par des règles de contenu, les règles de contenu sont désactivées.
    Tableau 1. Règles de normalisation pour les produits sous licence
    Champs État de la normalisation
    Tous les champs sont normalisés
    Remarque :
    Tous les champs incluent l’éditeur, le produit, la version, l’édition et la version complète.
    Normalisé
    Seul l’éditeur est normalisé Normalisé par l'éditeur
    Si aucun des champs n’est normalisé : éditeur, produit, version, édition, version complète Correspondance introuvable
    Seuls le produit et l’éditeur sont normalisés. Partiellement normalisé
    Tableau 2. Règles de normalisation pour les produits sans licence
    Champs État de la normalisation
    Si seuls l’éditeur et le produit sont normalisés Normalisé
    Seul l’éditeur est normalisé Normalisé par l'éditeur
    Si aucun des champs n’est normalisé : éditeur, produit, version, édition, version complète Correspondance introuvable