block correlated neural network (BCNN) and attack detection