dc.contributor.advisor | Ivan, Igor | |
dc.contributor.author | Michalík, Tomáš | |
dc.date.accessioned | 2023-06-23T08:50:15Z | |
dc.date.available | 2023-06-23T08:50:15Z | |
dc.date.issued | 2023 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/151222 | |
dc.description.abstract | Predikce kriminality může v praxi významně zlepšit strategické rozmístění policejních hlídek ve městě, což pomáhá prevenci před vznikem kriminálních činů. Strojové učení je jedna z nejpoužívanějších metod pro predikci kriminality. Je však potřeba stále porovnávat různé typy algoritmů a postupy pro získání nejlepších výsledků. Tato práce porovnává několik druhů algoritmů. Pro učení modelů byla použita data poskytnutá Policí České republiky (PČR) za roky 2020 až 2021 na území města Ostravy. Do modelů vstupují vybrané kategorie trestných činů: krádeže, krádeže vloupáním, jiná majetková trestná činnost a přestupky proti majetku dle §50. V práci bylo porovnáno několik metod pro převzorkování nevybalancovaného datasetu. Jako nejlepší metoda byla zvolena SMOTETomek. Bylo zjištěno, že komplexnější algoritmy dosahují přesnějších výsledků predikce, například boostovací rozhodovací stromy nebo neuronová síť. | cs |
dc.description.abstract | In practice criminality prediction can significantly improve strategic positioning of police patrol in the city, which helps prevent crime from occurring. Machine learning is one of the most widely used method for this problem. However, there is still need to keep comparing various types of algorithms and approaches to get better results. This thesis compares several types of algorithms. Models was learned from data provided by Police of Czech Republic (PČR) for the years 2020 and 2021 on the territory of the city Ostrava. Only selected categories of crimes are entered into the models: theft, burglary, other property crimes and offences against property according to §50. Several methods for resampling the unbalanced dataset were compared in this paper. SMOTETomek was chosen as the best method. It was found that more complex algorithms, such as boosting decision trees or neural networks yield more effective results. | en |
dc.format.extent | 3049787 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Strojové učení | cs |
dc.subject | predikce | cs |
dc.subject | kriminalita | cs |
dc.subject | predikce kriminality | cs |
dc.subject | XGBoost | cs |
dc.subject | Naive Bayes | cs |
dc.subject | Decision Tree | cs |
dc.subject | Random Forest | cs |
dc.subject | Logistic regression | cs |
dc.subject | K Nearest neighbor | cs |
dc.subject | Neural network | cs |
dc.subject | resampling | cs |
dc.subject | model evaluation | cs |
dc.subject | Machine learning | en |
dc.subject | prediction | en |
dc.subject | criminality | en |
dc.subject | criminality prediction | en |
dc.subject | XGBoost | en |
dc.subject | Naive Bayes | en |
dc.subject | Decision Tree | en |
dc.subject | Random Forest | en |
dc.subject | Logistic regression | en |
dc.subject | K Nearest neighbor | en |
dc.subject | Neural network | en |
dc.subject | resampling | en |
dc.subject | model evaluation | en |
dc.title | Predikce kriminality s využitím strojového učení | cs |
dc.title.alternative | Crime Prediction Using Machine Learning | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Mareš, Jan | |
dc.date.accepted | 2023-05-24 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Hornicko-geologická fakulta | cs |
dc.description.department | 548 - Katedra geoinformatiky | cs |
dc.thesis.degree-program | Geodézie, kartografie a geoinformatika | cs |
dc.thesis.degree-branch | Geoinformatika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2735 | |
dc.identifier.thesis | MIC0360_HGF_N3654_3608T002_2023 | |
dc.rights.access | openAccess | |