Useful Links
Computer Science
Artificial Intelligence
Introduction to Artificial Intelligence
1. Foundations of Artificial Intelligence
2. Problem Solving and Search
3. Knowledge Representation and Reasoning
4. Machine Learning Fundamentals
5. Neural Networks and Deep Learning
6. Natural Language Processing
7. Computer Vision and Perception
8. AI Ethics and Societal Impact
Knowledge Representation and Reasoning
Logic Foundations
Propositional Logic
Syntax and Grammar
Semantics and Truth Tables
Logical Connectives
Tautologies and Contradictions
Logical Equivalence
Normal Forms
Conjunctive Normal Form
Disjunctive Normal Form
Inference in Propositional Logic
Natural Deduction
Modus Ponens
Modus Tollens
Resolution Theorem Proving
Horn Clauses
Forward and Backward Chaining
First-Order Logic
Syntax and Semantics
Terms and Formulas
Quantifiers
Universal Quantification
Existential Quantification
Nested Quantifiers
Equality and Functions
Skolemization
Inference in First-Order Logic
Unification Algorithm
Resolution in FOL
Generalized Modus Ponens
Completeness and Decidability
Knowledge Representation Schemes
Semantic Networks
Nodes and Links
IS-A Hierarchies
Inheritance
Multiple Inheritance Issues
Frames and Scripts
Frame Structure
Slots and Fillers
Default Values
Procedural Attachment
Script-Based Reasoning
Ontologies
Conceptual Modeling
Taxonomies
Relationships and Properties
Ontology Languages
Description Logics
Production Systems
Rule-Based Architecture
Working Memory
Conflict Resolution
Rete Algorithm
Automated Reasoning
Theorem Proving
Resolution Method
Tableau Methods
Natural Deduction Systems
Model Checking
Satisfiability Testing
Binary Decision Diagrams
Temporal Logic
Nonmonotonic Reasoning
Default Logic
Circumscription
Autoepistemic Logic
Probabilistic Reasoning
Bayesian Networks
Markov Networks
Inference Algorithms
Planning and Acting
Classical Planning
STRIPS Representation
State-Space Planning
Plan-Space Planning
Partial-Order Planning
Planning Algorithms
Forward State-Space Search
Backward State-Space Search
Partial-Order Planners
GraphPlan Algorithm
Planning with Time and Resources
Temporal Planning
Resource Constraints
Scheduling
Hierarchical Planning
Task Networks
Hierarchical Task Networks
Abstraction Levels
Planning and Acting in Real World
Conditional Planning
Monitoring and Replanning
Multi-Agent Planning
Previous
2. Problem Solving and Search
Go to top
Next
4. Machine Learning Fundamentals