Klasifikace zranitelostí internetu věcí založená na strojovém učení
Machine Learning Based IoT Vulnerability Classification
dc.contributor.advisor | Dostál Jiří | |
dc.contributor.author | Filip Macháček | |
dc.date.accessioned | 2025-06-24T12:51:40Z | |
dc.date.available | 2025-06-24T12:51:40Z | |
dc.date.issued | 2025-06-19 | |
dc.identifier | KOS-1246352109105 | |
dc.identifier.uri | http://hdl.handle.net/10467/124541 | |
dc.description.abstract | Rozšíření zařízení internetu věcí (IoT) přináší nové bezpečnostní výzvy, zároveň ale tradiční hodnotící systémy jako CVSS nemají schopnost kvalitně reflektovat rizika specifická pro IoT. Tato bakalářská práce navrhuje vícestupňový framework pro klasifikaci zranitelností IoT a vyhodnocení jejich rizik. V první fázi modely strojového učení s využitím Word2Vec features (F1 > 0,91) identifikují zranitelnosti relevantní pro IoT. Následně jsou tyto zranitelnosti klasifikovány speciálně doladěným BERT modelem (Macro F1 > 0,95) do funkčních domén IoT. Poslední fáze využívá předem definovaná pravidla, pomocí kterých hodnotí kontextuální riziko prostřednictvím šesti IoT-specifických faktorů, doplňujících data systému CVSS. Výstup poskytuje detailní skóre, vážené celkové skóre rizika pro IoT, kvalitativní úroveň rizika a skóre důvěryhodnosti hodnocení. Výsledky naznačují, že navržený framework nabízí přesnější a lépe interpretovatelné hodnocení než standardní CVSS, čímž pomáhá IoT bezpečnostním specialistům efektivněji prioritizovat hrozby. | cze |
dc.description.abstract | The proliferation of Internet of Things (IoT) devices presents new security challenges, as traditional scoring systems like CVSS often fail to reflect IoT specific risks. This thesis proposes a multi-stage framework for IoT vulnerability classification and risk assessment. In the first stage, machine learning models using Word2Vec features (F1 > 0.91) identify IoT-relevant vulnerabilities. Next, a fine-tuned BERT model (Macro F1 > 0.95) classifies them into IoT functional domains. Finally, a rule-based engine assesses contextual risk using six IoT-specific factors, supplementing CVSS data. The engine outputs detailed scores, a weighted IoT Risk Score, a qualitative risk level, and an Assessment Trust Score. The results suggest that this framework can offer a more accurate and interpretable assessment than standard CVSS, helping IoT security practitioners better prioritize threats. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | Internet věcí | cze |
dc.subject | kybernetická bezpečnost | cze |
dc.subject | analýza zranitelností | cze |
dc.subject | strojové učení | cze |
dc.subject | hodnocení rizik | cze |
dc.subject | zpracování přirozeného jazyka | cze |
dc.subject | kontextové hodnocení rizik | cze |
dc.subject | internet of things | eng |
dc.subject | cybersecurity | eng |
dc.subject | vulnerability analysis | eng |
dc.subject | machine learning | eng |
dc.subject | risk scoring | eng |
dc.subject | natural language processing | eng |
dc.subject | context aware risk assessment | eng |
dc.title | Klasifikace zranitelostí internetu věcí založená na strojovém učení | cze |
dc.title | Machine Learning Based IoT Vulnerability Classification | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.date.accepted | 2025-06-24 | |
dc.contributor.referee | Jureček Martin | |
theses.degree.discipline | Informační bezpečnost 2021 | cze |
theses.degree.grantor | katedra informační bezpečnosti | cze |
theses.degree.programme | Informatika | cze |