Categorizing WSN's sensory data using Self Organizing Maps

Wireless Sensor Networks suffer greatly from their limited battery power whose utilization is increased manifolds as a node has to transmit or receive fairly large amount of data. Several algorithms, some for scheduling battery power e.g. Dynamic Voltage Scheduling, Static Voltage Scheduling, Dynamic Power Management etc and other with emphasis on designing efficient routing protocols have been designed in past. Some algorithms, however, address this very issue at software level by writing memory and CPU friendly programs. This paper proposes Self Organizing Maps (SOM) based unsupervised Artificial Neural Network learning technique to enhance average battery life. Proposed system allows all active nodes to transmit their sensory data to the base station node (BSN) which has a 2×3 SOM running on it. Sensor nodes start sending data to the BSN; it keeps on making categories and puts relevant data in appropriate categories/ classes. SOM is trained after it has received a number of such transmissions from active nodes. Class definitions are then broadcast to all active nodes by BSN and from then onwards they transmit only the class definitions (that are fairly lesser in size) to BSN and hence significant battery power is conserved. We have showed an overall 48.5% battery power saving using the above technique.

[1]  Teuvo Kohonen,et al.  Self-organized formation of topologically correct feature maps , 2004, Biological Cybernetics.

[2]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[3]  Ibrahim Korpeoglu,et al.  Power efficient data gathering and aggregation in wireless sensor networks , 2003, SGMD.

[4]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[5]  Krishna M. Sivalingam,et al.  Learning from class-imbalanced data in wireless sensor networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[6]  Nick Chater,et al.  Unsupervised Categorization and Category Learning , 2005, The Quarterly journal of experimental psychology. A, Human experimental psychology.

[7]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[8]  G. Giorgetti,et al.  Wireless Localization Using Self-Organizing Maps , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[9]  Ethem Alpaydin,et al.  Introduction to machine learning , 2004, Adaptive computation and machine learning.

[10]  Danco Davcev,et al.  Tracking of unusual events in wireless sensor networks based on artificial neural-networks algorithms , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[11]  Anantha Chandrakasan,et al.  Low-power wireless sensor networks , 2001, VLSI Design 2001. Fourteenth International Conference on VLSI Design.

[12]  Krishna M. Sivalingam,et al.  Data Gathering Algorithms in Sensor Networks Using Energy Metrics , 2002, IEEE Trans. Parallel Distributed Syst..

[13]  Mohammad Ilyas,et al.  Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems , 2004 .

[14]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[15]  Vijay Degalahal,et al.  Methodology for high level estimation of FPGA power consumption , 2005, ASP-DAC '05.