Semi-supervised Learning with Multilayer Perceptron for Detecting Changes of Remote Sensing Images

  • Swarnajyoti Patra
  • Susmita Ghosh
  • Ashish Ghosh
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4815)


A context-sensitive change-detection technique based on semi-superv-ised learning with multilayer perceptron is proposed. In order to take contextual information into account, input patterns are generated considering each pixel of the difference image along with its neighbors. A heuristic technique is suggested to identify a few initial labeled patterns without using ground truth information. The network is initially trained using these labeled data. The unlabeled patterns are iteratively processed by the already trained perceptron to obtain a soft class label. Experimental results, carried out on two multispectral and multitemporal remote sensing images, confirm the effectiveness of the proposed approach.


Change Detection Input Pattern Markov Random Fields Multilayer Perceptron Label Pattern 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Singh, A.: Digital change detection techniques using remotely sensed data. Int. J. Remote Sensing 10, 989–1003 (1989)CrossRefGoogle Scholar
  2. 2.
    Liu, X., Lathrop, R.G.: Urban change detection based on an artificial neural network. Int. J. Remote Sensing 23, 2513–2518 (2002)CrossRefGoogle Scholar
  3. 3.
    Bruzzone, L., Prieto, D.F.: Automatic analysis of the difference image for unsupervised change detection. IEEE Trans. Geosci. Remote Sensing 38, 1171–1182 (2000)CrossRefGoogle Scholar
  4. 4.
    Hame, T., Heiler, I., Miguel-Ayanz, J.S.: An unsupervised change detection and recognition system for forestry. Int. J. Remote Sensing 19, 1079–1099 (1998)CrossRefGoogle Scholar
  5. 5.
    Chavez, P.S., MacKinnon, D.J.: Automatic detection of vegetation changes in the southwestern United States using remotely sensed images. Photogramm. Eng. Remote Sensing 60, 1285–1294 (1994)Google Scholar
  6. 6.
    Radke, R.J., Andra, S., Al-Kofahi, O., Roysam, B.: Image change detection algorithms: A systematic survey. IEEE Trans. Image Processing 14, 294–307 (2005)CrossRefMathSciNetGoogle Scholar
  7. 7.
    Canty, M.J.: Image Analysis, Classification and Change Detection in Remote Sensing. CRC Press, Taylor & Francis (2006)Google Scholar
  8. 8.
    Kasetkasem, T., Varshney, P.K.: An image change-detection algorithm based on Markov random field models. IEEE Trans. Geosci. Remote Sensing 40, 1815–1823 (2002)CrossRefGoogle Scholar
  9. 9.
    Ghosh, S., Bruzzone, L., Patra, S., Bovolo, F., Ghosh, A.: A context-sensitive technique for unsupervised change detection based on Hopfield-type neural networks. IEEE Trans. Geosci. Remote Sensing 45, 778–789 (2007)CrossRefGoogle Scholar
  10. 10.
    Patra, S., Ghosh, S., Ghosh, A.: Unsupervised change detection in remote-sensing images using modified self-organizing feature map neural network. In: Int. Conf. on Computing: Theory and Applications (ICCTA-2007), pp. 716–720. IEEE Computer Society Press, Los Alamitos (2007)CrossRefGoogle Scholar
  11. 11.
    Seeger, M.: Learning with labeled and unlabeled data. Technical report, University of Edinburgh (2001)Google Scholar
  12. 12.
    Haykin, S.: Neural Networks: A Comprehensive Foundation. Pearson Education, Fourth Indian Reprint (2003)Google Scholar
  13. 13.
    Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. Wiley, Singapore (2001)zbMATHGoogle Scholar
  14. 14.
    Klir, G.J., Yuan, B.: Fuzzy sets and Fuzzy Logic - Theory and Applications. Prentice Hall, New York (1995)zbMATHGoogle Scholar
  15. 15.
    Verikas, A., Gelzinis, A., Malmqvist, K.: Using unlabelled data to train a multilayer perceptron. Neural Processing Letters 14, 179–201 (2001)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Swarnajyoti Patra
    • 1
  • Susmita Ghosh
    • 1
  • Ashish Ghosh
    • 2
  1. 1.Department of Computer Science and Engineering, Jadavpur University, Kolkata 700032India
  2. 2.Machine Intelligence Unit and Center for Soft Computing Research, Indian Statistical Institute, 203 B. T. Road, Kolkata 700108India

Personalised recommendations