Professional Documents
Culture Documents
Nirav Kothari
Roshni Gehlot
Hetal Kachhi
1. 2. 3. 4. 5. 6.
Artificial Intelligence is the science of making intelligent machines, especially intelligent computer programs, what is related to the process of understanding human intelligence with the help of computers, but Artificial Intelligence is not restricted to biologically observable methods. In the course of 50 years of research, AI has developed a large number of tools to solve the most difficult problems in computer science. A few of the most general of these methods are discussed below: Search and Optimization. Logic. Probabilistic methods for uncertain reasoning. Classifiers and statistical learning methods. Neural networks. Languages.
Conversational Behavior
Data Mining Driverless Cars
Robot Soccer
Computers are endowed with humanlike abilities to take decisions based on current scenarios and circumstances.
1. 2.
Forms a semantic map where similar samples are mapped close together and dissimilar ones apart.
No Hidden Layers.
Output comprises of only one neuron. Thus only one winning neuron is
selected that will be closest to the input sample.
1.
Draw the Image and Enter corresponding character in text box: Use the mouse as an input to draw the image of characters. Enter the corresponding character with which you want the drawn character to be recognized in the text box. Down sampling of Image: The images have to be cropped sharp to the border of the character in order to standardize the images. The image standardization is done by
2.
finding the maximum row and column with 1s and with the peak point,
increase and decrease the counter until meeting the white space, or the line with all 0s. This technique is shown in figure below where a character S is being cropped and resized.
The image pre-processing is then followed by the image resize again to meet the network input requirement, 5 by 7 matrices,
Finally, the 5 by 7 matrices is concatenated into a stream so that it can be feed into network of 35 input neurons.
3.
Training the Neural Network: In training the neural network we actually make the neural network learn how to recognize image. The process of training is adjusting the
Recognition: Draw the image to be recognized in drawing area and click on recognize button. The best neuron will be fired as output and recognition will be performed.