Code | DE0478 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Artificial Intelligence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status | Compulsory/Courses of Limited Choice | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Level and type | Post-graduate Studies, Academic | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Field of study | Computer Science | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Faculty | Faculty of Computer Science, Information Technology and Energy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Academic staff | Jānis Grundspeņķis | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Credit points | 6.0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parts | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Annotation |
Artificial intelligence is developing towards four goals – to create systems that think or act like humans, as well as systems that think or act rationally. In this study course students acquire knowledge about a modern approach to artificial intelligence – development of intelligent agents. The study course is focused on properties, environment, architectures and programmes of intelligent agents, logical agents, planning, uncertain knowledge and reasoning, making simple and complex decisions, inductive learning, learning decision trees, neural networks and reinforcement learning. In development of a course work students must use their theoretical knowledge for implementation of agent based intelligent systems and analysis of their performance.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contents |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goals and objectives of the course in terms of competences and skills |
The goal of the study course is to give theoretical knowledge and practical skills for development of agent-based intelligent computer systems. The objectives of the study course are: 1) present the intelligent agent paradigm, agent properties, architectures, structure and behaviour; 2) develop skills to use knowledge representation schemas and methods of knowledge processing; 3) provide knowledge about modelling of decision making and planning agents; 4) develop skills to use machine learning algorithms. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Learning outcomes and assessment |
Understands properties, architectures, environments and behaviour of intelligent agents. - The first laboratory task or the corresponding individual task. Exam. Knows structure of logical agents, knowledge representation and inference procedures. - Exam. Can apply various search algorithms. - The second laboratory task or the corresponding individual task. Understands structure of planning agents and representation of planning problems using formal languages. - The third laboratory task or the corresponding individual task. Knows methods for uncertain knowledge processing and can apply modelling methods of decision-making agents. - Exam. Can apply methods for learning decision trees and neural networks. - The fourth laboratory task or the corresponding individual task. Can apply algorithms of reinforcement learning. - The fifth laboratory task or the corresponding individual task. Exam. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Evaluation criteria of study results |
Course work, including laboratory tasks - 50%
Exam - 50% |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course prerequisites | Basis strategies of state space search and knowledge representation schemas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course planning |
|