1 / 34

Princess Nora University Artificial Intelligence

Princess Nora University Artificial Intelligence. Artificial Neural Network (ANN). Neural Network. Perceptron. Artificial Neural Networks. When using ANN, we have to define: Artificial Neuron Model ANN Architecture Learning mode. Developing Intelligent Program Systems.

mendel
Download Presentation

Princess Nora University Artificial Intelligence

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Princess Nora UniversityArtificial Intelligence Artificial Neural Network (ANN)

  2. Neural Network

  3. Perceptron

  4. Artificial Neural Networks • When using ANN, we have to define: • Artificial Neuron Model • ANN Architecture • Learning mode

  5. Developing Intelligent Program Systems Machine Learning : Neural Nets Neural nets can be used to answer the following: • Pattern recognition: Does that image contain a face? • Classification problems: Is this cell defective? • Prediction: Given these symptoms, the patient has disease X • Forecasting: predicting behavior of stock market • Handwriting: is character recognized?

  6. Artificial Neural NetworkLearning paradigms • Supervised learning: • Teacher presents ANN input-output pairs, • ANN weights adjusted according to error • Classification • Control • Function approximation • Associative memory • Unsupervised learning: • no teacher • Clustering

  7. ANN capabilities • Learning • Approximate reasoning • Generalisation capability • Noise filtering • Parallel processing • Distributed knowledge base • Fault tolerance

  8. Main Problems with ANN • Contrary to Expert sytems, with ANN the Knowledge base is not transparent (black box) • Learning sometimes difficult/slow • Limited storage capability

  9. When to use ANNs? • Input is high-dimensional discrete or real-valued (e.g. raw sensor input). • Inputs can be highly correlated or independent. • Output is discrete or real valued • Output is a vector of values • Possibly noisy data. Data may contain errors • Form of target function is unknown • Long training time are acceptable • Fast evaluation of target function is required • Human readability of learned target function is unimportant ⇒ ANN is much like a black-box

More Related