Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Jammer-Loc — Implementa metodi di machine learning e deep learning per la localizzazione indoor di jammer UWB, inclusa l'ottimizzazione degli iperparametri, la classificazione e la regressione su dataset reali. | Kitploit
Strumenti/GitHubGitHub/afbf4c8996f/jammer-loc
Sicurezza WirelessMachine LearningPaper e RicercaApprendimento e FormazioneRilevamento di Anomalie
GitHubafbf4c8996f/jammer-loc

Jammer-Loc

Implementa metodi di machine learning e deep learning per la localizzazione indoor di jammer UWB, inclusa l'ottimizzazione degli iperparametri, la classificazione e la regressione su dataset reali.

Vedi Repository
10 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Figura Jammer-Loc

Jammer-Loc

Questo repository include il codice e il link al dataset per l'articolo
“Machine and Deep Learning for Indoor UWB Jammer Localization.”


Esempio di Utilizzo

Esegui il processo di ottimizzazione degli iperparametri:

root@kitploit:~
python hpo.py \
  --task classification \
  --mode actual \
  --framework ml \
  --config config.yaml \
  --trials 50 \
  --study-name my_study
  1. I modelli e le metriche devono essere salvati da main.py nel formato atteso.
  2. I risultati di Optuna vengono salvati in hpo.db per impostazione predefinita.
  3. Tutte le opzioni da riga di comando sono definite in hpo.py tramite argparse. Fare riferimento a quel file per descrizioni e flag aggiuntivi.

Classificazione e Regressione sui Dati di Origine e Test sul Test Set

Per eseguire la classificazione o la regressione sul dataset di origine e testarla sul test set, puoi usare:

root@kitploit:~
python main.py --config config.yaml
  1. Gli output e le metriche verranno salvati nella directory definita da cfg.output.directory.
  2. Tutti i checkpoint dei modelli e le metriche verranno salvati per modello (ad es., outputs/simple_nn/).
  3. In caso di errore in fase di esecuzione, verranno registrate informazioni di logging dettagliate — inclusi messaggi di errore strutturati e stack trace — per facilitare il debug sistematico e l'analisi della causa principale.

Allineamento del Dominio

I nomi dei file per i metodi di allineamento del dominio corrispondono direttamente ai rispettivi nomi nella pubblicazione.


Configurazione dei Percorsi

Assicurati di regolare i percorsi in base alla struttura del tuo progetto nel file config.yaml.


Dataset

A causa di vincoli di dimensione, i dataset grezzi non sono inclusi in questo repository.
Possono essere scaricati da DOI.

Tuttavia, per facilitare l'esecuzione immediata del codice, in questo repository sono forniti due file Parquet per i domini di origine e destinazione. I file compressi di array NumPy (.npz), contenenti i dati per i modelli di allineamento del dominio, possono essere scaricati tramite il link sopra.

Scarica lo strumento