Research Article

A Smart Agent Design for Cyber Security Based on Honeypot and Machine Learning

Algorithm 2

Decision.
INPUT
K//number of clusters
Vpn = (V1user, V2user....,Vnuser)//user information array (vector of vectors)
(HMab, HCLc[f]) Hackers profiles
START
UM ab = Q1A(Vpn)//qualitative adaptation
N cd = Q2A(Vpn)//quantitative adaptation
f = c−1//linear regression order = space dimension−1
for j = 1; i < c; j++//For each row of Ncd
(Cj [K], Rj [K]) = K-means (Nid, K)//creation of clusters center
    et radius
for j = 1; i < c; j++
   UCLj[f] = Linear Regression (Cj [K], Rj [K], Nid)//Linear
   Regression of every clusters
OUTPUT
Distance(HCLc[f], UCLj[f])
Isequal(HMab, UMab)