Information retrieval from large data sets via multiple-winners-take-all

Recently, a continuous-time k-winners-take-all (kWTA) network with a single state variable and a hard-limiting activation function and its discrete-time counterpart were developed. These kWTA networks have proven properties of finite-time global convergence and simple architectures. In this paper, the kWTA networks are applied for information retrieval, such as web search. The weights or scores of pages in two real-world data sets are calculated with the PageRank algorithm, based on which experimental results of kWTA networks are provided. The results show that the kWTA networks converge faster as the size of the problem grows, which renders them as a promising approach to large-scale data set information retrieval problems.

[1]  Kiichi Urahama,et al.  K-winners-take-all circuit with O(N) complexity , 1995, IEEE Trans. Neural Networks.

[2]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[3]  Mingqi Deng,et al.  Winner-take-all networks , 1992 .

[4]  C. Lee Giles,et al.  Accessibility of information on the web , 1999, Nature.

[5]  R. Forthofer,et al.  Rank Correlation Methods , 1981 .

[6]  Gene H. Golub,et al.  Extrapolation methods for accelerating PageRank computations , 2003, WWW '03.

[7]  Yaser S. Abu-Mostafa,et al.  Analog Neural Networks as Decoders , 1990, NIPS.

[8]  B. Sekerkiran,et al.  A CMOS K-winners-take-all circuit with O(n) complexity , 1999 .

[9]  Ronald Fagin,et al.  Comparing top k lists , 2003, SODA '03.

[10]  Qingshan Liu,et al.  Two k-winners-take-all networks with discontinuous activation functions , 2008, Neural Networks.

[11]  Man Lung Yiu,et al.  Efficient top-k aggregation of ranked inputs , 2007, TODS.

[12]  Donald B. Johnson,et al.  Generalized selection and ranking (Preliminary Version) , 1980, STOC '80.

[13]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[14]  Corneliu A. Marinov,et al.  Performance analysis for a K-winners-take-all analog neural network: basic theory , 2003, IEEE Trans. Neural Networks.

[15]  Jasmine Novak,et al.  PageRank Computation and the Structure of the Web: Experiments and Algorithms , 2002 .

[16]  Tina Eliassi-Rad,et al.  Solving the Top-K Problem with Fixed-Memory Heuristic Search , 2009 .

[17]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[18]  Taher H. Haveliwala,et al.  The Second Eigenvalue of the Google Matrix , 2003 .

[19]  Gianna M. Del Corso,et al.  Fast PageRank Computation via a Sparse Linear System , 2005, Internet Math..

[20]  Jun Wang,et al.  Parametric Sensitivity and Scalability of k-Winners-Take-All Networks with a Single State Variable and Infinity-Gain Activation Functions , 2010, ISNN.

[21]  M. Kendall,et al.  Rank Correlation Methods , 1949 .

[22]  Wolfgang Maass,et al.  On the Computational Power of Winner-Take-All , 2000, Neural Computation.

[23]  William J. Wolfe,et al.  K-winner networks , 1991, IEEE Trans. Neural Networks.

[24]  Corneliu A. Marinov,et al.  Another K-winners-take-all analog neural network , 2000, IEEE Trans. Neural Networks Learn. Syst..

[25]  Michael G. Schimek,et al.  Inference for the Top-k Rank List Problem , 2008 .

[26]  Corneliu A. Marinov,et al.  Stable computational dynamics for a class of circuits with O(N) interconnections capable of KWTA and rank extractions , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[27]  Krishna P. Gummadi,et al.  Measurement and analysis of online social networks , 2007, IMC '07.

[28]  Alexander Fish,et al.  High Precision Image Centroid Computation via an Adaptive K-Winner-Take-all Circuit in Conjunction with a Dynamic Element Matching Algorithm for Star Tracking Applications , 2004 .

[29]  Jun Wang,et al.  Analysis and Design of a $k$ -Winners-Take-All Model With a Single State Variable and the Heaviside Step Activation Function , 2010, IEEE Transactions on Neural Networks.

[30]  Jun Wang Analogue winner-take-all neural networks for determining maximum and minimum signals , 1994 .

[31]  Jimeng Sun,et al.  Social influence analysis in large-scale networks , 2009, KDD.

[32]  Jinde Cao,et al.  A Novel Recurrent Neural Network With One Neuron and Finite-Time Convergence for $k$-Winners-Take-All Operation , 2010, IEEE Transactions on Neural Networks.

[33]  Jiun-In Guo,et al.  A new k-winners-take-all neural network and its array architecture , 1998, IEEE Trans. Neural Networks.

[34]  Shubao Liu,et al.  A Simplified Dual Neural Network for Quadratic Programming With Its KWTA Application , 2006, IEEE Transactions on Neural Networks.

[35]  Xiaolin Hu,et al.  An Improved Dual Neural Network for Solving a Class of Quadratic Programming Problems and Its $k$-Winners-Take-All Application , 2008, IEEE Transactions on Neural Networks.

[36]  Yaser S. Abu-Mostafa,et al.  On the K-Winners-Take-All Network , 1988, NIPS.

[37]  Antonio Gulli,et al.  The indexable web is more than 11.5 billion pages , 2005, WWW '05.

[38]  Taher H. Haveliwala Efficient Computation of PageRank , 1999 .

[39]  Jinde Cao,et al.  A Discrete-Time Recurrent Neural Network with One Neuron for k-Winners-Take-All Operation , 2009, ISNN.