Skip to Content
Live class going on, get early discount!
LicenseComputer9. Artificial-intelligence-and-neural-networksREADME

9. Artificial Intelligence and Neural Networks

9.1 Introduction to AI and Intelligent Agent

  • Concept of Artificial Intelligence (AI)
  • AI Perspectives
  • History of AI and Applications
  • Foundations of AI
  • Introduction to Agents
    • Structure of Intelligent Agent
    • Properties of Intelligent Agents
    • PEAS Description of Agents
  • Types of Agents:
    • Simple Reflexive, Model-Based, Goal-Based, Utility-Based
  • Environment Types:
    • Deterministic, Stochastic, Static, Dynamic, Observable, Semi-observable, Single Agent, Multi-Agent

9.2 Problem Solving and Searching Techniques

  • Problem Formulation and State Space Search
    • Well-defined Problems, Constraint Satisfaction Problem
  • Uninformed Search Techniques:
    • Depth First Search, Breadth First Search, Depth Limited Search, Iterative Deepening Search, Bidirectional Search
  • Informed Search:
    • Greedy Best First Search, A* Search, Hill Climbing, Simulated Annealing
  • Game Playing and Adversarial Search:
    • Mini-max Search, Alpha-Beta Pruning

9.3 Knowledge Representation

  • Knowledge Representation and Mappings
    • Approaches to Knowledge Representation
    • Issues in Knowledge Representation
  • Semantic Nets and Frames
  • Propositional Logic (PL):
    • Syntax, Semantics, Formal Logic-Connectives, Tautology, Validity, Well-Formed Formula, Inference Using Resolution
  • Predicate Logic (FOPL):
    • Syntax, Semantics, Quantification, Rules of Inference, Unification, Resolution Refutation System
  • Bayesian Networks:
    • Bayes’ Rule, Reasoning in Belief Networks

9.4 Expert Systems and Natural Language Processing

  • Expert Systems:
    • Architecture of Expert Systems, Knowledge Acquisition, Declarative vs Procedural Knowledge, Development of Expert Systems
  • Natural Language Processing (NLP):
    • Terminology, Natural Language Understanding and Generation, Steps of NLP
    • Applications and Challenges of NLP
  • Machine Vision and Robotics:
    • Concepts, Stages of Machine Vision, Robotics

9.5 Machine Learning

  • Introduction to Machine Learning
  • Learning Concepts:
    • Supervised, Unsupervised, and Reinforcement Learning
  • Types of Learning:
    • Inductive Learning (Decision Tree), Statistical-Based Learning (Naive Bayes Model), Fuzzy Learning
  • Fuzzy Inference System and Methods
  • Genetic Algorithm:
    • Genetic Algorithm Operators, Encoding, Selection Algorithms, Fitness Function, and Genetic Algorithm Parameters

9.6 Neural Networks

  • Biological vs. Artificial Neural Networks (ANN)
  • McCulloch-Pitts Neuron and Mathematical Model of ANN
  • Activation Functions
  • Neural Network Architectures:
    • Perceptron, Learning Rate, Gradient Descent, Delta Rule, Hebbian Learning
    • Adaline Network, Multilayer Perceptron Neural Networks, Backpropagation Algorithm, Hopfield Neural Network
Last updated on