Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Jammer-Loc — ينفّذ أساليب التعلّم الآلي والتعلّم العميق لتحديد مواقع مشوّشات UWB في الأماكن المغلقة، بما في ذلك تحسين المعاملات الفائقة (hyperparameters)، والتصنيف، والانحدار على مجموعات بيانات من العالم الحقيقي. | Kitploit
أدوات/GitHubGitHub/afbf4c8996f/jammer-loc
أمن الشبكات اللاسلكيةتعلم الآلةالأوراق والأبحاثالتعلم والتعليمكشف الشذوذ
GitHubafbf4c8996f/jammer-loc

Jammer-Loc

ينفّذ أساليب التعلّم الآلي والتعلّم العميق لتحديد مواقع مشوّشات UWB في الأماكن المغلقة، بما في ذلك تحسين المعاملات الفائقة (hyperparameters)، والتصنيف، والانحدار على مجموعات بيانات من العالم الحقيقي.

عرض المستودع
منذ 10 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

شكل Jammer-Loc

Jammer-Loc

يتضمن هذا المستودع الكود ورابط مجموعة البيانات الخاصة بالورقة البحثية
“التعلم الآلي والتعلم العميق لتحديد مواقع أجهزة تشويش UWB داخل المباني.”


مثال الاستخدام

قم بتشغيل عملية تحسين المعلمات الفائقة:

root@kitploit:~
python hpo.py \
  --task classification \
  --mode actual \
  --framework ml \
  --config config.yaml \
  --trials 50 \
  --study-name my_study
  1. يجب حفظ النماذج والمقاييس بواسطة main.py بالتنسيق المتوقع.
  2. يتم حفظ نتائج Optuna في hpo.db افتراضيًا.
  3. جميع خيارات سطر الأوامر معرّفة في hpo.py باستخدام argparse. راجع هذا الملف للحصول على الأوصاف والخيارات الإضافية.

التصنيف والانحدار على المصدر واختباره على مجموعة الاختبار

لتشغيل التصنيف أو الانحدار على مجموعة بيانات المصدر واختباره على مجموعة الاختبار، يمكنك استخدام:

root@kitploit:~
python main.py --config config.yaml
  1. سيتم حفظ المخرجات والمقاييس في الدليل المُعرَّف بواسطة cfg.output.directory.
  2. سيتم حفظ جميع نقاط التحقق والمقاييس لكل نموذج على حدة (مثل: outputs/simple_nn/).
  3. في حالة حدوث فشل في وقت التشغيل، سيتم تسجيل معلومات تسجيل مفصّلة — بما في ذلك رسائل الأخطاء المنظمة وتتبعات المكدس — لتسهيل التصحيح المنهجي وتحليل السبب الجذري.

محاذاة النطاق

تتوافق أسماء الملفات الخاصة بطرق محاذاة النطاق مباشرةً مع أسمائها المقابلة في المنشور.


إعداد المسارات

تأكد من ضبط المسارات وفقًا لهيكل مشروعك في ملف config.yaml.


مجموعات البيانات

نظرًا لقيود الحجم، لا يتم تضمين مجموعات البيانات الأولية في هذا المستودع.
يمكن تنزيلها من DOI.

ومع ذلك، لتسهيل التنفيذ الفوري للكود، يتم توفير ملفين بصيغة Parquet في هذا المستودع لمجالي المصدر والهدف. يمكن الوصول إلى ملفات مصفوفات NumPy المضغوطة (.npz)، التي تحتوي على بيانات نماذج محاذاة النطاق، من خلال الرابط أعلاه.

تنزيل الأداة