Bayesian Discovery of Threat Networks

Network detection is an important capability in many areas of applied research in which data can be represented as a graph of entities and relationships. Oftentimes the object of interest is a relatively small subgraph in an enormous, potentially uninteresting background. This aspect characterizes network detection as a “big data” problem. Graph partitioning and network discovery have been major research areas over the last ten years, driven by interest in internet search, cyber security, social networks, and criminal or terrorist activities. The specific problem of network discovery is addressed as a special case of graph partitioning in which membership in a small subgraph of interest must be determined. Algebraic graph theory is used as the basis to analyze and compare different network detection methods. A new Bayesian network detection framework is introduced that partitions the graph based on prior information and direct observations. The new approach, called space-time threat propagation, is proved to maximize the probability of detection and is therefore optimum in the Neyman-Pearson sense. This optimality criterion is compared to spectral community detection approaches which divide the global graph into subsets or communities with optimal connectivity properties. We also explore a new generative stochastic model for covert networks and analyze using receiver operating characteristics the detection performance of both classes of optimal detection techniques.

[1]  Jure Leskovec,et al.  Empirical comparison of algorithms for network community detection , 2010, WWW '10.

[2]  C. Dwork,et al.  Protecting Individual Privacy in the Struggle Against Terrorists: A Framework for Program Assessment , 2008 .

[3]  Carl-Fredrik Westin,et al.  Clustering Fiber Traces Using Normalized Cuts , 2004, MICCAI.

[4]  Edward K. Kao,et al.  Detecting activity-based communities using dynamic membership propagation , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[5]  M. Newman,et al.  Finding community structure in networks using the eigenvectors of matrices. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  E. Arias-Castro,et al.  Community Detection in Random Networks , 2013, 1302.7099.

[7]  Padhraic Smyth,et al.  A Spectral Clustering Approach To Finding Communities in Graph , 2005, SDM.

[8]  D. Watts Networks, Dynamics, and the Small‐World Phenomenon1 , 1999, American Journal of Sociology.

[9]  S. Fortunato,et al.  Resolution limit in community detection , 2006, Proceedings of the National Academy of Sciences.

[10]  Harry L. Van Trees,et al.  Detection, Estimation, and Modulation Theory, Part I , 1968 .

[11]  H. Jeffreys A Treatise on Probability , 1922, Nature.

[12]  Raj Rao Nadakuditi,et al.  Graph spectra and the detectability of community structure in networks , 2012, Physical review letters.

[13]  Steven Thomas Smith,et al.  Harmonic space-time threat propagation for graph detection , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[14]  Venugopal V. Veeravalli,et al.  Decentralized detection in sensor networks , 2003, IEEE Trans. Signal Process..

[15]  Patrick J. Wolfe,et al.  Subgraph Detection Using Eigenvector L1 Norms , 2010, NIPS.

[16]  Michael William Newman,et al.  The Laplacian spectrum of graphs , 2001 .

[17]  Soummya Kar,et al.  Topology for Distributed Inference on Graphs , 2006, IEEE Transactions on Signal Processing.

[18]  Alfred O. Hero,et al.  Geodesic entropic graphs for dimension and entropy estimation in manifold learning , 2004, IEEE Transactions on Signal Processing.

[19]  Jim Harper,et al.  Effective Counterterrorism and the Limited Role of Predictive Data Mining , 2006 .

[20]  Steven Thomas Smith,et al.  Network discovery using wide-area surveillance data , 2011, 14th International Conference on Information Fusion.

[21]  Ariel Shamir,et al.  A survey on Mesh Segmentation Techniques , 2008, Comput. Graph. Forum.

[22]  M. Fiedler A property of eigenvectors of nonnegative symmetric matrices and its application to graph theory , 1975 .

[23]  Alfred O. Hero,et al.  On Local Intrinsic Dimension Estimation and Its Applications , 2010, IEEE Transactions on Signal Processing.

[24]  Julian Mintseris,et al.  A Protein Complex Network of Drosophila melanogaster , 2011, Cell.

[25]  Hsinchun Chen,et al.  The topology of dark networks , 2008, Commun. ACM.

[26]  Kathleen M. Carley Estimating Vulnerabilities in Large Covert Networks , 2004 .

[27]  Qing Zhao,et al.  Semidefinite Programming Relaxations for the Graph Partitioning Problem , 1999, Discret. Appl. Math..

[28]  A. Hoffman,et al.  Lower bounds for the partitioning of graphs , 1973 .

[29]  James P. Ferry,et al.  Network Detection Theory , 2009 .

[30]  Mikhail Belkin,et al.  Laplacian Eigenmaps for Dimensionality Reduction and Data Representation , 2003, Neural Computation.

[31]  Yair Weiss,et al.  Segmentation using eigenvectors: a unifying view , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[32]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[33]  Alex Pothen,et al.  PARTITIONING SPARSE MATRICES WITH EIGENVECTORS OF GRAPHS* , 1990 .

[34]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[35]  P. Erdos,et al.  On the evolution of random graphs , 1984 .

[36]  Edoardo M. Airoldi,et al.  Mixed Membership Stochastic Blockmodels , 2007, NIPS.

[37]  Daniel Lee,et al.  Modern Warfare: A French View of Counterinsurgency , 1984 .

[38]  Valdis E. Krebs,et al.  Uncloaking Terrorist Networks , 2002, First Monday.

[39]  Linda C. van der Gaag,et al.  Probabilistic Graphical Models , 2014, Lecture Notes in Computer Science.

[40]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[41]  Christos Faloutsos,et al.  R-MAT: A Recursive Model for Graph Mining , 2004, SDM.

[42]  K. Kaski,et al.  Limited resolution in complex network community detection with Potts model approach , 2006 .

[43]  Ulrike von Luxburg,et al.  Limits of Spectral Clustering , 2004, NIPS.

[44]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[45]  Fan Chung Graham,et al.  A Random Graph Model for Power Law Graphs , 2001, Exp. Math..

[46]  F. Chung Spectral Graph Theory, Regional Conference Series in Math. , 1997 .

[47]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[48]  Benjamin A. Miller,et al.  Eigenspace analysis for threat detection in social networks , 2011, 14th International Conference on Information Fusion.

[49]  S. Venkatesh,et al.  Distributed Bayesian hypothesis testing in sensor networks , 2004, Proceedings of the 2004 American Control Conference.

[50]  Marc Sageman,et al.  Understanding terror networks. , 2004, International journal of emergency mental health.