150 likes | 1.21k Views
Lecture 01 Artificial Intelligence Topics Introduction Knowledge representation Knowledge reasoning Machine learning Applications Introduction Artificial Intelligence A discipline which studies how to make a system smarter Solving problems by reasoning vs. computation
E N D
Lecture 01 Artificial Intelligence • Topics • Introduction • Knowledge representation • Knowledge reasoning • Machine learning • Applications
Introduction • Artificial Intelligence • A discipline which studies how to make a system smarter • Solving problems by reasoning vs. computation • Sustaining service by self-evolution vs. retrofit
Introduction • Knowledge is power • Knowledge representation and reasoning • Learning is powerhouse • Machine learning
Knowledge Representation • Ontological Engineering • Ontology • Basic concepts about a domain • Basic logics about a domain • Ontology vs. Knowledge base • Ontological inference • Reasoning about basic knowledge of a domain • Ontology Verification & Validation • Correctness • Completeness
Knowledge Reasoning • Heuristic search • Heuristics • First-order predicate logic • Formal Resolution • Rule-based Reasoning • Modus ponens • Case-based Reasoning • Cases vs. past experience • Case adaptation
Knowledge Reasoning • Fuzzy reasoning • Fuzzy sets • Fuzzy logic • Fuzzy knowledge-based systems
Machine Learning • Classification-based Learning • Classification: Supervised learning • Decision tree • Multi-layer perceptrons • Learning vector quantization • Support vector machine • Clustering-based Learning • Clustering: Unsupervised learning • K-Means • Self-organizing feature maps • Adaptive resonant theory
Machine Learning • Association rules Mining • Associations • Mining frequent patterns • Mining frequent sequential patterns • Reinforcement Learning • Rewards • Credit assignment
Applications • Intelligent Agents • A computing entity (real or virtual) that performs user delegated tasks autonomously • Agency • legal to do things • Delegation-based computation • Intelligence • able to do things • Reasoning • Learning