Abstract
Malicious data manipulation reduces the effectiveness of machine learning techniques, which rely on accurate knowledge of the input data. Motivated by real-world applications in network flow classification, we address the problem of robust online learning with delayed feedback in the presence of malicious data generators that attempt to gain favorable classification outcome by manipulating the data features. We propose online algorithms termed ROLC-NC and ROLC-C when the malicious data generators are non-clairvoyant and clairvoyant, respectively. We derive regret bounds for both algorithms and show that they are sub-linear under mild conditions. We further evaluate the proposed algorithms in network flow classification via extensive experiments using real-world data traces. Our experimental results demonstrate that both algorithms can approach the performance of an optimal static offline classifier that is not under attack, while outperforming the same offline classifier when tested with a mixture of normal and manipulated data.
Original language | English |
---|---|
Title of host publication | IEEE INFOCOM 2021 - IEEE Conference on Computer Communications |
Publisher | IEEE |
Pages | 1-10 |
Number of pages | 10 |
ISBN (Electronic) | 9781665403252, 9780738112817 |
ISBN (Print) | 9781665431316 |
DOIs | |
Publication status | Published - 10 May 2021 |
Event | 40th IEEE International Conference on Computer Communications, IEEE INFOCOM 2021 - Vancouver, BC, Canada Duration: 10 May 2021 → 13 May 2021 https://infocom2021.ieee-infocom.org/ (Conference website) https://ieeexplore.ieee.org/xpl/conhome/9488422/proceeding (Conference proceedings) |
Publication series
Name | Proceedings - IEEE INFOCOM |
---|---|
Volume | 2021-May |
ISSN (Print) | 0743-166X |
ISSN (Electronic) | 2641-9874 |
Conference
Conference | 40th IEEE International Conference on Computer Communications, IEEE INFOCOM 2021 |
---|---|
Country/Territory | Canada |
City | Vancouver, BC |
Period | 10/05/21 → 13/05/21 |
Internet address |
|
Scopus Subject Areas
- Computer Science(all)
- Electrical and Electronic Engineering