Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
AI-security-literacy — Pipeline Colab reproductible qui ancre six dimensions de compétence en littératie de sécurité de l'IA dans des benchmarks publics et des microdonnées d'enquête, produisant des figures, des tableaux et des résultats reprenables. | Kitploit
Outils/GitHubGitHub/ericyoc/ai-security-literacy
Apprentissage AutomatiqueArticles et RechercheApprentissage et ÉducationRessources OrganiséesSécurité de l'IADétection d'AnomaliesAttaque Adversariale
GitHubericyoc/ai-security-literacy

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

AI-security-literacy

Pipeline Colab reproductible qui ancre six dimensions de compétence en littératie de sécurité de l'IA dans des benchmarks publics et des microdonnées d'enquête, produisant des figures, des tableaux et des résultats reprenables.

Voir le dépôtSite web
38il y a 4 joursPas encore vérifié

AI Security Literacy (AISL) — Pipeline d'ancrage

Un pipeline d'analyse reproductible qui ancre les six dimensions de compétence de l'AI Security Literacy dans des benchmarks publics et des données d'enquête représentatives au niveau national. S'exécute dans Google Colab. Chaque artefact — cache de jeu de données, checkpoint de modèle, figure, table de résultats — est persisté sur Google Drive, et chaque étape est reprise possible.


Pourquoi cela existe

L'IA est arrivée dans les écoles plus vite que toute recommandation sur la manière de l'utiliser en toute sécurité. On remet aux élèves des systèmes boîtes noires en attendant qu'ils devinent intuitivement ce qu'on peut attendre de ces systèmes. Les enseignants sont partagés entre l'adoption de l'IA et la crainte qu'elle inspire. Les districts rédigent des politiques d'usage acceptable pendant que les outils sous-jacents changent tous les quelques mois.

Les cadres de littératie existants apprennent aux élèves à comprendre et à utiliser l'IA. Les cadres de cybersécurité existants ont été écrits avant que les menaces propres à l'IA n'existent. Ni l'un ni l'autre ne traite l'opération sécurisée dans un environnement médié par l'IA comme une compétence à part entière — avec ses propres dimensions, sa propre progression développementale et ses propres compétences enseignables.

C'est cette compétence que définit AISL, à travers six dimensions couvrant l'ensemble de l'écosystème scolaire plutôt que les seuls élèves.

Pourquoi l'ancrage importe

Un cadre de compétences que personne n'a testé contre des données n'est qu'une taxonomie. N'importe qui peut affirmer que les élèves devraient « reconnaître la manipulation » ou « calibrer la confiance ». La question plus difficile est de savoir si ces formulations désignent des phénomènes réels et mesurables — et, le cas échéant, ce que les mesures montrent réellement.

C'est à cela que sert ce pipeline. Il demande ce que les données publiques peuvent établir sur chaque dimension, et les réponses sont précises :

  • Une étiquette de détection est une décision de seuil, pas une propriété du texte. Déplacer un seuil de toxicité de 0,3 à 0,7 fait varier de plus de vingt points de pourcentage la part d'éléments étiquetés toxiques. Sur de vrais SMS frauduleux, le même déplacement réduit les fausses alertes de 15 à 2 tout en doublant les fraudes manquées de 18 à 36. Aucun seuil n'élimine les deux erreurs ; quelqu'un doit choisir.
  • Le préjudice se situe souvent dans la partie du texte que vous n'avez pas encore lue. Dans un corpus construit pour contenir de la toxicité à parts égales sur quatre bandes, la plupart des moitiés d'invite obtiennent un score dans la bande la plus basse.
  • Fluide n'est pas synonyme de fiable. Un petit modèle de langage ne choisit la bonne réponse sur un benchmark d'idées fausses qu'à peine au-dessus du hasard.
  • Un chiffre de robustesse décrit l'évaluation, pas seulement le modèle. Les mêmes classifieurs attaqués de deux manières donnent deux verdicts très différents, et l'écart entre des modèles entraînés indépendamment est plusieurs fois plus large que l'intervalle d'échantillonnage sur le jeu de test.
  • Le vide politique est mesurable. Dans une enquête de 2025 représentative au niveau national, environ un tiers des enseignants des écoles publiques américaines déclarent que leur école dispose d'une politique sur l'IA, et un quart ne savent pas si c'est le cas. Les enseignants s'attendent à ce que leur propre usage de l'IA facilite l'enseignement et à ce que l'usage des élèves le complique.
  • La population environnante est exposée et mal à l'aise. La plupart des adultes américains considèrent les arnaques en ligne comme un problème majeur, reçoivent des SMS frauduleux chaque semaine et s'inquiètent de l'utilisation abusive des informations personnelles par l'IA — tout en déclarant avoir peu de contrôle sur l'IA dans leur vie.

Chacun de ces points est une leçon que l'on peut faire parcourir à un apprenant avec de vrais modèles et de vraies données, ce qui est bien le but : le cadre est fait pour être enseigné, pas seulement cité.

Pourquoi l'ingénierie fait partie du propos

Un pipeline peut produire des figures qui semblent correctes sans l'être : une courbe de robustesse issue d'un modèle qui n'a jamais été correctement entraîné, ou des résultats de benchmark rattachés aux mauvaises catégories parce que deux fichiers ont été joints par position de ligne. Ce sont les mêmes types de défaillance que la dimension la plus avancée du cadre apprend aux élèves à détecter.

Le pipeline est donc conçu pour les rendre structurellement difficiles : l'évaluation des attaques est conditionnée par un contrôle de cohérence sur la précision en conditions normales, les jointures se font sur le contenu plutôt que sur la position, les étapes bloquées s'annoncent au lieu de produire une sortie vide, l'échantillonnage est initialisé par graine, et chaque chiffre rapporté est écrit dans un fichier de résultats lisible par machine plutôt que retranscrit à la main. La reproductibilité ici n'est pas une question d'intendance — c'est le sujet même.


Ce qu'il fait

Le pipeline fonctionne en deux niveaux.

Le niveau 1 ancre les dimensions attitudinales à partir de micro-données d'enquêtes représentatives au niveau national que vous téléchargez vous-même sous inscription gratuite. Tant que les fichiers ne sont pas présents, ses étapes se marquent elles-mêmes comme skipped. Voir Configuration du niveau 1.

Le niveau 2 ancre les dimensions techniques à partir de sources publiques. Aucune configuration nécessaire — ouvrez et exécutez. Chaque jeu de données se télécharge automatiquement.

DimensionNiveau 1 (enquêtes)Niveau 2 (données publiques)
D1Permission & NormsRAND ATP Fall 2025, Pew ATP W142—
D2Data & Privacy SecurityPew ATP W152—
D3Threat & Manipulation RecognitionPew ATP W152, W168RealToxicityPrompts, SMS Spam Collection, BBQ
D4Trust Calibration & VerificationPew ATP W142, W152TruthfulQA + GPT-2 baseline, BBQ
D5Adversarial & Technical Understanding—CIFAR-10 + FGSM/PGD, 3 seeds
D6Disposition & AgencyRAND ATP Fall 2025, Pew ATP W152—

Démarrage rapide

Ouvrez AISL_analysis_poc.ipynb dans Colab et exécutez toutes les cellules de haut en bas.

Runtime > Change runtime type > GPU     # optional; D5 training is ~10x faster
Runtime > Run all

Le premier lancement télécharge CIFAR-10 (~170 Mo), les corpus Hugging Face, GPT-2 et la SMS Spam Collection. Tous sont mis en cache sur Drive et ne sont jamais re-téléchargés. L'exécution peut être interrompue à tout moment — voir Reprendre une exécution.

Si vous ajoutez des fichiers d'enquête sur Drive pendant qu'une session Colab est ouverte, redémarrez la session (Runtime > Restart session) avant de relancer : Colab ne voit pas toujours les fichiers ajoutés après le montage de Drive.


Organisation des sorties

Tout ce qui est persistant réside sous MyDrive/AISL_data/. Rien d'important n'est écrit sur le disque éphémère de Colab.

AISL_data/
├── cache/
│   ├── hf/                    # Hugging Face datasets and GPT-2
│   └── torch/                 # CIFAR-10
├── checkpoints/
│   └── cifar10_cnn_seed{N}.pt # one per seed, written after every epoch, atomically
├── figures/                   # 300-dpi JPGs
├── tables/                    # CSV + JSON + TeX macro exports
├── logs/
│   └── status.json            # per-stage completion record
└── microdata/
    ├── sms/                   # SMS Spam Collection (downloaded automatically)
    ├── pew/                   # <- you place the Pew ATP .sav files here
    └── rand/                  # <- you place the RAND ATP .dta file here
Télécharger l’outil