Professional Documents
Culture Documents
HOHAI UNIVERSITY
School of Earth Sciences and Engineering
Done by:
NKOMEJE Felicien () majoring in Cartography and
GIS
Lecturer: SU Hongjun
Step1 is receiving inputs: Lets say we have two inputs x1 and x2.
Input 0: x1 = 12
Input 1: x2 = 4
Step2 is weighting inputs: Each input that is sent into the network (neuron) must first be weighted (often
a number between -1 and 1).
Weight 0: 0.5
Weight 1: -1
We take each input and multiply it by its weight.
Input 0 * Weight 0 12 * 0.5 = 6
Input 1 * Weight 1 4 * -1 = -4
Step3 is Sum inputs: The weighted inputs are then summed. Sum = 6 + -4 = 2
Step4 is Generating output: The output of a perceptron is computed by passing that sum through an
activation function. In the case of a simple binary output, the activation function is what tells the
perceptron whether to fire or not. Finally we can make the activation function the sign of the sum which
means that if the sum is a positive number, the output is 1; if it is negative, the output is -1.
Output = sign (sum) sign (2) +1
Consider a line in two-dimensional space and points in that space can be classified as living on
either one side of the line or the other. We can determine on which side a point lies with some
simple algebra), it shows how a perceptron can be trained to recognize points on one side versus
another.
a) RGB IKONOS Image from Kish Island in Iran b) Road extracted results
Network structure when neighbor pixels with their normalized distances form input parameters
ANN was designed and implemented to extract road centerlines from high resolution satellite images.
Neural networks and digital image processing algorithms such as morphological operators were used to
extract road centerline from satellite images and present it as an edited road raster map. Then obtained
raster map was prepared and vectorized using the facilities provided by CAD-based environments. The
final result is the structured vector based road network presented in CAD environment where it can be
easily transformed to GIS. The comparison between obtained results and road network reference map
proved acceptable geometric accuracy of designed procedure
Conclusion
SVMs have developed a new approach to the problem of pattern recognition with clear connections to the
underlying statistical learning theory and they differ wholly from other comparable approaches used in
classification. SVM training always finds a global minimum, and their simple geometric interpretation
gives the fertile position for further investigation. An SVM is mainly based on choice of its kernel.
The future of Neural Networks is wide open, and may lead to many answers and questions in different
domain (Sciences, medicine, Engineering...). The capability of networks is related to their structure,
dynamics and learning methods. According to what ANN does, we can ask ourselves if it is possible to
create a conscious machine (Computer) and what rights do these computers have? Also we can this about
how the human mind work and what does it mean to be human?
References
A.K. Skidimore et al, Performance of a Neural Network: Mapping Forests Using GIS and Remotely
Sensed Data may 1997.
Colin Campbell et al, Simple Learning Algorithms for Training Support Vector Machines, no date.
Dick de Ridder, Nonlinear image processing using artificial neural Networks, No date.
F. Qiu et al, Opening the black box of neural networks for remote sensing image Classification, May
2004.
H. Zhang, Application of Support Vector Machines in Inverse Problems in Ocean Color Remote Sensing,
22 April 2005.