| Literature DB >> 35571698 |
Abstract
Given the massive popularity of digital music industry repositories and their corresponding targeting by cybercriminals, this paper presents an intelligent model for cyberattacks defense in digital music streaming platforms by mobile distributed machine learning. The basic idea of machine learning is to use large data sets to create a model that responds well to inputs it has never processed before. With the increase in data volume and complexity of models, it becomes increasingly challenging to complete machine learning processes in a single machine. Distributed ML was developed to solve this problem, and a standard procedure is completed through the collaboration of multiple servers. With the evolution of mobile devices and the increase in their number, it is possible to create an integrated and compact mobile distributed machine learning (MDML) system that could reduce the workload of servers. A distributed logit polynomial function model is proposed, which is used to model options in distributed binary regression accounting units, which are of low complexity and high stability in noisy environments.Entities:
Mesh:
Year: 2022 PMID: 35571698 PMCID: PMC9106469 DOI: 10.1155/2022/1701266
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1An abstract depiction of the proposed architecture.
Features of dataset.
| ID | Feature name | Type | ID | Feature name | Type |
|---|---|---|---|---|---|
| 1 | Age_Of_Domain | {1,−1} | 2 | Having_Ip_Address | {−1,1} |
| 3 | HTTPS_Token | {−1,1} | 4 | URL_Length | {1,0,−1} |
| 5 | Shortining_Service | {1,−1} | 6 | Having_At_Symbol | {1,−1} |
| 7 | Double_Slash_Redirecting | {−1,1} | 8 | Prefix_Suffix | {1,1} |
| 9 | Having_Sub_Domain | {−1,0,1} | 10 | Sslfinal_State | {−1,0,1} |
| 11 | Domain_Registeration_Length | {−1,1} | 12 | Favicon | {−1,1} |
| 13 | Port | {−1,1} | 14 | Request_Url | {−1,1} |
| 15 | URL_Of_Anchor | {−1,0,1} | 16 | Links_In_Tags | {−1,0,1} |
| 17 | Sfh | {−1,0,1} | 18 | Submitting_To_e-mail | {−1,1} |
| 19 | Abnormal_URL | {−1,1} | 20 | Redirect | {−1,1} |
| 21 | On_Mouseover | {−1,1} | 22 | Rightclick | {−1,1} |
| 23 | Popupwidnow | {−1,1} | 24 | Iframe | {−1,1} |
| 25 | Dnsrecord | {−1,1} | 26 | Web_Traffic | {−1,0,1} |
| 27 | Page_Rank | {−1,1} | 28 | Google_Index | {−1,1} |
| 29 | Links_Pointing_To_Page | {−1,0,1} | 30 | Statistical_Report | {−1,1} |
| 31 | Char_Freq_; | Real | 32 | Char_Freq_( | REAL |
| 33 | Char_Freq_[ | Real | 34 | Char_Freq_! | REAL |
| 35 | Char_Freq_$ | Real | 36 | Char_Freq_# | REAL |
| 37 | “Is_Host_Login” | {−1,1} | 38 | “Is_Guest_Login” | {−1,1} |
| 39 | “Num_Failed_Logins” | Real | 40 | “Logged_In” | {−1,1} |
| 41 | “Root_Shell” | Real | 42 | “Su_Attempted” | REAL |
| 43 | “Num_Root” | Real | 44 | Credit_Amount | REAL |
| 45 | Credit_History | “No credits,” “All paid,” “Existing paid,” “Delayed paid,” “Critical” | 46 | Class | Attack/Normal |
Model performance.
| ID | Model Part | ROC Curve | F-score | Recall | Precision |
|---|---|---|---|---|---|
| 1 | Part-1 | 0.9777 | 0.9741 | 0.9770 | 0.9770 |
| 2 | Part-2 | 0.9789 | 0.9735 | 0.9745 | 0.9776 |
| 3 | Part-3 | 0.9663 | 0.9621 | 0.9610 | 0.9650 |
| 4 | Part-4 | 0.9839 | 0.9818 | 0.9885 | 0.9861 |
| 5 | Part-5 | 0.9747 | 0.9761 | 0.9735 | 0.9714 |
| 6 | Part-6 | 0.9630 | 0.9635 | 0.9677 | 0.9660 |
| 7 | Part-7 | 0.9786 | 0.9743 | 0.9750 | 0.9779 |
|
|
|
|
|
| |