Зарегистрироваться
Восстановить пароль
FAQ по входу

Edcorner Learning, Edcredibly Team. Artificial Intelligence - Logic & Algorithms for problem solving. Volume 2

  • Файл формата pdf
  • размером 11,28 МБ
  • Добавлен пользователем
  • Описание отредактировано
Edcorner Learning, Edcredibly Team. Artificial Intelligence - Logic & Algorithms for problem solving. Volume 2
Independently published, 2021. — 701 p. — ASIN B096KYY5RX.
Artificial intelligence is, at its core, a system that can perform a task using intelligence that mirrors (or is better than) human intelligence. Theoretically, any task that requires human intelligence to accomplish could instead be performed by artificial intelligence assuming the system has the adequate information and capabilities programmed. It accomplishes this by utilizing processes such as machine learning to scour sets of data and utilizing algorithms (instructions, or list of rules a computer should follow to solve a problem), to discover trends in data and provide insights for decision-making. This book will give you practical knowledge about different logics and algorithm to more than 140+ Problems than can be solved by AI
AI Module 1 Introduction
The problems that need special attention
Why study AI
AI techniques
Heuristic based search
Knowledge representation and inference
Reason with incomplete information
Fault tolerance
AI Module 2 State Space Search I
State Space
Solving AI Problems
Examples of production rules
Applying rules to solve the problem
AI Module 3 State Space Search II
A state space search for a problem with more prerequisite
A missionary cannibal problem
The farmer fox chicken grain problem
The combinatorial explosion
AI module 4 Guided and unguided search
Guided and unguided search
Generate and test
Breadth first search (BFS)
Depth first search (DFS)
Depth bounded DFS (DBDFS)
Comparison
AI Module 5 Heuristic search methods
Heuristic function
Hill climbing
Best first search
Branching factor
Solution space search
AI module 6 Other Search methods
Variable neighbourhood decent
Beam search
Tabu search
Simulated annealing
AI module 7 Problems with search methods and solutions
Local and global heuristic functions
Plateau and ridge
Frame problem
Problem decomposability and dependency
Independent or Assisted Search
Search for Explanation
Iterative Hill Climbing
AI Module 8 Genetic algorithm & Travelling salesman problem
Genetic Algorithms
Basic operations
Selection
Recombination
Mutation
Traveling salesman problem
PMX (Partially Mapped Crossover)
OX (Order Crossover)
CC (Cyclic Crossover)
Other Representations
AI module 9 Neural networks
Brain and CPU works differently
The artificial neural networks (ANNs)
The Neuron and the ANN
The process of learning
Learning for correct values and speed of learning
Generalization
The black box of reasoning
Unsupervised Learning
AI module 10 Multi-layer feed forward networks and learning
Prerequisites to the Backpropagation algorithm
Choosing number of nodes at each layer
AI module 11 Learning in Back Propagation network
Learning in Back Propagation network
Geometrical view of the learning process
Content addressability and Hopfield networks
AI module 12 Ant Colony Optimization, branch and bound, refinement search.
Ant Colony Optimization
How ants discover optimal paths
Solving TSP problem using ACO
Calculating the pheromone value
Branch and bound
AI module 13 The A* Algorithm
Prerequisites for A*
The Graph Exploration using A*
A* algorithm version 1
What if the g value is not identical for the entire path? How
paths are explored
The A* algorithm version 2
The back propagation of estimates
Why h’ and not h?
AI Module 14 Admissibility of A*, Agendas and AND-OR graphs
Admissibility
The effect of g
The effect of h’
Agenda Driven Search
The AND-OR graphs
AI Module 15 Iterative deepening A*, Recursive Best First, Agents
IDA*
IDA* algorithm
Limitations of IDA*
Recursive best first search
Agents
Agent Environment
Rationality
Learning
AI Module 16 Introduction
Objectives and planning
Types of planning
Agent Based Planning
Forward planning
Backward planning
Choosing between forward and backward reasoning
AI Module 17 Progression
Progression
Relevant and non-relevant actions
Regression for goal directed reasoning
Goal Stack Planning (GSP)
GSP example
Testing the validity of a plan
AI Module 18 Problem with GSP
Problem with GSP
Sussman’s Anomaly
Another route
Plan space planning
Solving Sussman’s anomaly
AI module 19 Game Playing Algorithms
Characteristics of game playing algorithms
History
Types of Games
Game trees
AI module 20 Prerequisites to MiniMax and othe ralgorithms
The process of MiniMax
Static Evaluation Function
AI module 21 MiniMax algorithm
Functioning of MiniMax Algorithm
MiniMax Algorithm
The process
Need for improvement
AI Module 22 Alpha Beta cutoffs
MiniMax with Alpha Beta Pruning
Algorithm
The process
Futility cutoff
AI Module 23 Other Refinements
Waiting for stability
Look Beyond the Horizon
Using predetermined moves
Use other algorithms
State Space Search *(SSS*)
B* search
AI Module 24 Propositional and Predicate logic
Formal Logic
Entailment in Formal Logic
Proportional logic
Need for Predicate logic
Predicate Structure
Using Universal and Existential quantifiers
Representing facts and rules
AI Module 25 Using Predicate logic
The impact of universal and existential quantifiers
Incomplete information
Answering a question
Using functions
Rules that do not work
Unification process
AI Module 26 Resolution
Conversion to Clausal form
Producing a proof
Proving using resolution
AI Module 27 Knowledge representation using NMR Sand Probability
Problems with predicate logic
Non-monotonic Reasoning system
The basis for non-monotonic reasoning
NMRS Processing
Uncertainty and related issues
Statistical reasoning and Probability
Bay’s formula
Certainty factors
AI Module 28 Using Fuzzy logic, Frames and Semantic Net for knowledge representation
The need for Fuzzy logic
Fuzzy sets and fuzzy logic
Using multiple Fuzzy Sets to implement rule
Frames
Frame Systems
Semantic Networks
The importance of indicating objects
Representing quantification
AI Module 29 Stronger knowledge representation methods: Conceptual Dependency
Conceptual Dependency
Primitives actions for CD
Conceptual categories
Conceptual Roles and Tenses
Syntactical Rules
AI Module 30 Syntactical rules for CD and CD’s
Syntax rules
Using fuzzy names
Some complex cases
Advantages and Shortcomings of CD
AI Module 31 Scripts
Scripts
Some other similar attempts
AI Module 32 Introduction to Expert Systems
ES Tasks
What ES entails
The ES Problem Solving
Two different types of ES knowledge
Types of domain knowledge
AI Module 33 ES architecture and Knowledge Engineering
ES Architecture
Query processor and client modelling
Interface
Knowledge storage and maintenance
Knowledge Engineering
The inference logic
Updating Knowledge
Explanation system
ES levels
AI Module 34 ES Development process-I
SE challenges
ES Development steps
Identification
Identifying the problem
Assessment of applicability
Availability of the expert
Defining the scope
Economic feasibility
Final Selection
AI Module 35 ES Development process-II
Prototype Construction and Conceptualization
Formalization
Project planning
Test Planning
Product release planning
Support planning
Implementation Planning
Implementation
Testing and Evaluation
Performance assessment
AI Module 36 Machine Learning
Machine Learning
The process of learning
The ingredients of machine learning process
Supervised and Unsupervised learning
Training testing and generalization
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация