Tomasz Surmacz
Tomasz Surmacz has a total of 18 co-authors. Here are the top co-authors by number of shared publications:
- Maciej Nikodem
Department of Computer Engineering, Wrocaw University of Science and Technology, Wrocaw, Poland
6 shared publications - Mariusz Slabicki
Institute of Theoretical and Applied Informatics, Polish Academy of Sciences, ul. Bałtycka 5, 44-100 Gliwice, Poland
6 shared publications Bartosz Wojciechowski
Wroclaw University of Technology
5 shared publications- Krzysztof Kepa
Bradley Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, VA, USA
3 shared publications Krzysztof Kosciuszkiewicz
3 shared publicationsFearghal Morgan
2 shared publications
Latest Publications
- Open Access
- 27 March 2023
- Published by Association for Computing Machinery (ACM)
- p. 1154-1162
Sec2vec: Anomaly Detection in HTTP Traffic and Malicious URLs
In this paper, we show how methods known from Natural Language Processing (NLP) can be used to detect anomalies in HTTP requests and malicious URLs. Most of the current solutions focusing on a similar problem are either rule-based or trained using manually selected features. Modern NLP methods, however, have great potential in capturing a deep understanding of samples and therefore improving the classification results. Other methods, which rely on a similar idea, often ignore the interpretability of the results, which is so important in machine learning. We are trying to fill this gap. In addition, we show to what extent the proposed solutions are resistant to concept drift. In our work, we compare three different vectorization methods: simple BoW, fastText, and the current state-of-the-art language model RoBERTa. The obtained vectors are later used in the classification task. In order to explain our results, we utilize the SHAP method. We evaluate the feasibility of our methods on four different datasets: CSIC2010, UNSW-NB15, MALICIOUSURL, and ISCX-URL2016. The first two are related to HTTP traffic, the other two contain malicious URLs. The results we show are comparable to others or better, and most importantly - interpretable.
- 27 March 2023
- Published by Association for Computing Machinery (ACM)
- p. 1154-1162
Open AccessSec2vec: Anomaly Detection in HTTP Traffic and Malicious URLs
In this paper, we show how methods known from Natural Language Processing (NLP) can be used to detect anomalies in HTTP requests and malicious URLs. Most of the current solutions focusing on a similar problem are either rule-based or trained using manually selected features. Modern NLP methods, however, have great potential in capturing a deep understanding of samples and therefore improving the classification results. Other methods, which rely on a similar idea, often ignore the interpretability of the results, which is so important in machine learning. We are trying to fill this gap. In addition, we show to what extent the proposed solutions are resistant to concept drift. In our work, we compare three different vectorization methods: simple BoW, fastText, and the current state-of-the-art language model RoBERTa. The obtained vectors are later used in the classification task. In order to explain our results, we utilize the SHAP method. We evaluate the feasibility of our methods on four different datasets: CSIC2010, UNSW-NB15, MALICIOUSURL, and ISCX-URL2016. The first two are related to HTTP traffic, the other two contain malicious URLs. The results we show are comparable to others or better, and most importantly - interpretable.
- 27 May 2022
- Published by Springer Nature
- p. 63-78
Anomaly Detection Techniques for Different DDoS Attack Types
- 27 May 2022
- Published by Springer Nature
- p. 63-78
Anomaly Detection Techniques for Different DDoS Attack Types
- Open Access
Multi-Camera Vehicle Tracking Using Edge Computing and Low-Power Communication
Typical approaches to visual vehicle tracking across large area require several cameras and complex algorithms to detect, identify and track the vehicle route. Due to memory requirements, computational complexity and hardware constrains, the video images are transmitted to a dedicated workstation equipped with powerful graphic processing units. However, this requires large volumes of data to be transmitted and may raise privacy issues. This paper presents a dedicated deep learning detection and tracking algorithms that can be run directly on the camera’s embedded system. This method significantly reduces the stream of data from the cameras, reduces the required communication bandwidth and expands the range of communication technologies to use. Consequently, it allows to use short-range radio communication to transmit vehicle-related information directly between the cameras, and implement the multi-camera tracking directly in the cameras. The proposed solution includes detection and tracking algorithms, and a dedicated low-power short-range communication for multi-target multi-camera tracking systems that can be applied in parking and intersection scenarios. System components were evaluated in various scenarios including different environmental and weather conditions.
Open AccessMulti-Camera Vehicle Tracking Using Edge Computing and Low-Power Communication
Typical approaches to visual vehicle tracking across large area require several cameras and complex algorithms to detect, identify and track the vehicle route. Due to memory requirements, computational complexity and hardware constrains, the video images are transmitted to a dedicated workstation equipped with powerful graphic processing units. However, this requires large volumes of data to be transmitted and may raise privacy issues. This paper presents a dedicated deep learning detection and tracking algorithms that can be run directly on the camera’s embedded system. This method significantly reduces the stream of data from the cameras, reduces the required communication bandwidth and expands the range of communication technologies to use. Consequently, it allows to use short-range radio communication to transmit vehicle-related information directly between the cameras, and implement the multi-camera tracking directly in the cameras. The proposed solution includes detection and tracking algorithms, and a dedicated low-power short-range communication for multi-target multi-camera tracking systems that can be applied in parking and intersection scenarios. System components were evaluated in various scenarios including different environmental and weather conditions.
- 22 May 2020
- Published by Springer Nature
- p. 461-471
Robust Radio Communication Protocol for Traffic Analysis Application
- 22 May 2020
- Published by Springer Nature
- p. 461-471
Robust Radio Communication Protocol for Traffic Analysis Application
- 1 January 2014
- Published by Springer Nature
- p. 443-453
Distributed Time Management in Wireless Sensor Networks
- 1 January 2014
- Published by Springer Nature
- p. 443-453
Distributed Time Management in Wireless Sensor Networks
- 1 January 2013
- Published by Springer Nature
- p. 439-448
On Testing Wireless Sensor Networks
- 1 January 2013
- Published by Springer Nature in Communications in Computer and Information Science
- p. 76-85
Lessons Learned from the Deployment of Wireless Sensor Networks
- 1 January 2013
- Published by Springer Nature in Communications in Computer and Information Science
- p. 76-85
Lessons Learned from the Deployment of Wireless Sensor Networks
- 1 January 2012
- Published by Springer Nature
- p. 497-504
Clustering and Data Aggregation as Factors of Wireless Sensor Network Lifetime
- 1 January 2012
- Published by Springer Nature
- p. 497-504
Clustering and Data Aggregation as Factors of Wireless Sensor Network Lifetime
- 1 January 2012
- Published by Springer Nature
- p. 40-47
Bandwidth Usage Optimization for NNTP Protocol
- 1 January 2012
- Published by Springer Nature
- p. 334-343
Realistic Model of Radio Communication in Wireless Sensor Networks
- 1 January 2012
- Published by Springer Nature
- p. 334-343
Realistic Model of Radio Communication in Wireless Sensor Networks